/linux-6.12.1/Documentation/devicetree/bindings/arm/bcm/ |
D | brcm,bcm63138.txt | 1 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";
|
D | brcm,bcmbca.yaml | 64 - description: BCM63138 based boards 69 - const: brcm,bcm63138
|
/linux-6.12.1/arch/arm/boot/dts/broadcom/ |
D | bcm63138.dtsi | 3 * 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 …]
|
D | bcm963138dvt.dts | 3 * Broadcom BCM63138 Reference Board DTS 8 #include "bcm63138.dtsi" 11 compatible = "brcm,BCM963138DVT", "brcm,bcm63138", "brcm,bcmbca";
|
D | bcm963138.dts | 8 #include "bcm63138.dtsi" 12 compatible = "brcm,bcm963138", "brcm,bcm63138", "brcm,bcmbca";
|
D | bcm6846.dtsi | 126 compatible = "brcm,nand-bcm63138", "brcm,brcmnand-v7.1", "brcm,brcmnand";
|
D | bcm63148.dtsi | 126 compatible = "brcm,nand-bcm63138", "brcm,brcmnand-v7.1", "brcm,brcmnand";
|
/linux-6.12.1/Documentation/devicetree/bindings/leds/ |
D | leds-bcm63138.yaml | 4 $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/ |
D | brcm,bcm63138-pmb.txt | 1 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/ |
D | bcm63xx_smp.c | 3 * 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/ |
D | Kconfig | 2 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.
|
D | Makefile | 2 obj-$(CONFIG_LEDS_BCM63138) += leds-bcm63138.o
|
D | leds-bcm63138.c | 291 { .compatible = "brcm,bcm63138-leds", }, 306 MODULE_DESCRIPTION("Broadcom BCM63138 SoC LED driver");
|
/linux-6.12.1/Documentation/devicetree/bindings/timer/ |
D | brcm,bcmbca-timer.yaml | 20 - 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/ |
D | brcm,sata-brcm.yaml | 27 - brcm,bcm63138-ahci 49 - brcm,bcm63138-ahci
|
/linux-6.12.1/Documentation/devicetree/bindings/spi/ |
D | brcm,bcm63xx-hsspi.yaml | 17 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/ |
D | bcm6858.dtsi | 129 compatible = "brcm,bcm63138-timer"; 163 compatible = "brcm,nand-bcm63138", "brcm,brcmnand-v7.1", "brcm,brcmnand";
|
D | bcm4908.dtsi | 331 compatible = "brcm,bcm63138-timer"; 570 compatible = "brcm,bcm4908-leds", "brcm,bcm63138-leds"; 592 compatible = "brcm,nand-bcm63138", "brcm,brcmnand-v7.1", "brcm,brcmnand";
|
D | bcm6856.dtsi | 126 compatible = "brcm,nand-bcm63138", "brcm,brcmnand-v7.1", "brcm,brcmnand";
|
/linux-6.12.1/drivers/clk/bcm/ |
D | clk-bcm63xx.c | 12 CLK_OF_DECLARE(bcm63138_armpll, "brcm,bcm63138-armpll", bcm63138_armpll_init);
|
/linux-6.12.1/Documentation/devicetree/bindings/power/ |
D | brcm,bcm-pmb.yaml | 19 - brcm,bcm63138-pmb
|
/linux-6.12.1/Documentation/devicetree/bindings/mfd/ |
D | brcm,twd.yaml | 61 compatible = "brcm,bcm63138-timer";
|
/linux-6.12.1/Documentation/devicetree/bindings/mtd/ |
D | brcm,brcmnand.yaml | 60 - const: brcm,nand-bcm63138 166 const: brcm,nand-bcm63138
|
/linux-6.12.1/drivers/mtd/nand/raw/brcmnand/ |
D | bcmbca_nand.c | 108 { .compatible = "brcm,nand-bcm63138" },
|
/linux-6.12.1/Documentation/devicetree/bindings/phy/ |
D | brcm,sata-phy.yaml | 23 - brcm,bcm63138-sata-phy
|