[U-Boot] [PATCH v2 0/6] board: ti: am43xx: Enable hardware leveling

Keerthy j-keerthy at ti.com
Mon Apr 29 04:29:27 UTC 2019


The series adds the support for hardware leveling. This needs the
kernel to be patched with hardware leveling support and the
kernel support is already in linux-next:

https://patchwork.kernel.org/project/linux-omap/list/?series=100273

Match recommended values from EMIF Tools app note:
http://www.ti.com/lit/an/sprac70/sprac70.pdf

The patch series is tested for AM437x-gp-evm DS0 and RTC+DRR mode
on linux-next in kernel.

Changes in v2:

  * Fixed am335x build issue.

Tested on AM437x-gp-evm for rtc+ddr mode and DS0
Tested on am335x-evm and beaglebone black for DS0 and rtcwake from DS0
Compile tested omap3 and omap4 defconfigs as well.

Brad Griffis (6):
  arm: mach-omap2: am33xx: ddr: programming of EXT_PHY_CTRL1 and
    EXT_PHY_CTRL1_SHADOW
  arm: mach-omap2: am33xx: ddr: Add 1ms delay to avoid L3 error
  arm: mach-omap2: am33xx: Enable HW Leveling in the rtc+ddr path
  arm: mach-omap2: am33xx: ddr: update value for ext_phy_ctrl_36
  board: ti: am43xx: Enable hardware leveling
  arm: mach-omap2: am33xx: Disable EMIF_DEVOFF immediately  before hw
    leveling

 arch/arm/mach-omap2/am33xx/board.c | 31 +++++++++++++++++++++++++---
 arch/arm/mach-omap2/am33xx/ddr.c   | 33 ++++++++++++++++++++++++++----
 board/ti/am43xx/board.c            |  2 +-
 3 files changed, 58 insertions(+), 8 deletions(-)

-- 
2.17.1



More information about the U-Boot mailing list