public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] [PATCH 00/10] rockchip: add tpl and OPTEE support for rk3229
@ 2017-09-06  2:14 Kever Yang
  2017-09-06  2:14 ` [U-Boot] [PATCH 01/10] lib: add TPL_OF_LIBFDT option for TPL Kever Yang
                   ` (10 more replies)
  0 siblings, 11 replies; 48+ messages in thread
From: Kever Yang @ 2017-09-06  2:14 UTC (permalink / raw)
  To: u-boot


Add some generic options for TPL support for arm 32bit, and then
and TPL support for rk3229(cortex-A7), and then add OPTEE support
in SPL.



Kever Yang (10):
  lib: add TPL_OF_LIBFDT option for TPL
  arm: add option for TPL support in arm 32bit
  arm: add a separate stack for TPL
  rockchip: rk322x: enable tpl support
  sysreset: enable driver support in SPL/TPL
  spl: add support to booting with OP-TEE
  rockchip: rk322x: dts: enable uart2 for SPL/TPL
  rockchip: evb-rk3229: add fit source file for itb
  rockchip: evb-rk3229: add README file for OP-TEE support
  rockchip: evb-rk322x: update defconfig with tpl and optee support

 arch/arm/Kconfig                             | 29 ++++++++++
 arch/arm/dts/rk3229-evb.dts                  |  1 +
 arch/arm/lib/crt0.S                          |  4 +-
 arch/arm/mach-rockchip/Kconfig               |  9 ++++
 arch/arm/mach-rockchip/Makefile              |  3 +-
 arch/arm/mach-rockchip/rk322x-board-spl.c    | 66 ++++++-----------------
 arch/arm/mach-rockchip/rk322x-board-tpl.c    | 81 ++++++++++++++++++++++++++++
 arch/arm/mach-rockchip/rk322x/u-boot-tpl.lds | 13 +++++
 board/rockchip/evb_rk3229/README             | 72 +++++++++++++++++++++++++
 board/rockchip/evb_rk3229/fit_spl_optee.its  | 48 +++++++++++++++++
 common/spl/Kconfig                           |  7 +++
 common/spl/Makefile                          |  1 +
 common/spl/spl.c                             |  5 ++
 common/spl/spl_optee.S                       | 13 +++++
 configs/evb-rk3229_defconfig                 | 28 ++++++++--
 drivers/sysreset/Kconfig                     | 18 +++++++
 drivers/sysreset/Makefile                    |  2 +-
 include/configs/rk322x_common.h              | 12 +++--
 include/spl.h                                |  9 ++++
 lib/Kconfig                                  | 10 ++++
 20 files changed, 369 insertions(+), 62 deletions(-)
 create mode 100644 arch/arm/mach-rockchip/rk322x-board-tpl.c
 create mode 100644 arch/arm/mach-rockchip/rk322x/u-boot-tpl.lds
 create mode 100644 board/rockchip/evb_rk3229/README
 create mode 100644 board/rockchip/evb_rk3229/fit_spl_optee.its
 create mode 100644 common/spl/spl_optee.S

-- 
1.9.1

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

end of thread, other threads:[~2017-12-15 10:00 UTC | newest]

Thread overview: 48+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-09-06  2:14 [U-Boot] [PATCH 00/10] rockchip: add tpl and OPTEE support for rk3229 Kever Yang
2017-09-06  2:14 ` [U-Boot] [PATCH 01/10] lib: add TPL_OF_LIBFDT option for TPL Kever Yang
2017-09-11  6:17   ` Simon Glass
2017-09-12 15:47   ` [U-Boot] [U-Boot,01/10] " Philipp Tomsich
2017-09-12 21:29   ` Philipp Tomsich
2017-09-06  2:14 ` [U-Boot] [PATCH 02/10] arm: add option for TPL support in arm 32bit Kever Yang
2017-09-11  6:17   ` Simon Glass
2017-09-12 15:47   ` [U-Boot] [U-Boot, " Philipp Tomsich
2017-09-12 21:29   ` Philipp Tomsich
2017-09-06  2:14 ` [U-Boot] [PATCH 03/10] arm: add a separate stack for TPL Kever Yang
2017-09-11  6:17   ` Simon Glass
2017-09-12 15:47   ` [U-Boot] [U-Boot,03/10] " Philipp Tomsich
2017-09-12 21:29   ` Philipp Tomsich
2017-09-06  2:14 ` [U-Boot] [PATCH 04/10] rockchip: rk322x: enable tpl support Kever Yang
2017-09-11  6:17   ` Simon Glass
2017-09-12 15:47   ` [U-Boot] [U-Boot,04/10] " Philipp Tomsich
2017-09-12 21:29   ` Philipp Tomsich
2017-09-06  2:14 ` [U-Boot] [PATCH 05/10] sysreset: enable driver support in SPL/TPL Kever Yang
2017-09-11  6:17   ` Simon Glass
2017-09-11  8:59     ` Kever Yang
2017-09-12 15:47   ` [U-Boot] [U-Boot, " Philipp Tomsich
2017-09-12 21:29   ` Philipp Tomsich
2017-09-06  2:14 ` [U-Boot] [PATCH 06/10] spl: add support to booting with OP-TEE Kever Yang
2017-09-11  6:17   ` Simon Glass
2017-09-12 15:47   ` [U-Boot] [U-Boot, " Philipp Tomsich
2017-09-12 21:28   ` Philipp Tomsich
2017-09-06  2:14 ` [U-Boot] [PATCH 07/10] rockchip: rk322x: dts: enable uart2 for SPL/TPL Kever Yang
2017-09-11  6:17   ` Simon Glass
2017-09-12 15:47   ` [U-Boot] [U-Boot, " Philipp Tomsich
2017-09-12 21:29   ` Philipp Tomsich
2017-09-06  2:14 ` [U-Boot] [PATCH 08/10] rockchip: evb-rk3229: add fit source file for itb Kever Yang
2017-09-11  6:17   ` Simon Glass
2017-09-12 15:47   ` [U-Boot] [U-Boot, " Philipp Tomsich
2017-09-12 21:29   ` Philipp Tomsich
2017-09-06  2:14 ` [U-Boot] [PATCH 09/10] rockchip: evb-rk3229: add README file for OP-TEE support Kever Yang
2017-09-11  6:17   ` Simon Glass
2017-09-12 15:47   ` [U-Boot] [U-Boot, " Philipp Tomsich
2017-09-06  2:14 ` [U-Boot] [PATCH 10/10] rockchip: evb-rk322x: update defconfig with tpl and optee support Kever Yang
2017-09-11  6:17   ` Simon Glass
2017-09-12 15:47   ` [U-Boot] [U-Boot, " Philipp Tomsich
2017-09-12 21:29   ` Philipp Tomsich
2017-11-20 21:25 ` [U-Boot] [PATCH 00/10] rockchip: add tpl and OPTEE support for rk3229 Heiko Stübner
2017-11-21 15:43   ` Andrew F. Davis
2017-11-22  9:10     ` Joseph Chen
2017-11-22 10:01       ` Heiko Stuebner
2017-11-22 10:00     ` Heiko Stuebner
2017-11-23  0:35       ` Kever Yang
2017-12-15 10:00   ` Kever Yang

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