Skip to content

Commit 63f5c68

Browse files
committed
arm64: dts: change dtso to not using fragment syntax
1 parent f83cf61 commit 63f5c68

File tree

2 files changed

+66
-78
lines changed

2 files changed

+66
-78
lines changed

arch/arm64/boot/dts/mediatek/mt7988a-bananapi-bpi-r4-emmc.dtso

Lines changed: 35 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -9,54 +9,48 @@
99

1010
/ {
1111
compatible = "bananapi,bpi-r4", "mediatek,mt7988a";
12+
};
1213

13-
fragment@0 {
14-
target-path = "/soc/mmc@11230000";
15-
__overlay__ {
16-
pinctrl-names = "default", "state_uhs";
17-
pinctrl-0 = <&mmc0_pins_emmc_51>;
18-
pinctrl-1 = <&mmc0_pins_emmc_51>;
19-
bus-width = <8>;
20-
max-frequency = <200000000>;
21-
cap-mmc-highspeed;
22-
mmc-hs200-1_8v;
23-
mmc-hs400-1_8v;
24-
hs400-ds-delay = <0x12814>;
25-
vqmmc-supply = <&reg_1p8v>;
26-
vmmc-supply = <&reg_3p3v>;
27-
non-removable;
28-
no-sd;
29-
no-sdio;
30-
status = "okay";
31-
#address-cells = <1>;
32-
#size-cells = <0>;
14+
&{/soc/mmc@11230000} {
15+
pinctrl-names = "default", "state_uhs";
16+
pinctrl-0 = <&mmc0_pins_emmc_51>;
17+
pinctrl-1 = <&mmc0_pins_emmc_51>;
18+
bus-width = <8>;
19+
max-frequency = <200000000>;
20+
cap-mmc-highspeed;
21+
mmc-hs200-1_8v;
22+
mmc-hs400-1_8v;
23+
hs400-ds-delay = <0x12814>;
24+
vqmmc-supply = <&reg_1p8v>;
25+
vmmc-supply = <&reg_3p3v>;
26+
non-removable;
27+
no-sd;
28+
no-sdio;
29+
#address-cells = <1>;
30+
#size-cells = <0>;
31+
status = "okay";
3332

34-
card@0 {
35-
compatible = "mmc-card";
36-
reg = <0>;
33+
card@0 {
34+
compatible = "mmc-card";
35+
reg = <0>;
3736

38-
block {
39-
compatible = "block-device";
40-
partitions {
41-
block-partition-env {
42-
partname = "ubootenv";
43-
nvmem-layout {
44-
compatible = "u-boot,env-layout";
45-
};
46-
};
47-
emmc_rootfs: block-partition-production {
48-
partname = "production";
49-
};
37+
block {
38+
compatible = "block-device";
39+
partitions {
40+
block-partition-env {
41+
partname = "ubootenv";
42+
nvmem-layout {
43+
compatible = "u-boot,env-layout";
5044
};
5145
};
46+
emmc_rootfs: block-partition-production {
47+
partname = "production";
48+
};
5249
};
5350
};
5451
};
52+
};
5553

56-
fragment@2 {
57-
target-path = "/chosen";
58-
__overlay__ {
59-
rootdisk-emmc = <&emmc_rootfs>;
60-
};
61-
};
54+
&{/chosen} {
55+
rootdisk-emmc = <&emmc_rootfs>;
6256
};

arch/arm64/boot/dts/mediatek/mt7988a-bananapi-bpi-r4-sd.dtso

Lines changed: 31 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -11,50 +11,44 @@
1111

1212
/ {
1313
compatible = "bananapi,bpi-r4", "mediatek,mt7988a";
14+
};
1415

15-
fragment@1 {
16-
target-path = "/soc/mmc@11230000";
17-
__overlay__ {
18-
pinctrl-names = "default", "state_uhs";
19-
pinctrl-0 = <&mmc0_pins_sdcard>;
20-
pinctrl-1 = <&mmc0_pins_sdcard>;
21-
cd-gpios = <&pio 12 GPIO_ACTIVE_LOW>;
22-
bus-width = <4>;
23-
max-frequency = <52000000>;
24-
cap-sd-highspeed;
25-
vmmc-supply = <&reg_3p3v>;
26-
vqmmc-supply = <&reg_3p3v>;
27-
no-mmc;
28-
status = "okay";
29-
#address-cells = <1>;
30-
#size-cells = <0>;
16+
&{/soc/mmc@11230000} {
17+
pinctrl-names = "default", "state_uhs";
18+
pinctrl-0 = <&mmc0_pins_sdcard>;
19+
pinctrl-1 = <&mmc0_pins_sdcard>;
20+
cd-gpios = <&pio 12 GPIO_ACTIVE_LOW>;
21+
bus-width = <4>;
22+
max-frequency = <52000000>;
23+
cap-sd-highspeed;
24+
vmmc-supply = <&reg_3p3v>;
25+
vqmmc-supply = <&reg_3p3v>;
26+
no-mmc;
27+
#address-cells = <1>;
28+
#size-cells = <0>;
29+
status = "okay";
3130

32-
card@0 {
33-
compatible = "mmc-card";
34-
reg = <0>;
31+
card@0 {
32+
compatible = "mmc-card";
33+
reg = <0>;
3534

36-
block {
37-
compatible = "block-device";
38-
partitions {
39-
block-partition-env {
40-
partname = "ubootenv";
41-
nvmem-layout {
42-
compatible = "u-boot,env-layout";
43-
};
44-
};
45-
sd_rootfs: block-partition-production {
46-
partname = "production";
47-
};
35+
block {
36+
compatible = "block-device";
37+
partitions {
38+
block-partition-env {
39+
partname = "ubootenv";
40+
nvmem-layout {
41+
compatible = "u-boot,env-layout";
4842
};
4943
};
44+
sd_rootfs: block-partition-production {
45+
partname = "production";
46+
};
5047
};
5148
};
5249
};
50+
};
5351

54-
fragment@2 {
55-
target-path = "/chosen";
56-
__overlay__ {
57-
rootdisk-sd = <&sd_rootfs>;
58-
};
59-
};
52+
&{/chosen} {
53+
rootdisk-sd = <&sd_rootfs>;
6054
};

0 commit comments

Comments
 (0)