Lines Matching +full:reg +full:- +full:names
1 // SPDX-License-Identifier: GPL-2.0-only
6 #include "stih410-clock.dtsi"
7 #include "stih407-family.dtsi"
8 #include "stih410-pinctrl.dtsi"
9 #include <dt-bindings/gpio/gpio.h>
17 compatible = "st,stih407-usb2-phy";
18 reg = <0 0>;
19 #phy-cells = <0>;
23 reset-names = "global", "port";
29 compatible = "st,stih407-usb2-phy";
30 reg = <0 0>;
31 #phy-cells = <0>;
35 reset-names = "global", "port";
41 compatible = "st,st-ohci-300x";
42 reg = <0x9a03c00 0x100>;
48 reset-names = "power", "softreset";
50 phy-names = "usb";
56 compatible = "st,st-ehci-300x";
57 reg = <0x9a03e00 0x100>;
59 pinctrl-names = "default";
60 pinctrl-0 = <&pinctrl_usb0>;
65 reset-names = "power", "softreset";
67 phy-names = "usb";
73 compatible = "st,st-ohci-300x";
74 reg = <0x9a83c00 0x100>;
80 reset-names = "power", "softreset";
82 phy-names = "usb";
88 compatible = "st,st-ehci-300x";
89 reg = <0x9a83e00 0x100>;
91 pinctrl-names = "default";
92 pinctrl-0 = <&pinctrl_usb1>;
97 reset-names = "power", "softreset";
99 phy-names = "usb";
104 sti-display-subsystem@0 {
105 compatible = "st,sti-display-subsystem";
106 #address-cells = <1>;
107 #size-cells = <1>;
109 reg = <0 0>;
110 assigned-clocks = <&clk_s_d2_quadfs 0>,
122 assigned-clock-parents = <0>,
134 assigned-clock-rates = <297000000>,
142 sti-compositor@9d11000 {
143 compatible = "st,stih407-compositor";
144 reg = <0x9d11000 0x1000>;
146 clock-names = "compo_main",
168 reset-names = "compo-main", "compo-aux";
174 sti-tvout@8d08000 {
175 compatible = "st,stih407-tvout";
176 reg = <0x8d08000 0x1000>;
177 reg-names = "tvout-reg";
178 reset-names = "tvout";
180 #address-cells = <1>;
181 #size-cells = <1>;
182 assigned-clocks = <&clk_s_d2_flexgen CLK_PIX_HDMI>,
189 assigned-clock-parents = <&clk_s_d2_quadfs 0>,
197 sti_hdmi: sti-hdmi@8d04000 {
198 compatible = "st,stih407-hdmi";
199 reg = <0x8d04000 0x1000>;
200 reg-names = "hdmi-reg";
201 #sound-dai-cells = <0>;
203 interrupt-names = "irq";
204 clock-names = "pix",
218 hdmi,hpd-gpio = <&pio5 3 GPIO_ACTIVE_LOW>;
219 reset-names = "hdmi";
224 sti-hda@8d02000 {
225 compatible = "st,stih407-hda";
227 reg = <0x8d02000 0x400>, <0x92b0120 0x4>;
228 reg-names = "hda-reg", "video-dacs-ctrl";
229 clock-names = "pix",
239 sti-hqvdp@9c00000 {
240 compatible = "st,stih407-hqvdp";
241 reg = <0x9C00000 0x100000>;
242 clock-names = "hqvdp", "pix_main";
245 reset-names = "hqvdp";
252 compatible = "st,stih407-bdisp";
253 reg = <0x9f10000 0x1000>;
255 clock-names = "bdisp";
260 compatible = "st,st-hva";
261 reg = <0x8c85000 0x400>, <0x6000000 0x40000>;
262 reg-names = "hva_registers", "hva_esram";
265 clock-names = "clk_hva";
270 compatible = "st,stih407-thermal";
271 reg = <0x91a0000 0x28>;
272 clock-names = "thermal";
278 compatible = "st,st-delta";
279 clock-names = "delta",
280 "delta-st231",
281 "delta-flash-promip";
287 sti-cec@94a087c {
288 compatible = "st,stih-cec";
289 reg = <0x94a087c 0x64>;
291 clock-names = "cec-clk";
293 interrupt-names = "cec-irq";
294 pinctrl-names = "default";
295 pinctrl-0 = <&pinctrl_cec0_default>;
297 hdmi-phandle = <&sti_hdmi>;