public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] [PATCH v4 0/8] pico-imx7d: Add support for BL33 case
@ 2019-05-08  6:38 Jun Nie
  2019-05-08  6:38 ` [U-Boot] [PATCH v4 1/8] mx7_common: Share configs to skip low level init Jun Nie
                   ` (9 more replies)
  0 siblings, 10 replies; 27+ messages in thread
From: Jun Nie @ 2019-05-08  6:38 UTC (permalink / raw)
  To: u-boot

Add configuration to boot U-boot as BL33 case. The boot flow
is ATF -> OPTEE -> U-boot.

Changes vs V3:
- Remove CONFIG_IMX_CONSOLE_UART_ID.
- Add workaround if PMIC is not probed successfully.
- Add non-secure world cpu initilization for CONFIG_SKIP_LOWLEVEL_INIT case.

Changes vs V2:
- Revise fix to UART clock ID.
- Add documentation of build and test for BL33 usage case.
- Add device tree to store public key for FIT image verfication usage.
- Add revert patch to LCD support. Pico-pi does not boot with it.
    I see it is suggested to be reverted in maillist.

Changes vs V1:
- Remove DCD file.
- Add a patch to fix uart clock root ID.
- Change file name from pico-pi-imx7d_bl33_defconfig to pico-imx7d_bl33_defconfig


Jun Nie (8):
  mx7_common: Share configs to skip low level init
  imx: mx7: Skip secure init in arch_cpu_init
  pico-imx7d: Correct uart clock root
  pico-imx7d: Reserve region of memory to OPTEE
  pico-imx7d: Add boot option for verified boot
  pico-imx7d: Add bl33 config
  pico-imx7d: README: Add BL33 usage case
  pico-imx7d: enable boot without PMIC

 arch/arm/include/asm/arch-mx7/clock.h              | 18 ++++++
 arch/arm/mach-imx/mx7/clock.c                      |  2 +-
 arch/arm/mach-imx/mx7/soc.c                        | 43 +++++++++-----
 board/technexion/pico-imx7d/README.pico-imx7d_BL33 | 44 +++++++++++++++
 board/technexion/pico-imx7d/pico-imx7d.c           | 12 +++-
 configs/pico-imx7d_bl33_defconfig                  | 66 ++++++++++++++++++++++
 include/configs/mx7_common.h                       | 11 ++++
 include/configs/pico-imx7d.h                       | 38 ++++++++++++-
 include/configs/warp7.h                            | 11 ----
 9 files changed, 213 insertions(+), 32 deletions(-)
 create mode 100644 board/technexion/pico-imx7d/README.pico-imx7d_BL33
 create mode 100644 configs/pico-imx7d_bl33_defconfig

-- 
2.7.4

^ permalink raw reply	[flat|nested] 27+ messages in thread

end of thread, other threads:[~2019-06-10  9:49 UTC | newest]

Thread overview: 27+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-05-08  6:38 [U-Boot] [PATCH v4 0/8] pico-imx7d: Add support for BL33 case Jun Nie
2019-05-08  6:38 ` [U-Boot] [PATCH v4 1/8] mx7_common: Share configs to skip low level init Jun Nie
2019-05-30 23:53   ` Fabio Estevam
2019-06-10  9:41   ` [U-Boot] [PATCH v4 1/8] mx7_common: Share configs to skip low level sbabic at denx.de
2019-05-08  6:38 ` [U-Boot] [PATCH v4 2/8] imx: mx7: Skip secure init in arch_cpu_init Jun Nie
2019-05-30 23:55   ` Fabio Estevam
2019-06-10  9:41   ` sbabic at denx.de
2019-05-08  6:38 ` [U-Boot] [PATCH v4 3/8] pico-imx7d: Correct uart clock root Jun Nie
2019-05-30 23:56   ` Fabio Estevam
2019-05-31  3:26     ` Jun Nie
2019-06-10  9:19   ` [U-Boot] [PATCH v4 3/8] pico-imx7d: Correct uart clock root <mailto:u-boot-request@lists.denx.de?subject=unsubscribe> <mailto:u-boot-request@lists.denx.de?subject=subscribe> sbabic at denx.de
2019-05-08  6:38 ` [U-Boot] [PATCH v4 4/8] pico-imx7d: Reserve region of memory to OPTEE Jun Nie
2019-06-10  9:40   ` sbabic at denx.de
2019-05-08  6:38 ` [U-Boot] [PATCH v4 5/8] pico-imx7d: Add boot option for verified boot Jun Nie
2019-06-10  9:49   ` sbabic at denx.de
2019-05-08  6:38 ` [U-Boot] [PATCH v4 6/8] pico-imx7d: Add bl33 config Jun Nie
2019-05-30 23:57   ` Fabio Estevam
2019-06-10  9:49   ` sbabic at denx.de
2019-05-08  6:38 ` [U-Boot] [PATCH v4 7/8] pico-imx7d: README: Add BL33 usage case Jun Nie
2019-06-10  9:49   ` sbabic at denx.de
2019-05-08  6:38 ` [U-Boot] [PATCH v4 8/8] pico-imx7d: enable boot without PMIC Jun Nie
2019-05-30 23:58   ` Fabio Estevam
2019-05-31  3:28     ` Jun Nie
2019-05-31 10:38       ` Fabio Estevam
2019-06-10  9:49   ` sbabic at denx.de
2019-05-15  0:55 ` [U-Boot] [PATCH v4 0/8] pico-imx7d: Add support for BL33 case Jun Nie
2019-05-30  7:28 ` Jun Nie

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox