Lines Matching +full:bcm2835 +full:- +full:rng
1 // SPDX-License-Identifier: GPL-2.0
4 * bcm2835, bcm2836 and bcm2837 implementations.
8 interrupt-parent = <&intc>;
11 dma: dma-controller@7e007000 {
12 compatible = "brcm,bcm2835-dma";
25 /* dma channel 11-14 share one irq */
32 interrupt-names = "dma0",
47 "dma-shared-all";
48 #dma-cells = <1>;
49 brcm,dma-channel-mask = <0x7f35>;
52 intc: interrupt-controller@7e00b200 {
53 compatible = "brcm,bcm2835-armctrl-ic";
55 interrupt-controller;
56 #interrupt-cells = <2>;
60 compatible = "brcm,bcm2835-pm", "brcm,bcm2835-pm-wdt";
61 #power-domain-cells = <1>;
62 #reset-cells = <1>;
65 reg-names = "pm", "asb";
70 clock-names = "v3d", "peri_image", "h264", "isp";
71 system-power-controller;
74 rng@7e104000 {
75 compatible = "brcm,bcm2835-rng";
81 compatible = "brcm,bcm2835-pixelvalve0";
87 compatible = "brcm,bcm2835-pixelvalve1";
93 compatible = "brcm,bcm2835-thermal";
96 #thermal-sensor-cells = <0>;
101 compatible = "brcm,bcm2835-i2c";
105 #address-cells = <1>;
106 #size-cells = <0>;
111 compatible = "brcm,bcm2835-vec";
119 compatible = "brcm,bcm2835-pixelvalve2";
125 compatible = "brcm,bcm2835-hdmi";
132 clock-names = "pixel", "hdmi";
134 dma-names = "audio-rx";
139 compatible = "brcm,bcm2835-v3d";
145 compatible = "brcm,bcm2835-vc4";
151 thermal-sensors = <&thermal>;
155 i2c_slave_gpio18: i2c-slave-gpio18 {
160 jtag_gpio4: jtag-gpio4 {
165 pwm0_gpio12: pwm0-gpio12 {
169 pwm0_gpio18: pwm0-gpio18 {
173 pwm0_gpio40: pwm0-gpio40 {
177 pwm1_gpio13: pwm1-gpio13 {
181 pwm1_gpio19: pwm1-gpio19 {
185 pwm1_gpio41: pwm1-gpio41 {
189 pwm1_gpio45: pwm1-gpio45 {
197 dma-names = "tx", "rx";
202 dma-names = "rx-tx";
207 dma-names = "tx", "rx";