summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/platforms/iseries/lpardata.c
Commit message (Collapse)AuthorAgeFilesLines
* powerpc: Remove the main legacy iSerie platform codeStephen Rothwell2012-03-091-318/+0
| | | | | Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au> Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
* powerpc: remove non-required uses of include <linux/module.h>Paul Gortmaker2011-10-311-1/+0
| | | | | | | | | | | None of the files touched here are modules, and they are not exporting any symbols either -- so there is no need to be including the module.h. Builds of all the files remains successful. Even kernel/module.c does not need to include it, since it includes linux/moduleloader.h instead. Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
* [POWERPC] iSeries: Localise and constify some iSeries dataStephen Rothwell2008-04-151-7/+7
| | | | | Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au> Signed-off-by: Paul Mackerras <paulus@samba.org>
* [POWERPC] iSeries: Make iseries_reg_save private to iSeriesStephen Rothwell2008-04-151-8/+64
| | | | | | | | | Now that we have the alpaca, the reg_save_ptr is no longer needed in the paca. Eradicate all global uses of it and make it static in the iSeries lpardata.c Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au> Signed-off-by: Paul Mackerras <paulus@samba.org>
* [POWERPC] iSeries: Use alternate paca structure for bootingStephen Rothwell2008-04-151-2/+37
| | | | | | | | | | | | The iSeries HV only needs the first two fields of the paca statically initialised, so create an alternate paca that contains only those and switch to our real paca immediately after boot. This is in order to make the 1024 cpu patches easier since they will no longer have to statically initialise the pacas for iSeries. Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au> Signed-off-by: Paul Mackerras <paulus@samba.org>
* [POWERPC] iseries: Move ItLpNaca into platforms/iseriesMichael Ellerman2006-07-131-2/+1
| | | | | | | Move ItLpNaca into platforms/iseries now that it's not used elsewhere. Signed-off-by: Michael Ellerman <michael@ellerman.id.au> Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au>
* [POWERPC] iseries: Make ItExtVpdPanel private to iSeriesMichael Ellerman2006-07-131-2/+1
| | | | | | | | | No one outside platforms/iseries needs ItExtVpdPanel anymore, so move it in there. It used to be needed by lparcfg, and so was exported, but isn't needed anymore, so unexport it. Signed-off-by: Michael Ellerman <michael@ellerman.id.au> Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au>
* Remove obsolete #include <linux/config.h>Jörn Engel2006-06-301-1/+0
| | | | | Signed-off-by: Jörn Engel <joern@wohnheim.fh-wedel.de> Signed-off-by: Adrian Bunk <bunk@stusta.de>
* [PATCH] powerpc: eliminate bitfields from ItLpNacaStephen Rothwell2006-01-121-4/+1
| | | | | Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au> Signed-off-by: Paul Mackerras <paulus@samba.org>
* [PATCH] powerpc: Remove ItLpRegSave area from the pacaDavid Gibson2006-01-091-0/+7
| | | | | | | | | | | | | | | On iSeries, the paca contains, amongst other things an ItLpRegSave structure used by the hypervisor to save registers. The hypervisor locates this area through a pointer at the beginning of the paca, so the structure itself can be located elsewhere. This patch moves the reg_save area out into its own array. This reduces the amount of iSeries specific gunk which is visible to general powerpc code via paca.h Built and booted on POWER5 LPAR and iSeries RS64. Signed-off-by: David Gibson <dwg@au1.ibm.com> Signed-off-by: Paul Mackerras <paulus@samba.org>
* Merge Paulus' treeStephen Rothwell2005-11-021-1/+1
|\
| * [PATCH] powerpc: Move naca.h to platforms/iseriesDavid Gibson2005-11-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | These days, the NACA only exists on iSeries. Therefore, this patch moves naca.h from include/asm-ppc64 to arch/powerpc/platforms/iseries. There was one file including naca.h outside of platforms/iseries - arch/ppc64/kernel/udbg_scc.c. However, that's obviously a hangover from older days. The include is not necessary, so this patch simply removes it. Built and booted on iSeries, built for G5 (which uses udbg_scc.o). Signed-off-by: David Gibson <dwg@au1.ibm.com> Signed-off-by: Paul Mackerras <paulus@samba.org>
* | merge filename and modify references to iseries/lpar_map.hKelly Daly2005-11-021-1/+1
| | | | | | | | Signed-off-by: Kelly Daly <kelly@au.ibm.com>
* | merge filename and modify references to iseries/it_lp_reg_save.hKelly Daly2005-11-021-1/+1
| | | | | | | | Signed-off-by: Kelly Daly <kelly@au.ibm.com>
* | merge filename and modify references to iseries/it_lp_queue.hKelly Daly2005-11-021-1/+1
| | | | | | | | Signed-off-by: Kelly Daly <kelly@au.ibm.com>
* | merge filename and modify references to iseries/it_lp_naca.hKelly Daly2005-11-021-1/+1
| | | | | | | | Signed-off-by: Kelly Daly <kelly@au.ibm.com>
* | merge filename and modify references to iseries/it_exp_vpd_panel.hKelly Daly2005-11-021-1/+1
|/ | | | Signed-off-by: Kelly Daly <kelly@au.ibm.com>
* ppc64 iseries: move some iSeries include filesStephen Rothwell2005-09-301-5/+5
| | | | | | | These files are only referenced from within arch/powerpc/platforms/iseries, so move them there. Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au>
* powerpc: Move LparData.c to powerpc platformsStephen Rothwell2005-09-271-0/+227
Also rename it to lpardata.c Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au>
OpenPOWER on IntegriCloud