diff options
author | Linus Torvalds <torvalds@woody.linux-foundation.org> | 2007-10-17 12:05:55 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@woody.linux-foundation.org> | 2007-10-17 12:05:55 -0400 |
commit | c548f08a4f7b89b93c805e0c4024b8302afa7121 (patch) | |
tree | 5cf791db4912831469b70390aa58376f1c724386 /arch/powerpc/platforms | |
parent | 347c53dca73fca317d57781f510f5ff4f6c0d0d7 (diff) | |
parent | 4acadb965c4aa587aac29a0a91203c4745d6fb4e (diff) |
Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
* 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc: (24 commits)
[POWERPC] Fix vmemmap warning in init_64.c
[POWERPC] Fix 64 bits vDSO DWARF info for CR register
[POWERPC] Add 1TB workaround for PA6T
[POWERPC] Enable NO_HZ and high res timers for pseries and ppc64 configs
[POWERPC] Quieten cache information at boot
[POWERPC] Quieten clockevent printk
[POWERPC] Enable SLUB in *_defconfig
[POWERPC] Fix 1TB segment detection
[POWERPC] Fix iSeries_hpte_insert prototype
[POWERPC] Fix copyright symbol
[POWERPC] ibmebus: Move to of_device and of_platform_driver, match eHCA and eHEA drivers
[POWERPC] ibmebus: Add device creation and bus probing based on of_device
[POWERPC] ibmebus: Remove bus match/probe/remove functions
[POWERPC] Move of_device allocation into of_device.[ch]
[POWERPC] mpc52xx: device tree changes for FEC and MDIO
[POWERPC] bestcomm: GenBD task support
[POWERPC] bestcomm: FEC task support
[POWERPC] bestcomm: ATA task support
[POWERPC] bestcomm: core bestcomm support for Freescale MPC5200
[POWERPC] mpc52xx: Update mpc52xx_psc structure with B revision changes
...
Diffstat (limited to 'arch/powerpc/platforms')
-rw-r--r-- | arch/powerpc/platforms/Kconfig | 4 | ||||
-rw-r--r-- | arch/powerpc/platforms/Kconfig.cputype | 1 | ||||
-rw-r--r-- | arch/powerpc/platforms/iseries/htab.c | 4 | ||||
-rw-r--r-- | arch/powerpc/platforms/iseries/vio.c | 2 |
4 files changed, 8 insertions, 3 deletions
diff --git a/arch/powerpc/platforms/Kconfig b/arch/powerpc/platforms/Kconfig index 186397f283bb..229d355ed86a 100644 --- a/arch/powerpc/platforms/Kconfig +++ b/arch/powerpc/platforms/Kconfig | |||
@@ -264,6 +264,7 @@ config TAU_AVERAGE | |||
264 | 264 | ||
265 | config QUICC_ENGINE | 265 | config QUICC_ENGINE |
266 | bool | 266 | bool |
267 | select PPC_LIB_RHEAP | ||
267 | help | 268 | help |
268 | The QUICC Engine (QE) is a new generation of communications | 269 | The QUICC Engine (QE) is a new generation of communications |
269 | coprocessors on Freescale embedded CPUs (akin to CPM in older chips). | 270 | coprocessors on Freescale embedded CPUs (akin to CPM in older chips). |
@@ -274,6 +275,7 @@ config CPM2 | |||
274 | bool | 275 | bool |
275 | default n | 276 | default n |
276 | select CPM | 277 | select CPM |
278 | select PPC_LIB_RHEAP | ||
277 | help | 279 | help |
278 | The CPM2 (Communications Processor Module) is a coprocessor on | 280 | The CPM2 (Communications Processor Module) is a coprocessor on |
279 | embedded CPUs made by Freescale. Selecting this option means that | 281 | embedded CPUs made by Freescale. Selecting this option means that |
@@ -313,4 +315,6 @@ config FSL_ULI1575 | |||
313 | config CPM | 315 | config CPM |
314 | bool | 316 | bool |
315 | 317 | ||
318 | source "arch/powerpc/sysdev/bestcomm/Kconfig" | ||
319 | |||
316 | endmenu | 320 | endmenu |
diff --git a/arch/powerpc/platforms/Kconfig.cputype b/arch/powerpc/platforms/Kconfig.cputype index 4c315be25015..3c7325ec36ec 100644 --- a/arch/powerpc/platforms/Kconfig.cputype +++ b/arch/powerpc/platforms/Kconfig.cputype | |||
@@ -37,6 +37,7 @@ config PPC_8xx | |||
37 | select FSL_SOC | 37 | select FSL_SOC |
38 | select 8xx | 38 | select 8xx |
39 | select WANT_DEVICE_TREE | 39 | select WANT_DEVICE_TREE |
40 | select PPC_LIB_RHEAP | ||
40 | 41 | ||
41 | config 40x | 42 | config 40x |
42 | bool "AMCC 40x" | 43 | bool "AMCC 40x" |
diff --git a/arch/powerpc/platforms/iseries/htab.c b/arch/powerpc/platforms/iseries/htab.c index 15a7097e5dd7..f99c6c4b6985 100644 --- a/arch/powerpc/platforms/iseries/htab.c +++ b/arch/powerpc/platforms/iseries/htab.c | |||
@@ -39,9 +39,9 @@ static inline void iSeries_hunlock(unsigned long slot) | |||
39 | spin_unlock(&iSeries_hlocks[(slot >> 4) & 0x3f]); | 39 | spin_unlock(&iSeries_hlocks[(slot >> 4) & 0x3f]); |
40 | } | 40 | } |
41 | 41 | ||
42 | long iSeries_hpte_insert(unsigned long hpte_group, unsigned long va, | 42 | static long iSeries_hpte_insert(unsigned long hpte_group, unsigned long va, |
43 | unsigned long pa, unsigned long rflags, | 43 | unsigned long pa, unsigned long rflags, |
44 | unsigned long vflags, int psize) | 44 | unsigned long vflags, int psize, int ssize) |
45 | { | 45 | { |
46 | long slot; | 46 | long slot; |
47 | struct hash_pte lhpte; | 47 | struct hash_pte lhpte; |
diff --git a/arch/powerpc/platforms/iseries/vio.c b/arch/powerpc/platforms/iseries/vio.c index 910b00b4703e..d6435b03971f 100644 --- a/arch/powerpc/platforms/iseries/vio.c +++ b/arch/powerpc/platforms/iseries/vio.c | |||
@@ -2,7 +2,7 @@ | |||
2 | * Legacy iSeries specific vio initialisation | 2 | * Legacy iSeries specific vio initialisation |
3 | * that needs to be built in (not a module). | 3 | * that needs to be built in (not a module). |
4 | * | 4 | * |
5 | * © Copyright 2007 IBM Corporation | 5 | * © Copyright 2007 IBM Corporation |
6 | * Author: Stephen Rothwell | 6 | * Author: Stephen Rothwell |
7 | * Some parts collected from various other files | 7 | * Some parts collected from various other files |
8 | * | 8 | * |