1. 10 11月, 2010 2 次提交
  2. 30 7月, 2010 1 次提交
  3. 21 1月, 2010 1 次提交
    • P
      spi: xilinx_spi: Fix up I/O routine wrapping bogosity. · 97782149
      Paul Mundt 提交于
      xilinx_spi presently makes some fairly questionable assumptions about I/O
      routines, and attempts to assign ioread32/iowrite32 and friends directly
      to its own internal function pointers. On many platforms these I/O
      routines are macros or wrappers and not actual functions on their own,
      resulting in things like:
      
      ERROR: "ioread32be" [drivers/spi/xilinx_spi.ko] undefined!
      ERROR: "iowrite32be" [drivers/spi/xilinx_spi.ko] undefined!
      ERROR: "iowrite32" [drivers/spi/xilinx_spi.ko] undefined!
      ERROR: "ioread32" [drivers/spi/xilinx_spi.ko] undefined!
      
      If xilinx_spi wants to do this sort of casting, it needs to provide its
      own wrappers for these, or change how it does accesses completely.
      
      I've opted for the first approach, and the attached silly patch does
      that. If someone with the hardware available wants to give the second
      option a try that's ok too. In any event, the current code is broken for
      at least: arm, avr32, blackfin, microblaze, mn10300, and sh.
      Signed-off-by: NPaul Mundt <lethal@linux-sh.org>
      Acked-by: NRichard Röjfors <richard.rojfors@pelagicore.com>
      Signed-off-by: NGrant Likely <grant.likely@secretlab.ca>
      97782149
  4. 09 12月, 2009 4 次提交
  5. 05 11月, 2009 1 次提交
  6. 19 6月, 2009 2 次提交
  7. 11 3月, 2009 1 次提交
  8. 10 1月, 2009 1 次提交
  9. 25 7月, 2008 1 次提交
  10. 28 4月, 2008 1 次提交
  11. 11 4月, 2008 1 次提交
  12. 31 8月, 2007 1 次提交
  13. 18 7月, 2007 1 次提交