- * [PATCH 1/3] arm64: dts: meson-gx: add ATF BL32 reserved-memory region
  2022-01-26  4:49 [PATCH 0/3] arm64: dts: meson: add ATF BL32 reserved-memory regions Christian Hewitt
@ 2022-01-26  4:49 ` Christian Hewitt
  2022-01-26  5:35   ` Vyacheslav
  2022-01-27 10:46   ` Neil Armstrong
  2022-01-26  4:49 ` [PATCH 2/3] arm64: dts: meson-g12: " Christian Hewitt
                   ` (3 subsequent siblings)
  4 siblings, 2 replies; 12+ messages in thread
From: Christian Hewitt @ 2022-01-26  4:49 UTC (permalink / raw)
  To: Rob Herring, Mark Rutland, Kevin Hilman, Neil Armstrong,
	devicetree, linux-arm-kernel, linux-amlogic, linux-kernel
  Cc: Christian Hewitt
Add an additional reserved memory region for the BL32 trusted firmware
present in many devices that boot from Amlogic vendor u-boot.
Suggested-by: Mateusz Krzak <kszaquitto@gmail.com>
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
---
 arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 6 ++++++
 1 file changed, 6 insertions(+)
diff --git a/arch/arm64/boot/dts/amlogic/meson-gx.dtsi b/arch/arm64/boot/dts/amlogic/meson-gx.dtsi
index 6b457b2c30a4..aa14ea017a61 100644
--- a/arch/arm64/boot/dts/amlogic/meson-gx.dtsi
+++ b/arch/arm64/boot/dts/amlogic/meson-gx.dtsi
@@ -49,6 +49,12 @@
 			no-map;
 		};
 
+		/* 32 MiB reserved for ARM Trusted Firmware (BL32) */
+		secmon_reserved_bl32: secmon@5300000 {
+			reg = <0x0 0x05300000 0x0 0x2000000>;
+			no-map;
+		};
+
 		linux,cma {
 			compatible = "shared-dma-pool";
 			reusable;
-- 
2.17.1
^ permalink raw reply related	[flat|nested] 12+ messages in thread
- * Re: [PATCH 1/3] arm64: dts: meson-gx: add ATF BL32 reserved-memory region
  2022-01-26  4:49 ` [PATCH 1/3] arm64: dts: meson-gx: add ATF BL32 reserved-memory region Christian Hewitt
@ 2022-01-26  5:35   ` Vyacheslav
  2022-01-26  7:12     ` Christian Hewitt
  2022-01-27 10:44     ` Neil Armstrong
  2022-01-27 10:46   ` Neil Armstrong
  1 sibling, 2 replies; 12+ messages in thread
From: Vyacheslav @ 2022-01-26  5:35 UTC (permalink / raw)
  To: Christian Hewitt, Rob Herring, Mark Rutland, Kevin Hilman,
	Neil Armstrong, devicetree, linux-arm-kernel, linux-amlogic,
	linux-kernel
Hi!
26.01.2022 07:49, Christian Hewitt wrote:
> Add an additional reserved memory region for the BL32 trusted firmware
> present in many devices that boot from Amlogic vendor u-boot.
> 
> Suggested-by: Mateusz Krzak <kszaquitto@gmail.com>
> Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
> ---
>   arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 6 ++++++
>   1 file changed, 6 insertions(+)
> 
> diff --git a/arch/arm64/boot/dts/amlogic/meson-gx.dtsi b/arch/arm64/boot/dts/amlogic/meson-gx.dtsi
> index 6b457b2c30a4..aa14ea017a61 100644
> --- a/arch/arm64/boot/dts/amlogic/meson-gx.dtsi
> +++ b/arch/arm64/boot/dts/amlogic/meson-gx.dtsi
> @@ -49,6 +49,12 @@
>   			no-map;
>   		};
>   
> +		/* 32 MiB reserved for ARM Trusted Firmware (BL32) */
> +		secmon_reserved_bl32: secmon@5300000 {
> +			reg = <0x0 0x05300000 0x0 0x2000000>;
> +			no-map;
> +		};
> +
How do I check if we need a similar patch for axg boards?
>   		linux,cma {
>   			compatible = "shared-dma-pool";
>   			reusable;
> 
^ permalink raw reply	[flat|nested] 12+ messages in thread
- * Re: [PATCH 1/3] arm64: dts: meson-gx: add ATF BL32 reserved-memory region
  2022-01-26  5:35   ` Vyacheslav
@ 2022-01-26  7:12     ` Christian Hewitt
  2022-01-27 10:44     ` Neil Armstrong
  1 sibling, 0 replies; 12+ messages in thread
From: Christian Hewitt @ 2022-01-26  7:12 UTC (permalink / raw)
  To: Vyacheslav
  Cc: Rob Herring, Mark Rutland, Kevin Hilman, Neil Armstrong,
	devicetree, linux-arm-kernel, linux-amlogic, linux-kernel
> On 26 Jan 2022, at 9:35 am, Vyacheslav <adeep@lexina.in> wrote:
> 
> Hi!
> 
> 26.01.2022 07:49, Christian Hewitt wrote:
>> Add an additional reserved memory region for the BL32 trusted firmware
>> present in many devices that boot from Amlogic vendor u-boot.
>> Suggested-by: Mateusz Krzak <kszaquitto@gmail.com>
>> Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
>> ---
>>  arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 6 ++++++
>>  1 file changed, 6 insertions(+)
>> diff --git a/arch/arm64/boot/dts/amlogic/meson-gx.dtsi b/arch/arm64/boot/dts/amlogic/meson-gx.dtsi
>> index 6b457b2c30a4..aa14ea017a61 100644
>> --- a/arch/arm64/boot/dts/amlogic/meson-gx.dtsi
>> +++ b/arch/arm64/boot/dts/amlogic/meson-gx.dtsi
>> @@ -49,6 +49,12 @@
>>  			no-map;
>>  		};
>>  +		/* 32 MiB reserved for ARM Trusted Firmware (BL32) */
>> +		secmon_reserved_bl32: secmon@5300000 {
>> +			reg = <0x0 0x05300000 0x0 0x2000000>;
>> +			no-map;
>> +		};
>> +
> How do I check if we need a similar patch for axg boards?
Are they booting using Amlogic (vendor) u-boot sources that
include bl32.img in the FIP signing recipe?
If booting from upstream u-boot, like JetHome boards, it’s
nothing to worry about.
Christian
^ permalink raw reply	[flat|nested] 12+ messages in thread
- * Re: [PATCH 1/3] arm64: dts: meson-gx: add ATF BL32 reserved-memory region
  2022-01-26  5:35   ` Vyacheslav
  2022-01-26  7:12     ` Christian Hewitt
@ 2022-01-27 10:44     ` Neil Armstrong
  1 sibling, 0 replies; 12+ messages in thread
From: Neil Armstrong @ 2022-01-27 10:44 UTC (permalink / raw)
  To: Vyacheslav, Christian Hewitt, Rob Herring, Mark Rutland,
	Kevin Hilman, devicetree, linux-arm-kernel, linux-amlogic,
	linux-kernel
Hi,
On 26/01/2022 06:35, Vyacheslav wrote:
> Hi!
> 
> 26.01.2022 07:49, Christian Hewitt wrote:
>> Add an additional reserved memory region for the BL32 trusted firmware
>> present in many devices that boot from Amlogic vendor u-boot.
>>
>> Suggested-by: Mateusz Krzak <kszaquitto@gmail.com>
>> Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
>> ---
>>   arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 6 ++++++
>>   1 file changed, 6 insertions(+)
>>
>> diff --git a/arch/arm64/boot/dts/amlogic/meson-gx.dtsi b/arch/arm64/boot/dts/amlogic/meson-gx.dtsi
>> index 6b457b2c30a4..aa14ea017a61 100644
>> --- a/arch/arm64/boot/dts/amlogic/meson-gx.dtsi
>> +++ b/arch/arm64/boot/dts/amlogic/meson-gx.dtsi
>> @@ -49,6 +49,12 @@
>>               no-map;
>>           };
>>   +        /* 32 MiB reserved for ARM Trusted Firmware (BL32) */
>> +        secmon_reserved_bl32: secmon@5300000 {
>> +            reg = <0x0 0x05300000 0x0 0x2000000>;
>> +            no-map;
>> +        };
>> +
> How do I check if we need a similar patch for axg boards?
> 
> 
>>           linux,cma {
>>               compatible = "shared-dma-pool";
>>               reusable;
>>
> 
For AXG board with BL32 booting from vendor u-boot, yes.
Neil
^ permalink raw reply	[flat|nested] 12+ messages in thread
 
- * Re: [PATCH 1/3] arm64: dts: meson-gx: add ATF BL32 reserved-memory region
  2022-01-26  4:49 ` [PATCH 1/3] arm64: dts: meson-gx: add ATF BL32 reserved-memory region Christian Hewitt
  2022-01-26  5:35   ` Vyacheslav
@ 2022-01-27 10:46   ` Neil Armstrong
  1 sibling, 0 replies; 12+ messages in thread
From: Neil Armstrong @ 2022-01-27 10:46 UTC (permalink / raw)
  To: Christian Hewitt, Rob Herring, Mark Rutland, Kevin Hilman,
	devicetree, linux-arm-kernel, linux-amlogic, linux-kernel
On 26/01/2022 05:49, Christian Hewitt wrote:
> Add an additional reserved memory region for the BL32 trusted firmware
> present in many devices that boot from Amlogic vendor u-boot.
> 
> Suggested-by: Mateusz Krzak <kszaquitto@gmail.com>
> Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
> ---
>  arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 6 ++++++
>  1 file changed, 6 insertions(+)
> 
> diff --git a/arch/arm64/boot/dts/amlogic/meson-gx.dtsi b/arch/arm64/boot/dts/amlogic/meson-gx.dtsi
> index 6b457b2c30a4..aa14ea017a61 100644
> --- a/arch/arm64/boot/dts/amlogic/meson-gx.dtsi
> +++ b/arch/arm64/boot/dts/amlogic/meson-gx.dtsi
> @@ -49,6 +49,12 @@
>  			no-map;
>  		};
>  
> +		/* 32 MiB reserved for ARM Trusted Firmware (BL32) */
> +		secmon_reserved_bl32: secmon@5300000 {
> +			reg = <0x0 0x05300000 0x0 0x2000000>;
> +			no-map;
> +		};
> +
>  		linux,cma {
>  			compatible = "shared-dma-pool";
>  			reusable;
> 
Reviewed-by: Neil Armstrong <narmstrong@baylibre.com>
^ permalink raw reply	[flat|nested] 12+ messages in thread
 
- * [PATCH 2/3] arm64: dts: meson-g12: add ATF BL32 reserved-memory region
  2022-01-26  4:49 [PATCH 0/3] arm64: dts: meson: add ATF BL32 reserved-memory regions Christian Hewitt
  2022-01-26  4:49 ` [PATCH 1/3] arm64: dts: meson-gx: add ATF BL32 reserved-memory region Christian Hewitt
@ 2022-01-26  4:49 ` Christian Hewitt
  2022-01-27 10:46   ` Neil Armstrong
  2022-01-26  4:49 ` [PATCH 3/3] arm64: dts: meson-g12: drop BL32 region from SEI510/SEI610 Christian Hewitt
                   ` (2 subsequent siblings)
  4 siblings, 1 reply; 12+ messages in thread
From: Christian Hewitt @ 2022-01-26  4:49 UTC (permalink / raw)
  To: Rob Herring, Mark Rutland, Kevin Hilman, Neil Armstrong,
	devicetree, linux-arm-kernel, linux-amlogic, linux-kernel
  Cc: Christian Hewitt
Add an additional reserved memory region for the BL32 trusted firmware
present in many devices that boot from Amlogic vendor u-boot.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
---
 arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 6 ++++++
 1 file changed, 6 insertions(+)
diff --git a/arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi b/arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi
index 6d99c23261fb..45947c1031c4 100644
--- a/arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi
+++ b/arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi
@@ -107,6 +107,12 @@
 			no-map;
 		};
 
+		/* 32 MiB reserved for ARM Trusted Firmware (BL32) */
+		secmon_reserved_bl32: secmon@5300000 {
+			reg = <0x0 0x05300000 0x0 0x2000000>;
+			no-map;
+		};
+
 		linux,cma {
 			compatible = "shared-dma-pool";
 			reusable;
-- 
2.17.1
^ permalink raw reply related	[flat|nested] 12+ messages in thread
- * Re: [PATCH 2/3] arm64: dts: meson-g12: add ATF BL32 reserved-memory region
  2022-01-26  4:49 ` [PATCH 2/3] arm64: dts: meson-g12: " Christian Hewitt
@ 2022-01-27 10:46   ` Neil Armstrong
  0 siblings, 0 replies; 12+ messages in thread
From: Neil Armstrong @ 2022-01-27 10:46 UTC (permalink / raw)
  To: Christian Hewitt, Rob Herring, Mark Rutland, Kevin Hilman,
	devicetree, linux-arm-kernel, linux-amlogic, linux-kernel
On 26/01/2022 05:49, Christian Hewitt wrote:
> Add an additional reserved memory region for the BL32 trusted firmware
> present in many devices that boot from Amlogic vendor u-boot.
> 
> Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
> ---
>  arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 6 ++++++
>  1 file changed, 6 insertions(+)
> 
> diff --git a/arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi b/arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi
> index 6d99c23261fb..45947c1031c4 100644
> --- a/arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi
> +++ b/arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi
> @@ -107,6 +107,12 @@
>  			no-map;
>  		};
>  
> +		/* 32 MiB reserved for ARM Trusted Firmware (BL32) */
> +		secmon_reserved_bl32: secmon@5300000 {
> +			reg = <0x0 0x05300000 0x0 0x2000000>;
> +			no-map;
> +		};
> +
>  		linux,cma {
>  			compatible = "shared-dma-pool";
>  			reusable;
> 
Reviewed-by: Neil Armstrong <narmstrong@baylibre.com>
^ permalink raw reply	[flat|nested] 12+ messages in thread
 
- * [PATCH 3/3] arm64: dts: meson-g12: drop BL32 region from SEI510/SEI610
  2022-01-26  4:49 [PATCH 0/3] arm64: dts: meson: add ATF BL32 reserved-memory regions Christian Hewitt
  2022-01-26  4:49 ` [PATCH 1/3] arm64: dts: meson-gx: add ATF BL32 reserved-memory region Christian Hewitt
  2022-01-26  4:49 ` [PATCH 2/3] arm64: dts: meson-g12: " Christian Hewitt
@ 2022-01-26  4:49 ` Christian Hewitt
  2022-01-27 10:46   ` Neil Armstrong
  2022-02-01 19:04 ` [PATCH 0/3] arm64: dts: meson: add ATF BL32 reserved-memory regions Kevin Hilman
  2022-02-04  8:23 ` Neil Armstrong
  4 siblings, 1 reply; 12+ messages in thread
From: Christian Hewitt @ 2022-01-26  4:49 UTC (permalink / raw)
  To: Rob Herring, Mark Rutland, Kevin Hilman, Neil Armstrong,
	devicetree, linux-arm-kernel, linux-amlogic, linux-kernel
  Cc: Christian Hewitt
The BL32/TEE reserved-memory region is now inherited from the common
family dtsi (meson-g12-common) so we can drop it from board files.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
---
 arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts | 8 --------
 arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts  | 8 --------
 2 files changed, 16 deletions(-)
diff --git a/arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts b/arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts
index d8838dde0f0f..4fb31c2ba31c 100644
--- a/arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts
+++ b/arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts
@@ -157,14 +157,6 @@
 		regulator-always-on;
 	};
 
-	reserved-memory {
-		/* TEE Reserved Memory */
-		bl32_reserved: bl32@5000000 {
-			reg = <0x0 0x05300000 0x0 0x2000000>;
-			no-map;
-		};
-	};
-
 	sdio_pwrseq: sdio-pwrseq {
 		compatible = "mmc-pwrseq-simple";
 		reset-gpios = <&gpio GPIOX_6 GPIO_ACTIVE_LOW>;
diff --git a/arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts b/arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts
index 427475846fc7..a5d79f2f7c19 100644
--- a/arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts
+++ b/arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts
@@ -203,14 +203,6 @@
 		regulator-always-on;
 	};
 
-	reserved-memory {
-		/* TEE Reserved Memory */
-		bl32_reserved: bl32@5000000 {
-			reg = <0x0 0x05300000 0x0 0x2000000>;
-			no-map;
-		};
-	};
-
 	sdio_pwrseq: sdio-pwrseq {
 		compatible = "mmc-pwrseq-simple";
 		reset-gpios = <&gpio GPIOX_6 GPIO_ACTIVE_LOW>;
-- 
2.17.1
^ permalink raw reply related	[flat|nested] 12+ messages in thread
- * Re: [PATCH 3/3] arm64: dts: meson-g12: drop BL32 region from SEI510/SEI610
  2022-01-26  4:49 ` [PATCH 3/3] arm64: dts: meson-g12: drop BL32 region from SEI510/SEI610 Christian Hewitt
@ 2022-01-27 10:46   ` Neil Armstrong
  0 siblings, 0 replies; 12+ messages in thread
From: Neil Armstrong @ 2022-01-27 10:46 UTC (permalink / raw)
  To: Christian Hewitt, Rob Herring, Mark Rutland, Kevin Hilman,
	devicetree, linux-arm-kernel, linux-amlogic, linux-kernel
On 26/01/2022 05:49, Christian Hewitt wrote:
> The BL32/TEE reserved-memory region is now inherited from the common
> family dtsi (meson-g12-common) so we can drop it from board files.
> 
> Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
> ---
>  arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts | 8 --------
>  arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts  | 8 --------
>  2 files changed, 16 deletions(-)
> 
> diff --git a/arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts b/arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts
> index d8838dde0f0f..4fb31c2ba31c 100644
> --- a/arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts
> +++ b/arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts
> @@ -157,14 +157,6 @@
>  		regulator-always-on;
>  	};
>  
> -	reserved-memory {
> -		/* TEE Reserved Memory */
> -		bl32_reserved: bl32@5000000 {
> -			reg = <0x0 0x05300000 0x0 0x2000000>;
> -			no-map;
> -		};
> -	};
> -
>  	sdio_pwrseq: sdio-pwrseq {
>  		compatible = "mmc-pwrseq-simple";
>  		reset-gpios = <&gpio GPIOX_6 GPIO_ACTIVE_LOW>;
> diff --git a/arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts b/arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts
> index 427475846fc7..a5d79f2f7c19 100644
> --- a/arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts
> +++ b/arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts
> @@ -203,14 +203,6 @@
>  		regulator-always-on;
>  	};
>  
> -	reserved-memory {
> -		/* TEE Reserved Memory */
> -		bl32_reserved: bl32@5000000 {
> -			reg = <0x0 0x05300000 0x0 0x2000000>;
> -			no-map;
> -		};
> -	};
> -
>  	sdio_pwrseq: sdio-pwrseq {
>  		compatible = "mmc-pwrseq-simple";
>  		reset-gpios = <&gpio GPIOX_6 GPIO_ACTIVE_LOW>;
> 
Reviewed-by: Neil Armstrong <narmstrong@baylibre.com>
^ permalink raw reply	[flat|nested] 12+ messages in thread
 
- * Re: [PATCH 0/3] arm64: dts: meson: add ATF BL32 reserved-memory regions
  2022-01-26  4:49 [PATCH 0/3] arm64: dts: meson: add ATF BL32 reserved-memory regions Christian Hewitt
                   ` (2 preceding siblings ...)
  2022-01-26  4:49 ` [PATCH 3/3] arm64: dts: meson-g12: drop BL32 region from SEI510/SEI610 Christian Hewitt
@ 2022-02-01 19:04 ` Kevin Hilman
  2022-02-04  8:23 ` Neil Armstrong
  4 siblings, 0 replies; 12+ messages in thread
From: Kevin Hilman @ 2022-02-01 19:04 UTC (permalink / raw)
  To: Christian Hewitt, Rob Herring, Mark Rutland, Neil Armstrong,
	devicetree, linux-arm-kernel, linux-amlogic, linux-kernel
  Cc: Christian Hewitt
Christian Hewitt <christianshewitt@gmail.com> writes:
> This series supersedes [0] which fixed a long-running kernel panic issue
> seen with Beelink G12B devices booted from Amlogic vendor firmware. The
> same issue exists with a wider set of devices from GXBB to SM1, although
> it is not often seen due to my kernel fork including 'catch-all' patches
> for some time (the meson-gx patch was suggested by Matheusz in 2019) and
> many distros actively supporting Amlogic hardware consuming some or all
> of my regular patchset.
>
> I've also included a cleanup to the SEI510/SEI610 board files. If that's
> not desirable feel free to ignore that patch. I also dropped the fixes
> tagging as I'm not sure what original commits could be targetted. If you
> think fixes are good please provide some guidance and I'll be happy to
> send a revised series.
Reviewed-by: Kevin Hilman <khilman@baylibre.com>
^ permalink raw reply	[flat|nested] 12+ messages in thread
- * Re: [PATCH 0/3] arm64: dts: meson: add ATF BL32 reserved-memory regions
  2022-01-26  4:49 [PATCH 0/3] arm64: dts: meson: add ATF BL32 reserved-memory regions Christian Hewitt
                   ` (3 preceding siblings ...)
  2022-02-01 19:04 ` [PATCH 0/3] arm64: dts: meson: add ATF BL32 reserved-memory regions Kevin Hilman
@ 2022-02-04  8:23 ` Neil Armstrong
  4 siblings, 0 replies; 12+ messages in thread
From: Neil Armstrong @ 2022-02-04  8:23 UTC (permalink / raw)
  To: Kevin Hilman, Christian Hewitt, Rob Herring, linux-kernel,
	devicetree, Mark Rutland, linux-arm-kernel, linux-amlogic
  Cc: Neil Armstrong
Hi,
On Wed, 26 Jan 2022 04:49:51 +0000, Christian Hewitt wrote:
> This series supersedes [0] which fixed a long-running kernel panic issue
> seen with Beelink G12B devices booted from Amlogic vendor firmware. The
> same issue exists with a wider set of devices from GXBB to SM1, although
> it is not often seen due to my kernel fork including 'catch-all' patches
> for some time (the meson-gx patch was suggested by Matheusz in 2019) and
> many distros actively supporting Amlogic hardware consuming some or all
> of my regular patchset.
> 
> [...]
Thanks, Applied to https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux.git (v5.17/fixes)
[1/3] arm64: dts: meson-gx: add ATF BL32 reserved-memory region
      https://git.kernel.org/amlogic/c/76577c9137456febb05b0e17d244113196a98968
[2/3] arm64: dts: meson-g12: add ATF BL32 reserved-memory region
      https://git.kernel.org/amlogic/c/08982a1b3aa2611c9c711d24825c9002d28536f4
[3/3] arm64: dts: meson-g12: drop BL32 region from SEI510/SEI610
      https://git.kernel.org/amlogic/c/f26573e2bc9dfd551a0d5c6971f18cc546543312
-- 
Neil
^ permalink raw reply	[flat|nested] 12+ messages in thread