Home
last modified time | relevance | path

Searched full:bcm7038 (Results 1 – 25 of 29) sorted by relevance

12

/Linux-v6.6/Documentation/devicetree/bindings/pwm/
Dbrcm,bcm7038-pwm.yaml4 $id: http://devicetree.org/schemas/pwm/brcm,bcm7038-pwm.yaml#
7 title: Broadcom BCM7038 PWM controller (BCM7xxx Set Top Box PWM controller)
17 const: brcm,bcm7038-pwm
38 compatible = "brcm,bcm7038-pwm";
/Linux-v6.6/Documentation/devicetree/bindings/watchdog/
Dbrcm,bcm7038-wdt.yaml4 $id: http://devicetree.org/schemas/watchdog/brcm,bcm7038-wdt.yaml#
7 title: BCM63xx and BCM7038 watchdog timer
21 - brcm,bcm7038-wdt
40 compatible = "brcm,bcm7038-wdt";
/Linux-v6.6/Documentation/devicetree/bindings/interrupt-controller/
Dbrcm,bcm7038-l1-intc.yaml4 $id: http://devicetree.org/schemas/interrupt-controller/brcm,bcm7038-l1-intc.yaml#
7 title: Broadcom BCM7038-style Level 1 interrupt controller
12 since BCM7038 has contained this hardware.
43 const: brcm,bcm7038-l1-intc
85 compatible = "brcm,bcm7038-l1-intc";
/Linux-v6.6/Documentation/devicetree/bindings/mfd/
Dbrcm,twd.yaml14 BCM63xx, BCM7038). There are few variants available (they differ slightly in
23 - brcm,bcm7038-twd
43 $ref: /schemas/watchdog/brcm,bcm7038-wdt.yaml
66 compatible = "brcm,bcm7038-wdt";
/Linux-v6.6/drivers/watchdog/
Dbcm7038_wdt.c117 .identity = "Broadcom BCM7038 Watchdog Timer",
177 dev_info(dev, "Registered BCM7038 Watchdog\n"); in bcm7038_wdt_probe()
207 { .compatible = "brcm,bcm7038-wdt" },
222 .name = "bcm7038-wdt",
/Linux-v6.6/arch/mips/boot/dts/brcm/
Dbcm7420.dtsi60 compatible = "brcm,bcm7038-l1-intc";
114 compatible = "brcm,bcm7038-reboot";
202 compatible = "brcm,bcm7038-pwm";
210 compatible = "brcm,bcm7038-pwm";
219 compatible = "brcm,bcm7038-wdt";
Dbcm7125.dtsi60 compatible = "brcm,bcm7038-l1-intc";
113 compatible = "brcm,bcm7038-reboot";
194 compatible = "brcm,bcm7038-pwm";
203 compatible = "brcm,bcm7038-wdt";
Dbcm7358.dtsi54 compatible = "brcm,bcm7038-l1-intc";
205 compatible = "brcm,bcm7038-pwm";
213 compatible = "brcm,bcm7038-pwm";
222 compatible = "brcm,bcm7038-wdt";
Dbcm7346.dtsi60 compatible = "brcm,bcm7038-l1-intc";
221 compatible = "brcm,bcm7038-pwm";
229 compatible = "brcm,bcm7038-pwm";
238 compatible = "brcm,bcm7038-wdt";
Dbcm63268.dtsi109 compatible = "brcm,bcm7038-twd", "simple-mfd", "syscon";
121 compatible = "brcm,bcm7038-wdt";
Dbcm7425.dtsi60 compatible = "brcm,bcm7038-l1-intc";
220 compatible = "brcm,bcm7038-pwm";
228 compatible = "brcm,bcm7038-pwm";
237 compatible = "brcm,bcm7038-wdt";
Dbcm7435.dtsi72 compatible = "brcm,bcm7038-l1-intc";
235 compatible = "brcm,bcm7038-pwm";
243 compatible = "brcm,bcm7038-pwm";
252 compatible = "brcm,bcm7038-wdt";
Dbcm7360.dtsi54 compatible = "brcm,bcm7038-l1-intc";
205 compatible = "brcm,bcm7038-pwm";
214 compatible = "brcm,bcm7038-wdt";
Dbcm7362.dtsi60 compatible = "brcm,bcm7038-l1-intc";
201 compatible = "brcm,bcm7038-pwm";
210 compatible = "brcm,bcm7038-wdt";
Dbcm6358.dtsi98 compatible = "brcm,bcm7038-wdt";
Dbcm6362.dtsi109 compatible = "brcm,bcm7038-wdt";
Dbcm6368.dtsi99 compatible = "brcm,bcm7038-wdt";
Dbcm6328.dtsi94 compatible = "brcm,bcm7038-wdt";
/Linux-v6.6/drivers/irqchip/
Dirq-bcm7038-l1.c3 * Broadcom BCM7038 style Level 1 interrupt controller driver
366 .name = "bcm7038-l1",
437 pr_info("registered BCM7038 L1 intc (%pOF, IRQs: %d)\n", in bcm7038_l1_of_init()
458 IRQCHIP_MATCH("brcm,bcm7038-l1-intc", bcm7038_l1_of_init)
DMakefile66 obj-$(CONFIG_BCM7038_L1_IRQ) += irq-bcm7038-l1.o
/Linux-v6.6/arch/mips/bmips/
Dirq.c17 { .compatible = "brcm,bcm7038-l1-intc" },
/Linux-v6.6/Documentation/devicetree/bindings/bus/
Dbrcm,gisb-arb.yaml24 - brcm,bcm7038-gisb-arb # for 130nm chips
/Linux-v6.6/drivers/pwm/
Dpwm-brcmstb.c3 * Broadcom BCM7038 PWM driver
227 { .compatible = "brcm,bcm7038-pwm", },
/Linux-v6.6/drivers/power/reset/
Dbrcmstb-reboot.c88 { .compatible = "brcm,bcm7038-reboot", .data = &reset_bits_65nm },
/Linux-v6.6/Documentation/devicetree/bindings/arm/bcm/
Dbrcm,brcmstb.txt104 the new SYS_CTRL interface, or "brcm,bcm7038-reboot" for 65nm

12