* [PATCH v2 1/4] arm64: dts: imx8mq-u-boot.dtsi: alphabetically re-order properties
2022-01-13 14:20 [PATCH v2 0/4] arm64: imx8mq/imx8mm: cleanup binman configuration Patrick Wildt
@ 2022-01-13 14:21 ` Patrick Wildt
2022-01-13 16:45 ` Fabio Estevam
2022-01-13 14:21 ` [PATCH v2 2/4] arm64: dts: imx8mq-u-boot.dtsi: explicitly add spl filename Patrick Wildt
` (2 subsequent siblings)
3 siblings, 1 reply; 11+ messages in thread
From: Patrick Wildt @ 2022-01-13 14:21 UTC (permalink / raw)
To: Fabio Estevam
Cc: Michael Walle, frieder.schrempf, heiko.thiery, hs,
marcel.ziswiler, peng.fan, sbabic, trini, u-boot
Alphabetically re-order properties.
Signed-off-by: Patrick Wildt <patrick@blueri.se>
---
arch/arm/dts/imx8mq-u-boot.dtsi | 24 ++++++++++++------------
1 file changed, 12 insertions(+), 12 deletions(-)
diff --git a/arch/arm/dts/imx8mq-u-boot.dtsi b/arch/arm/dts/imx8mq-u-boot.dtsi
index 8a6075c77b..d8208ae7b0 100644
--- a/arch/arm/dts/imx8mq-u-boot.dtsi
+++ b/arch/arm/dts/imx8mq-u-boot.dtsi
@@ -12,10 +12,10 @@
&binman {
u-boot-spl-ddr {
+ align = <4>;
+ align-size = <4>;
filename = "u-boot-spl-ddr.bin";
pad-byte = <0xff>;
- align-size = <4>;
- align = <4>;
u-boot-spl {
align-end = <4>;
@@ -69,16 +69,16 @@
fit {
description = "Configuration to load ATF before U-Boot";
- #address-cells = <1>;
fit,external-offset = <CONFIG_FIT_EXTERNAL_OFFSET>;
+ #address-cells = <1>;
images {
uboot {
- description = "U-Boot (64-bit)";
- type = "standalone";
arch = "arm64";
compression = "none";
+ description = "U-Boot (64-bit)";
load = <CONFIG_SYS_TEXT_BASE>;
+ type = "standalone";
uboot_blob: blob-ext {
filename = "u-boot-nodtb.bin";
@@ -86,12 +86,12 @@
};
atf {
- description = "ARM Trusted Firmware";
- type = "firmware";
arch = "arm64";
compression = "none";
- load = <0x910000>;
+ description = "ARM Trusted Firmware";
entry = <0x910000>;
+ load = <0x910000>;
+ type = "firmware";
atf_blob: blob-ext {
filename = "bl31.bin";
@@ -99,9 +99,9 @@
};
fdt {
+ compression = "none";
description = "NAME";
type = "flat_dt";
- compression = "none";
uboot_fdt_blob: blob-ext {
filename = "u-boot.dtb";
@@ -114,9 +114,9 @@
conf {
description = "NAME";
+ fdt = "fdt";
firmware = "uboot";
loadables = "atf";
- fdt = "fdt";
};
};
};
@@ -127,13 +127,13 @@
pad-byte = <0x00>;
spl: blob-ext@1 {
- offset = <0x0>;
filename = "spl.bin";
+ offset = <0x0>;
};
uboot: blob-ext@2 {
- offset = <0x57c00>;
filename = "u-boot.itb";
+ offset = <0x57c00>;
};
};
};
--
2.34.1
^ permalink raw reply related [flat|nested] 11+ messages in thread* Re: [PATCH v2 1/4] arm64: dts: imx8mq-u-boot.dtsi: alphabetically re-order properties
2022-01-13 14:21 ` [PATCH v2 1/4] arm64: dts: imx8mq-u-boot.dtsi: alphabetically re-order properties Patrick Wildt
@ 2022-01-13 16:45 ` Fabio Estevam
0 siblings, 0 replies; 11+ messages in thread
From: Fabio Estevam @ 2022-01-13 16:45 UTC (permalink / raw)
To: Patrick Wildt
Cc: Michael Walle, frieder.schrempf, heiko.thiery, hs,
marcel.ziswiler, peng.fan, sbabic, trini, u-boot
On 13/01/2022 11:21, Patrick Wildt wrote:
>
> fit {
> description = "Configuration to load ATF before U-Boot";
> - #address-cells = <1>;
> fit,external-offset = <CONFIG_FIT_EXTERNAL_OFFSET>;
> + #address-cells = <1>;
>
> images {
> uboot {
> - description = "U-Boot (64-bit)";
Personally, I prefer the 'description' property being the first one, but
to
keep consistency with imx8mm, let's go this route then.
Reviewed-by: Fabio Estevam <festevam@denx.de>
--
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-60 Fax: (+49)-8142-66989-80 Email:
festevam@denx.de
^ permalink raw reply [flat|nested] 11+ messages in thread
* [PATCH v2 2/4] arm64: dts: imx8mq-u-boot.dtsi: explicitly add spl filename
2022-01-13 14:20 [PATCH v2 0/4] arm64: imx8mq/imx8mm: cleanup binman configuration Patrick Wildt
2022-01-13 14:21 ` [PATCH v2 1/4] arm64: dts: imx8mq-u-boot.dtsi: alphabetically re-order properties Patrick Wildt
@ 2022-01-13 14:21 ` Patrick Wildt
2022-01-13 16:46 ` Fabio Estevam
2022-01-13 14:22 ` [PATCH v2 3/4] arm64: dts: imx8mm-u-boot.dtsi: use dash for node names Patrick Wildt
2022-01-13 14:22 ` [PATCH v2 4/4] arm64: dts: imx8mq-u-boot.dtsi: improve odd blob-ext naming Patrick Wildt
3 siblings, 1 reply; 11+ messages in thread
From: Patrick Wildt @ 2022-01-13 14:21 UTC (permalink / raw)
To: Fabio Estevam
Cc: Michael Walle, frieder.schrempf, heiko.thiery, hs,
marcel.ziswiler, peng.fan, sbabic, trini, u-boot
Explicitly add SPL aka u-boot-spl.bin filename.
Signed-off-by: Patrick Wildt <patrick@blueri.se>
---
arch/arm/dts/imx8mq-u-boot.dtsi | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm/dts/imx8mq-u-boot.dtsi b/arch/arm/dts/imx8mq-u-boot.dtsi
index d8208ae7b0..566b8b8035 100644
--- a/arch/arm/dts/imx8mq-u-boot.dtsi
+++ b/arch/arm/dts/imx8mq-u-boot.dtsi
@@ -19,6 +19,7 @@
u-boot-spl {
align-end = <4>;
+ filename = "u-boot-spl.bin";
};
blob_1: blob-ext@1 {
--
2.34.1
^ permalink raw reply related [flat|nested] 11+ messages in thread* Re: [PATCH v2 2/4] arm64: dts: imx8mq-u-boot.dtsi: explicitly add spl filename
2022-01-13 14:21 ` [PATCH v2 2/4] arm64: dts: imx8mq-u-boot.dtsi: explicitly add spl filename Patrick Wildt
@ 2022-01-13 16:46 ` Fabio Estevam
0 siblings, 0 replies; 11+ messages in thread
From: Fabio Estevam @ 2022-01-13 16:46 UTC (permalink / raw)
To: Patrick Wildt
Cc: Michael Walle, frieder.schrempf, heiko.thiery, hs,
marcel.ziswiler, peng.fan, sbabic, trini, u-boot
On 13/01/2022 11:21, Patrick Wildt wrote:
> Explicitly add SPL aka u-boot-spl.bin filename.
>
> Signed-off-by: Patrick Wildt <patrick@blueri.se>
Reviewed-by: Fabio Estevam <festevam@denx.de>
--
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-60 Fax: (+49)-8142-66989-80 Email:
festevam@denx.de
^ permalink raw reply [flat|nested] 11+ messages in thread
* [PATCH v2 3/4] arm64: dts: imx8mm-u-boot.dtsi: use dash for node names
2022-01-13 14:20 [PATCH v2 0/4] arm64: imx8mq/imx8mm: cleanup binman configuration Patrick Wildt
2022-01-13 14:21 ` [PATCH v2 1/4] arm64: dts: imx8mq-u-boot.dtsi: alphabetically re-order properties Patrick Wildt
2022-01-13 14:21 ` [PATCH v2 2/4] arm64: dts: imx8mq-u-boot.dtsi: explicitly add spl filename Patrick Wildt
@ 2022-01-13 14:22 ` Patrick Wildt
2022-01-13 16:46 ` Fabio Estevam
2022-01-25 7:49 ` Marcel Ziswiler
2022-01-13 14:22 ` [PATCH v2 4/4] arm64: dts: imx8mq-u-boot.dtsi: improve odd blob-ext naming Patrick Wildt
3 siblings, 2 replies; 11+ messages in thread
From: Patrick Wildt @ 2022-01-13 14:22 UTC (permalink / raw)
To: Fabio Estevam
Cc: Michael Walle, frieder.schrempf, heiko.thiery, hs,
marcel.ziswiler, peng.fan, sbabic, trini, u-boot
Some of the nodes were named using a underscore, so rectify this and
consistenly use dashes.
Signed-off-by: Patrick Wildt <patrick@blueri.se>
---
arch/arm/dts/imx8mm-u-boot.dtsi | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/arch/arm/dts/imx8mm-u-boot.dtsi b/arch/arm/dts/imx8mm-u-boot.dtsi
index 7882fe7316..3ea03a96d6 100644
--- a/arch/arm/dts/imx8mm-u-boot.dtsi
+++ b/arch/arm/dts/imx8mm-u-boot.dtsi
@@ -45,19 +45,19 @@
type = "blob-ext";
};
- 1d_dmem {
+ 1d-dmem {
filename = "lpddr4_pmu_train_1d_dmem.bin";
size = <0x4000>;
type = "blob-ext";
};
- 2d_imem {
+ 2d-imem {
filename = "lpddr4_pmu_train_2d_imem.bin";
size = <0x8000>;
type = "blob-ext";
};
- 2d_dmem {
+ 2d-dmem {
filename = "lpddr4_pmu_train_2d_dmem.bin";
size = <0x4000>;
type = "blob-ext";
@@ -93,7 +93,7 @@
load = <CONFIG_SYS_TEXT_BASE>;
type = "standalone";
- uboot_blob {
+ uboot-blob {
filename = "u-boot-nodtb.bin";
type = "blob-ext";
};
@@ -107,7 +107,7 @@
load = <0x920000>;
type = "firmware";
- atf_blob {
+ atf-blob {
filename = "bl31.bin";
type = "blob-ext";
};
@@ -126,7 +126,7 @@
description = "NAME";
type = "flat_dt";
- uboot_fdt_blob {
+ uboot-fdt-blob {
filename = "u-boot.dtb";
type = "blob-ext";
};
--
2.34.1
^ permalink raw reply related [flat|nested] 11+ messages in thread* Re: [PATCH v2 3/4] arm64: dts: imx8mm-u-boot.dtsi: use dash for node names
2022-01-13 14:22 ` [PATCH v2 3/4] arm64: dts: imx8mm-u-boot.dtsi: use dash for node names Patrick Wildt
@ 2022-01-13 16:46 ` Fabio Estevam
2022-01-25 7:49 ` Marcel Ziswiler
1 sibling, 0 replies; 11+ messages in thread
From: Fabio Estevam @ 2022-01-13 16:46 UTC (permalink / raw)
To: Patrick Wildt
Cc: Michael Walle, frieder.schrempf, heiko.thiery, hs,
marcel.ziswiler, peng.fan, sbabic, trini, u-boot
On 13/01/2022 11:22, Patrick Wildt wrote:
> Some of the nodes were named using a underscore, so rectify this and
> consistenly use dashes.
>
> Signed-off-by: Patrick Wildt <patrick@blueri.se>
Reviewed-by: Fabio Estevam <festevam@denx.de>
--
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-60 Fax: (+49)-8142-66989-80 Email:
festevam@denx.de
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH v2 3/4] arm64: dts: imx8mm-u-boot.dtsi: use dash for node names
2022-01-13 14:22 ` [PATCH v2 3/4] arm64: dts: imx8mm-u-boot.dtsi: use dash for node names Patrick Wildt
2022-01-13 16:46 ` Fabio Estevam
@ 2022-01-25 7:49 ` Marcel Ziswiler
1 sibling, 0 replies; 11+ messages in thread
From: Marcel Ziswiler @ 2022-01-25 7:49 UTC (permalink / raw)
To: festevam@denx.de, patrick@blueri.se
Cc: heiko.thiery@gmail.com, hs@denx.de, peng.fan@oss.nxp.com,
sbabic@denx.de, michael@walle.cc, frieder.schrempf@kontron.de,
u-boot@lists.denx.de, trini@konsulko.com
On Thu, 2022-01-13 at 15:22 +0100, Patrick Wildt wrote:
> Some of the nodes were named using a underscore, so rectify this and
> consistenly use dashes.
>
> Signed-off-by: Patrick Wildt <patrick@blueri.se>
Reviewed-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
[snip]
^ permalink raw reply [flat|nested] 11+ messages in thread
* [PATCH v2 4/4] arm64: dts: imx8mq-u-boot.dtsi: improve odd blob-ext naming
2022-01-13 14:20 [PATCH v2 0/4] arm64: imx8mq/imx8mm: cleanup binman configuration Patrick Wildt
` (2 preceding siblings ...)
2022-01-13 14:22 ` [PATCH v2 3/4] arm64: dts: imx8mm-u-boot.dtsi: use dash for node names Patrick Wildt
@ 2022-01-13 14:22 ` Patrick Wildt
2022-01-13 16:47 ` Fabio Estevam
3 siblings, 1 reply; 11+ messages in thread
From: Patrick Wildt @ 2022-01-13 14:22 UTC (permalink / raw)
To: Fabio Estevam
Cc: Michael Walle, frieder.schrempf, heiko.thiery, hs,
marcel.ziswiler, peng.fan, sbabic, trini, u-boot
Rather than using odd implicit blob-ext naming, explicitly specify the
type to be of blob-ext and therefore also simplify the node naming.
Signed-off-by: Patrick Wildt <patrick@blueri.se>
---
arch/arm/dts/imx8mq-u-boot.dtsi | 34 ++++++++++++++++++++-------------
1 file changed, 21 insertions(+), 13 deletions(-)
diff --git a/arch/arm/dts/imx8mq-u-boot.dtsi b/arch/arm/dts/imx8mq-u-boot.dtsi
index 566b8b8035..1dc060ce0c 100644
--- a/arch/arm/dts/imx8mq-u-boot.dtsi
+++ b/arch/arm/dts/imx8mq-u-boot.dtsi
@@ -22,32 +22,37 @@
filename = "u-boot-spl.bin";
};
- blob_1: blob-ext@1 {
+ 1d-imem {
filename = "lpddr4_pmu_train_1d_imem.bin";
size = <0x8000>;
+ type = "blob-ext";
};
- blob_2: blob-ext@2 {
+ 1d-dmem {
filename = "lpddr4_pmu_train_1d_dmem.bin";
size = <0x4000>;
+ type = "blob-ext";
};
- blob_3: blob-ext@3 {
+ 2d-imem {
filename = "lpddr4_pmu_train_2d_imem.bin";
size = <0x8000>;
+ type = "blob-ext";
};
- blob_4: blob-ext@4 {
+ 2d-dmem {
filename = "lpddr4_pmu_train_2d_dmem.bin";
size = <0x4000>;
+ type = "blob-ext";
};
};
- signed_hdmi {
+ signed-hdmi {
filename = "signed_hdmi.bin";
- blob_5: blob-ext@5 {
+ signed-hdmi-imx8m {
filename = "signed_hdmi_imx8m.bin";
+ type = "blob-ext";
};
};
@@ -60,9 +65,7 @@
blob {
filename = "u-boot-spl-ddr.bin";
};
-
};
-
};
itb {
@@ -81,8 +84,9 @@
load = <CONFIG_SYS_TEXT_BASE>;
type = "standalone";
- uboot_blob: blob-ext {
+ uboot-blob {
filename = "u-boot-nodtb.bin";
+ type = "blob-ext";
};
};
@@ -94,8 +98,9 @@
load = <0x910000>;
type = "firmware";
- atf_blob: blob-ext {
+ atf-blob {
filename = "bl31.bin";
+ type = "blob-ext";
};
};
@@ -104,8 +109,9 @@
description = "NAME";
type = "flat_dt";
- uboot_fdt_blob: blob-ext {
+ uboot-fdt-blob {
filename = "u-boot.dtb";
+ type = "blob-ext";
};
};
};
@@ -127,14 +133,16 @@
filename = "flash.bin";
pad-byte = <0x00>;
- spl: blob-ext@1 {
+ spl {
filename = "spl.bin";
offset = <0x0>;
+ type = "blob-ext";
};
- uboot: blob-ext@2 {
+ binman_uboot: uboot {
filename = "u-boot.itb";
offset = <0x57c00>;
+ type = "blob-ext";
};
};
};
--
2.34.1
^ permalink raw reply related [flat|nested] 11+ messages in thread* Re: [PATCH v2 4/4] arm64: dts: imx8mq-u-boot.dtsi: improve odd blob-ext naming
2022-01-13 14:22 ` [PATCH v2 4/4] arm64: dts: imx8mq-u-boot.dtsi: improve odd blob-ext naming Patrick Wildt
@ 2022-01-13 16:47 ` Fabio Estevam
0 siblings, 0 replies; 11+ messages in thread
From: Fabio Estevam @ 2022-01-13 16:47 UTC (permalink / raw)
To: Patrick Wildt
Cc: Michael Walle, frieder.schrempf, heiko.thiery, hs,
marcel.ziswiler, peng.fan, sbabic, trini, u-boot
On 13/01/2022 11:22, Patrick Wildt wrote:
> Rather than using odd implicit blob-ext naming, explicitly specify the
> type to be of blob-ext and therefore also simplify the node naming.
>
> Signed-off-by: Patrick Wildt <patrick@blueri.se>
Reviewed-by: Fabio Estevam <festevam@denx.de>
--
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-60 Fax: (+49)-8142-66989-80 Email:
festevam@denx.de
^ permalink raw reply [flat|nested] 11+ messages in thread