1. 23 Aug, 2013 4 commits
    • Kevin Hilman's avatar
      Merge tag 'mxs-soc-3.12' of git://git.linaro.org/people/shawnguo/linux-2.6 into next/soc · d519049c
      Kevin Hilman authored
      From Shawn Guo:
      
      It contains mxs soc changes for 3.12.
      
      - Run savedefconfig on mxs_defconfig to clean it up
      - Fix on mxs_restart() routine for interrupt context calling
      - A few other random updates and cleanups
      
      * tag 'mxs-soc-3.12' of git://git.linaro.org/people/shawnguo/linux-2.6:
        ARM: mxs: pm: Include "pm.h"
        ARM: mxs: Simplify detection of CrystalFontz boards
        ARM: mach-mxs: Remove "TO" string from revision field
        ARM: mxs: Fix BUG() when invoking mxs_restart() from interrupt context
        ARM: mxs: Allow DT clock providers
        ARM: mxs_defconfig: Cleanup mxs_defconfig
      d519049c
    • Kevin Hilman's avatar
      Merge tag 'imx-dt-3.12' of git://git.linaro.org/people/shawnguo/linux-2.6 into next/soc · 334b0f09
      Kevin Hilman authored
      From Shawn Guo:
      
      It contains the imx device tree updates for 3.12.
      
      - New pinctrl entry additions for various peripherals
      - Devices enabling for imx6, imx5 and imx27 boards
      - Add missing device nodes like iim, owire, audmux and sram, etc.
      - Various updates on boards like phytec, wandboard and sabresd
      - Consolidate pad macros between imx6q and imx6dl
      
      * tag 'imx-dt-3.12' of git://git.linaro.org/people/shawnguo/linux-2.6: (92 commits)
        ARM: dts: vf610-twr: enable i2c0 device
        ARM: dts: i.MX51: Add one more I2C2 pinmux entry
        ARM: dts: i.MX51: Move pins configuration under "iomuxc" label
        ARM: dtsi: imx6qdl-sabresd: Add USB OTG vbus pin to pinctrl_hog
        ARM: dtsi: imx6qdl-sabresd: Add USB host 1 VBUS regulator
        ARM: dts: imx27-phytec-phycore-som: Enable AUDMUX
        ARM: dts: i.MX27: Disable AUDMUX in the template
        ARM: dts: wandboard: Add support for SDIO bcm4329
        ARM: i.MX5 clocks: Remove optional clock setup (CKIH1) from i.MX51 template
        ARM: dts: imx53-qsb: Make USBH1 functional
        ARM i.MX6Q: dts: Enable I2C1 with EEPROM and PMIC on Phytec phyFLEX-i.MX6 Ouad module
        ARM i.MX6Q: dts: Enable SPI NOR flash on Phytec phyFLEX-i.MX6 Ouad module
        ARM: dts: imx6qdl-sabresd: Add touchscreen support
        ARM: imx: add ocram clock for imx53
        ARM: dts: imx: ocram size is different between imx6q and imx6dl
        ARM: dts: imx27-phytec-phycore-som: Fix regulator settings
        ARM: dts: i.MX27: Remove clock name from CPU node
        ARM: dts: i.MX27: Increase "clock-latency" value
        ARM: dts: i.MX27: Add label to CPU node
        ARM: dts: i.MX27: Remove optional "ptp" clock source for FEC
        ...
      Signed-off-by: default avatarKevin Hilman <khilman@linaro.org>
      334b0f09
    • Kevin Hilman's avatar
      Merge tag 'imx-soc-3.12' of git://git.linaro.org/people/shawnguo/linux-2.6 into next/soc · 579673ee
      Kevin Hilman authored
      From Shawn Guo:
      
      It contains a bunch of imx soc updates for 3.12.
      
      - Add more ethernet phy fixups for imx6 boards
      - Add some missing imx6q clocks into clock driver
      - Add new clock types fixup mux and div to work around some ugly
        hardware defect
      - Consolidate L2 cache initialization function, so that it can be used
        on more i.MX SoCs
      - Replace magic numbers in mach-imx6q.c with well defined macros
      - Small fixes for imx6q and pllv3 clock drivers
      - Some random updates on imx defconfig files
      
      * tag 'imx-soc-3.12' of git://git.linaro.org/people/shawnguo/linux-2.6: (33 commits)
        phy: micrel: Add definitions for common Micrel PHY registers
        ARM: imx: Re-select CONFIG_SND_SOC_IMX_MC13783 option
        ARM: imx: Move anatop related from board file to anatop driver
        ARM: imx_v6_v7_defconfig: Enable wireless support
        ARM: imx_v4_v5_defconfig: Cleanup imx_v4_v5_defconfig
        ARM: imx_v6_v7_defconfig: Add SATA support
        ARM: imx_v6_v7_defconfig: Cleanup imx_v6_v7_defconfig
        ARM: mx53: Allow suspend/resume
        ARM: mach-imx: Select ARM_CPU_SUSPEND at ARCH_MXC level
        ARM: imx_v6_v7_defconfig: Select CONFIG_TOUCHSCREEN_EGALAX
        ARM: imx6q: add vdoa gate clock
        ARM: imx6q: add the missing cko output selection
        ARM: imx6q: add cko2 clocks
        ARM: imx6q: add spdif gate clock
        ARM: imx: clk-pllv3: improve the timeout waiting method
        ARM: imx6: change some clocks to fixup clocks
        ARM: imx: add common clock support for fixup mux
        ARM: imx: add common clock support for fixup div
        ARM: imx: Select MIGHT_HAVE_CACHE_L2X0
        ARM: imx: fix imx_init_l2cache storage class
        ...
      579673ee
    • Kevin Hilman's avatar
      Merge tag 'imx-weim-3.12' of git://git.linaro.org/people/shawnguo/linux-2.6 into next/soc · 8bd6f53a
      Kevin Hilman authored
      From Shawn Guo:
      This is a patch series that updates imx-weim bus driver to have it
      support more i.MX SoCs.  Because there is no maintainer for
      drivers/bus so far, I'm forwarding it through IMX tree for 3.12 merge
      window.
      
      * tag 'imx-weim-3.12' of git://git.linaro.org/people/shawnguo/linux-2.6:
        drivers: bus: imx-weim: Add support for i.MX1/21/25/27/31/35/50/51/53
        drivers: bus: imx-weim: Add missing platform_driver.owner field
        drivers: bus: imx-weim: use module_platform_driver_probe()
        drivers: bus: imx-weim: Simplify error path
        drivers: bus: imx-weim: Remove private driver data
      8bd6f53a
  2. 22 Aug, 2013 36 commits