1. 12 8月, 2008 1 次提交
  2. 22 7月, 2008 1 次提交
  3. 18 7月, 2008 1 次提交
    • A
      drivers/sbus/: cleanups · 96068145
      Adrian Bunk 提交于
      This patch contains the following cleanups:
      - make the following needlessly global code static:
        - char/uctrl.c: uctrl_get_event_status()
        - char/uctrl.c: uctrl_get_external_status()
        - char/vfc_dev.c: struct vfc_dev_lst
        - char/vfc_dev.c: vfc_lock_device()
        - char/vfc_dev.c: vfc_unlock_device()
        - char/vfc_dev.c: vfc_captstat_reset()
        - char/vfc_dev.c: vfc_memptr_reset()
        - char/vfc_dev.c: vfc_csr_init()
        - char/vfc_dev.c: vfc_saa9051_init()
        - char/vfc_dev.c: init_vfc_hw()
        - char/vfc_dev.c: init_vfc_devstruct()
        - char/vfc_dev.c: init_vfc_device()
        - char/vfc_dev.c: vfc_get_dev_ptr()
        - char/vfc_dev.c: vfc_capture_start()
        - char/vfc_dev.c: vfc_capture_poll()
        - char/vfc_dev.c: vfc_port_change_ioctl()
        - char/vfc_dev.c: vfc_set_video_ioctl()
        - char/vfc_dev.c: vfc_get_video_ioctl()
        - char/vfc_i2c.c: vfc_i2c_wait_for_bus()
        - char/vfc_i2c.c: vfc_i2c_wait_for_pin()
        - char/vfc_i2c.c: vfc_i2c_xmit_addr()
        - char/vfc_i2c.c: vfc_i2c_xmit_byte()
        - char/vfc_i2c.c: vfc_i2c_recv_byte()
        - dvma.c: init_one_dvma()
      - remove an unused variable from a function:
        - char/uctrl.c: ts102_uctrl_init()
      - remove the following unused and empty function:
        - char/uctrl.c: uctrl_set_video()
      Signed-off-by: NAdrian Bunk <bunk@kernel.org>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      96068145
  4. 03 7月, 2008 4 次提交
  5. 21 6月, 2008 7 次提交
  6. 22 5月, 2008 1 次提交
  7. 05 5月, 2008 1 次提交
  8. 30 4月, 2008 1 次提交
  9. 20 11月, 2007 1 次提交
  10. 21 10月, 2007 1 次提交
  11. 18 10月, 2007 1 次提交
  12. 01 8月, 2007 3 次提交
  13. 31 7月, 2007 1 次提交
  14. 30 7月, 2007 1 次提交
    • D
      [SPARC64]: Fix conflicts in SBUS/PCI/EBUS/ISA DMA handling. · ad7ad57c
      David S. Miller 提交于
      Fully unify all of the DMA ops so that subordinate bus types to
      the DMA operation providers (such as ebus, isa, of_device) can
      work transparently.
      
      Basically, we just make sure that for every system device we
      create, the dev->archdata 'iommu' and 'stc' fields are filled
      in.
      
      Then we have two platform variants of the DMA ops, one for SUN4U which
      actually programs the real hardware, and one for SUN4V which makes
      hypervisor calls.
      
      This also fixes the crashes in parport_pc on sparc64, reported by
      Meelis Roos.
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      ad7ad57c
  15. 25 7月, 2007 1 次提交
  16. 24 7月, 2007 1 次提交
  17. 21 7月, 2007 1 次提交
  18. 20 7月, 2007 1 次提交
  19. 18 7月, 2007 2 次提交
  20. 17 7月, 2007 1 次提交
    • A
      cpwatchdog build fix · 347e03df
      Andrew Morton 提交于
      sparc64:
      
      drivers/sbus/char/cpwatchdog.c: In function `wd_toggleintr':
      drivers/sbus/char/cpwatchdog.c:523: error: implicit declaration of function `readb'
      drivers/sbus/char/cpwatchdog.c:533: error: implicit declaration of function `writeb'
      drivers/sbus/char/cpwatchdog.c: In function `wd_pingtimer':
      drivers/sbus/char/cpwatchdog.c:545: error: implicit declaration of function `readw'
      drivers/sbus/char/cpwatchdog.c: In function `wd_starttimer':
      drivers/sbus/char/cpwatchdog.c:584: error: implicit declaration of function `writew'
      drivers/sbus/char/cpwatchdog.c: In function `wd_init':
      drivers/sbus/char/cpwatchdog.c:767: error: implicit declaration of function `ioremap'
      drivers/sbus/char/cpwatchdog.c:767: warning: assignment makes pointer from integer without a cast
      drivers/sbus/char/cpwatchdog.c: In function `wd_cleanup':
      drivers/sbus/char/cpwatchdog.c:849: error: implicit declaration of function `iounmap'
      
      Cc: "David S. Miller" <davem@davemloft.net>
      Signed-off-by: NAndrew Morton <akpm@linux-foundation.org>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      347e03df
  21. 31 5月, 2007 1 次提交
  22. 14 5月, 2007 2 次提交
  23. 12 5月, 2007 1 次提交
  24. 09 5月, 2007 2 次提交
  25. 03 5月, 2007 1 次提交
    • J
      PCI: Cleanup the includes of <linux/pci.h> · 6473d160
      Jean Delvare 提交于
      I noticed that many source files include <linux/pci.h> while they do
      not appear to need it. Here is an attempt to clean it all up.
      
      In order to find all possibly affected files, I searched for all
      files including <linux/pci.h> but without any other occurence of "pci"
      or "PCI". I removed the include statement from all of these, then I
      compiled an allmodconfig kernel on both i386 and x86_64 and fixed the
      false positives manually.
      
      My tests covered 66% of the affected files, so there could be false
      positives remaining. Untested files are:
      
      arch/alpha/kernel/err_common.c
      arch/alpha/kernel/err_ev6.c
      arch/alpha/kernel/err_ev7.c
      arch/ia64/sn/kernel/huberror.c
      arch/ia64/sn/kernel/xpnet.c
      arch/m68knommu/kernel/dma.c
      arch/mips/lib/iomap.c
      arch/powerpc/platforms/pseries/ras.c
      arch/ppc/8260_io/enet.c
      arch/ppc/8260_io/fcc_enet.c
      arch/ppc/8xx_io/enet.c
      arch/ppc/syslib/ppc4xx_sgdma.c
      arch/sh64/mach-cayman/iomap.c
      arch/xtensa/kernel/xtensa_ksyms.c
      arch/xtensa/platform-iss/setup.c
      drivers/i2c/busses/i2c-at91.c
      drivers/i2c/busses/i2c-mpc.c
      drivers/media/video/saa711x.c
      drivers/misc/hdpuftrs/hdpu_cpustate.c
      drivers/misc/hdpuftrs/hdpu_nexus.c
      drivers/net/au1000_eth.c
      drivers/net/fec_8xx/fec_main.c
      drivers/net/fec_8xx/fec_mii.c
      drivers/net/fs_enet/fs_enet-main.c
      drivers/net/fs_enet/mac-fcc.c
      drivers/net/fs_enet/mac-fec.c
      drivers/net/fs_enet/mac-scc.c
      drivers/net/fs_enet/mii-bitbang.c
      drivers/net/fs_enet/mii-fec.c
      drivers/net/ibm_emac/ibm_emac_core.c
      drivers/net/lasi_82596.c
      drivers/parisc/hppb.c
      drivers/sbus/sbus.c
      drivers/video/g364fb.c
      drivers/video/platinumfb.c
      drivers/video/stifb.c
      drivers/video/valkyriefb.c
      include/asm-arm/arch-ixp4xx/dma.h
      sound/oss/au1550_ac97.c
      
      I would welcome test reports for these files. I am fine with removing
      the untested files from the patch if the general opinion is that these
      changes aren't safe. The tested part would still be nice to have.
      
      Note that this patch depends on another header fixup patch I submitted
      to LKML yesterday:
        [PATCH] scatterlist.h needs types.h
        http://lkml.org/lkml/2007/3/01/141Signed-off-by: NJean Delvare <khali@linux-fr.org>
      Cc: Badari Pulavarty <pbadari@us.ibm.com>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      6473d160
  26. 26 4月, 2007 1 次提交