30 May, 2013

1 commit


27 May, 2013

1 commit


24 May, 2013

1 commit

  • Pull USB fixes from Greg Kroah-Hartman:
    "Here are a number of tiny USB bugfixes / new device ids for 3.10-rc2

    The majority of these are USB gadget fixes, but they are all small.
    Other than that, some USB host controller fixes, and USB serial driver
    fixes for problems reported with them.

    Also hopefully a fixed up USB_OTG Kconfig dependancy, that one seems
    to be almost impossible to get right for all of the different
    platforms these days."

    * tag 'usb-3.10-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb: (56 commits)
    USB: cxacru: potential underflow in cxacru_cm_get_array()
    USB: ftdi_sio: Add support for Newport CONEX motor drivers
    USB: option: add device IDs for Dell 5804 (Novatel E371) WWAN card
    usb: ohci: fix goto wrong tag in err case
    usb: isp1760-if: fix memleak when platform_get_resource fail
    usb: ehci-s5p: fix memleak when fallback to pdata
    USB: serial: clean up chars_in_buffer
    USB: ti_usb_3410_5052: fix chars_in_buffer overhead
    USB: io_ti: fix chars_in_buffer overhead
    USB: ftdi_sio: fix chars_in_buffer overhead
    USB: ftdi_sio: clean up get_modem_status
    USB: serial: add generic wait_until_sent implementation
    USB: serial: add wait_until_sent operation
    USB: set device dma_mask without reference to global data
    USB: Blacklisted Cinterion's PLxx WWAN Interface
    usb: option: Add Telewell TW-LTE 4G
    USB: EHCI: remove bogus #error
    USB: reset resume quirk needed by a hub
    USB: usb-stor: realtek_cr: Fix compile error
    usb, chipidea: fix link error when USB_EHCI_HCD is a module
    ...

    Linus Torvalds
     

18 May, 2013

2 commits


17 May, 2013

2 commits


23 Jan, 2013

1 commit

  • Convert all uses of devm_request_and_ioremap() to the newly introduced
    devm_ioremap_resource() which provides more consistent error handling.

    devm_ioremap_resource() provides its own error messages so all explicit
    error messages can be removed from the failure code paths.

    Signed-off-by: Thierry Reding
    Acked-by: Alan Stern
    Acked-by: Felipe Balbi
    Signed-off-by: Greg Kroah-Hartman

    Thierry Reding
     

22 Nov, 2012

1 commit

  • CONFIG_HOTPLUG is going away as an option so __devinit is no longer
    needed.

    Signed-off-by: Bill Pemberton
    Cc: Peter Korsgaard
    Cc: Alexander Shishkin
    Acked-by: Felipe Balbi
    Cc: Li Yang
    Acked-by: Alan Stern
    Cc: Geoff Levand
    Cc: Wan ZongShun
    Cc: Olav Kongas
    Cc: Lennert Buytenhek
    Cc: Ben Dooks
    Cc: Kukjin Kim
    Acked-by: Nicolas Ferre
    Signed-off-by: Greg Kroah-Hartman

    Bill Pemberton
     

02 Oct, 2012

1 commit

  • Pull ARM soc general cleanups from Olof Johansson:
    "This is a large branch that contains a handful of different cleanups:

    - Fixing up the I/O space remapping on PCI on ARM. This is a series
    from Rob Herring that restructures how all pci devices allocate I/O
    space, and it's part of the work to allow multiplatform kernels.
    - A number of cleanup series for OMAP, moving and removing some
    headers, sparse irq rework and in general preparation for
    multiplatform.
    - Final removal of all non-DT boards for Tegra, it is now
    device-tree-only!
    - Removal of a stale platform, nxp4008. It's an old mobile chipset
    that is no longer in use, and was very likely never really used
    with a mainline kernel. We have not been able to find anyone
    interested in keeping it around in the kernel.
    - Removal of the legacy dmaengine driver on tegra

    + A handful of other things that I haven't described above."

    Fix up some conflicts with the staging tree (and because nxp4008 was
    removed)

    * tag 'cleanup' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (184 commits)
    ARM: OMAP2+: serial: Change MAX_HSUART_PORTS to 6
    ARM: OMAP4: twl-common: Support for additional devices on i2c1 bus
    ARM: mmp: using for_each_set_bit to simplify the code
    ARM: tegra: harmony: fix ldo7 regulator-name
    ARM: OMAP2+: Make omap4-keypad.h local
    ARM: OMAP2+: Make l4_3xxx.h local
    ARM: OMAP2+: Make l4_2xxx.h local
    ARM: OMAP2+: Make l3_3xxx.h local
    ARM: OMAP2+: Make l3_2xxx.h local
    ARM: OMAP1: Move irda.h from plat to mach
    ARM: OMAP2+: Make hdq1w.h local
    ARM: OMAP2+: Make gpmc-smsc911x.h local
    ARM: OMAP2+: Make gpmc-smc91x.h local
    ARM: OMAP1: Move flash.h from plat to mach
    ARM: OMAP2+: Make debug-devices.h local
    ARM: OMAP1: Move board-voiceblue.h from plat to mach
    ARM: OMAP1: Move board-sx1.h from plat to mach
    ARM: OMAP2+: Make omap-wakeupgen.h local
    ARM: OMAP2+: Make omap-secure.h local
    ARM: OMAP2+: Make ctrl_module_wkup_44xx.h local
    ...

    Linus Torvalds
     

06 Sep, 2012

1 commit

  • Change the call to PTR_ERR to access the value just tested by IS_ERR.

    The semantic match that finds this problem is as follows:
    (http://coccinelle.lip6.fr/)

    //
    @@
    expression e,e1;
    @@

    (
    if (IS_ERR(e)) { ... PTR_ERR(e) ... }
    |
    if (IS_ERR(e=e1)) { ... PTR_ERR(e) ... }
    |
    *if (IS_ERR(e))
    { ...
    * PTR_ERR(e1)
    ... }
    )
    //

    Signed-off-by: Julia Lawall
    Acked-by: Alan Stern
    Signed-off-by: Greg Kroah-Hartman

    Julia Lawall
     

26 Aug, 2012

1 commit


21 Jun, 2012

1 commit


02 May, 2012

3 commits

  • ohci-nxp duplicates the isp1301 driver. This patch removes this code and makes
    ohci-nxp use the new separate isp1301 driver instead.

    Signed-off-by: Roland Stigge
    Acked-by: Arnd Bergmann
    Signed-off-by: Greg Kroah-Hartman

    Roland Stigge
     
  • This patch adds device tree support to ohci-nxp.c

    Signed-off-by: Roland Stigge
    Signed-off-by: Greg Kroah-Hartman

    Roland Stigge
     
  • Cleanup for ohci-nxp.c:

    * Cleanup of resource handling (mem and irq), use devm_request_and_ioremap()
    * Use DMA_BIT_MASK()
    * Don't remove __devinit
    * Removed obsolete gpio.h include
    * More consistent bit access symbols
    * Removed unused extern declaration ocpi_enable()
    * Added error handling on i2c_get_adapter()
    * Whitespace cleanup

    Signed-off-by: Roland Stigge
    Signed-off-by: Greg Kroah-Hartman

    Roland Stigge
     

28 Apr, 2012

1 commit


14 Mar, 2012

4 commits