12 Dec, 2009

1 commit

  • Now that all OMAP boards are using the board resources, we don't need
    to keep the arch/board specific crap in the driver header.

    Cc: linux-net@vger.kernel.org
    Acked-by: Nicolas Pitre
    Signed-off-by: Ladislav Michl
    Signed-off-by: Tony Lindgren

    Ladislav Michl
     

04 Dec, 2009

1 commit

  • Only files where David Miller is the primary git-signer.
    wireless, wimax, ixgbe, etc are not modified.

    Compile tested x86 allyesconfig only
    Not all files compiled (not x86 compatible)

    Added a few > 80 column lines, which I ignored.
    Existing checkpatch complaints ignored.

    Signed-off-by: Joe Perches
    Signed-off-by: David S. Miller

    Joe Perches
     

18 Sep, 2009

1 commit

  • * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: (66 commits)
    be2net: fix some cmds to use mccq instead of mbox
    atl1e: fix 2.6.31-git4 -- ATL1E 0000:03:00.0: DMA-API: device driver frees DMA
    pkt_sched: Fix qstats.qlen updating in dump_stats
    ipv6: Log the affected address when DAD failure occurs
    wl12xx: Fix print_mac() conversion.
    af_iucv: fix race when queueing skbs on the backlog queue
    af_iucv: do not call iucv_sock_kill() twice
    af_iucv: handle non-accepted sockets after resuming from suspend
    af_iucv: fix race in __iucv_sock_wait()
    iucv: use correct output register in iucv_query_maxconn()
    iucv: fix iucv_buffer_cpumask check when calling IUCV functions
    iucv: suspend/resume error msg for left over pathes
    wl12xx: switch to %pM to print the mac address
    b44: the poll handler b44_poll must not enable IRQ unconditionally
    ipv6: Ignore route option with ROUTER_PREF_INVALID
    bonding: make ab_arp select active slaves as other modes
    cfg80211: fix SME connect
    rc80211_minstrel: fix contention window calculation
    ssb/sdio: fix printk format warnings
    p54usb: add Zcomax XG-705A usbid
    ...

    Linus Torvalds
     

16 Sep, 2009

1 commit


15 Sep, 2009

1 commit


27 Jul, 2009

1 commit


05 Jun, 2009

1 commit


10 Apr, 2009

1 commit


30 Mar, 2009

1 commit


29 Mar, 2009

1 commit


23 Mar, 2009

1 commit


09 Mar, 2009

1 commit


22 Jan, 2009

1 commit


31 Dec, 2008

1 commit

  • * 'devel' of master.kernel.org:/home/rmk/linux-2.6-arm: (407 commits)
    [ARM] pxafb: add support for overlay1 and overlay2 as framebuffer devices
    [ARM] pxafb: cleanup of the timing checking code
    [ARM] pxafb: cleanup of the color format manipulation code
    [ARM] pxafb: add palette format support for LCCR4_PAL_FOR_3
    [ARM] pxafb: add support for FBIOPAN_DISPLAY by dma braching
    [ARM] pxafb: allow pxafb_set_par() to start from arbitrary yoffset
    [ARM] pxafb: allow video memory size to be configurable
    [ARM] pxa: add document on the MFP design and how to use it
    [ARM] sa1100_wdt: don't assume CLOCK_TICK_RATE to be a constant
    [ARM] rtc-sa1100: don't assume CLOCK_TICK_RATE to be a constant
    [ARM] pxa/tavorevb: update board support (smartpanel LCD + keypad)
    [ARM] pxa: Update eseries defconfig
    [ARM] 5352/1: add w90p910-plat config file
    [ARM] s3c: S3C options should depend on PLAT_S3C
    [ARM] mv78xx0: implement GPIO and GPIO interrupt support
    [ARM] Kirkwood: implement GPIO and GPIO interrupt support
    [ARM] Orion: share GPIO IRQ handling code
    [ARM] Orion: share GPIO handling code
    [ARM] s3c: define __io using the typesafe version
    [ARM] S3C64XX: Ensure CPU_V6 is selected
    ...

    Linus Torvalds
     

04 Dec, 2008

1 commit

  • ISA support in smc91x is incomplete. I doubt there're any smc91x isa card.
    This driver is greatly used on arm pxa platforms. Hence we remove the
    isa stuff from smc91x driver.

    Signed-off-by: Luotao Fu
    Acked-by: Steve Glendinning
    Signed-off-by: David S. Miller

    Luotao Fu
     

30 Nov, 2008

1 commit

  • When ISA_DMA_API is unset, we're not implementing the ISA DMA API,
    so there's no point in publishing the prototypes via asm/dma.h, nor
    including the machine dependent parts of that API.

    This allows us to remove a lot of mach/dma.h files which don't contain
    any useful code. Unfortunately though, some platforms put their own
    private non-ISA definitions into mach/dma.h, so we leave these behind
    and fix the appropriate #include statments.

    Signed-off-by: Russell King

    Russell King
     

29 Nov, 2008

1 commit


20 Nov, 2008

1 commit


12 Oct, 2008

1 commit

  • * 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm: (236 commits)
    [ARM] 5300/1: fixup spitz reset during boot
    [ARM] 5295/1: make ZONE_DMA optional
    [ARM] 5239/1: Palm Zire 72 power management support
    [ARM] 5298/1: Drop desc_handle_irq()
    [ARM] 5297/1: [KS8695] Fix two compile-time warnings
    [ARM] 5296/1: [KS8695] Replace macro's with trailing underscores.
    [ARM] pxa: allow multi-machine PCMCIA builds
    [ARM] pxa: add preliminary CPUFREQ support for PXA3xx
    [ARM] pxa: add missing ACCR bit definitions to pxa3xx-regs.h
    [ARM] pxa: rename cpu-pxa.c to cpufreq-pxa2xx.c
    [ARM] pxa/zylonite: add support for USB OHCI
    [ARM] ohci-pxa27x: use ioremap() and offset for register access
    [ARM] ohci-pxa27x: introduce pxa27x_clear_otgph()
    [ARM] ohci-pxa27x: use platform_get_{irq,resource} for the resource
    [ARM] ohci-pxa27x: move OHCI controller specific registers into the driver
    [ARM] ohci-pxa27x: introduce flags to avoid direct access to OHCI registers
    [ARM] pxa: move I2S register and bit definitions into pxa2xx-i2s.c
    [ARM] pxa: simplify DMA register definitions
    [ARM] pxa: make additional DCSR bits valid for PXA3xx
    [ARM] pxa: move i2c register and bit definitions into i2c-pxa.c
    ...

    Fixed up conflicts in
    arch/arm/mach-versatile/core.c
    sound/soc/pxa/pxa2xx-ac97.c
    sound/soc/pxa/pxa2xx-i2s.c
    manually.

    Linus Torvalds
     

25 Sep, 2008

1 commit

  • Commit 159198862adad7109bb347bb30a620f67beac45f added SMC_IO_SHIFT
    platform data support. After that ARM board support was added.

    The default case is still missing though, so on SuperH SMC_IO_SHIFT
    is constantly zero regardless of what you pass as platform data.

    Signed-off-by: Magnus Damm
    Test-by: Luca Santini
    Signed-off-by: Jeff Garzik

    Magnus Damm
     

09 Sep, 2008

2 commits


08 Sep, 2008

1 commit

  • This patch provides a mechanism for platforms to be able to supply the
    LED configuration via platform data, rather than having to hard code
    it in smc91x.h.

    Acked-by: Eric Miao
    Acked-by: Nicolas Pitre
    Acked-by: Jeff Garzik
    Signed-off-by: Russell King

    Russell King
     

07 Aug, 2008

1 commit


13 Jul, 2008

7 commits


11 Jun, 2008

1 commit


18 Apr, 2008

1 commit


08 Apr, 2008

1 commit


28 Mar, 2008

1 commit


26 Mar, 2008

1 commit


17 Mar, 2008

4 commits

  • Removes superh board specific configuration from the header file. These boards
    will instead be configured using platform data.

    Signed-off-by: Magnus Damm
    Acked-by: Nicolas Pitre
    Signed-off-by: Jeff Garzik

    Magnus Damm
     
  • This patch makes sure SMC_insw()/SMC_outsw() are defined for the
    default configuration. Without this change BUG()s will be triggered
    when using 16-bit only platform data and the default configuration.

    Signed-off-by: Magnus Damm
    Acked-by: Nicolas Pitre
    Signed-off-by: Jeff Garzik

    Magnus Damm
     
  • This patch introduces struct smc91x_platdata and modifies the driver so
    bus width is checked during run time using SMC_nBIT() instead of
    SMC_CAN_USE_nBIT.

    V2 keeps static configuration lean using SMC_DYNAMIC_BUS_CONFIG.

    Signed-off-by: Magnus Damm
    Acked-by: Nicolas Pitre
    Signed-off-by: Jeff Garzik

    Magnus Damm
     
  • Pass a private data pointer to macros and functions. This makes it easy
    to later on make run time decisions. This patch does not change any logic.
    These changes should be optimized away during compilation.

    V2 changes the macro argument name from "priv" to "lp".

    Signed-off-by: Magnus Damm
    Acked-by: Nicolas Pitre
    Signed-off-by: Jeff Garzik

    Magnus Damm