Commit bfc2ed5c22476ded92a91aab8901bbfb09b7f085
Committed by
Philipp Tomsich
1 parent
3159a6fc39
Exists in
smarc_8mq_lf_v2020.04
and in
17 other branches
rockchip: add u-boot specific dts for rk3368 based boards
Device drivers like debug serial, dmc should be enabled before relocation, so add u-boot.dtsi files to contain devices that should be marked as dm-pre-reloc. Signed-off-by: Andy Yan <andy.yan@rock-chips.com> Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com> Acked-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com> Reviewed-by: Simon Glass <sjg@chromium.org>
Showing 3 changed files with 102 additions and 0 deletions Side-by-side Diff
arch/arm/dts/rk3368-geekbox-u-boot.dtsi
1 | +/* | |
2 | + * (C) Copyright 2017 Theobroma Systems Design und Consulting GmbH | |
3 | + * | |
4 | + * SPDX-License-Identifier: GPL-2.0+ X11 | |
5 | + */ | |
6 | + | |
7 | +&pinctrl { | |
8 | + u-boot,dm-pre-reloc; | |
9 | +}; | |
10 | + | |
11 | +&service_msch { | |
12 | + u-boot,dm-pre-reloc; | |
13 | +}; | |
14 | + | |
15 | +&dmc { | |
16 | + u-boot,dm-pre-reloc; | |
17 | + status = "okay"; | |
18 | +}; | |
19 | + | |
20 | +&pmugrf { | |
21 | + u-boot,dm-pre-reloc; | |
22 | +}; | |
23 | + | |
24 | +&cru { | |
25 | + u-boot,dm-pre-reloc; | |
26 | +}; | |
27 | + | |
28 | +&grf { | |
29 | + u-boot,dm-pre-reloc; | |
30 | +}; | |
31 | + | |
32 | +&uart2 { | |
33 | + u-boot,dm-pre-reloc; | |
34 | +}; |
arch/arm/dts/rk3368-px5-evb-u-boot.dtsi
1 | +/* | |
2 | + * (C) Copyright 2017 Theobroma Systems Design und Consulting GmbH | |
3 | + * | |
4 | + * SPDX-License-Identifier: GPL-2.0+ X11 | |
5 | + */ | |
6 | + | |
7 | +&pinctrl { | |
8 | + u-boot,dm-pre-reloc; | |
9 | +}; | |
10 | + | |
11 | +&service_msch { | |
12 | + u-boot,dm-pre-reloc; | |
13 | +}; | |
14 | + | |
15 | +&dmc { | |
16 | + u-boot,dm-pre-reloc; | |
17 | + status = "okay"; | |
18 | +}; | |
19 | + | |
20 | +&pmugrf { | |
21 | + u-boot,dm-pre-reloc; | |
22 | +}; | |
23 | + | |
24 | +&cru { | |
25 | + u-boot,dm-pre-reloc; | |
26 | +}; | |
27 | + | |
28 | +&grf { | |
29 | + u-boot,dm-pre-reloc; | |
30 | +}; | |
31 | + | |
32 | +&uart4 { | |
33 | + u-boot,dm-pre-reloc; | |
34 | +}; |
arch/arm/dts/rk3368-sheep-u-boot.dtsi
1 | +/* | |
2 | + * (C) Copyright 2017 Theobroma Systems Design und Consulting GmbH | |
3 | + * | |
4 | + * SPDX-License-Identifier: GPL-2.0+ X11 | |
5 | + */ | |
6 | + | |
7 | +&pinctrl { | |
8 | + u-boot,dm-pre-reloc; | |
9 | +}; | |
10 | + | |
11 | +&service_msch { | |
12 | + u-boot,dm-pre-reloc; | |
13 | +}; | |
14 | + | |
15 | +&dmc { | |
16 | + u-boot,dm-pre-reloc; | |
17 | + status = "okay"; | |
18 | +}; | |
19 | + | |
20 | +&pmugrf { | |
21 | + u-boot,dm-pre-reloc; | |
22 | +}; | |
23 | + | |
24 | +&cru { | |
25 | + u-boot,dm-pre-reloc; | |
26 | +}; | |
27 | + | |
28 | +&grf { | |
29 | + u-boot,dm-pre-reloc; | |
30 | +}; | |
31 | + | |
32 | +&uart2 { | |
33 | + u-boot,dm-pre-reloc; | |
34 | +}; |