[GIT PULL 1/2] ARM: imx: soc changes for 3.14
Shawn Guo
shawn.guo at linaro.org
Tue Dec 31 00:34:46 EST 2013
The following changes since commit 374b105797c3d4f29c685f3be535c35f5689b30e:
Linux 3.13-rc3 (2013-12-06 09:34:04 -0800)
are available in the git repository at:
git://git.linaro.org/people/shawnguo/linux-2.6.git tags/imx-soc-3.14
for you to fetch changes up to 48c95841110036a95840c6782f27d841ead9a583:
ARM: imx: improve the comment of CCM lpm SW workaround (2013-12-31 09:36:48 +0800)
----------------------------------------------------------------
i.MX SoC changes for 3.14:
- Add the initial i.MX50 SoC support
- Support device tree boot for i.MX35
- Move imx5 clock driver to use macros for clock ID
- Some random updates and non-critical fixes on clock drivers
- A few defconfig updates and minor cleanups
----------------------------------------------------------------
Alexander Shiyan (2):
ARM: i.MX5x: Add SAHARA clock for i.MX5x CPUs
ARM: imx: pllv1: Fix PLL calculation for i.MX27
Anson Huang (4):
ARM: imx: clk: correct arm clock usecount
ARM: imx: add necessary interface for pfd
ARM: imx: improve status check of clock gate
ARM: imx: improve the comment of CCM lpm SW workaround
Denis Carikli (3):
ARM: imx_v4_v5_defconfig: Enable gpio regulator and gpio button/keyboard.
ARM: imx_v6_v7_defconfig: Enable tsc2007 support.
ARM i.MX25: build in pinctrl support.
Fabio Estevam (3):
ARM: imx_v6_v7_defconfig: Select CONFIG_HIGHMEM
ARM: imx_v6_v7_defconfig: Select MX35 and MX50 device tree support
ARM: imx_v6_v7_defconfig: Select CONFIG_REGULATOR_PFUZE100
Greg Ungerer (4):
ARM: imx: add debug uart support for IMX50 SoC
ARM: imx: add clocking support code for the IMX50 SoC
ARM: imx: allow configuration of the IMX50 SoC
ARM: imx: add support code for IMX50 based machines
Jingchang Lu (1):
ARM: imx: Add DMAMUX clock for Vybrid vf610 SoC
John Tobias (1):
ARM: imx: Add cpu frequency scaling support
Lothar Waßmann (1):
ARM i.MX5: fix obvious typo in ldb_di0_gate clk definition
Lucas Stach (1):
ARM: imx5: introduce DT includes for clock provider
Marc Kleine-Budde (2):
ARM i.MX5: fix "shift" value for lp_apm_sel on i.MX50 and i.MX53
ARM i.MX5: set CAN peripheral clock to 24 MHz parent
Marek Vasut (2):
ARM: imx_v6_v7_defconfig: Enable STMPE touchscreen
ARM: imx: imx53: Add SATA PHY clock
Markus Pargmann (1):
ARM: imx27: enable pinctrl
Nicolin Chen (3):
ARM: imx6: Derive spdif clock from pll3_pfd3_454m
ARM: imx6sl: Add missing pll4_audio_div to the clock tree
ARM: imx6sl: Add missing spba clock to clock tree
Russell King (1):
ARM: imx: update imx_v6_v7_defconfig
Shawn Guo (4):
ARM: imx: remove mxc_iomux_v3_init() call from imx53_init_early()
ARM: imx: select PINCTRL at sub-architecure level
ARM: imx: rename IMX6SL_CLK_CLK_END to IMX6SL_CLK_END
ARM: imx: use __initconst for const init definition
Steffen Trumtrar (1):
ARM i.MX35: Add devicetree support.
Tim Harvey (1):
ARM: imx: add PCI fixup for PEX860X on Gateworks board
Uwe Kleine-König (1):
ARM: imx: drop support for irq priorisation
Wei Yongjun (1):
ARM i.MX53: remove duplicated include from clk-imx51-imx53.c
.../devicetree/bindings/clock/imx35-clock.txt | 113 +++
.../devicetree/bindings/clock/imx5-clock.txt | 195 +----
arch/arm/Kconfig.debug | 9 +
arch/arm/configs/imx_v4_v5_defconfig | 2 +
arch/arm/configs/imx_v6_v7_defconfig | 13 +-
arch/arm/include/debug/imx-uart.h | 10 +
arch/arm/mach-imx/Kconfig | 35 +-
arch/arm/mach-imx/Makefile | 2 +
arch/arm/mach-imx/avic.c | 25 -
arch/arm/mach-imx/clk-gate2.c | 2 +-
arch/arm/mach-imx/clk-imx35.c | 14 +
arch/arm/mach-imx/clk-imx51-imx53.c | 804 ++++++++++----------
arch/arm/mach-imx/clk-imx6q.c | 5 +-
arch/arm/mach-imx/clk-imx6sl.c | 11 +-
arch/arm/mach-imx/clk-pfd.c | 11 +
arch/arm/mach-imx/clk-pllv1.c | 23 +-
arch/arm/mach-imx/clk-vf610.c | 5 +
arch/arm/mach-imx/common.h | 1 +
arch/arm/mach-imx/imx31-dt.c | 2 +-
arch/arm/mach-imx/imx35-dt.c | 50 ++
arch/arm/mach-imx/imx51-dt.c | 2 +-
arch/arm/mach-imx/irq-common.h | 1 -
arch/arm/mach-imx/mach-imx50.c | 38 +
arch/arm/mach-imx/mach-imx53.c | 2 +-
arch/arm/mach-imx/mach-imx6q.c | 32 +-
arch/arm/mach-imx/mach-imx6sl.c | 10 +-
arch/arm/mach-imx/mach-vf610.c | 2 +-
arch/arm/mach-imx/mm-imx5.c | 8 -
arch/arm/mach-imx/pm-imx6q.c | 16 +-
include/dt-bindings/clock/imx5-clock.h | 203 +++++
include/dt-bindings/clock/imx6sl-clock.h | 4 +-
include/dt-bindings/clock/vf610-clock.h | 6 +-
32 files changed, 1002 insertions(+), 654 deletions(-)
create mode 100644 Documentation/devicetree/bindings/clock/imx35-clock.txt
create mode 100644 arch/arm/mach-imx/imx35-dt.c
create mode 100644 arch/arm/mach-imx/mach-imx50.c
create mode 100644 include/dt-bindings/clock/imx5-clock.h
More information about the linux-arm-kernel
mailing list