* [PATCH v1 0/4] apalis/colibri imx8: enable additional features
@ 2024-08-07 14:16 max.oss.09
2024-08-07 14:16 ` [PATCH v1 1/4] board: apalis-imx8: add reset code max.oss.09
` (5 more replies)
0 siblings, 6 replies; 7+ messages in thread
From: max.oss.09 @ 2024-08-07 14:16 UTC (permalink / raw)
To: Max Krummenacher
Cc: Andrejs Cainikovs, Emanuele Ghidoli, Fabio Estevam, Fabio Estevam,
Francesco Dolcini, Marcel Ziswiler, Simon Glass, Tom Rini, u-boot
From: Max Krummenacher <max.krummenacher@toradex.com>
Enable and use additional features which have been added to U-Boot
on the Apalis iMX8QM / Colibri iMX8X boards.
Andrejs Cainikovs (4):
board: apalis-imx8: add reset code
apalis-imx8: enable i.MX specific BOOTAUX
colibri-imx8x: enable i.MX specific BOOTAUX
colibri-imx8x: enable i.MX specific SNVS configuration
board/toradex/apalis-imx8/apalis-imx8.c | 8 ++++++++
configs/apalis-imx8_defconfig | 1 +
configs/colibri-imx8x_defconfig | 2 ++
3 files changed, 11 insertions(+)
--
2.42.0
^ permalink raw reply [flat|nested] 7+ messages in thread
* [PATCH v1 1/4] board: apalis-imx8: add reset code
2024-08-07 14:16 [PATCH v1 0/4] apalis/colibri imx8: enable additional features max.oss.09
@ 2024-08-07 14:16 ` max.oss.09
2024-08-07 14:16 ` [PATCH v1 2/4] apalis-imx8: enable i.MX specific BOOTAUX max.oss.09
` (4 subsequent siblings)
5 siblings, 0 replies; 7+ messages in thread
From: max.oss.09 @ 2024-08-07 14:16 UTC (permalink / raw)
To: Max Krummenacher
Cc: Andrejs Cainikovs, Emanuele Ghidoli, Fabio Estevam,
Francesco Dolcini, Marcel Ziswiler, Simon Glass, Tom Rini, u-boot
From: Andrejs Cainikovs <andrejs.cainikovs@toradex.com>
With commit 922d4504bcab ("imx: scu_api: update to version 1.16 and
add more APIs") added the reboot API.
Add the board code to use that.
Signed-off-by: Andrejs Cainikovs <andrejs.cainikovs@toradex.com>
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
---
board/toradex/apalis-imx8/apalis-imx8.c | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/board/toradex/apalis-imx8/apalis-imx8.c b/board/toradex/apalis-imx8/apalis-imx8.c
index 72d67d90d418..570bf2a27d4b 100644
--- a/board/toradex/apalis-imx8/apalis-imx8.c
+++ b/board/toradex/apalis-imx8/apalis-imx8.c
@@ -290,6 +290,14 @@ int board_init(void)
return 0;
}
+void reset_cpu(void)
+{
+ sc_pm_reboot(-1, SC_PM_RESET_TYPE_COLD);
+
+ do {
+ } while (1);
+}
+
#if defined(CONFIG_OF_LIBFDT) && defined(CONFIG_OF_BOARD_SETUP)
int ft_board_setup(void *blob, struct bd_info *bd)
{
--
2.42.0
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [PATCH v1 2/4] apalis-imx8: enable i.MX specific BOOTAUX
2024-08-07 14:16 [PATCH v1 0/4] apalis/colibri imx8: enable additional features max.oss.09
2024-08-07 14:16 ` [PATCH v1 1/4] board: apalis-imx8: add reset code max.oss.09
@ 2024-08-07 14:16 ` max.oss.09
2024-08-07 14:16 ` [PATCH v1 3/4] colibri-imx8x: " max.oss.09
` (3 subsequent siblings)
5 siblings, 0 replies; 7+ messages in thread
From: max.oss.09 @ 2024-08-07 14:16 UTC (permalink / raw)
To: Max Krummenacher
Cc: Andrejs Cainikovs, Emanuele Ghidoli, Fabio Estevam,
Francesco Dolcini, Tom Rini, u-boot
From: Andrejs Cainikovs <andrejs.cainikovs@toradex.com>
commit e8cd1f60d964 ("imx: imx8: bootaux: Add i.MX8 M4 boot support")
implemented IMX_BOOTAUX. Enable it.
Signed-off-by: Andrejs Cainikovs <andrejs.cainikovs@toradex.com>
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
---
configs/apalis-imx8_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/configs/apalis-imx8_defconfig b/configs/apalis-imx8_defconfig
index e9fb4c75988a..466147f3bf2a 100644
--- a/configs/apalis-imx8_defconfig
+++ b/configs/apalis-imx8_defconfig
@@ -13,6 +13,7 @@ CONFIG_DEFAULT_DEVICE_TREE="fsl-imx8qm-apalis"
CONFIG_BOOTAUX_RESERVED_MEM_BASE=0x88000000
CONFIG_BOOTAUX_RESERVED_MEM_SIZE=0x08000000
CONFIG_TARGET_APALIS_IMX8=y
+CONFIG_IMX_BOOTAUX=y
CONFIG_OF_LIBFDT_OVERLAY=y
CONFIG_SYS_LOAD_ADDR=0x95400000
CONFIG_SYS_MEMTEST_START=0x88000000
--
2.42.0
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [PATCH v1 3/4] colibri-imx8x: enable i.MX specific BOOTAUX
2024-08-07 14:16 [PATCH v1 0/4] apalis/colibri imx8: enable additional features max.oss.09
2024-08-07 14:16 ` [PATCH v1 1/4] board: apalis-imx8: add reset code max.oss.09
2024-08-07 14:16 ` [PATCH v1 2/4] apalis-imx8: enable i.MX specific BOOTAUX max.oss.09
@ 2024-08-07 14:16 ` max.oss.09
2024-08-07 14:16 ` [PATCH v1 4/4] colibri-imx8x: enable i.MX specific SNVS configuration max.oss.09
` (2 subsequent siblings)
5 siblings, 0 replies; 7+ messages in thread
From: max.oss.09 @ 2024-08-07 14:16 UTC (permalink / raw)
To: Max Krummenacher
Cc: Andrejs Cainikovs, Emanuele Ghidoli, Fabio Estevam,
Francesco Dolcini, Marcel Ziswiler, Tom Rini, u-boot
From: Andrejs Cainikovs <andrejs.cainikovs@toradex.com>
commit e8cd1f60d964 ("imx: imx8: bootaux: Add i.MX8 M4 boot support")
implemented IMX_BOOTAUX. Enable it.
Signed-off-by: Andrejs Cainikovs <andrejs.cainikovs@toradex.com>
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
---
configs/colibri-imx8x_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/configs/colibri-imx8x_defconfig b/configs/colibri-imx8x_defconfig
index e76373e499ad..71a05b74dbb0 100644
--- a/configs/colibri-imx8x_defconfig
+++ b/configs/colibri-imx8x_defconfig
@@ -13,6 +13,7 @@ CONFIG_DEFAULT_DEVICE_TREE="fsl-imx8qxp-colibri"
CONFIG_BOOTAUX_RESERVED_MEM_BASE=0x88000000
CONFIG_BOOTAUX_RESERVED_MEM_SIZE=0x08000000
CONFIG_TARGET_COLIBRI_IMX8X=y
+CONFIG_IMX_BOOTAUX=y
CONFIG_OF_LIBFDT_OVERLAY=y
CONFIG_SYS_LOAD_ADDR=0x95c00000
CONFIG_SYS_MEMTEST_START=0x88000000
--
2.42.0
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [PATCH v1 4/4] colibri-imx8x: enable i.MX specific SNVS configuration
2024-08-07 14:16 [PATCH v1 0/4] apalis/colibri imx8: enable additional features max.oss.09
` (2 preceding siblings ...)
2024-08-07 14:16 ` [PATCH v1 3/4] colibri-imx8x: " max.oss.09
@ 2024-08-07 14:16 ` max.oss.09
2024-08-07 14:38 ` [PATCH v1 0/4] apalis/colibri imx8: enable additional features Francesco Dolcini
2024-08-23 19:13 ` Fabio Estevam
5 siblings, 0 replies; 7+ messages in thread
From: max.oss.09 @ 2024-08-07 14:16 UTC (permalink / raw)
To: Max Krummenacher
Cc: Andrejs Cainikovs, Emanuele Ghidoli, Fabio Estevam,
Francesco Dolcini, Marcel Ziswiler, Tom Rini, u-boot
From: Andrejs Cainikovs <andrejs.cainikovs@toradex.com>
commit 242d1cd69b9f ("imx8: Configure SNVS")
implemented IMX_SNVS_SEC_SC. Enable it.
Signed-off-by: Andrejs Cainikovs <andrejs.cainikovs@toradex.com>
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
---
configs/colibri-imx8x_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/configs/colibri-imx8x_defconfig b/configs/colibri-imx8x_defconfig
index 71a05b74dbb0..d7b1b76c21df 100644
--- a/configs/colibri-imx8x_defconfig
+++ b/configs/colibri-imx8x_defconfig
@@ -13,6 +13,7 @@ CONFIG_DEFAULT_DEVICE_TREE="fsl-imx8qxp-colibri"
CONFIG_BOOTAUX_RESERVED_MEM_BASE=0x88000000
CONFIG_BOOTAUX_RESERVED_MEM_SIZE=0x08000000
CONFIG_TARGET_COLIBRI_IMX8X=y
+CONFIG_IMX_SNVS_SEC_SC=y
CONFIG_IMX_BOOTAUX=y
CONFIG_OF_LIBFDT_OVERLAY=y
CONFIG_SYS_LOAD_ADDR=0x95c00000
--
2.42.0
^ permalink raw reply related [flat|nested] 7+ messages in thread
* Re: [PATCH v1 0/4] apalis/colibri imx8: enable additional features
2024-08-07 14:16 [PATCH v1 0/4] apalis/colibri imx8: enable additional features max.oss.09
` (3 preceding siblings ...)
2024-08-07 14:16 ` [PATCH v1 4/4] colibri-imx8x: enable i.MX specific SNVS configuration max.oss.09
@ 2024-08-07 14:38 ` Francesco Dolcini
2024-08-23 19:13 ` Fabio Estevam
5 siblings, 0 replies; 7+ messages in thread
From: Francesco Dolcini @ 2024-08-07 14:38 UTC (permalink / raw)
To: max.oss.09
Cc: Max Krummenacher, Andrejs Cainikovs, Emanuele Ghidoli,
Fabio Estevam, Fabio Estevam, Francesco Dolcini, Marcel Ziswiler,
Simon Glass, Tom Rini, u-boot
On Wed, Aug 07, 2024 at 04:16:16PM +0200, max.oss.09@gmail.com wrote:
> From: Max Krummenacher <max.krummenacher@toradex.com>
>
>
> Enable and use additional features which have been added to U-Boot
> on the Apalis iMX8QM / Colibri iMX8X boards.
For the whole series,
Acked-by: Francesco Dolcini <francesco.dolcini@toradex.com>
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH v1 0/4] apalis/colibri imx8: enable additional features
2024-08-07 14:16 [PATCH v1 0/4] apalis/colibri imx8: enable additional features max.oss.09
` (4 preceding siblings ...)
2024-08-07 14:38 ` [PATCH v1 0/4] apalis/colibri imx8: enable additional features Francesco Dolcini
@ 2024-08-23 19:13 ` Fabio Estevam
5 siblings, 0 replies; 7+ messages in thread
From: Fabio Estevam @ 2024-08-23 19:13 UTC (permalink / raw)
To: max.oss.09
Cc: Max Krummenacher, Andrejs Cainikovs, Emanuele Ghidoli,
Fabio Estevam, Francesco Dolcini, Marcel Ziswiler, Simon Glass,
Tom Rini, u-boot
On Wed, Aug 7, 2024 at 11:17 AM <max.oss.09@gmail.com> wrote:
>
> From: Max Krummenacher <max.krummenacher@toradex.com>
>
>
> Enable and use additional features which have been added to U-Boot
> on the Apalis iMX8QM / Colibri iMX8X boards.
>
>
>
> Andrejs Cainikovs (4):
> board: apalis-imx8: add reset code
> apalis-imx8: enable i.MX specific BOOTAUX
> colibri-imx8x: enable i.MX specific BOOTAUX
> colibri-imx8x: enable i.MX specific SNVS configuration
Applied all, thanks.
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2024-08-23 19:13 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-08-07 14:16 [PATCH v1 0/4] apalis/colibri imx8: enable additional features max.oss.09
2024-08-07 14:16 ` [PATCH v1 1/4] board: apalis-imx8: add reset code max.oss.09
2024-08-07 14:16 ` [PATCH v1 2/4] apalis-imx8: enable i.MX specific BOOTAUX max.oss.09
2024-08-07 14:16 ` [PATCH v1 3/4] colibri-imx8x: " max.oss.09
2024-08-07 14:16 ` [PATCH v1 4/4] colibri-imx8x: enable i.MX specific SNVS configuration max.oss.09
2024-08-07 14:38 ` [PATCH v1 0/4] apalis/colibri imx8: enable additional features Francesco Dolcini
2024-08-23 19:13 ` Fabio Estevam
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox