[v2 PATCH 0/3] Add CPC925 Memory Controller EDAC drivers

2009-04-12 Thread Harry Ciao
Hi Doug and Michael, This is the latest v2 patches, the 1/3 of CPC925 MC EDAC driver remains the same as before, the 2/3 has been pushed to Andrew already, and the 3/3 has integrated Michael's suggestions to add a fixup routine for the memory controller on Maple that has incorrect number of cel

[v2 PATCH 1/3] EDAC: Add CPC925 Memory Controller driver

2009-04-12 Thread Harry Ciao
Introduce IBM CPC925 EDAC driver, which makes use of ECC, CPU and HyperTransport Link error detections and corrections on the IBM CPC925 Bridge and Memory Controller. Signed-off-by: Harry Ciao --- drivers/edac/Kconfig |9 + drivers/edac/Makefile |1 + drivers/edac/cpc925_edac.

[v2 PATCH 2/3] EDAC: Add edac_device_alloc_index()

2009-04-12 Thread Harry Ciao
Add edac_device_alloc_index(), because for MAPLE platform there may exist several EDAC driver modules that could make use of edac_device_ctl_info structure at the same time. The index allocation for these structures should be taken care of by EDAC core. Signed-off-by: Harry Ciao --- drivers/edac

[v2 PATCH 3/3] EDAC: CPC925 MC platform device setup

2009-04-12 Thread Harry Ciao
Fixup the number of cells for the values of CPC925 Memory Controller, and setup related platform device during system booting up, against which CPC925 Memory Controller EDAC driver would be matched. Signed-off-by: Harry Ciao --- arch/powerpc/kernel/prom_init.c | 33 +++ a

Re: [v1 PATCH 1/1] Fix 64bit Maple Host Bridge Address and Size Nodes

2009-04-12 Thread Tiejun Chen
Michael and Ben, If you are free please help me check this delayed patch. For the original thread please filter email with the key words "Fix 64bit". Best Regards Tiejun > In the DTB tree created by firmware on some Maple 64bit targets, such as > ATCA6101, > these two properties, address&size