linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
From: shawn.guo@linaro.org (Shawn Guo)
To: linux-arm-kernel@lists.infradead.org
Subject: [GIT PULL 4/4] ARM: imx: device tree changes for 3.10
Date: Tue, 9 Apr 2013 23:19:35 +0800	[thread overview]
Message-ID: <1365520775-28478-4-git-send-email-shawn.guo@linaro.org> (raw)
In-Reply-To: <1365520775-28478-1-git-send-email-shawn.guo@linaro.org>

Hi Arnd, Olof,

It's based on imx-cleanup-3.10 and Stephen Warren's "[GIT PULL] dt:
run C pre-processor on *.dts, create some standard headers" to resolve
dependency and conflicts.

Shawn

The following changes since commit 8b9ad9f67d094efd2c2765d82cc1866bee9052c2:

  Merge remote-tracking branch 'swarren/for-3.10/dtc-cpp-chroot-std-headers' into imx/dt (2013-04-09 22:52:42 +0800)

are available in the git repository at:


  git://git.linaro.org/people/shawnguo/linux-2.6.git tags/imx-dt-3.10

for you to fetch changes up to 4b23185ff5e1c2ada2845002a034e8840ab98b63:

  ARM: dts: imx6dl-wandboard: Add USB Host support (2013-04-09 22:53:40 +0800)

----------------------------------------------------------------
The imx device tree changes for 3.10:

* The huge diff stat is introduced by the pinctrl changes.  With DTC
  macro support ready, we're moving those huge mount of data about pins
  out of pinctrl driver.
* Device tree source updates for GPI, LDB, SRC, cpufreq-cpu0.
* Initial imx6dl device tree support
* Board level DTS changes for some imx27 and imx51 platforms.

----------------------------------------------------------------
Alexander Shiyan (2):
      ARM: dts: Add NFC support for i.MX27 Phytec PCM038 module
      ARM: dts: Add missing imx27-phytec-phycore dtb target

Dirk Behme (1):
      ARM: dts: imx6q: add PMU

Fabio Estevam (3):
      ARM: mx27: Replace clk_register_clkdev with clock DT lookup
      ARM: dts: Add initial support for Wandboard Dual-Lite
      ARM: dts: imx6dl-wandboard: Add USB Host support

Gwenhael Goavec-Merou (5):
      ARM: imx: Add support for the Armadeus Systems APF51Dev docking board
      ARM: imx51: Add pinctrl for ecspi2
      ARM: imx51: Add a second pinctrl group for i2c2
      ARM: imx: apf51dev: add ecspi1, ecspi2 and i2c2 support
      ARM: imx: Add support for the Armadeus Systems APF27Dev docking board

Marek Vasut (1):
      ARM: dts: imx53: fix SD2_DATA1 pad AUDMUX_AUD4 configuration

Markus Pargmann (3):
      ARM: imx27 DT init cpufreq-cpu0 device
      ARM: imx5 DT init cpufreq-cpu0 device
      ARM: dts: imx51 cpu node

Pavel Machek (1):
      ARM: dts: MicroSys sbc6x support (i.MX6)

Peter Chen (1):
      ARM: dts: imx6q-sabresd: Add USB support

Philipp Zabel (6):
      ARM i.MX5: Move IPU clock lookups into device tree
      ARM i.MX53: Add IOMUXC GPR to device tree
      ARM i.MX53: Add LDB device to device tree
      ARM i.MX6q: Link system reset controller (SRC) to IPU in DT
      ARM i.MX5: Add system reset controller (SRC) to i.MX51 and i.MX53 device tree
      ARM i.MX5: Add System Reset Controller (SRC) support for i.MX51 and i.MX53

Sascha Hauer (8):
      ARM: i.MX: Add GPT devicetree Documentation
      ARM: i.MX27: Add GPT devicetree nodes
      ARM: i.MX31: Add GPT devicetree node
      ARM: i.MX51: Add GPT devicetree node
      ARM: i.MX53: Add GPT devicetree node
      ARM: i.MX6: Add clocks to GPT devicetree node
      ARM: i.MX27: Add clocks to GPT devicetree nodes
      ARM: i.MX51: Add PATA support

Sean Cross (3):
      ARM: dts: imx6q: Add pinctrl for ecspi3
      ARM: dts: imx6q: Add pinctrl for i2c2 and i2c3
      ARM: dts: imx6q: Add pinctrl for audmix on AUD3

Shawn Guo (7):
      ARM: imx: use #include for all device trees
      pinctrl: imx: move hard-coding data into device tree
      pinctrl: add pinctrl driver for imx6dl
      pinctrl: add pinctrl driver for imx6sl
      ARM: dts: imx: make sabreauto and sabresd common
      ARM: dts: imx: add initial imx6dl-sabresd support
      ARM: dts: imx: add initial imx6dl-sabreauto support

Steffen Trumtrar (1):
      ARM i.MX6q: Add LDB device to device tree

 .../devicetree/bindings/clock/imx27-clock.txt      |  117 +
 .../bindings/pinctrl/fsl,imx-pinctrl.txt           |    6 +-
 .../bindings/pinctrl/fsl,imx35-pinctrl.txt         |  955 +-------
 .../bindings/pinctrl/fsl,imx51-pinctrl.txt         |  759 +------
 .../bindings/pinctrl/fsl,imx53-pinctrl.txt         | 1174 +---------
 .../bindings/pinctrl/fsl,imx6dl-pinctrl.txt        |   38 +
 .../bindings/pinctrl/fsl,imx6q-pinctrl.txt         | 1596 +-------------
 .../bindings/pinctrl/fsl,imx6sl-pinctrl.txt        |   39 +
 .../devicetree/bindings/timer/fsl,imxgpt.txt       |   18 +
 arch/arm/boot/dts/Makefile                         |    9 +-
 arch/arm/boot/dts/imx25-karo-tx25.dts              |    2 +-
 arch/arm/boot/dts/imx25-pdk.dts                    |    2 +-
 arch/arm/boot/dts/imx25.dtsi                       |    2 +-
 arch/arm/boot/dts/imx27-apf27.dts                  |    2 +-
 arch/arm/boot/dts/imx27-apf27dev.dts               |   60 +
 arch/arm/boot/dts/imx27-pdk.dts                    |    2 +-
 arch/arm/boot/dts/imx27-phytec-phycore.dts         |    8 +-
 arch/arm/boot/dts/imx27.dtsi                       |   82 +-
 arch/arm/boot/dts/imx31-bug.dts                    |    2 +-
 arch/arm/boot/dts/imx31.dtsi                       |   18 +-
 arch/arm/boot/dts/imx35-pinfunc.h                  |  970 +++++++++
 arch/arm/boot/dts/imx51-apf51.dts                  |    2 +-
 arch/arm/boot/dts/imx51-apf51dev.dts               |   97 +
 arch/arm/boot/dts/imx51-babbage.dts                |   16 +-
 arch/arm/boot/dts/imx51-pinfunc.h                  |  773 +++++++
 arch/arm/boot/dts/imx51.dtsi                       |  343 +--
 arch/arm/boot/dts/imx53-ard.dts                    |   70 +-
 arch/arm/boot/dts/imx53-evk.dts                    |   18 +-
 arch/arm/boot/dts/imx53-mba53.dts                  |   82 +-
 arch/arm/boot/dts/imx53-pinfunc.h                  | 1189 ++++++++++
 arch/arm/boot/dts/imx53-qsb.dts                    |   22 +-
 arch/arm/boot/dts/imx53-smd.dts                    |   16 +-
 arch/arm/boot/dts/imx53-tqma53.dtsi                |   32 +-
 arch/arm/boot/dts/imx53.dtsi                       |  256 ++-
 arch/arm/boot/dts/imx6dl-pinfunc.h                 | 1085 +++++++++
 arch/arm/boot/dts/imx6dl-sabreauto.dts             |   31 +
 arch/arm/boot/dts/imx6dl-sabresd.dts               |   35 +
 arch/arm/boot/dts/imx6dl-wandboard.dts             |   44 +
 arch/arm/boot/dts/imx6dl.dtsi                      |  125 +-
 arch/arm/boot/dts/imx6q-arm2.dts                   |    8 +-
 arch/arm/boot/dts/imx6q-pinfunc.h                  | 1041 +++++++++
 arch/arm/boot/dts/imx6q-sabreauto.dts              |   33 +-
 arch/arm/boot/dts/imx6q-sabrelite.dts              |   18 +-
 arch/arm/boot/dts/imx6q-sabresd.dts                |   67 +-
 arch/arm/boot/dts/imx6q-sbc6x.dts                  |   44 +
 arch/arm/boot/dts/imx6q.dtsi                       |  280 ++-
 arch/arm/boot/dts/imx6qdl-sabreauto.dtsi           |   38 +
 arch/arm/boot/dts/imx6qdl-sabresd.dtsi             |   87 +
 arch/arm/boot/dts/imx6qdl.dtsi                     |   33 +-
 arch/arm/boot/dts/imx6sl-pinfunc.h                 | 1077 +++++++++
 arch/arm/mach-imx/Kconfig                          |    2 +
 arch/arm/mach-imx/clk-imx27.c                      |   11 +-
 arch/arm/mach-imx/clk-imx51-imx53.c                |    9 +-
 arch/arm/mach-imx/imx27-dt.c                       |   22 +-
 arch/arm/mach-imx/imx51-dt.c                       |    3 +
 arch/arm/mach-imx/mm-imx5.c                        |    2 +
 arch/arm/mach-imx/src.c                            |    4 +-
 drivers/pinctrl/Kconfig                            |   12 +-
 drivers/pinctrl/Makefile                           |    1 +
 drivers/pinctrl/pinctrl-imx.c                      |  126 +-
 drivers/pinctrl/pinctrl-imx.h                      |   29 +-
 drivers/pinctrl/pinctrl-imx35.c                    | 2088 +++++++-----------
 drivers/pinctrl/pinctrl-imx51.c                    | 1532 +++++--------
 drivers/pinctrl/pinctrl-imx53.c                    | 1597 ++------------
 drivers/pinctrl/pinctrl-imx6dl.c                   |  497 +++++
 drivers/pinctrl/pinctrl-imx6q.c                    | 2301 ++------------------
 drivers/pinctrl/pinctrl-imx6sl.c                   |  403 ++++
 67 files changed, 10490 insertions(+), 10972 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/clock/imx27-clock.txt
 create mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,imx6dl-pinctrl.txt
 create mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,imx6sl-pinctrl.txt
 create mode 100644 Documentation/devicetree/bindings/timer/fsl,imxgpt.txt
 create mode 100644 arch/arm/boot/dts/imx27-apf27dev.dts
 create mode 100644 arch/arm/boot/dts/imx35-pinfunc.h
 create mode 100644 arch/arm/boot/dts/imx51-apf51dev.dts
 create mode 100644 arch/arm/boot/dts/imx51-pinfunc.h
 create mode 100644 arch/arm/boot/dts/imx53-pinfunc.h
 create mode 100644 arch/arm/boot/dts/imx6dl-pinfunc.h
 create mode 100644 arch/arm/boot/dts/imx6dl-sabreauto.dts
 create mode 100644 arch/arm/boot/dts/imx6dl-sabresd.dts
 create mode 100644 arch/arm/boot/dts/imx6dl-wandboard.dts
 create mode 100644 arch/arm/boot/dts/imx6q-pinfunc.h
 create mode 100644 arch/arm/boot/dts/imx6q-sbc6x.dts
 create mode 100644 arch/arm/boot/dts/imx6qdl-sabreauto.dtsi
 create mode 100644 arch/arm/boot/dts/imx6qdl-sabresd.dtsi
 create mode 100644 arch/arm/boot/dts/imx6sl-pinfunc.h
 create mode 100644 drivers/pinctrl/pinctrl-imx6dl.c
 create mode 100644 drivers/pinctrl/pinctrl-imx6sl.c

  parent reply	other threads:[~2013-04-09 15:19 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-04-09 15:19 [GIT PULL 1/4] ARM: imx: noncritical fixes for 3.10 Shawn Guo
2013-04-09 15:19 ` [GIT PULL 2/4] ARM: imx: cleanup " Shawn Guo
2013-04-11 10:08   ` Olof Johansson
2013-04-09 15:19 ` [GIT PULL 3/4] ARM: imx: soc changes " Shawn Guo
2013-04-09 15:19 ` Shawn Guo [this message]
2013-04-10  2:54   ` [GIT PULL 4/4] ARM: imx: device tree " Shawn Guo
2013-04-16  3:08   ` Shawn Guo
2013-04-18 16:25   ` Olof Johansson
2013-04-18 23:30     ` Shawn Guo
2013-04-11 10:05 ` [GIT PULL 1/4] ARM: imx: noncritical fixes " 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=1365520775-28478-4-git-send-email-shawn.guo@linaro.org \
    --to=shawn.guo@linaro.org \
    --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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).