[PATCH v3 0/8] DDR2 memory initialisation
Renaud Barbier
renaud.barbier at ge.com
Wed Jun 26 13:33:39 EDT 2013
This patch set addresses the following issues from the version v2.
It renames the function ddr2_spd_check to a more meaningful name.
All commits acknowledge that the base of the source code is thanks
to the U-Boot community.
Renaud Barbier (8):
common: DDR2 SPD checksum.
ppc asm: DDR headers
ppc 8xxx: DDR headers
ppc 8xxx: DIMM parameters calculation
ppc 8xxx: DDR utility and memory options
ppx 8xxx: DDR registers value calculation
ppc 8xxx: core DDR driver functions
ppc 85xx: early I2C support
arch/ppc/ddr-8xxx/common_timing_params.h | 44 +++
arch/ppc/ddr-8xxx/ctrl_regs.c | 425 ++++++++++++++++++++++++++
arch/ppc/ddr-8xxx/ddr.h | 105 +++++++
arch/ppc/ddr-8xxx/ddr2_dimm_params.c | 303 ++++++++++++++++++
arch/ppc/ddr-8xxx/ddr2_setctrl.c | 58 ++++
arch/ppc/ddr-8xxx/lc_common_dimm_params.c | 214 +++++++++++++
arch/ppc/ddr-8xxx/main.c | 238 ++++++++++++++
arch/ppc/ddr-8xxx/options.c | 111 +++++++
arch/ppc/ddr-8xxx/util.c | 100 ++++++
arch/ppc/include/asm/fsl_ddr_dimm_params.h | 60 ++++
arch/ppc/include/asm/fsl_ddr_sdram.h | 131 ++++++++-
arch/ppc/mach-mpc85xx/fsl_i2c.c | 253 +++++++++++++++
arch/ppc/mach-mpc85xx/include/mach/fsl_i2c.h | 18 ++
common/Makefile | 1 +
common/ddr_spd.c | 39 +++
include/ddr_spd.h | 135 ++++++++
16 files changed, 2231 insertions(+), 4 deletions(-)
create mode 100644 arch/ppc/ddr-8xxx/common_timing_params.h
create mode 100644 arch/ppc/ddr-8xxx/ctrl_regs.c
create mode 100644 arch/ppc/ddr-8xxx/ddr.h
create mode 100644 arch/ppc/ddr-8xxx/ddr2_dimm_params.c
create mode 100644 arch/ppc/ddr-8xxx/ddr2_setctrl.c
create mode 100644 arch/ppc/ddr-8xxx/lc_common_dimm_params.c
create mode 100644 arch/ppc/ddr-8xxx/main.c
create mode 100644 arch/ppc/ddr-8xxx/options.c
create mode 100644 arch/ppc/ddr-8xxx/util.c
create mode 100644 arch/ppc/include/asm/fsl_ddr_dimm_params.h
create mode 100644 arch/ppc/mach-mpc85xx/fsl_i2c.c
create mode 100644 arch/ppc/mach-mpc85xx/include/mach/fsl_i2c.h
create mode 100644 common/ddr_spd.c
create mode 100644 include/ddr_spd.h
More information about the barebox
mailing list