linux_dsm_epyc7002/arch/powerpc/platforms
Nathan Fontenot 92ecd1790b powerpc/pseries: Use base address to derive starting page frame number
Use the base address of the lmb to derive the starting page frame number
instead of trying to extract it from the drc index of the lmb.  The drc
index should not be used for this as it will, and did, break.

Until this point, systems that have had memory represented in the device
tree with a node for each lmb the drc index would (luckily) closely
track the base address of the lmb.  For example a lmb with a drc index
of 8000000a would have a base address of a0000000.  This correlation
allowed the current code to derive the starting page frame number from
the drc inddex

Device tree layouts where lmbs are represented under the
ibm,dynamic-reconfiguration-memory node in the ibm,dynamic-memory
property do not have this correlation between the drc index and base
address of the lmb.

Signed-off-by: Nathan Fontenot <nfont@austin.ibm.com>
Signed-off-by: Paul Mackerras <paulus@samba.org>
2008-07-03 16:58:15 +10:00
..
8xx [POWERPC] CPM: Always use new binding. 2008-04-17 01:01:40 -05:00
40x [POWERPC] 4xx: Create common ppc4xx_reset_system() in ppc4xx_soc.c 2008-04-02 20:44:56 -05:00
44x powerpc/4xx: Sam440ep support 2008-06-11 08:32:49 -04:00
52xx mpc52xx_gpio iomem annotations 2008-06-04 08:06:02 -07:00
82xx Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc 2008-04-21 15:50:49 -07:00
83xx powerpc/83xx: new board support: MPC8360E-RDK 2008-06-10 11:11:17 -05:00
85xx Merge branch 'linux-2.6' 2008-06-30 10:16:50 +10:00
86xx powerpc: Allow create_branch() to return errors 2008-07-01 11:28:19 +10:00
512x [POWERPC] Remove unused CONFIG_WANT_DEVICE_TREE 2008-02-14 22:11:03 +11:00
cell powerpc/cell: Disable ptcal in case of crash kdump 2008-06-30 22:30:58 +10:00
chrp [POWERPC] Move xmon_irq() declaration into xmon.h 2008-05-14 22:31:54 +10:00
embedded6xx powerpc: Add C2K to configuration 2008-06-09 13:42:29 +10:00
iseries powerpc: use non-racy method for proc entries creation 2008-04-29 08:06:22 -07:00
maple [POWERPC] Fix sparse warnings in arch/powerpc/kernel 2008-05-14 22:31:59 +10:00
pasemi i2c: Switch pasemi to the new device/driver matching scheme 2008-05-18 20:49:40 +02:00
powermac powerpc: Allow create_branch() to return errors 2008-07-01 11:28:19 +10:00
prep [POWERPC] Split several platforms into their respective Kconfig file 2007-03-22 10:07:32 -05:00
ps3 [POWERPC] PS3: Fix memory hotplug 2008-05-23 16:15:29 +10:00
pseries powerpc/pseries: Use base address to derive starting page frame number 2008-07-03 16:58:15 +10:00
fsl_uli1575.c [POWERPC] Fix interrupt routing and setup of ULI M1575 on FSL boards 2007-08-17 13:22:16 -05:00
Kconfig [POWERPC] celleb: Move the files for celleb base support 2008-04-24 21:08:13 +10:00
Kconfig.cputype powerpc: Add CONFIG_VSX config option 2008-07-01 11:28:51 +10:00
Makefile [POWERPC] celleb: Move miscellaneous files for Beat 2008-04-24 21:08:14 +10:00