| /linux/Documentation/devicetree/bindings/arm/bcm/ | 
| H A D | brcm,brcmstb.txt | 7     - compatible: "brcm,bcm<chip_id>", "brcm,brcmstb"14     compatible = "brcm,bcm7445", "brcm,brcmstb";
 21 		  "brcm,brcmstb-cpu-biu-ctrl",
 36     - compatible: must be "brcm,bcm7445-cpu-biu-ctrl", "brcm,brcmstb-cpu-biu-ctrl", "syscon"
 57             compatible = "brcm,bcm7445-cpu-biu-ctrl", "brcm,brcmstb-cpu-biu-ctrl", "syscon";
 75         The string "brcm,brcmstb-smpboot".
 93         compatible = "brcm,brcmstb-smpboot";
 103         The string property "brcm,brcmstb-reboot" for 40nm/28nm chips with
 116         compatible = "brcm,brcmstb-reboot";
 134 - compatible     : should contain "brcm,brcmstb-aon-ctrl"
 [all …]
 
 | 
| /linux/Documentation/devicetree/bindings/mips/brcm/ | 
| H A D | soc.txt | 31 		   "brcm,brcmstb-aon-ctrl"37 	compatible = "brcm,bcm7425-aon-ctrl", "brcm,brcmstb-aon-ctrl";
 55 - compatible     : should contain "brcm,brcmstb-memc" and "simple-bus"
 66 		compatible = "brcm,brcmstb-memc", "simple-bus";
 92 		   "brcm,brcmstb-ddr-phy-v64.5"
 93 		   "brcm,brcmstb-ddr-phy"
 100 		compatible = "brcm,brcmstb-ddr-phy-v64.5";
 113 		   "brcm,brcmstb-memc-ddr"
 120 		compatible = "brcm,bcm7425-memc-ddr", "brcm,brcmstb-memc-ddr";
 133 		  "brcm,brcmstb-memc-arb-v10.0.0.0"
 [all …]
 
 | 
| /linux/arch/arm/boot/dts/broadcom/ | 
| H A D | bcm7445.dtsi | 8 	compatible = "brcm,bcm7445", "brcm,brcmstb";146 			compatible = "brcm,brcmstb-aon-ctrl";
 201 			compatible = "brcm,bcm7445-gpio", "brcm,brcmstb-gpio";
 213 			compatible = "brcm,bcm7445-gpio", "brcm,brcmstb-gpio";
 234 			compatible = "brcm,brcmstb-memc", "simple-bus";
 240 				compatible = "brcm,brcmstb-memc-ddr-rev-b.1.x",
 241 					     "brcm,brcmstb-memc-ddr";
 246 				compatible = "brcm,brcmstb-ddr-phy-v240.1";
 251 				compatible = "brcm,brcmstb-ddr-shimphy-v1.0";
 257 			compatible = "brcm,brcmstb-memc", "simple-bus";
 [all …]
 
 | 
| /linux/arch/mips/boot/dts/brcm/ | 
| H A D | bcm7425.dtsi | 132 			compatible = "brcm,brcmstb-reboot";171 		      compatible = "brcm,brcmstb-i2c";
 181 		      compatible = "brcm,brcmstb-i2c";
 191 		      compatible = "brcm,brcmstb-i2c";
 201 		      compatible = "brcm,brcmstb-i2c";
 211 		      compatible = "brcm,brcmstb-i2c";
 253 			compatible = "brcm,brcmstb-aon-ctrl";
 259 			compatible = "brcm,brcmstb-timers";
 264 			compatible = "brcm,brcmstb-gpio";
 276 			compatible = "brcm,brcmstb-gpio";
 [all …]
 
 | 
| H A D | bcm7435.dtsi | 147 			compatible = "brcm,brcmstb-reboot";186 		      compatible = "brcm,brcmstb-i2c";
 196 		      compatible = "brcm,brcmstb-i2c";
 206 		      compatible = "brcm,brcmstb-i2c";
 216 		      compatible = "brcm,brcmstb-i2c";
 226 		      compatible = "brcm,brcmstb-i2c";
 268 			compatible = "brcm,brcmstb-aon-ctrl";
 274 			compatible = "brcm,brcmstb-timers";
 279 			compatible = "brcm,brcmstb-gpio";
 291 			compatible = "brcm,brcmstb-gpio";
 [all …]
 
 | 
| H A D | bcm7360.dtsi | 124 			compatible = "brcm,brcmstb-reboot";166 		      compatible = "brcm,brcmstb-i2c";
 176 		      compatible = "brcm,brcmstb-i2c";
 186 		      compatible = "brcm,brcmstb-i2c";
 196 		      compatible = "brcm,brcmstb-i2c";
 230 			compatible = "brcm,brcmstb-aon-ctrl";
 236 			compatible = "brcm,brcmstb-timers";
 241 			compatible = "brcm,brcmstb-gpio";
 253 			compatible = "brcm,brcmstb-gpio";
 394 				     "brcm,spi-brcmstb-qspi";
 [all …]
 
 | 
| H A D | bcm7362.dtsi | 130 			compatible = "brcm,brcmstb-reboot";172 		      compatible = "brcm,brcmstb-i2c";
 182 		      compatible = "brcm,brcmstb-i2c";
 192 		      compatible = "brcm,brcmstb-i2c";
 226 			compatible = "brcm,brcmstb-aon-ctrl";
 232 			compatible = "brcm,brcmstb-timers";
 237 			compatible = "brcm,brcmstb-gpio";
 249 			compatible = "brcm,brcmstb-gpio";
 390 				     "brcm,spi-brcmstb-qspi";
 410 				     "brcm,spi-brcmstb-mspi";
 [all …]
 
 | 
| H A D | bcm7346.dtsi | 130 			compatible = "brcm,brcmstb-reboot";172 		      compatible = "brcm,brcmstb-i2c";
 182 		      compatible = "brcm,brcmstb-i2c";
 192 		      compatible = "brcm,brcmstb-i2c";
 202 		      compatible = "brcm,brcmstb-i2c";
 212 		      compatible = "brcm,brcmstb-i2c";
 254 			compatible = "brcm,brcmstb-aon-ctrl";
 260 			compatible = "brcm,brcmstb-timers";
 265 			compatible = "brcm,brcmstb-gpio";
 277 			compatible = "brcm,brcmstb-gpio";
 [all …]
 
 | 
| H A D | bcm7358.dtsi | 124 			compatible = "brcm,brcmstb-reboot";166 		      compatible = "brcm,brcmstb-i2c";
 176 		      compatible = "brcm,brcmstb-i2c";
 186 		      compatible = "brcm,brcmstb-i2c";
 196 		      compatible = "brcm,brcmstb-i2c";
 238 			compatible = "brcm,brcmstb-gpio";
 250 			compatible = "brcm,brcmstb-gpio";
 343 				     "brcm,spi-brcmstb-qspi";
 363 				     "brcm,spi-brcmstb-mspi";
 374 			compatible = "brcm,brcmstb-waketimer";
 
 | 
| H A D | bcm7125.dtsi | 155 		      compatible = "brcm,brcmstb-i2c";165 		      compatible = "brcm,brcmstb-i2c";
 175 		      compatible = "brcm,brcmstb-i2c";
 185 		      compatible = "brcm,brcmstb-i2c";
 209 			compatible = "brcm,brcmstb-gpio";
 251 				     "brcm,spi-brcmstb-qspi";
 271 				     "brcm,spi-brcmstb-mspi";
 
 | 
| H A D | bcm7420.dtsi | 153 		      compatible = "brcm,brcmstb-i2c";163 		      compatible = "brcm,brcmstb-i2c";
 173 		      compatible = "brcm,brcmstb-i2c";
 183 		      compatible = "brcm,brcmstb-i2c";
 193 		      compatible = "brcm,brcmstb-i2c";
 225 			compatible = "brcm,brcmstb-gpio";
 312 				     "brcm,spi-brcmstb-qspi";
 332 				     "brcm,spi-brcmstb-mspi";
 
 | 
| /linux/Documentation/devicetree/bindings/spi/ | 
| H A D | brcm,spi-bcm-qspi.yaml | 15   BRCMSTB (BCM7XXX), Cygnus, NSP and NS2. The Broadcom Master SPI hw IP consists23   MSPI master can be used without BSPI. BRCMSTB SoCs have an additional instance
 33       - description: Second Instance of MSPI BRCMSTB SoCs
 43           - const: brcm,spi-brcmstb-mspi
 44       - description: Second Instance of MSPI BRCMSTB SoCs
 47               - brcm,spi-brcmstb-qspi
 48               - brcm,spi-brcmstb-mspi
 100   - | # BRCMSTB SoC: SPI Master (MSPI+BSPI) for SPI-NOR access
 102         compatible = "brcm,spi-brcmstb-qspi", "brcm,spi-bcm-qspi";
 128   - | # BRCMSTB SoC: MSPI master for any SPI device
 [all …]
 
 | 
| /linux/Documentation/devicetree/bindings/reset/ | 
| H A D | brcm,brcmstb-reset.yaml | 4 $id: http://devicetree.org/schemas/reset/brcm,brcmstb-reset.yaml#22     const: brcm,brcmstb-reset
 40       compatible = "brcm,brcmstb-reset";
 
 | 
| /linux/Documentation/devicetree/bindings/rtc/ | 
| H A D | brcm,brcmstb-waketimer.yaml | 4 $id: http://devicetree.org/schemas/rtc/brcm,brcmstb-waketimer.yaml#22     const: brcm,brcmstb-waketimer
 46         compatible = "brcm,brcmstb-waketimer";
 
 | 
| /linux/Documentation/devicetree/bindings/i2c/ | 
| H A D | brcm,brcmstb-i2c.yaml | 4 $id: http://devicetree.org/schemas/i2c/brcm,brcmstb-i2c.yaml#19       - brcm,brcmstb-i2c
 80         compatible = "brcm,brcmstb-i2c";
 
 | 
| /linux/Documentation/devicetree/bindings/phy/ | 
| H A D | brcm,brcmstb-usb-phy.yaml | 4 $id: http://devicetree.org/schemas/phy/brcm,brcmstb-usb-phy.yaml#22       - brcm,brcmstb-usb-phy
 120               - brcm,brcmstb-usb-phy
 162         compatible = "brcm,brcmstb-usb-phy";
 
 | 
| /linux/drivers/memory/ | 
| H A D | brcmstb_memc.c | 176 		.compatible = "brcm,brcmstb-memc-ddr-rev-b.1.x",180 		.compatible = "brcm,brcmstb-memc-ddr-rev-b.2.0",
 184 		.compatible = "brcm,brcmstb-memc-ddr-rev-b.2.1",
 189 		.compatible = "brcm,brcmstb-memc-ddr",
 
 | 
| /linux/drivers/soc/bcm/brcmstb/ | 
| H A D | common.c | 11 #include <linux/soc/brcmstb/brcmstb.h>39 	{ .compatible = "brcm,brcmstb-sun-top-ctrl", },
 
 | 
| H A D | biuctrl.c | 8 #define pr_fmt(fmt)	"brcmstb: " KBUILD_MODNAME ": " fmt14 #include <linux/soc/brcmstb/brcmstb.h>
 340 	np = of_find_compatible_node(NULL, NULL, "brcm,brcmstb-cpu-biu-ctrl");  in brcmstb_biuctrl_init()
 
 | 
| /linux/drivers/rtc/ | 
| H A D | rtc-brcmstb-waketimer.c | 319 			       "brcmstb-waketimer", timer);  in brcmstb_waketmr_probe()330 				       IRQF_NO_AUTOEN, "brcmstb-waketimer-rtc",  in brcmstb_waketmr_probe()
 413 	{ .compatible = "brcm,brcmstb-waketimer" },
 421 		.name		= "brcmstb-waketimer",
 
 | 
| /linux/drivers/reset/ | 
| H A D | Makefile | 14 obj-$(CONFIG_RESET_BRCMSTB) += reset-brcmstb.o15 obj-$(CONFIG_RESET_BRCMSTB_RESCAL) += reset-brcmstb-rescal.o
 
 | 
| H A D | reset-brcmstb.c | 110 	{ .compatible = "brcm,brcmstb-reset" },118 		.name = "brcmstb-reset",
 
 | 
| /linux/drivers/soc/bcm/brcmstb/pm/ | 
| H A D | pm-mips.c | 339 	{ .compatible = "brcm,brcmstb-aon-ctrl" },344 	{ .compatible = "brcm,brcmstb-ddr-phy" },
 349 	{ .compatible = "brcm,brcmstb-memc-arb" },
 354 	{ .compatible = "brcm,brcmstb-timers" },
 
 | 
| /linux/drivers/power/reset/ | 
| H A D | brcmstb-reboot.c | 104 	{ .compatible = "brcm,brcmstb-reboot", .data = &reset_bits_40nm },112 		.name = "brcmstb-reboot",
 
 | 
| /linux/drivers/soc/bcm/ | 
| H A D | Makefile | 2 obj-$(CONFIG_SOC_BRCMSTB)	+= brcmstb/
 |