Skip to content

Add support for reading memory configuration from DT at run-time

Michal Simek u-boot 2 versions – New

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v6 Latest5 patches 0 repliesNew
  2. v55 patches 0 repliesSuperseded

Changes in v6 from the cover letter

- Fix socfpga misc, bcmstb, ebisu which were recently added

Patches in v6 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/5lib: fdtdec: Update ram_base to store ram start adddresscommon/board_f.c lib/fdtdec.c+3 -20 replies
2/5lib: fdtdec: Rename routine fdtdec_setup_memory_size()arch/arm/mach-mvebu/arm64-common.c arch/arm/mach-socfpga/misc.c board/broadcom/bcmstb/bcmstb.c +28 more+40 -380 replies
3/5arm: zynq: Dont define SDRAM_BASE and SDRAM_SIZE in .hinclude/configs/zynq_cse.h+0 -30 replies
4/5arm: zynq: Add Nand flash mini u-boot configuration for zynqarch/arm/dts/Makefile arch/arm/dts/zynq-cse-nand.dts configs/zynq_cse_nand_defconfig+131 -00 replies
5/5arm: zynq: Add parallel NOR flash mini u-boot configuration for zynqarch/arm/dts/Makefile arch/arm/dts/zynq-cse-nor.dts configs/zynq_cse_nor_defconfig+139 -00 replies

Reviews trailers per patch

2 of 5 patches have a Reviewed-by or Acked-by.

PatchTom Rini
1/5R-b
2/5R-b
3/5
4/5
5/5

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v6 thread

Cover letter [U-Boot] [PATCH v6 0/5] Add support for reading memory configuration from DT at run-time

Hi,

this is series which was send by Siva. I have just put there missing Tom's tag which we got and adding more people to TO.

Thanks,
Michal

Changes in v6:
- Fix socfpga misc, bcmstb, ebisu which were recently added

Changes in v5:
- Add Tom's tag -
https://lists.denx.de/pipermail/u-boot/2018-June/332810.html
- Add Tom's tag -
https://lists.denx.de/pipermail/u-boot/2018-June/332810.html

Changes in v4:
- Rebased on latest master and used
available ram_base
- Separate the rename patch
- Rebased on latest master
- None, rebased on latest master

Changes in v3:
- Used new varibale ram_start
- Rename fdtdec_setup_memory_size

Changes in v2:
- Removed commit reference from description as per comment
- Update memory node as per comment
- Removed intc and fclk as per comment

Siva Durga Prasad Paladugu (5):
lib: fdtdec: Update ram_base to store ram start adddress
lib: fdtdec: Rename routine fdtdec_setup_memory_size()
arm: zynq: Dont define SDRAM_BASE and SDRAM_SIZE in .h
arm: zynq: Add Nand flash mini u-boot configuration for zynq
arm: zynq: Add parallel NOR flash mini u-boot configuration for zynq

 arch/arm/dts/Makefile                              |  2 +
 arch/arm/dts/zynq-cse-nand.dts                     | 80 ++++++++++++++++++++
 arch/arm/dts/zynq-cse-nor.dts                      | 88 ++++++++++++++++++++++
 arch/arm/mach-mvebu/arm64-common.c                 |  2 +-
 arch/arm/mach-socfpga/misc.c                       |  2 +-
 board/broadcom/bcmstb/bcmstb.c                     |  2 +-
 board/emulation/qemu-arm/qemu-arm.c                |  2 +-
 board/renesas/alt/alt.c                            |  2 +-
 board/renesas/blanche/blanche.c                    |  2 +-
 board/renesas/draak/draak.c                        |  2 +-
 board/renesas/eagle/eagle.c                        |  2 +-
 board/renesas/ebisu/ebisu.c                        |  2 +-
 board/renesas/gose/gose.c                          |  2 +-
 board/renesas/koelsch/koelsch.c                    |  2 +-
 board/renesas/lager/lager.c                        |  2 +-
 board/renesas/porter/porter.c                      |  2 +-
 board/renesas/salvator-x/salvator-x.c              |  2 +-
 board/renesas/silk/silk.c                          |  2 +-
 board/renesas/stout/stout.c                        |  2 +-
 board/renesas/ulcb/ulcb.c                          |  2 +-
 board/st/stm32f429-discovery/stm32f429-discovery.c |  2 +-
 .../st/stm32f429-evaluation/stm32f429-evaluation.c |  2 +-
 board/st/stm32f469-discovery/stm32f469-discovery.c |  2 +-
 board/st/stm32h743-disco/stm32h743-disco.c         |  2 +-
 board/st/stm32h743-eval/stm32h743-eval.c           |  2 +-
 board/xilinx/zynq/board.c                          |  2 +-
 board/xilinx/zynqmp/zynqmp.c                       |  2 +-
 board/xilinx/zynqmp_r5/board.c                     |  2 +-
 common/board_f.c                                   |  4 +-
 configs/zynq_cse_nand_defconfig                    | 50 ++++++++++++
 configs/zynq_cse_nor_defconfig                     | 50 ++++++++++++
 include/configs/zynq_cse.h                         |  3 -
 include/fdtdec.h                                   | 16 ++--
 lib/fdtdec.c                                       |  3 +-
 tools/patman/func_test.py                          |  2 +-
 tools/patman/test/0000-cover-letter.patch          |  2 +-
 ...-cast-for-sandbox-in-fdtdec_setup_memory_.patch |  4 +-
 tools/patman/test/test01.txt                       |  2 +-
 38 files changed, 313 insertions(+), 43 deletions(-)
 create mode 100644 arch/arm/dts/zynq-cse-nand.dts
 create mode 100644 arch/arm/dts/zynq-cse-nor.dts
 create mode 100644 configs/zynq_cse_nand_defconfig
 create mode 100644 configs/zynq_cse_nor_defconfig
Signature · 1 line
1.9.1