From: shawn.guo@freescale.com (Shawn Guo)
To: linux-arm-kernel@lists.infradead.org
Subject: [GIT PULL] ARM: imx: soc changes for 3.16
Date: Fri, 16 May 2014 23:12:00 +0800 [thread overview]
Message-ID: <20140516151158.GC10685@dragon> (raw)
The following changes since commit d1db0eea852497762cab43b905b879dfcd3b8987:
Linux 3.15-rc3 (2014-04-27 19:29:27 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-soc-3.16
for you to fetch changes up to 46ae42498ef6febdaa6b51359f1ede38cd6b5a47:
ARM: mx25: Add CLKO support (2014-05-16 22:51:34 +0800)
----------------------------------------------------------------
i.MX SoC changes for 3.16:
- A few cleanups on mx21ads board file, which should make the later
conversion to DT a little bit easier.
- Add some missing clocks and drop unused clk lookups for i.MX1 and
i.MX27 clock drivers
- Add initial i.MX SoloX (imx6sx) SoC support
- Remove mx51_babbage and mach-cpuimx51sd board files, as the
equivalent DT support is ready for the boards
- Clean up device tree timer initialization a little bit
- Add missing i2c4 clock for i.MX6 DualLite/Solo
- Add missing CKO clock i.MX25
- Add shared gate clock support for i.MX specific clk_gate2
- Add low-level debug support for SoC VF610
- Some random code cleanups and defconfig updates
----------------------------------------------------------------
Alexander Shiyan (10):
ARM: i.MX: mx21ads: Replace direct handling of peripheral bits with GPIOs
ARM: i.MX: mx21ads: Use fixed voltage regulator for LCD power
ARM: i.MX: mx21ads: Cleanup board
ARM: i.MX: Remove #ifdef CONFIG_OF
ARM: i.MX27 clk: Add missing clocks for MSHC and RTIC
ARM: i.MX27 clk: Remove clk_register_clkdev() for unused clocks
ARM: i.MX: Fix eMMa PrP resource size
ARM: i.MX: Setup IRQ handler from IRQ driver
ARM: i.MX1 clk: Add missing clocks
ARM: i.MX1 clk: Remove clk_register_clkdev() for unused clocks
Anson Huang (1):
ARM: imx: add clock driver for imx6sx
Brian Norris (1):
ARM: imx/mxs defconfigs: add MTD_SPI_NOR (new dependency for M25P80)
Denis Carikli (2):
ARM: imx_v4_v5_defconfig: Enable drivers for i.MX25/i.MX35 USB support.
ARM: imx_v6_v7_defconfig: Add more drm drivers.
Fabio Estevam (4):
ARM: imx: Remove mx51_babbage board file
ARM: mxs_defconfig: Select CONFIG_CRYPTO_DEV_MXS_DCP
ARM: mx51: Remove mach-cpuimx51sd board file
ARM: mx25: Add CLKO support
Gilles Chanteperdrix (1):
ARM: imx: factor device tree timer initialization
Iain Paton (1):
ARM: imx6: clk: i.MX6 DualLite/Solo i2c4 clock
Juan Solano (1):
ARM: i.MX27 pca100: remove deprecated IRQF_DISABLED
Philipp Zabel (1):
ARM: i.MX5: Remove outdated VPU clock lookups
Shawn Guo (10):
ARM: imx_v6_v7_defconfig: enable cpufreq and CMA support
ARM: imx: drop CONFIG_MMC_UNSAFE_RESUME from defconfig
ARM: imx_v6_v7_defconfig: enable option CONFIG_LOCALVERSION_AUTO
ARM: imx: define struct clk_gate2 on our own
ARM: imx: lock is always valid for clk_gate2
ARM: imx: add shared gate clock support
ARM: imx6q: add the missing esai_ahb clock
ARM: imx_v4_v5_defconfig: drop CONFIG_COMMON_CLK_DEBUG option
ARM: imx: add low-level debug support for imx6sx
ARM: imx: add basic imx6sx SoC support
Stefan Agner (1):
ARM: vf610: add UART choice for low-level debug
.../devicetree/bindings/clock/imx25-clock.txt | 3 +
.../devicetree/bindings/clock/imx27-clock.txt | 7 +-
.../devicetree/bindings/clock/imx6q-clock.txt | 1 +
.../devicetree/bindings/clock/imx6sx-clock.txt | 13 +
arch/arm/Kconfig.debug | 22 +-
arch/arm/configs/imx_v4_v5_defconfig | 8 +-
arch/arm/configs/imx_v6_v7_defconfig | 12 +-
arch/arm/configs/mxs_defconfig | 7 +-
arch/arm/include/debug/imx-uart.h | 11 +
arch/arm/include/debug/vf.S | 15 +-
arch/arm/mach-imx/Kconfig | 69 +--
arch/arm/mach-imx/Makefile | 6 +-
arch/arm/mach-imx/avic.c | 4 +-
arch/arm/mach-imx/clk-gate2.c | 47 +-
arch/arm/mach-imx/clk-imx1.c | 41 +-
arch/arm/mach-imx/clk-imx25.c | 24 +-
arch/arm/mach-imx/clk-imx27.c | 27 +-
arch/arm/mach-imx/clk-imx31.c | 2 -
arch/arm/mach-imx/clk-imx51-imx53.c | 20 +-
arch/arm/mach-imx/clk-imx6q.c | 21 +-
arch/arm/mach-imx/clk-imx6sl.c | 6 +-
arch/arm/mach-imx/clk-imx6sx.c | 524 +++++++++++++++++++++
arch/arm/mach-imx/clk.h | 13 +-
arch/arm/mach-imx/common.h | 15 +-
arch/arm/mach-imx/cpu.c | 3 +
arch/arm/mach-imx/devices/platform-mx2-emma.c | 2 +-
arch/arm/mach-imx/eukrea_mbimxsd51-baseboard.c | 231 ---------
arch/arm/mach-imx/imx25-dt.c | 1 -
arch/arm/mach-imx/imx27-dt.c | 1 -
arch/arm/mach-imx/imx31-dt.c | 1 -
arch/arm/mach-imx/imx35-dt.c | 1 -
arch/arm/mach-imx/imx51-dt.c | 1 -
arch/arm/mach-imx/mach-apf9328.c | 1 -
arch/arm/mach-imx/mach-armadillo5x0.c | 1 -
arch/arm/mach-imx/mach-bug.c | 1 -
arch/arm/mach-imx/mach-cpuimx27.c | 1 -
arch/arm/mach-imx/mach-cpuimx35.c | 1 -
arch/arm/mach-imx/mach-cpuimx51sd.c | 364 --------------
arch/arm/mach-imx/mach-eukrea_cpuimx25.c | 1 -
arch/arm/mach-imx/mach-imx27_visstrim_m10.c | 1 -
arch/arm/mach-imx/mach-imx27ipcam.c | 1 -
arch/arm/mach-imx/mach-imx27lite.c | 1 -
arch/arm/mach-imx/mach-imx50.c | 1 -
arch/arm/mach-imx/mach-imx53.c | 1 -
arch/arm/mach-imx/mach-imx6sx.c | 51 ++
arch/arm/mach-imx/mach-kzm_arm11_01.c | 1 -
arch/arm/mach-imx/mach-mx1ads.c | 2 -
arch/arm/mach-imx/mach-mx21ads.c | 174 +++----
arch/arm/mach-imx/mach-mx25_3ds.c | 1 -
arch/arm/mach-imx/mach-mx27_3ds.c | 1 -
arch/arm/mach-imx/mach-mx27ads.c | 1 -
arch/arm/mach-imx/mach-mx31_3ds.c | 1 -
arch/arm/mach-imx/mach-mx31ads.c | 1 -
arch/arm/mach-imx/mach-mx31lilly.c | 1 -
arch/arm/mach-imx/mach-mx31lite.c | 1 -
arch/arm/mach-imx/mach-mx31moboard.c | 1 -
arch/arm/mach-imx/mach-mx35_3ds.c | 1 -
arch/arm/mach-imx/mach-mx51_babbage.c | 428 -----------------
arch/arm/mach-imx/mach-mxt_td60.c | 1 -
arch/arm/mach-imx/mach-pca100.c | 4 +-
arch/arm/mach-imx/mach-pcm037.c | 1 -
arch/arm/mach-imx/mach-pcm038.c | 1 -
arch/arm/mach-imx/mach-pcm043.c | 1 -
arch/arm/mach-imx/mach-qong.c | 1 -
arch/arm/mach-imx/mach-scb9328.c | 1 -
arch/arm/mach-imx/mach-vpr200.c | 1 -
arch/arm/mach-imx/mxc.h | 6 +
arch/arm/mach-imx/time.c | 15 +
arch/arm/mach-imx/tzic.c | 4 +-
include/dt-bindings/clock/imx6sx-clock.h | 256 ++++++++++
70 files changed, 1152 insertions(+), 1339 deletions(-)
create mode 100644 Documentation/devicetree/bindings/clock/imx6sx-clock.txt
create mode 100644 arch/arm/mach-imx/clk-imx6sx.c
delete mode 100644 arch/arm/mach-imx/eukrea_mbimxsd51-baseboard.c
delete mode 100644 arch/arm/mach-imx/mach-cpuimx51sd.c
create mode 100644 arch/arm/mach-imx/mach-imx6sx.c
delete mode 100644 arch/arm/mach-imx/mach-mx51_babbage.c
create mode 100644 include/dt-bindings/clock/imx6sx-clock.h
next reply other threads:[~2014-05-16 15:12 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-05-16 15:12 Shawn Guo [this message]
2014-05-21 21:55 ` [GIT PULL] ARM: imx: soc changes for 3.16 Olof Johansson
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20140516151158.GC10685@dragon \
--to=shawn.guo@freescale.com \
--cc=linux-arm-kernel@lists.infradead.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.