android_kernel_motorola_sm6375/drivers/edac
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Mauro Carvalho Chehab a895bf8b1e edac: move nr_pages to dimm struct
The number of pages is a dimm property. Move it to the dimm struct.

After this change, it is possible to add sysfs nodes for the DIMM's that
will properly represent the DIMM stick properties, including its size.

A TODO fix here is to properly represent dual-rank/quad-rank DIMMs when
the memory controller represents the memory via chip select rows.

Reviewed-by: Aristeu Rozanski <arozansk@redhat.com>
Acked-by: Borislav Petkov <borislav.petkov@amd.com>
Acked-by: Chris Metcalf <cmetcalf@tilera.com>
Cc: Doug Thompson <norsk5@yahoo.com>
Cc: Mark Gross <mark.gross@intel.com>
Cc: Jason Uhlenkott <juhlenko@akamai.com>
Cc: Tim Small <tim@buttersideup.com>
Cc: Ranganathan Desikan <ravi@jetztechnologies.com>
Cc: "Arvind R." <arvino55@gmail.com>
Cc: Olof Johansson <olof@lixom.net>
Cc: Egor Martovetsky <egor@pasemi.com>
Cc: Michal Marek <mmarek@suse.cz>
Cc: Jiri Kosina <jkosina@suse.cz>
Cc: Joe Perches <joe@perches.com>
Cc: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Cc: Hitoshi Mitake <h.mitake@gmail.com>
Cc: Andrew Morton <akpm@linux-foundation.org>
Cc: "Niklas Söderlund" <niklas.soderlund@ericsson.com>
Cc: Shaohui Xie <Shaohui.Xie@freescale.com>
Cc: Josh Boyer <jwboyer@gmail.com>
Cc: linuxppc-dev@lists.ozlabs.org
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2012-05-28 19:10:58 -03:00
..
amd64_edac.c edac: move nr_pages to dimm struct 2012-05-28 19:10:58 -03:00
amd64_edac.h
amd64_edac_dbg.c
amd64_edac_inj.c
amd76x_edac.c edac: move nr_pages to dimm struct 2012-05-28 19:10:58 -03:00
amd8111_edac.c
amd8111_edac.h
amd8131_edac.c
amd8131_edac.h
cell_edac.c edac: move nr_pages to dimm struct 2012-05-28 19:10:58 -03:00
cpc925_edac.c edac: move nr_pages to dimm struct 2012-05-28 19:10:58 -03:00
e7xxx_edac.c edac: move nr_pages to dimm struct 2012-05-28 19:10:58 -03:00
e752x_edac.c edac: move nr_pages to dimm struct 2012-05-28 19:10:58 -03:00
edac_core.h edac: convert sysdev_class to a regular subsystem 2011-12-14 15:21:07 -08:00
edac_device.c edac: convert sysdev_class to a regular subsystem 2011-12-14 15:21:07 -08:00
edac_device_sysfs.c edac: convert sysdev_class to a regular subsystem 2011-12-14 15:21:07 -08:00
edac_mc.c edac: move nr_pages to dimm struct 2012-05-28 19:10:58 -03:00
edac_mc_sysfs.c edac: move nr_pages to dimm struct 2012-05-28 19:10:58 -03:00
edac_module.c
edac_module.h edac: convert sysdev_class to a regular subsystem 2011-12-14 15:21:07 -08:00
edac_pci.c edac: convert sysdev_class to a regular subsystem 2011-12-14 15:21:07 -08:00
edac_pci_sysfs.c edac: convert sysdev_class to a regular subsystem 2011-12-14 15:21:07 -08:00
edac_stub.c device.h: cleanup users outside of linux/include (C files) 2012-03-11 14:27:37 -04:00
i7core_edac.c edac: move nr_pages to dimm struct 2012-05-28 19:10:58 -03:00
i3000_edac.c edac: move nr_pages to dimm struct 2012-05-28 19:10:58 -03:00
i3200_edac.c edac: move nr_pages to dimm struct 2012-05-28 19:10:58 -03:00
i5000_edac.c edac: move nr_pages to dimm struct 2012-05-28 19:10:58 -03:00
i5100_edac.c edac: move nr_pages to dimm struct 2012-05-28 19:10:58 -03:00
i5400_edac.c edac: move nr_pages to dimm struct 2012-05-28 19:10:58 -03:00
i7300_edac.c edac: move nr_pages to dimm struct 2012-05-28 19:10:58 -03:00
i82443bxgx_edac.c edac: move nr_pages to dimm struct 2012-05-28 19:10:58 -03:00
i82860_edac.c edac: move nr_pages to dimm struct 2012-05-28 19:10:58 -03:00
i82875p_edac.c edac: move nr_pages to dimm struct 2012-05-28 19:10:58 -03:00
i82975x_edac.c edac: move nr_pages to dimm struct 2012-05-28 19:10:58 -03:00
Kconfig edac: sb_edac: Let the driver depend on PCI_MMCONFIG 2012-03-21 15:19:56 -03:00
Makefile
mce_amd.c MCE, AMD: Drop too granulary family model checks 2012-04-04 15:50:11 +02:00
mce_amd.h MCE, AMD: Constify error tables 2012-03-19 12:06:26 +01:00
mce_amd_inj.c device.h: cleanup users outside of linux/include (C files) 2012-03-11 14:27:37 -04:00
mpc85xx_edac.c edac: move nr_pages to dimm struct 2012-05-28 19:10:58 -03:00
mpc85xx_edac.h
mv64x60_edac.c edac: move nr_pages to dimm struct 2012-05-28 19:10:58 -03:00
mv64x60_edac.h
pasemi_edac.c edac: move nr_pages to dimm struct 2012-05-28 19:10:58 -03:00
ppc4xx_edac.c edac: move nr_pages to dimm struct 2012-05-28 19:10:58 -03:00
ppc4xx_edac.h
r82600_edac.c edac: move nr_pages to dimm struct 2012-05-28 19:10:58 -03:00
sb_edac.c edac: move nr_pages to dimm struct 2012-05-28 19:10:58 -03:00
tile_edac.c edac: move nr_pages to dimm struct 2012-05-28 19:10:58 -03:00
x38_edac.c edac: move nr_pages to dimm struct 2012-05-28 19:10:58 -03:00