1. 09 11月, 2005 4 次提交
  2. 08 11月, 2005 17 次提交
  3. 07 11月, 2005 13 次提交
  4. 05 11月, 2005 2 次提交
    • P
      powerpc: Fix vmlinux.lds.S for 32-bit · c51e3a41
      Paul Mackerras 提交于
      We can't currently use asm-ppc/page.h in vmlinux.lds.S, so until
      we have a merged page.h, define PAGE_SIZE and KERNELBASE locally.
      Also gets rid of some dynamic executable cruft that we had for
      32-bit.  With -Ttext=$(KERNELBASE) this didn't cause any problem,
      but when we changed to putting . = KERNELBASE in the vmlinux.lds.S
      this cruft caused the text to get linked at 0xa0 instead of
      0xc0000000.  Oops.
      Signed-off-by: NPaul Mackerras <paulus@samba.org>
      c51e3a41
    • P
      powerpc: Merge smp.c and smp.h · 5ad57078
      Paul Mackerras 提交于
      This also moves setup_cpu_maps to setup-common.c (calling it
      smp_setup_cpu_maps) and uses it on both 32-bit and 64-bit.
      Signed-off-by: NPaul Mackerras <paulus@samba.org>
      5ad57078
  5. 04 11月, 2005 2 次提交
  6. 03 11月, 2005 2 次提交
    • M
      powerpc: Cleanup vpa code · 40765d2b
      Michael Ellerman 提交于
      register_vpa() doesn't actually do a VPA register call it just uses the flags
      you pass it, so rename it to vpa_call() to be clearer.
      
      We can then define register_vpa() and unregister_vpa() which are both simple
      wrappers around vpa_call(). (we'll need unregister_vpa() for kexec soon)
      
      We can then cleanup vpa_init(), and because vpa_init() is only called from
      platforms/pseries we remove the definition in asm-ppc64/smp.h.
      Signed-off-by: NMichael Ellerman <michael@ellerman.id.au>
      40765d2b
    • D
      [PATCH] powerpc: always init nvram on 64-bit powermac · 91c33d28
      David Woodhouse 提交于
      Currently there is no Kconfig symbol to indicate that we want nvram
      support on 64-bit kernels; it's assumed we always want it, so make
      the powermac setup code always initialize the pmac nvram code if
      64-bit.
      Signed-off-by: NPaul Mackerras <paulus@samba.org>
      91c33d28