Lines Matching +full:shared +full:- +full:dma +full:- +full:pool

1 /* SPDX-License-Identifier: (GPL-2.0-or-later OR BSD-3-Clause) */
3 * Copyright (C) 2020 STMicroelectronics - All Rights Reserved
7 #include "stm32mp15-pinctrl.dtsi"
9 #include <dt-bindings/mfd/st,stpmic1.h>
12 reserved-memory {
13 #address-cells = <1>;
14 #size-cells = <1>;
18 compatible = "shared-dma-pool";
20 no-map;
24 compatible = "shared-dma-pool";
26 no-map;
30 compatible = "shared-dma-pool";
32 no-map;
36 compatible = "shared-dma-pool";
38 no-map;
42 compatible = "shared-dma-pool";
44 no-map;
48 compatible = "shared-dma-pool";
50 no-map;
56 pinctrl-names = "default", "sleep";
57 pinctrl-0 = <&i2c4_pins_a>;
58 pinctrl-1 = <&i2c4_sleep_pins_a>;
59 clock-frequency = <400000>;
60 i2c-scl-rising-time-ns = <185>;
61 i2c-scl-falling-time-ns = <20>;
67 interrupts-extended = <&gpioa 0 IRQ_TYPE_EDGE_FALLING>;
68 interrupt-controller;
69 #interrupt-cells = <2>;
72 compatible = "st,stpmic1-regulators";
74 ldo1-supply = <&v3v3>;
75 ldo3-supply = <&vdd_ddr>;
76 ldo6-supply = <&v3v3>;
77 pwr_sw1-supply = <&bst_out>;
80 regulator-name = "vddcore";
81 regulator-min-microvolt = <1200000>;
82 regulator-max-microvolt = <1350000>;
83 regulator-always-on;
84 regulator-initial-mode = <0>;
85 regulator-over-current-protection;
89 regulator-name = "vdd_ddr";
90 regulator-min-microvolt = <1350000>;
91 regulator-max-microvolt = <1350000>;
92 regulator-always-on;
93 regulator-initial-mode = <0>;
94 regulator-over-current-protection;
98 regulator-name = "vdd";
99 regulator-min-microvolt = <3300000>;
100 regulator-max-microvolt = <3300000>;
101 regulator-always-on;
102 st,mask-reset;
103 regulator-initial-mode = <0>;
104 regulator-over-current-protection;
108 regulator-name = "v3v3";
109 regulator-min-microvolt = <3300000>;
110 regulator-max-microvolt = <3300000>;
111 regulator-always-on;
112 regulator-over-current-protection;
113 regulator-initial-mode = <0>;
117 regulator-name = "v1v8_audio";
118 regulator-min-microvolt = <1800000>;
119 regulator-max-microvolt = <1800000>;
120 regulator-always-on;
126 regulator-name = "v3v3_hdmi";
127 regulator-min-microvolt = <3300000>;
128 regulator-max-microvolt = <3300000>;
129 regulator-always-on;
135 regulator-name = "vtt_ddr";
136 regulator-min-microvolt = <500000>;
137 regulator-max-microvolt = <750000>;
138 regulator-always-on;
139 regulator-over-current-protection;
143 regulator-name = "vdd_usb";
148 regulator-name = "vdda";
149 regulator-min-microvolt = <2900000>;
150 regulator-max-microvolt = <2900000>;
152 regulator-boot-on;
156 regulator-name = "v1v2_hdmi";
157 regulator-min-microvolt = <1200000>;
158 regulator-max-microvolt = <1200000>;
159 regulator-always-on;
165 regulator-name = "vref_ddr";
166 regulator-always-on;
170 regulator-name = "bst_out";
175 regulator-name = "vbus_otg";
177 regulator-active-discharge = <1>;
181 regulator-name = "vbus_sw";
183 regulator-active-discharge = <1>;
188 compatible = "st,stpmic1-onkey";
190 interrupt-names = "onkey-falling", "onkey-rising";
194 compatible = "st,stpmic1-wdt";
201 vcc-supply = <&vdd>;
211 memory-region = <&retram>, <&mcuram>, <&mcuram2>, <&vdev0vring0>,
214 mbox-names = "vq0", "vq1", "shutdown", "detach";
215 interrupt-parent = <&exti>;