1. 21 12月, 2009 2 次提交
    • A
      powerpc/gc/wii: Remove get_irq_desc() · 95cd34b4
      Albert Herranz 提交于
      Fix the following build failures:
      
      arch/powerpc/platforms/embedded6xx/flipper-pic.c: In function 'flipper_pic_map':
      arch/powerpc/platforms/embedded6xx/flipper-pic.c:105: error: implicit declaration of function 'get_irq_desc'
      
      arch/powerpc/platforms/embedded6xx/hlwd-pic.c: In function 'hlwd_pic_map':
      arch/powerpc/platforms/embedded6xx/hlwd-pic.c:98: error: implicit declaration of function 'get_irq_desc'
      
      These failures are caused by the changes introduced in commit
      "powerpc: Remove get_irq_desc()". The reason these drivers were not
      updated is that they weren't merged yet.
      Signed-off-by: NAlbert Herranz <albert_herranz@yahoo.es>
      Signed-off-by: NBenjamin Herrenschmidt <benh@kernel.crashing.org>
      95cd34b4
    • A
      powerpc/gc/wii: hlwd-pic: convert irq_desc.lock to raw_spinlock · 7ccec3e7
      Albert Herranz 提交于
      Fix the following build failures:
      
      arch/powerpc/platforms/embedded6xx/hlwd-pic.c: In function 'hlwd_pic_irq_cascade':
      arch/powerpc/platforms/embedded6xx/hlwd-pic.c:135: error: passing argument 1 of 'spin_lock' from incompatible pointer type
      arch/powerpc/platforms/embedded6xx/hlwd-pic.c:137: error: passing argument 1 of 'spin_unlock' from incompatible pointer type
      arch/powerpc/platforms/embedded6xx/hlwd-pic.c:145: error: passing argument 1 of 'spin_lock' from incompatible pointer type
      arch/powerpc/platforms/embedded6xx/hlwd-pic.c:149: error: passing argument 1 of 'spin_unlock' from incompatible pointer type
      
      These failures are caused by the changes introduced in commit
      "genirq: Convert irq_desc.lock to raw_spinlock". The reason this driver
      was not updated is that it wasn't merged yet.
      Signed-off-by: NAlbert Herranz <albert_herranz@yahoo.es>
      Signed-off-by: NBenjamin Herrenschmidt <benh@kernel.crashing.org>
      7ccec3e7
  2. 18 12月, 2009 1 次提交
  3. 13 12月, 2009 9 次提交
  4. 11 3月, 2009 1 次提交
    • B
      powerpc/kconfig: Kill PPC_MULTIPLATFORM · 28794d34
      Benjamin Herrenschmidt 提交于
      CONFIG_PPC_MULTIPLATFORM is a remain of the pre-powerpc days and isn't
      really meaningful anymore. It was basically equivalent to PPC64 || 6xx.
      
      This removes it along with the following changes:
      
       - 32-bit platforms that relied on PPC32 && PPC_MULTIPLATFORM now rely
         on 6xx which is what they want anyway.
      
       - A new symbol, PPC_BOOK3S, is defined that represent compliance with
         the "Server" variant of the architecture. This is set when either 6xx
         or PPC64 is set and open the door for future BOOK3E 64-bit.
      
       - 64-bit platforms that relied on PPC64 && PPC_MULTIPLATFORM now use
         PPC64 && PPC_BOOK3S
      
       - A separate and selectable CONFIG_PPC_OF_BOOT_TRAMPOLINE option is now
         used to control the use of prom_init.c
      Signed-off-by: NBenjamin Herrenschmidt <benh@kernel.crashing.org>
      28794d34
  5. 10 3月, 2009 1 次提交
  6. 23 12月, 2008 1 次提交
  7. 28 10月, 2008 1 次提交
  8. 22 10月, 2008 1 次提交
  9. 29 9月, 2008 1 次提交
  10. 09 6月, 2008 2 次提交
    • R
      powerpc: Add C2K to configuration · bacd73ae
      Remi Machet 提交于
      Support for the C2K cPCI Single Board Computer from GEFanuc
      (PowerPC MPC7448 with a Marvell MV64460 chipset).
      All features of the board are not supported yet, but the board
      boots, flash works, all Ethernet ports are working and PCI
      devices are all found (USB and SATA on PCI1 do not work yet).
      
      Part 5 of 5: add the Kconfig entry for the C2K board.
      Signed-off-by: NRemi Machet <rmachet@slac.stanford.edu>
      Signed-off-by: NPaul Mackerras <paulus@samba.org>
      bacd73ae
    • R
      powerpc: C2K board driver · 46388c0d
      Remi Machet 提交于
      Support for the C2K cPCI Single Board Computer from GEFanuc
      (PowerPC MPC7448 with a Marvell MV64460 chipset).
      All features of the board are not supported yet, but the board
      boots, flash works, all Ethernet ports are working and PCI
      devices are all found (USB and SATA on PCI1 do not work yet).
      
      Part 3 of 5: driver for the board.  At this time it is very generic
      and similar to its original, the driver for the prpmc2800.
      Signed-off-by: NRemi Machet <rmachet@slac.stanford.edu>
      Signed-off-by: NPaul Mackerras <paulus@samba.org>
      46388c0d
  11. 15 4月, 2008 1 次提交
  12. 01 4月, 2008 1 次提交
  13. 14 2月, 2008 1 次提交
  14. 06 2月, 2008 1 次提交
  15. 28 1月, 2008 1 次提交
  16. 24 1月, 2008 2 次提交
  17. 20 12月, 2007 1 次提交
  18. 06 12月, 2007 1 次提交
  19. 19 11月, 2007 1 次提交
  20. 08 10月, 2007 1 次提交
    • K
      [POWERPC] Use for_each_ matching routinues for pci PHBs · c9438aff
      Kumar Gala 提交于
      On the Freescale embedded (83xx, 85xx, 86xx) and a few of the discrete
      bridges (mpc10x, tsi108) use the new for_each_compatible_node() or
      for_each_node_by_type() to provide more exact matching when looking for
      PHBs in the device tree.
      
      With the previous code it was possible to match on pci bridges since
      we were only matching on device_type.
      Signed-off-by: NKumar Gala <galak@kernel.crashing.org>
      c9438aff
  21. 05 10月, 2007 1 次提交
  22. 03 10月, 2007 1 次提交
  23. 22 9月, 2007 1 次提交
  24. 14 9月, 2007 1 次提交
  25. 23 8月, 2007 2 次提交
  26. 17 8月, 2007 2 次提交
  27. 24 7月, 2007 1 次提交