arm: am437x: Enable hardware leveling for EMIF
Switch to using hardware leveling for certain parameters on the EMIF rather than using precalculated values. Doing this also means we have a common place now between am437x and am335x for setting emif_sdram_ref_ctrl with a value for the correct delay length. Tested-by:Felipe Balbi <balbi@ti.com> Tested-by:
Tom Rini <trini@ti.com> Signed-off-by:
James Doublesin <doublesin@ti.com> Signed-off-by:
Felipe Balbi <balbi@ti.com>
Showing
- arch/arm/cpu/armv7/am33xx/ddr.c 89 additions, 45 deletionsarch/arm/cpu/armv7/am33xx/ddr.c
- arch/arm/cpu/armv7/am33xx/emif4.c 4 additions, 1 deletionarch/arm/cpu/armv7/am33xx/emif4.c
- arch/arm/include/asm/arch-am33xx/cpu.h 11 additions, 0 deletionsarch/arm/include/asm/arch-am33xx/cpu.h
- arch/arm/include/asm/arch-am33xx/hardware_am33xx.h 1 addition, 0 deletionsarch/arm/include/asm/arch-am33xx/hardware_am33xx.h
- arch/arm/include/asm/arch-am33xx/hardware_am43xx.h 1 addition, 0 deletionsarch/arm/include/asm/arch-am33xx/hardware_am43xx.h
- arch/arm/include/asm/emif.h 32 additions, 5 deletionsarch/arm/include/asm/emif.h
- board/ti/am43xx/board.c 0 additions, 156 deletionsboard/ti/am43xx/board.c
Loading
Please register or sign in to comment