lkml.org 
[lkml]   [2012]   [Jan]   [9]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    From
    Subject[GIT PULL 08/11] Driver specific changes
    Date
    Again, a lot of platforms have changes in here: pxa, samsung, omap,
    at91, imx, ...

    The following changes since commit ac16ea4997f45afb824a177f1968e0d1208b49fd:

    Merge branch 'next/devel' into for-next3 (2012-01-09 17:08:17 +0000)

    are available in the git repository at:

    git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git next/drivers

    Abhilash K V (1):
    ARM: OMAP: hsmmc: Support for AM3517 MMC1 voltages

    Arnd Bergmann (19):
    Merge branches 'drivers/macb-gem' and 'drivers/pxa-gpio' into next/drivers
    Merge branch 'mxs/saif' into next/drivers
    Merge branch 'drivers/pxa-gpio' into next/drivers
    Merge branch 'at91/macb' into next/drivers
    Merge branch 'ehci' of git://git.kernel.org/.../tmlind/linux-omap into omap/ehci
    Merge branch 'omap/hwmod' into next/drivers
    Merge branch 'omap/ehci' into next/drivers
    Merge branch 'for-3.3/drivers' of git://git.kernel.org/.../olof/tegra into tegra/drivers
    Merge branch 'tegra/drivers' into next/drivers
    Merge branch 'next-samsung-devel-ohci' of git://git.kernel.org/.../kgene/linux-samsung into samsung/ohci
    Merge branch 'v3.2-rc6' into next/drivers
    Merge branch 'samsung/ohci' into next/drivers
    Merge branch 'next-samsung-devel-mmc-spi5' of git://git.kernel.org/.../kgene/linux-samsung into samsung/driver
    Merge branch 'samsung/cleanup' into next/drivers
    Merge branch 'samsung/driver' into next/drivers
    Merge branch 'drivers/pxa-gpio' into next/drivers
    Merge branch 'drivers/rtc-sa1100' into next/drivers
    Merge branch 'samsung/cleanup' into samsung/driver
    Merge branch 'samsung/driver' into next/drivers

    Axel Lin (2):
    pcmcia: pxa: replace IRQ_GPIO() with gpio_to_irq()
    Input: zylonite-wm97xx - replace IRQ_GPIO() with gpio_to_irq()

    Dong Aisheng (4):
    ASoC: mxs-saif: remove function in platform_data
    ARM: mxs: add saif clkmux functions
    ARM: mx28evk: add platform data for saif
    ARM: mx28evk: set a initial clock rate for saif

    Eliad Peller (3):
    omap_hsmmc: consider MMC_PM_KEEP_POWER on suspend/resume
    ARM: OMAP: hsmmc: add pm_caps field
    ARM: OMAP: hsmmc: board-sdp4430: declare support for MMC_PM_KEEP_POWER

    Haojian Zhuang (13):
    ARM: pxa: rename IRQ_GPIO to PXA_GPIO_TO_IRQ
    ARM: pxa: use chained interrupt for GPIO0 and GPIO1
    ARM: pxa: rename gpio_to_irq and irq_to_gpio
    ARM: pxa: recognize gpio number and type
    ARM: pxa: rename NR_BUILTIN_GPIO
    ARM: pxa: use little endian read write in gpio driver
    ARM: pxa: use generic gpio operation instead of gpio register
    ARM: pxa: change gpio to platform device
    ARM: mmp: clear gpio edge detect
    ARM: pxa: add clk support in gpio driver
    driver: pcmcia: replace IRQ_GPIO() with gpio_to_irq()
    ARM: pxa: fix the build error because of missing gpio-pxa.h
    ARM: pxa: fix build error for GPIO_bit()

    Igor Grinberg (1):
    ARM: OMAP: hsmmc: Add support for MMC 2 setup for AM35x

    Jamie Iles (5):
    macb: initial support for Cadence GEM
    macb: support higher rate GEM MDIO clock divisors
    macb: support statistics for GEM devices
    macb: support DMA bus widths > 32 bits
    macb: allow GEM to have configurable receive buffer size

    Jean-Christophe PLAGNIOL-VILLARD (1):
    net/macb: add DT support for Cadence macb/gem driver

    Jett.Zhou (5):
    RTC: sa1100: Clean out ost register
    RTC: sa1100: remove redundant code of setting alarm
    RTC: sa1100: support sa1100, pxa and mmp soc families
    ARM: pxa: add dummy clock for sa1100-rtc
    ARM: sa1100: clean up of the clock support

    Jingoo Han (3):
    ARM: EXYNOS: Add USB OHCI device
    ARM: EXYNOS: Add USB OHCI support to SMDKV310 board
    USB: Add Samsung Exynos OHCI diver

    Keshava Munegowda (4):
    ARM: OMAP: USB: register hwmods of usbhs
    ARM: OMAP: USB: device name change for the clk names of usbhs
    ARM: OMAP: USBHOST: Replace usbhs core driver APIs by Runtime pm APIs
    MFD: OMAP: USB: Runtime PM support

    Nicolas Ferre (2):
    ARM: at91/net: add macb ethernet controller in 9g45/9g20 DT
    net/at91_ether: use gpio_is_valid for phy IRQ line

    Olof Johansson (3):
    Merge branch 'hsmmc' of git://git.kernel.org/.../tmlind/linux-omap into omap/hsmmc
    Merge branch 'omap/hsmmc' into next/drivers
    net: macb: fix build break with !CONFIG_OF

    Padmavathi Venna (1):
    ARM: EXYNOS: Modified files for SPI consolidation work

    Rajeshwari Shinde (3):
    ARM: S5P64X0: Add HSMMC setup for host Controller
    ARM: S5P64X0: Add lookup of sdhci-s3c clocks using generic names
    ARM: S5P64X0: Enable SDHCI support

    Stephen Warren (2):
    i2c: tegra: Add __devinit/exit to probe/remove
    i2c: tegra: Support DVC controller in device tree

    Thomas Weber (1):
    ARM: OMAP: hsmmc: Add support for non-OMAP pins

    Tony Lindgren (1):
    Merge branch 'usbhost_runtime_pm_14_devel_3.3' of git://git.pwsan.com/linux-2.6 into ehci

    Tushar Behera (1):
    ARM: EXYNOS: Add USB OHCI support to ORIGEN board

    Vaibhav Hiremath (1):
    ARM: OMAP: hsmmc: Add support for AM3517EVM base-board MMC slot

    Documentation/devicetree/bindings/net/macb.txt | 25 +
    arch/arm/Kconfig | 4 +-
    arch/arm/boot/dts/at91sam9g20.dtsi | 7 +
    arch/arm/boot/dts/at91sam9g45.dtsi | 7 +
    arch/arm/boot/dts/at91sam9m10g45ek.dts | 5 +
    arch/arm/boot/dts/usb_a9g20.dts | 5 +
    arch/arm/mach-exynos/Kconfig | 12 +
    arch/arm/mach-exynos/Makefile | 2 +
    arch/arm/mach-exynos/clock.c | 73 ++-
    arch/arm/mach-exynos/dev-ohci.c | 52 ++
    arch/arm/mach-exynos/include/mach/irqs.h | 3 +
    arch/arm/mach-exynos/include/mach/map.h | 8 +
    arch/arm/mach-exynos/include/mach/ohci.h | 21 +
    arch/arm/mach-exynos/include/mach/spi-clocks.h | 16 +
    arch/arm/mach-exynos/mach-origen.c | 13 +
    arch/arm/mach-exynos/mach-smdkv310.c | 13 +
    arch/arm/mach-exynos/setup-spi.c | 72 ++
    arch/arm/mach-exynos/setup-usb-phy.c | 15 +
    arch/arm/mach-mmp/aspenite.c | 5 +-
    arch/arm/mach-mmp/avengers_lite.c | 1 +
    arch/arm/mach-mmp/brownstone.c | 1 +
    arch/arm/mach-mmp/flint.c | 5 +-
    arch/arm/mach-mmp/gplugd.c | 1 +
    arch/arm/mach-mmp/include/mach/gpio-pxa.h | 3 +-
    arch/arm/mach-mmp/include/mach/gpio.h | 7 +-
    arch/arm/mach-mmp/include/mach/irqs.h | 6 +-
    arch/arm/mach-mmp/include/mach/mmp2.h | 2 +
    arch/arm/mach-mmp/include/mach/pxa168.h | 2 +
    arch/arm/mach-mmp/include/mach/pxa910.h | 2 +
    arch/arm/mach-mmp/mmp2.c | 39 +-
    arch/arm/mach-mmp/pxa168.c | 40 +-
    arch/arm/mach-mmp/pxa910.c | 40 +-
    arch/arm/mach-mmp/tavorevb.c | 6 +-
    arch/arm/mach-mmp/teton_bga.c | 3 +-
    arch/arm/mach-mmp/ttc_dkb.c | 8 +-
    arch/arm/mach-mxs/clock-mx28.c | 38 +
    arch/arm/mach-mxs/devices-mx28.h | 3 +-
    arch/arm/mach-mxs/devices/platform-mxs-saif.c | 5 +-
    arch/arm/mach-mxs/include/mach/common.h | 1 +
    arch/arm/mach-mxs/include/mach/devices-common.h | 4 +-
    arch/arm/mach-mxs/include/mach/digctl.h | 21 +
    arch/arm/mach-mxs/mach-mx28evk.c | 18 +-
    arch/arm/mach-omap2/board-4430sdp.c | 1 +
    arch/arm/mach-omap2/board-am3517evm.c | 22 +
    arch/arm/mach-omap2/clock3xxx_data.c | 26 +-
    arch/arm/mach-omap2/clock44xx_data.c | 10 +-
    arch/arm/mach-omap2/hsmmc.c | 59 ++-
    arch/arm/mach-omap2/hsmmc.h | 1 +
    arch/arm/mach-omap2/usb-host.c | 100 +--
    arch/arm/mach-pxa/am200epd.c | 4 +-
    arch/arm/mach-pxa/am300epd.c | 4 +-
    arch/arm/mach-pxa/balloon3.c | 2 +-
    arch/arm/mach-pxa/capc7117.c | 12 +-
    arch/arm/mach-pxa/cm-x270.c | 4 +-
    arch/arm/mach-pxa/cm-x2xx.c | 4 +-
    arch/arm/mach-pxa/cm-x300.c | 6 +-
    arch/arm/mach-pxa/colibri-pxa270.c | 6 +-
    arch/arm/mach-pxa/colibri-pxa300.c | 4 +-
    arch/arm/mach-pxa/colibri-pxa320.c | 4 +-
    arch/arm/mach-pxa/corgi.c | 2 +-
    arch/arm/mach-pxa/corgi_pm.c | 21 +-
    arch/arm/mach-pxa/devices.c | 50 ++
    arch/arm/mach-pxa/devices.h | 1 +
    arch/arm/mach-pxa/em-x270.c | 6 +-
    arch/arm/mach-pxa/eseries.c | 4 +-
    arch/arm/mach-pxa/hx4700.c | 18 +-
    arch/arm/mach-pxa/icontrol.c | 8 +-
    arch/arm/mach-pxa/idp.c | 4 +-
    arch/arm/mach-pxa/include/mach/balloon3.h | 6 +-
    arch/arm/mach-pxa/include/mach/corgi.h | 26 +-
    arch/arm/mach-pxa/include/mach/csb726.h | 4 +-
    arch/arm/mach-pxa/include/mach/gpio-pxa.h | 133 ----
    arch/arm/mach-pxa/include/mach/gpio.h | 20 +-
    arch/arm/mach-pxa/include/mach/gumstix.h | 20 +-
    arch/arm/mach-pxa/include/mach/hx4700.h | 2 +-
    arch/arm/mach-pxa/include/mach/idp.h | 16 +-
    arch/arm/mach-pxa/include/mach/irqs.h | 8 +-
    arch/arm/mach-pxa/include/mach/littleton.h | 4 +-
    arch/arm/mach-pxa/include/mach/magician.h | 2 +-
    arch/arm/mach-pxa/include/mach/palmld.h | 8 +-
    arch/arm/mach-pxa/include/mach/palmt5.h | 8 +-
    arch/arm/mach-pxa/include/mach/palmtc.h | 4 +-
    arch/arm/mach-pxa/include/mach/palmtx.h | 8 +-
    arch/arm/mach-pxa/include/mach/pcm027.h | 8 +-
    arch/arm/mach-pxa/include/mach/pcm990_baseboard.h | 14 +-
    arch/arm/mach-pxa/include/mach/poodle.h | 26 +-
    arch/arm/mach-pxa/include/mach/spitz.h | 40 +-
    arch/arm/mach-pxa/include/mach/tosa.h | 52 +-
    arch/arm/mach-pxa/include/mach/trizeps4.h | 16 +-
    arch/arm/mach-pxa/irq.c | 61 +--
    arch/arm/mach-pxa/littleton.c | 6 +-
    arch/arm/mach-pxa/lpd270.c | 4 +-
    arch/arm/mach-pxa/lubbock.c | 4 +-
    arch/arm/mach-pxa/magician.c | 8 +-
    arch/arm/mach-pxa/mainstone.c | 4 +-
    arch/arm/mach-pxa/mfp-pxa2xx.c | 6 +-
    arch/arm/mach-pxa/mioa701.c | 8 +-
    arch/arm/mach-pxa/mxm8x10.c | 4 +-
    arch/arm/mach-pxa/pcm990-baseboard.c | 6 +-
    arch/arm/mach-pxa/poodle.c | 6 +-
    arch/arm/mach-pxa/pxa25x.c | 7 +-
    arch/arm/mach-pxa/pxa27x.c | 7 +-
    arch/arm/mach-pxa/pxa300.c | 1 +
    arch/arm/mach-pxa/pxa320.c | 1 +
    arch/arm/mach-pxa/pxa3xx.c | 9 +-
    arch/arm/mach-pxa/pxa95x.c | 6 +-
    arch/arm/mach-pxa/raumfeld.c | 8 +-
    arch/arm/mach-pxa/saar.c | 6 +-
    arch/arm/mach-pxa/saarb.c | 2 +-
    arch/arm/mach-pxa/sharpsl_pm.c | 24 +-
    arch/arm/mach-pxa/spitz.c | 2 +-
    arch/arm/mach-pxa/spitz_pm.c | 11 +-
    arch/arm/mach-pxa/stargate2.c | 26 +-
    arch/arm/mach-pxa/tavorevb.c | 4 +-
    arch/arm/mach-pxa/tavorevb3.c | 2 +-
    arch/arm/mach-pxa/tosa.c | 4 +-
    arch/arm/mach-pxa/viper.c | 12 +-
    arch/arm/mach-pxa/vpac270.c | 10 +-
    arch/arm/mach-pxa/z2.c | 2 +-
    arch/arm/mach-pxa/zeus.c | 20 +-
    arch/arm/mach-pxa/zylonite.c | 4 +-
    arch/arm/mach-pxa/zylonite_pxa300.c | 4 +-
    arch/arm/mach-s5p64x0/Kconfig | 24 +
    arch/arm/mach-s5p64x0/Makefile | 1 +
    arch/arm/mach-s5p64x0/clock-s5p6440.c | 72 ++-
    arch/arm/mach-s5p64x0/clock-s5p6450.c | 72 ++-
    arch/arm/mach-s5p64x0/common.c | 9 +
    arch/arm/mach-s5p64x0/mach-smdk6440.c | 25 +
    arch/arm/mach-s5p64x0/mach-smdk6450.c | 26 +-
    arch/arm/mach-s5p64x0/setup-sdhci-gpio.c | 104 +++
    arch/arm/mach-sa1100/clock.c | 91 ++-
    arch/arm/mach-sa1100/generic.c | 20 +
    arch/arm/plat-omap/include/plat/mmc.h | 1 +
    arch/arm/plat-omap/include/plat/usb.h | 3 -
    arch/arm/plat-pxa/include/plat/gpio-pxa.h | 44 --
    arch/arm/plat-pxa/include/plat/gpio.h | 30 -
    arch/arm/plat-samsung/include/plat/devs.h | 1 +
    arch/arm/plat-samsung/include/plat/sdhci.h | 44 ++
    drivers/gpio/Kconfig | 6 +
    drivers/gpio/Makefile | 2 +-
    drivers/gpio/gpio-pxa.c | 377 +++++++++--
    drivers/i2c/busses/i2c-tegra.c | 10 +-
    drivers/input/touchscreen/zylonite-wm97xx.c | 5 +-
    drivers/mfd/omap-usb-host.c | 755 +++++++++------------
    drivers/mmc/host/omap_hsmmc.c | 26 +-
    drivers/net/ethernet/Makefile | 2 +-
    drivers/net/ethernet/cadence/Kconfig | 16 +-
    drivers/net/ethernet/cadence/at91_ether.c | 23 +-
    drivers/net/ethernet/cadence/macb.c | 269 +++++++--
    drivers/net/ethernet/cadence/macb.h | 152 ++++-
    drivers/pcmcia/pxa2xx_cm_x255.c | 16 +-
    drivers/pcmcia/pxa2xx_cm_x270.c | 9 +-
    drivers/pcmcia/pxa2xx_e740.c | 11 +-
    drivers/pcmcia/pxa2xx_palmld.c | 2 +-
    drivers/pcmcia/pxa2xx_palmtc.c | 2 +-
    drivers/pcmcia/pxa2xx_stargate2.c | 6 +-
    drivers/pcmcia/pxa2xx_trizeps4.c | 5 +-
    drivers/pcmcia/pxa2xx_vpac270.c | 4 +-
    drivers/rtc/Kconfig | 2 +-
    drivers/rtc/rtc-sa1100.c | 300 +++++----
    drivers/usb/Kconfig | 1 +
    drivers/usb/host/Kconfig | 6 +
    drivers/usb/host/ehci-omap.c | 17 +-
    drivers/usb/host/ohci-exynos.c | 274 ++++++++
    drivers/usb/host/ohci-hcd.c | 5 +
    drivers/usb/host/ohci-omap3.c | 18 +-
    include/linux/gpio-pxa.h | 16 +
    include/sound/saif.h | 4 +-
    sound/soc/mxs/mxs-saif.c | 20 +-
    169 files changed, 3009 insertions(+), 1630 deletions(-)


    \
     
     \ /
      Last update: 2012-01-09 23:19    [W:3.054 / U:0.036 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site