Lines Matching +full:meson +full:- +full:saradc
5 * This file is dual-licensed: you can use it either under the terms
47 #include <dt-bindings/clock/meson8b-clkc.h>
48 #include <dt-bindings/gpio/meson8b-gpio.h>
49 #include <dt-bindings/reset/amlogic,meson8b-reset.h>
50 #include <dt-bindings/reset/amlogic,meson8b-clkc-reset.h>
51 #include "meson.dtsi"
55 #address-cells = <1>;
56 #size-cells = <0>;
60 compatible = "arm,cortex-a5";
61 next-level-cache = <&L2>;
63 enable-method = "amlogic,meson8b-smp";
69 compatible = "arm,cortex-a5";
70 next-level-cache = <&L2>;
72 enable-method = "amlogic,meson8b-smp";
78 compatible = "arm,cortex-a5";
79 next-level-cache = <&L2>;
81 enable-method = "amlogic,meson8b-smp";
87 compatible = "arm,cortex-a5";
88 next-level-cache = <&L2>;
90 enable-method = "amlogic,meson8b-smp";
96 compatible = "arm,cortex-a5-pmu";
101 interrupt-affinity = <&cpu0>, <&cpu1>, <&cpu2>, <&cpu3>;
104 reserved-memory {
105 #address-cells = <1>;
106 #size-cells = <1>;
112 no-map;
117 compatible = "arm,cortex-a5-scu";
124 compatible = "amlogic,meson8b-pmu", "syscon";
129 compatible = "amlogic,meson8b-aobus-pinctrl";
131 #address-cells = <1>;
132 #size-cells = <1>;
135 gpio_ao: ao-bank@14 {
139 reg-names = "mux", "pull", "gpio";
140 gpio-controller;
141 #gpio-cells = <2>;
142 gpio-ranges = <&pinctrl_aobus 0 0 16>;
162 clkc: clock-controller@4000 {
163 #clock-cells = <1>;
164 #reset-cells = <1>;
165 compatible = "amlogic,meson8b-clkc";
169 reset: reset-controller@4404 {
170 compatible = "amlogic,meson8b-reset";
172 #reset-cells = <1>;
175 analog_top: analog-top@81a8 {
176 compatible = "amlogic,meson8b-analog-top", "syscon";
181 compatible = "amlogic,meson8b-pwm";
183 #pwm-cells = <3>;
188 compatible = "amlogic,meson8b-cbus-pinctrl";
190 #address-cells = <1>;
191 #size-cells = <1>;
199 reg-names = "mux", "pull", "pull-enable", "gpio";
200 gpio-controller;
201 #gpio-cells = <2>;
202 gpio-ranges = <&pinctrl_cbus 0 0 83>;
205 eth_rgmii_pins: eth-rgmii {
226 sd_b_pins: sd-b {
237 smp-sram@1ff80 {
238 compatible = "amlogic,meson8b-smp-sram";
245 compatible = "amlogic,meson8b-efuse";
247 clock-names = "core";
251 compatible = "amlogic,meson8b-dwmac", "snps,dwmac-3.70a", "snps,dwmac";
259 clock-names = "stmmaceth", "clkin0", "clkin1";
262 reset-names = "stmmaceth";
266 compatible = "amlogic,meson-gpio-intc",
267 "amlogic,meson8b-gpio-intc";
272 compatible = "amlogic,meson8b-rng", "amlogic,meson-rng";
274 clock-names = "core";
290 arm,data-latency = <3 3 3>;
291 arm,tag-latency = <2 2 2>;
292 arm,filter-ranges = <0x100000 0xc0000000>;
293 prefetch-data = <1>;
294 prefetch-instr = <1>;
295 arm,shared-override;
299 compatible = "amlogic,meson8b-pwm";
303 compatible = "amlogic,meson8b-pwm";
306 &saradc {
307 compatible = "amlogic,meson8b-saradc", "amlogic,meson-saradc";
310 clock-names = "clkin", "core";
314 compatible = "amlogic,meson8b-sdio", "amlogic,meson-mx-sdio";
316 clock-names = "core", "clkin";
320 compatible = "amlogic,meson8b-uart", "amlogic,meson-uart";
322 clock-names = "baud", "xtal", "pclk";
326 compatible = "amlogic,meson8b-uart", "amlogic,meson-uart";
328 clock-names = "baud", "xtal", "pclk";
332 compatible = "amlogic,meson8b-uart", "amlogic,meson-uart";
334 clock-names = "baud", "xtal", "pclk";
338 compatible = "amlogic,meson8b-uart", "amlogic,meson-uart";
340 clock-names = "baud", "xtal", "pclk";
344 compatible = "amlogic,meson8b-usb", "snps,dwc2";
346 clock-names = "otg";
350 compatible = "amlogic,meson8b-usb", "snps,dwc2";
352 clock-names = "otg";
356 compatible = "amlogic,meson8b-usb2-phy", "amlogic,meson-mx-usb2-phy";
358 clock-names = "usb_general", "usb";
363 compatible = "amlogic,meson8b-usb2-phy", "amlogic,meson-mx-usb2-phy";
365 clock-names = "usb_general", "usb";
370 compatible = "amlogic,meson8b-wdt";