1. 06 Apr, 2012 7 commits
    • Linus Torvalds's avatar
      Merge tag 'fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc · 314489bd
      Linus Torvalds authored
      Pull "ARM: SoC fixes: from Olof Johansson:
       "A bunch of fixes for regressions (and a few other problems) in
        3.4-rc1:
      
       - Fix for regression of mach/io.h cleanup on platforms with PCI or
         PCMCIA (adding back the include file on those for now)
       - AT91 fixes for usb and spi
       - smsc911x ethernet fixes for i.MX
       - smsc911x fixes for OMAP
       - gpio fixes for Tegra
       - A handful of build error and warning fixes for various platforms
       - cpufreq kconfig dependencies, build and lowlevel debug fixes for
         Samsung platforms
      
        In other words, more or less the regular collection of -rc1/2 type
        material.  A few of them, in particular the smsc911x for OMAP series,
        aren't technically regressions for 3.4, but they're valid fixes and
        we're still relatively early in the rc cycle so it seems appropriate
        to include them."
      
      * tag 'fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (60 commits)
        ARM: fix __io macro for PCMCIA
        ARM: EXYNOS: Fix compiler warning in dma.c file
        ARM: EXYNOS: fix ISO C90 warning
        ARM: OMAP2+: hwmod: Fix wrong SYSC_TYPE1_XXX_MASK bit definitions
        ARM: OMAP2+: hwmod: Make omap_hwmod_softreset wait for reset status
        ARM: OMAP2+: hwmod: Restore sysc after a reset
        ARM: OMAP2+: omap_hwmod: Allow io_ring wakeup configuration for all modules
        ARM: OMAP3: clock data: fill in some missing clockdomains
        ARM: OMAP4: clock data: Force a DPLL clkdm/pwrdm ON before a relock
        ARM: OMAP4: clock data: fix mult and div mask for USB_DPLL
        ARM: OMAP2+: powerdomain: Wait for powerdomain transition in pwrdm_state_switch()
        gpio: tegra: Iterate over the correct number of banks
        gpio: tegra: fix register address calculations for Tegra30
        EXYNOS: fix dependency for EXYNOS_CPUFREQ
        ARM: at91: dt: remove unit-address part for memory nodes
        ARM: at91: fix check of valid GPIO for SPI and USB
        USB: ehci-atmel: add needed of.h header file
        ARM: at91/NAND DT bindings: add comments
        ARM: at91/at91sam9x5.dtsi: fix NAND ale/cle in DT file
        USB: ohci-at91: trivial return code name change
        ...
      314489bd
    • Linus Torvalds's avatar
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/lliubbo/blackfin · 43e347a1
      Linus Torvalds authored
      Pull a few blackfin compile fixes from Bob Liu.
      
      * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/lliubbo/blackfin:
        blackfin: update defconfig for bf527-ezkit
        blackfin: gpio: fix compile error if !CONFIG_GPIOLIB
        blackfin: fix L1 data A overflow link issue
      43e347a1
    • Bob Liu's avatar
      blackfin: update defconfig for bf527-ezkit · 35fe2e73
      Bob Liu authored
      To fix compile error:
      drivers/usb/musb/blackfin.h:51:3: error: #error "Please use PIO mode in MUSB
      driver on bf52x chip v0.0 and v0.1"
      make[4]: *** [drivers/usb/musb/blackfin.o] Error 1
      Signed-off-by: default avatarBob Liu <lliubbo@gmail.com>
      35fe2e73
    • Bob Liu's avatar
      blackfin: gpio: fix compile error if !CONFIG_GPIOLIB · e8c5c6da
      Bob Liu authored
      Add __gpio_get_value()/__gpio_set_value() to fix compile error if
      CONFIG_GPIOLIB = n.
      Signed-off-by: default avatarBob Liu <lliubbo@gmail.com>
      e8c5c6da
    • Mike Frysinger's avatar
      blackfin: fix L1 data A overflow link issue · 95fc2d8f
      Mike Frysinger authored
      This patch fix below compile error:
      "bfin-uclinux-ld: L1 data A overflow!"
      
      It is due to the recent lib/gen_crc32table.c change:
      46c5801e
      crc32: bolt on crc32c
      
      it added 8KiB more data to __cacheline_aligned which cause blackfin L1 data
      cache overflow.
      Signed-off-by: default avatarMike Frysinger <vapier@gentoo.org>
      Signed-off-by: default avatarBob Liu <lliubbo@gmail.com>
      95fc2d8f
    • Linus Torvalds's avatar
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm · fb9d78ac
      Linus Torvalds authored
      Pull an APM fix from Jiri Kosina:
       "One deadlock/race fix from Niel that got introduced when we were
        moving away from freezer_*_count() to wait_event_freezable()."
      
      * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm:
        APM: fix deadlock in APM_IOC_SUSPEND ioctl
      fb9d78ac
    • Olof Johansson's avatar
      Merge tag 'omap-fixes-a2-for-3.4rc' of... · a8f5b6e5
      Olof Johansson authored
      Merge tag 'omap-fixes-a2-for-3.4rc' of git://git.kernel.org/pub/scm/linux/kernel/git/pjw/omap-pending into fixes
      
      From Paul Walmsley:
      
      OMAP clock, powerdomain, clockdomain, and hwmod fixes intended for the
      early v3.4-rc series.  Also contains an HSMMC integration refinement
      of an earlier hardware bug workaround.
      
      * tag 'omap-fixes-a2-for-3.4rc' of git://git.kernel.org/pub/scm/linux/kernel/git/pjw/omap-pending:
        ARM: OMAP2+: hwmod: Fix wrong SYSC_TYPE1_XXX_MASK bit definitions
        ARM: OMAP2+: hwmod: Make omap_hwmod_softreset wait for reset status
        ARM: OMAP2+: hwmod: Restore sysc after a reset
        ARM: OMAP2+: omap_hwmod: Allow io_ring wakeup configuration for all modules
        ARM: OMAP3: clock data: fill in some missing clockdomains
        ARM: OMAP4: clock data: Force a DPLL clkdm/pwrdm ON before a relock
        ARM: OMAP4: clock data: fix mult and div mask for USB_DPLL
        ARM: OMAP2+: powerdomain: Wait for powerdomain transition in pwrdm_state_switch()
        ARM: OMAP AM3517/3505: clock data: change EMAC clocks aliases
        ARM: OMAP: clock: fix race in disable all clocks
        ARM: OMAP4: hwmod data: Add aliases for McBSP fclk clocks
        ARM: OMAP3xxx: clock data: fix DPLL4 CLKSEL masks
        ARM: OMAP3xxx: HSMMC: avoid erratum workaround when transceiver is attached
        ARM: OMAP44xx: clockdomain data: correct the emu_sys_clkdm CLKTRCTRL data
      a8f5b6e5
  2. 05 Apr, 2012 33 commits