Skip to content

Commit 7eabedf

Browse files
committed
Merge branch 'v5.17/fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into arm/fixes
* 'v5.17/fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux: arm64: dts: meson-sm1-odroid: fix boot loop after reboot arm64: dts: meson-g12: drop BL32 region from SEI510/SEI610 arm64: dts: meson-g12: add ATF BL32 reserved-memory region arm64: dts: meson-gx: add ATF BL32 reserved-memory region arm64: dts: meson-sm1-bananapi-m5: fix wrong GPIO domain for GPIOE_2 arm64: dts: meson-sm1-odroid: use correct enable-gpio pin for tf-io regulator arm64: dts: meson-g12b-odroid-n2: fix typo 'dio2133' Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Arnd Bergmann <[email protected]>
2 parents 486343d + e6b0337 commit 7eabedf

File tree

7 files changed

+16
-20
lines changed

7 files changed

+16
-20
lines changed

arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,12 @@
107107
no-map;
108108
};
109109

110+
/* 32 MiB reserved for ARM Trusted Firmware (BL32) */
111+
secmon_reserved_bl32: secmon@5300000 {
112+
reg = <0x0 0x05300000 0x0 0x2000000>;
113+
no-map;
114+
};
115+
110116
linux,cma {
111117
compatible = "shared-dma-pool";
112118
reusable;

arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -157,14 +157,6 @@
157157
regulator-always-on;
158158
};
159159

160-
reserved-memory {
161-
/* TEE Reserved Memory */
162-
bl32_reserved: bl32@5000000 {
163-
reg = <0x0 0x05300000 0x0 0x2000000>;
164-
no-map;
165-
};
166-
};
167-
168160
sdio_pwrseq: sdio-pwrseq {
169161
compatible = "mmc-pwrseq-simple";
170162
reset-gpios = <&gpio GPIOX_6 GPIO_ACTIVE_LOW>;

arch/arm64/boot/dts/amlogic/meson-g12b-odroid-n2.dtsi

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
rtc1 = &vrtc;
1818
};
1919

20-
dioo2133: audio-amplifier-0 {
20+
dio2133: audio-amplifier-0 {
2121
compatible = "simple-audio-amplifier";
2222
enable-gpios = <&gpio_ao GPIOAO_2 GPIO_ACTIVE_HIGH>;
2323
VCC-supply = <&vcc_5v>;
@@ -219,7 +219,7 @@
219219
audio-widgets = "Line", "Lineout";
220220
audio-aux-devs = <&tdmout_b>, <&tdmout_c>, <&tdmin_a>,
221221
<&tdmin_b>, <&tdmin_c>, <&tdmin_lb>,
222-
<&dioo2133>;
222+
<&dio2133>;
223223
audio-routing = "TDMOUT_B IN 0", "FRDDR_A OUT 1",
224224
"TDMOUT_B IN 1", "FRDDR_B OUT 1",
225225
"TDMOUT_B IN 2", "FRDDR_C OUT 1",

arch/arm64/boot/dts/amlogic/meson-gx.dtsi

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,12 @@
4949
no-map;
5050
};
5151

52+
/* 32 MiB reserved for ARM Trusted Firmware (BL32) */
53+
secmon_reserved_bl32: secmon@5300000 {
54+
reg = <0x0 0x05300000 0x0 0x2000000>;
55+
no-map;
56+
};
57+
5258
linux,cma {
5359
compatible = "shared-dma-pool";
5460
reusable;

arch/arm64/boot/dts/amlogic/meson-sm1-bananapi-m5.dts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@
123123
regulator-min-microvolt = <1800000>;
124124
regulator-max-microvolt = <3300000>;
125125

126-
enable-gpio = <&gpio GPIOE_2 GPIO_ACTIVE_HIGH>;
126+
enable-gpio = <&gpio_ao GPIOE_2 GPIO_ACTIVE_HIGH>;
127127
enable-active-high;
128128
regulator-always-on;
129129

arch/arm64/boot/dts/amlogic/meson-sm1-odroid.dtsi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
regulator-max-microvolt = <3300000>;
4949
vin-supply = <&vcc_5v>;
5050

51-
enable-gpio = <&gpio GPIOE_2 GPIO_ACTIVE_HIGH>;
51+
enable-gpio = <&gpio_ao GPIOE_2 GPIO_OPEN_DRAIN>;
5252
enable-active-high;
5353
regulator-always-on;
5454

arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -203,14 +203,6 @@
203203
regulator-always-on;
204204
};
205205

206-
reserved-memory {
207-
/* TEE Reserved Memory */
208-
bl32_reserved: bl32@5000000 {
209-
reg = <0x0 0x05300000 0x0 0x2000000>;
210-
no-map;
211-
};
212-
};
213-
214206
sdio_pwrseq: sdio-pwrseq {
215207
compatible = "mmc-pwrseq-simple";
216208
reset-gpios = <&gpio GPIOX_6 GPIO_ACTIVE_LOW>;

0 commit comments

Comments
 (0)