Home
last modified time | relevance | path

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

12

/linux/Documentation/devicetree/bindings/interrupt-controller/
H A Dbrcm,bcm2836-l1-intc.yaml4 $id: http://devicetree.org/schemas/interrupt-controller/brcm,bcm2836-l1-intc.yaml#
7 title: BCM2836 per-CPU interrupt controller
14 The BCM2836 has a per-cpu interrupt controller for the timer, PMU
24 const: brcm,bcm2836-l1-intc
45 compatible = "brcm,bcm2836-l1-intc";
H A Dbrcm,bcm2835-armctrl-ic.yaml18 The BCM2836 contains the same interrupt controller with the same interrupts,
106 - brcm,bcm2836-armctrl-ic
137 const: brcm,bcm2836-armctrl-ic
157 compatible = "brcm,bcm2836-armctrl-ic";
/linux/drivers/irqchip/
H A Dirq-bcm2836.c3 * Root interrupt controller for the BCM2836 (Raspberry Pi 2).
14 #include <linux/irqchip/irq-bcm2836.h>
58 .name = "bcm2836-timer",
75 .name = "bcm2836-pmu",
90 .name = "bcm2836-gpu",
101 .name = "bcm2836-dummy",
285 "irqchip/bcm2836:starting", bcm2836_cpu_starting, in bcm2836_arm_irqchip_smp_init()
342 IRQCHIP_DECLARE(bcm2836_arm_irqchip_l1_intc, "brcm,bcm2836-l1-intc",
H A Dirq-bcm2835.c264 IRQCHIP_DECLARE(bcm2836_armctrl_ic, "brcm,bcm2836-armctrl-ic",
/linux/arch/arm/boot/dts/broadcom/
H A Dbcm2836.dtsi6 compatible = "brcm,bcm2836";
14 compatible = "brcm,bcm2836-l1-intc";
41 enable-method = "brcm,bcm2836-smp";
128 compatible = "brcm,bcm2836-armctrl-ic";
140 compatible = "brcm,bcm2836-thermal";
H A Dbcm2836-rpi-2-b.dts3 #include "bcm2836.dtsi"
4 #include "bcm2836-rpi.dtsi"
10 compatible = "raspberrypi,2-model-b", "brcm,bcm2836";
H A Dbcm2837.dtsi13 compatible = "brcm,bcm2836-l1-intc";
40 enable-method = "brcm,bcm2836-smp"; // for ARM 32-bit
130 compatible = "brcm,bcm2836-armctrl-ic";
H A Dbcm2836-rpi.dtsi6 compatible = "brcm,bcm2836-vchiq", "brcm,bcm2835-vchiq";
H A Dbcm2835-rpi-common.dtsi4 * bcm2835, bcm2836 and bcm2837 implementations that interact with RPi's
H A Dbcm2837-rpi-cm3.dtsi4 #include "bcm2836-rpi.dtsi"
H A Dbcm2837-rpi-2-b.dts4 #include "bcm2836-rpi.dtsi"
H A Dbcm2837-rpi-zero-2-w.dts8 #include "bcm2836-rpi.dtsi"
H A Dbcm2837-rpi-3-b-plus.dts4 #include "bcm2836-rpi.dtsi"
H A Dbcm2837-rpi-3-a-plus.dts4 #include "bcm2836-rpi.dtsi"
H A Dbcm2837-rpi-3-b.dts4 #include "bcm2836-rpi.dtsi"
H A DMakefile28 bcm2836-rpi-2-b.dtb \
H A Dbcm283x.dtsi14 * bcm2835 and bcm2836 implementations, leaving the CPU configuration to
15 * bcm2835.dtsi and bcm2836.dtsi.
H A Dbcm2835-common.dtsi4 * bcm2835, bcm2836 and bcm2837 implementations.
/linux/Documentation/devicetree/bindings/soc/bcm/
H A Dbrcm,bcm2835-vchiq.yaml24 - description: BCM2836/BCM2837 based boards
27 - brcm,bcm2836-vchiq
/linux/Documentation/devicetree/bindings/arm/bcm/
H A Dbcm2835.yaml46 - description: BCM2836 based Boards
50 - const: brcm,bcm2836
/linux/arch/arm/mach-bcm/
H A Dplatsmp.c12 #include <linux/irqchip/irq-bcm2836.h>
291 name = "brcm,bcm2836-l1-intc"; in bcm2836_boot_secondary()
339 CPU_METHOD_OF_DECLARE(bcm_smp_bcm2836, "brcm,bcm2836-smp", &bcm2836_smp_ops);
H A Dboard_bcm2835.c20 "brcm,bcm2836",
/linux/Documentation/devicetree/bindings/thermal/
H A Dbrcm,bcm2835-thermal.yaml19 - brcm,bcm2836-thermal
/linux/include/linux/irqchip/
H A Dirq-bcm2836.h3 * Root interrupt controller for the BCM2836 (Raspberry Pi 2).
/linux/drivers/thermal/broadcom/
H A Dbcm2835_thermal.c155 .compatible = "brcm,bcm2836-thermal",

12