Home
last modified time | relevance | path

Searched full:bcm63138 (Results 1 – 25 of 42) sorted by relevance

12

/linux-6.12.1/Documentation/devicetree/bindings/arm/bcm/
Dbrcm,bcm63138.txt1 Broadcom BCM63138 DSL System-on-a-Chip device tree bindings
4 Boards compatible with the BCM63138 DSL System-on-a-Chip should have the
9 compatible: should be "brcm,bcm63138"
13 defined in reset/brcm,bcm63138-pmb.txt for this secondary CPU, and an
17 - compatible: should be "brcm,bcm63138-bootlut"
21 - enable-method: should be "brcm,bcm63138"
24 - enable-method: should be "brcm,bcm63138"
36 enable-method = "brcm,bcm63138";
43 enable-method = "brcm,bcm63138";
49 compatible = "brcm,bcm63138-bootlut";
Dbrcm,bcmbca.yaml64 - description: BCM63138 based boards
69 - const: brcm,bcm63138
/linux-6.12.1/arch/arm/boot/dts/broadcom/
Dbcm63138.dtsi3 * Broadcom BCM63138 DSL SoCs Device Tree
12 compatible = "brcm,bcm63138", "brcm,bcmbca";
30 enable-method = "brcm,bcm63138";
38 enable-method = "brcm,bcm63138";
133 compatible = "brcm,bcm63138-armpll";
139 compatible = "brcm,bcm63138-pmb";
145 compatible = "brcm,bcm63138-pmb";
151 compatible = "brcm,bcm63138-ahci", "brcm,sata3-ahci";
168 compatible = "brcm,bcm63138-sata-phy", "brcm,phy-sata3";
215 compatible = "brcm,bcm63138-hsspi", "brcm,bcmbca-hsspi-v1.0";
[all …]
Dbcm963138dvt.dts3 * Broadcom BCM63138 Reference Board DTS
8 #include "bcm63138.dtsi"
11 compatible = "brcm,BCM963138DVT", "brcm,bcm63138", "brcm,bcmbca";
Dbcm963138.dts8 #include "bcm63138.dtsi"
12 compatible = "brcm,bcm963138", "brcm,bcm63138", "brcm,bcmbca";
Dbcm6846.dtsi126 compatible = "brcm,nand-bcm63138", "brcm,brcmnand-v7.1", "brcm,brcmnand";
Dbcm63148.dtsi126 compatible = "brcm,nand-bcm63138", "brcm,brcmnand-v7.1", "brcm,brcmnand";
/linux-6.12.1/Documentation/devicetree/bindings/leds/
Dleds-bcm63138.yaml4 $id: http://devicetree.org/schemas/leds/leds-bcm63138.yaml#
7 title: Broadcom's BCM63138 LEDs controller
13 This LEDs controller was first used on BCM63138 and later reused on BCM4908,
14 BCM6848, BCM6858, BCM63138, BCM63148, BCM63381 and BCM68360 SoCs.
32 - const: brcm,bcm63138-leds
33 - const: brcm,bcm63138-leds
72 compatible = "brcm,bcm4908-leds", "brcm,bcm63138-leds";
/linux-6.12.1/Documentation/devicetree/bindings/reset/
Dbrcm,bcm63138-pmb.txt1 Broadcom BCM63138 Processor Monitor Bus binding
9 - compatible: must be "brcm,bcm63138-pmb"
16 compatible = "brcm,bcm63138-pmb";
/linux-6.12.1/arch/arm/mach-bcm/
Dbcm63xx_smp.c3 * Broadcom BCM63138 DSL SoCs SMP support code
70 /* The BCM63138 SoC has two Cortex-A9 CPUs, CPU0 features a complete in scu_a9_enable()
100 { .compatible = "brcm,bcm63138-bootlut", },
116 pr_err("SMP: unable to find bcm63138 boot LUT node\n"); in bcm63138_smp_boot_secondary()
168 CPU_METHOD_OF_DECLARE(bcm63138_smp, "brcm,bcm63138", &bcm63138_smp_ops);
/linux-6.12.1/drivers/leds/blink/
DKconfig2 tristate "LED Support for Broadcom BCM63138 SoC"
10 BCM63138 SoC. The same hardware block is known to be also used
13 If compiled as module it will be called leds-bcm63138.
DMakefile2 obj-$(CONFIG_LEDS_BCM63138) += leds-bcm63138.o
Dleds-bcm63138.c291 { .compatible = "brcm,bcm63138-leds", },
306 MODULE_DESCRIPTION("Broadcom BCM63138 SoC LED driver");
/linux-6.12.1/Documentation/devicetree/bindings/timer/
Dbrcm,bcmbca-timer.yaml20 - const: brcm,bcm63138-timer
24 It can be found in newer SoCs, e.g. BCM63138, BCM63148, BCM63381,
/linux-6.12.1/Documentation/devicetree/bindings/ata/
Dbrcm,sata-brcm.yaml27 - brcm,bcm63138-ahci
49 - brcm,bcm63138-ahci
/linux-6.12.1/Documentation/devicetree/bindings/spi/
Dbrcm,bcm63xx-hsspi.yaml17 controller was carried over to recent ARM based chips, such as BCM63138,
42 - brcm,bcm63138-hsspi
/linux-6.12.1/arch/arm64/boot/dts/broadcom/bcmbca/
Dbcm6858.dtsi129 compatible = "brcm,bcm63138-timer";
163 compatible = "brcm,nand-bcm63138", "brcm,brcmnand-v7.1", "brcm,brcmnand";
Dbcm4908.dtsi331 compatible = "brcm,bcm63138-timer";
570 compatible = "brcm,bcm4908-leds", "brcm,bcm63138-leds";
592 compatible = "brcm,nand-bcm63138", "brcm,brcmnand-v7.1", "brcm,brcmnand";
Dbcm6856.dtsi126 compatible = "brcm,nand-bcm63138", "brcm,brcmnand-v7.1", "brcm,brcmnand";
/linux-6.12.1/drivers/clk/bcm/
Dclk-bcm63xx.c12 CLK_OF_DECLARE(bcm63138_armpll, "brcm,bcm63138-armpll", bcm63138_armpll_init);
/linux-6.12.1/Documentation/devicetree/bindings/power/
Dbrcm,bcm-pmb.yaml19 - brcm,bcm63138-pmb
/linux-6.12.1/Documentation/devicetree/bindings/mfd/
Dbrcm,twd.yaml61 compatible = "brcm,bcm63138-timer";
/linux-6.12.1/Documentation/devicetree/bindings/mtd/
Dbrcm,brcmnand.yaml60 - const: brcm,nand-bcm63138
166 const: brcm,nand-bcm63138
/linux-6.12.1/drivers/mtd/nand/raw/brcmnand/
Dbcmbca_nand.c108 { .compatible = "brcm,nand-bcm63138" },
/linux-6.12.1/Documentation/devicetree/bindings/phy/
Dbrcm,sata-phy.yaml23 - brcm,bcm63138-sata-phy

12