1// SPDX-License-Identifier: GPL-2.0+
2/*
3 * Copyright (C) 2018 EETS GmbH - https://www.eets.ch/
4 * Copyright (C) 2018 Robert Bosch Power Tools GmbH
5 */
6
7#include "am33xx-u-boot.dtsi"
8
9/ {
10	ocp {
11		u-boot,dm-pre-reloc;
12	};
13};
14
15&l4_wkup {
16	u-boot,dm-pre-reloc;
17};
18
19&l4_per {
20
21	segment@300000 {
22
23		target-module@e000 {
24			u-boot,dm-pre-reloc;
25
26			lcdc: lcdc@0 {
27				u-boot,dm-pre-reloc;
28			};
29		};
30	};
31};
32
33&mmc1 {
34	u-boot,dm-pre-reloc;
35};
36
37&mmc1_pins {
38	u-boot,dm-pre-reloc;
39};
40
41&scm {
42	u-boot,dm-pre-reloc;
43};
44
45&spi0 {
46	lcd0: display@0 {
47		compatible = "himax,hx8238d";
48		pinctrl-names = "default";
49		pinctrl-0 = <&lcd0_pins>;
50		reg = <0>;
51		label = "lcd";
52		spi-max-frequency = <100000>;
53	};
54};
55
56&uart0 {
57	u-boot,dm-pre-reloc;
58};
59
60&uart0_pins {
61	u-boot,dm-pre-reloc;
62};
63
64&usb {
65	u-boot,dm-pre-reloc;
66};
67
68&usb_ctrl_mod {
69	u-boot,dm-pre-reloc;
70};
71
72&usb0 {
73	u-boot,dm-pre-reloc;
74};
75
76&usb0_phy {
77	u-boot,dm-pre-reloc;
78};
79
80&am33xx_pinmux {
81	u-boot,dm-pre-reloc;
82
83	lcd0_pins: pinmux_lcd0_pins {
84		pinctrl-single,pins = <
85			AM33XX_IOPAD(0x908, PIN_OUTPUT_PULLUP   | MUX_MODE7)
86		>;
87	};
88};
89