[U-Boot] [PATCH v8 00/11] Add VID support for QDS and RDB platforms

Rajesh Bhagat rajesh.bhagat at nxp.com
Wed Jan 17 10:42:59 UTC 2018


Adds LTC3882 voltage regulator chip support in common VID driver.
And adds VID support for LS1088A QDS and RDB platforms.

Also, Tested LS1088ARDB secure boot with VID support.

Rajesh Bhagat (11):
  armv8: lsch3: Add serdes and DDR voltage setup
  board: common:vid: Add LS1088A VID Supported voltage values
  board: common: vid: Add board specific vdd adjust API
  board: common: vid: Move IR chip specific code in flag
  Kconfig: Add LTC3882 voltage regulator config
  board: common: vid: Add support for LTC3882 voltage regulator chip
  ddr: fsl: set cdr1 first in case 0.9v VDD is enabled for some SoCs
  ls1088a: ddr: configure DDR for 0.9v for VID support
  common: board_f: vid: Add VID specific API to adjust core voltage
  ls1088a: Add VID support for QDS and RDB platforms
  armv8: ls1088a: vid: Compiling VID specific functions for SPL

 .../cpu/armv8/fsl-layerscape/fsl_lsch3_serdes.c    | 287 +++++++++++++++++++++
 arch/arm/cpu/armv8/fsl-layerscape/soc.c            |  39 +++
 arch/arm/cpu/armv8/fsl-layerscape/spl.c            |   3 +
 .../include/asm/arch-fsl-layerscape/fsl_serdes.h   |   2 +-
 .../include/asm/arch-fsl-layerscape/immap_lsch3.h  |  43 ++-
 arch/arm/include/asm/arch-fsl-layerscape/soc.h     |   1 +
 board/freescale/common/Kconfig                     |  16 ++
 board/freescale/common/Makefile                    |   2 +-
 board/freescale/common/vid.c                       | 147 ++++++++++-
 board/freescale/ls1088a/ddr.c                      |  21 ++
 board/freescale/ls1088a/ls1088a.c                  | 131 ++++++++++
 common/board_f.c                                   |  10 +
 drivers/ddr/fsl/fsl_ddr_gen4.c                     |   4 +-
 include/common.h                                   |   3 +
 include/configs/ls1088aqds.h                       |  27 ++
 include/configs/ls1088ardb.h                       |  27 ++
 16 files changed, 757 insertions(+), 6 deletions(-)

-- 
2.7.4



More information about the U-Boot mailing list