linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL 1/4] ARM: imx: soc updates for 4.6
@ 2016-03-01 15:00 Shawn Guo
  2016-03-01 15:00 ` [GIT PULL 2/4] ARM: imx: device tree changes " Shawn Guo
                   ` (3 more replies)
  0 siblings, 4 replies; 11+ messages in thread
From: Shawn Guo @ 2016-03-01 15:00 UTC (permalink / raw)
  To: linux-arm-kernel

The following changes since commit 92e963f50fc74041b5e9e744c330dca48e04f08d:

  Linux 4.5-rc1 (2016-01-24 13:06:47 -0800)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-soc-4.6

for you to fetch changes up to d2443b2e6167e80eca9a068d5ecc0e6f081b3ca4:

  ARM: imx: Make reset_control_ops const (2016-02-29 10:37:44 +0800)

----------------------------------------------------------------
The i.MX SoC update for 4.6:
- Enable big endian mode support for i.MX platform
- Add support for i.MX6QP SoC which is the latest i.MX6 family addition
- Add basic suspend/resume support for i.MX25
- A couple of i.MX7D support updates
- A few random code cleanups

----------------------------------------------------------------
Arnd Bergmann (1):
      ARM: imx: select ARM_CPU_SUSPEND only for imx6

Bai Ping (1):
      ARM: imx: Add msl code support for imx6qp

Dirk Behme (1):
      ARM: imx: Do L2 errata only if the L2 cache isn't enabled

Fabio Estevam (1):
      ARM: mx25: Add basic suspend/resume support

Frank Li (2):
      ARM: imx: select HAVE_ARM_ARCH_TIMER if selected i.MX7D
      ARM: imx7d: correct chip version information

Jean-Christophe Dubois (1):
      ARM: imx6: fix cleanup path in imx6q_suspend_init()

Johannes Berg (2):
      ARM: imx: use endian-safe readl/readw/writel/writew
      ARM: imx: enable big endian mode

Philipp Zabel (1):
      ARM: imx: Make reset_control_ops const

 arch/arm/include/debug/imx.S          |  3 +++
 arch/arm/mach-imx/3ds_debugboard.c    | 30 ++++++++++++++--------------
 arch/arm/mach-imx/Kconfig             |  4 +++-
 arch/arm/mach-imx/Makefile            |  2 +-
 arch/arm/mach-imx/anatop.c            | 18 +++++++++++++++--
 arch/arm/mach-imx/avic.c              | 30 ++++++++++++++--------------
 arch/arm/mach-imx/common.h            |  1 +
 arch/arm/mach-imx/cpu-imx27.c         |  3 +--
 arch/arm/mach-imx/cpu-imx31.c         |  2 +-
 arch/arm/mach-imx/cpu-imx35.c         |  2 +-
 arch/arm/mach-imx/cpu.c               | 16 +++++++--------
 arch/arm/mach-imx/epit.c              | 22 ++++++++++-----------
 arch/arm/mach-imx/headsmp.S           |  2 ++
 arch/arm/mach-imx/iomux-imx31.c       | 12 ++++++------
 arch/arm/mach-imx/iomux-v1.c          |  4 ++--
 arch/arm/mach-imx/iomux-v3.c          |  6 +++---
 arch/arm/mach-imx/mach-armadillo5x0.c |  4 ++--
 arch/arm/mach-imx/mach-imx25.c        |  1 +
 arch/arm/mach-imx/mach-imx51.c        |  5 ++---
 arch/arm/mach-imx/mach-imx6q.c        |  8 ++++++--
 arch/arm/mach-imx/mach-mx27ads.c      |  6 +++---
 arch/arm/mach-imx/mach-mx31ads.c      | 16 +++++++--------
 arch/arm/mach-imx/mach-mx31moboard.c  |  2 +-
 arch/arm/mach-imx/mach-qong.c         |  6 +++---
 arch/arm/mach-imx/mxc.h               |  5 +++++
 arch/arm/mach-imx/pm-imx25.c          | 37 +++++++++++++++++++++++++++++++++++
 arch/arm/mach-imx/pm-imx27.c          |  4 ++--
 arch/arm/mach-imx/pm-imx3.c           |  4 ++--
 arch/arm/mach-imx/pm-imx5.c           | 26 ++++++++++++------------
 arch/arm/mach-imx/pm-imx6.c           |  8 ++++----
 arch/arm/mach-imx/src.c               |  2 +-
 arch/arm/mach-imx/system.c            | 10 +++++++---
 arch/arm/mach-imx/tzic.c              | 34 ++++++++++++++++----------------
 33 files changed, 203 insertions(+), 132 deletions(-)
 create mode 100644 arch/arm/mach-imx/pm-imx25.c

^ permalink raw reply	[flat|nested] 11+ messages in thread

* [GIT PULL 2/4] ARM: imx: device tree changes for 4.6
  2016-03-01 15:00 [GIT PULL 1/4] ARM: imx: soc updates for 4.6 Shawn Guo
@ 2016-03-01 15:00 ` Shawn Guo
  2016-03-02 20:26   ` Arnd Bergmann
  2016-03-01 15:00 ` [GIT PULL 3/4] arm64: nxp: " Shawn Guo
                   ` (2 subsequent siblings)
  3 siblings, 1 reply; 11+ messages in thread
From: Shawn Guo @ 2016-03-01 15:00 UTC (permalink / raw)
  To: linux-arm-kernel

Hi arm-soc maintainers,

This is the i.MX device tree updates for 4.6.  To resolve the dependency
between clock drivers and DTS files on some new clock ID additions, the
branch imx/clk are pulled into the branch.  The imx/clk changes have
been sent to clk folks as a stable branch.

Shawn

The following changes since commit f6c3aec2f7a218abec9e5c00353abc02224be49e:

  clk: imx: add kpp clock for i.MX6UL (2016-02-28 10:45:29 +0800)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-dt-4.6

for you to fetch changes up to 3631c597ca33df06610a5482447912d36d0a9ff2:

  ARM: dts: imx53-qsb: Fix gpio button polarity (2016-03-01 21:40:50 +0800)

----------------------------------------------------------------
The i.MX device tree updates for 4.6:
- New i.MX6 board support: NXP/Freescale imx6qp boards, Advantech/GE,
  Uniwest evi, Engicam IMX6 Q7, Toradex Apalis SoM and Ixora carrier
  boards
- Relicense vf610 dts files under GPLv2/X11
- A patch series from Stefan updating Vybrid Colibri board support with
  PMU, regulators and other devices enabled
- Correct PWM pinmux for Ventana boards and add more pinmux for GW54xx
- Clean up imx6q-tbs2910 dts file and add SATA PHY configuration
- A series from Russell cleaning up hummingboard dts files
- A series from Lothar updating Ka-Ro i.MX28, i.MX53 and i.MX6 boards
  to use better audio codec frequency and display configurations
- Clean up whitespaces in i.MX6UL pinctrl header and add more devices
  support for the SoC
- Other random dts updates to enable various devices

----------------------------------------------------------------
Akshay Bhat (5):
      of: Add vendor prefix for Advantech Corporation
      of: Add vendor prefix for General Electric Company
      ARM: dts: imx: Add support for Advantech/GE B450v3
      ARM: dts: imx: Add support for Advantech/GE B650v3
      ARM: dts: imx: Add support for Advantech/GE B850v3

Bai Ping (3):
      ARM: dts: imx: Add basic dts support for imx6qp SOC
      ARM: dts: imx: Add basic dts support for imx6qp-sabreauto
      ARM: dts: imx: Add basic dts support for imx6qp-sabresd

Bhuvanchandra DV (2):
      ARM: dts: vf-colibri-eval-v3: Use enable-gpios for BL_ON
      ARM: dts: colibri-vf: Add pinmux for UART_0 aka UART_A RTS/CTS pins

Christoph Fritz (1):
      ARM: dts: imx6sx-sdb: add i2c3 node

Denis Carikli (1):
      ARM: dts: imx25: Add TSC and ADC support

Frank Li (1):
      ARM: dts: imx7d: add arch timer

Heinrich Schuchardt (1):
      ARM: dts: imx6dlq-wandboard-revb1.dts: use unique model id

Joshua Clayton (1):
      ARM: dts: Add dts for Uniwest evi

Justin Waters (2):
      ARM: dts: imx: Add Advantech BA-16 Qseven module
      ARM: dts: imx: Add support for Advantech/GE Bx50v3

Lothar Wa?mann (21):
      ARM: dts: imx28-tx28: use correct mclk frequency
      ARM: dts: imx6: use correct mclk frequency for audio codec
      ARM: dts: imx6qdl-tx6: add ENET_OUT clock to fec node
      ARM: dts: imx53: fix LVDS data-mapping and data-width
      ARM: dts: imx53: add display timing for NL12880BC20
      ARM: dts: imx53-tx53: set correct mclk frequency
      ARM: dts: imx6ul: whitespace cleanup; no functional change
      ARM: dts: imx6ul: add missing input_sel config for various pins
      ARM: dts: imx51: remove bogus pin definition
      ARM: dts: imx6ul: move tsc node to appropriate place in the DTB
      ARM: dts: imx6ul: move dt-bindings/input/input.h include to dtsi file
      ARM: dts: imx6ul: specify proper clocks for GPT node
      ARM: dts: imx6ul: specify proper clocks for the PWM nodes
      ARM: dts: imx6ul: disable PWMs by default
      ARM: dts: imx6ul: add pwm[1-4] nodes
      ARM: dts: imx6ul: add sdma support
      ARM: dts: imx6ul: add flexcan support
      ARM: dts: imx6ul: add sai support
      ARM: dts: imx6ul: add lcdif support
      ARM: dts: imx6ul: add gpmi support
      ARM: dts: imx6ul: add kpp support

Maciej S. Szmigiero (1):
      ARM: dts: imx6qdl-udoo: add sound support

Michael Trimarchi (1):
      ARM: dts: imx6q-icore-rqs: Add Engicam IMX6 Q7 initial support

Minghuan Lian (1):
      ARM: dts: ls1021a: add PCIe dts node

Peter Chen (2):
      ARM: dts: imx25.dtsi: change the clock information for usb
      ARM: dts: imx35.dtsi: change the clock information for usb

Petr ?tetiar (2):
      ARM: dts: imx6: Add support for Toradex Apalis iMX6Q/D SoM
      ARM: dts: imx6: Add support for Toradex Ixora carrier board

Philipp Zabel (1):
      ARM: dts: imx6q: add missing links between ipu2 and mipi dsi

Russell King (3):
      ARM: dts: imx6qdl-microsom.dtsi: avoid boot-time UHS warning
      ARM: dts: imx6*-hummingboard: use proper gpio flags definitions
      ARM: dts: imx6*-hummingboard: fix pcie reset GPIO specification

Sanchayan Maity (1):
      ARM: dts: vfxxx: Add DAC node for Vybrid SoC

Sascha Hauer (2):
      ARM: dts: imx6: Use correct SDMA script for SPI cores
      ARM: dts: imx53-qsb: Fix gpio button polarity

Soeren Moch (4):
      ARM: dts: imx6q-tbs2910: add SATA PHY configuration
      ARM: dts: imx6q-tbs2910: avoid sdhci boot warnings
      ARM: dts: imx6q-tbs2910: remove unnecessary iomuxc container nodes
      ARM: dts: imx6q-tbs2910: remove artificial simple-bus for regulators

Stefan Agner (12):
      ARM: dts: vf610: add remaining SAI instaces
      ARM: dts: vf610: Add alias for ethernet controller
      ARM: dts: vf610: relicense vf???.dtsi under GPLv2/X11
      ARM: dts: vf610-colibri: relicense vf*colibri* under GPLv2/X11
      ARM: dts: vf610-twr: relicense vf610-twr.dts under GPLv2/X11
      ARM: dts: vf610twr: assign Ethernet clock explicitly
      ARM: dts: vf-colibri: assign Ethernet clock explicitly
      ARM: dts: vf-colibri: remove regulator container node
      ARM: dts: vf-colibri: add basic supply regulators
      ARM: dts: vf-colibri: add carrier boards 3.3V supply
      ARM: dts: vf-colibri: disable write-protection for SD-card
      ARM: dts: vf610: add performance monitoring unit

Sudeep Holla (1):
      ARM: dts: imx: replace legacy wakeup property with 'wakeup-source'

Tim Harvey (2):
      ARM: dts: imx: ventana: fix PWM pinmux for Ventana boards
      ARM: dts: imx: ventana: add alternate PWM4 pinmux for GW54xx

 .../devicetree/bindings/vendor-prefixes.txt        |    2 +
 arch/arm/boot/dts/Makefile                         |   10 +-
 .../boot/dts/imx25-eukrea-mbimxsd25-baseboard.dts  |    2 +-
 arch/arm/boot/dts/imx25.dtsi                       |   37 +-
 arch/arm/boot/dts/imx28-apf28dev.dts               |    2 +-
 arch/arm/boot/dts/imx28-eukrea-mbmx28lc.dtsi       |    4 +-
 arch/arm/boot/dts/imx28-tx28.dts                   |    4 +-
 .../boot/dts/imx35-eukrea-mbimxsd35-baseboard.dts  |    2 +-
 arch/arm/boot/dts/imx35.dtsi                       |    8 +-
 arch/arm/boot/dts/imx51-babbage.dts                |    2 +-
 arch/arm/boot/dts/imx51-digi-connectcore-som.dtsi  |    2 +-
 .../boot/dts/imx51-eukrea-mbimxsd51-baseboard.dts  |    2 +-
 arch/arm/boot/dts/imx51-pinfunc.h                  |    1 -
 arch/arm/boot/dts/imx53-ard.dts                    |    6 +-
 arch/arm/boot/dts/imx53-qsb-common.dtsi            |   16 +-
 arch/arm/boot/dts/imx53-tx53-x03x.dts              |    2 +-
 arch/arm/boot/dts/imx53-tx53-x13x.dts              |   42 +-
 arch/arm/boot/dts/imx53-tx53.dtsi                  |    4 +-
 arch/arm/boot/dts/imx6dl-tx6u-811x.dts             |    2 +-
 arch/arm/boot/dts/imx6dl-wandboard-revb1.dts       |    2 +-
 arch/arm/boot/dts/imx6q-apalis-ixora.dts           |  272 +++
 arch/arm/boot/dts/imx6q-b450v3.dts                 |   88 +
 arch/arm/boot/dts/imx6q-b650v3.dts                 |   88 +
 arch/arm/boot/dts/imx6q-b850v3.dts                 |  157 ++
 arch/arm/boot/dts/imx6q-ba16.dtsi                  |  632 +++++++
 arch/arm/boot/dts/imx6q-bx50v3.dtsi                |  225 +++
 arch/arm/boot/dts/imx6q-evi.dts                    |  502 ++++++
 arch/arm/boot/dts/imx6q-gk802.dts                  |    2 +-
 arch/arm/boot/dts/imx6q-icore-rqs.dts              |   78 +
 arch/arm/boot/dts/imx6q-tbs2910.dts                |  318 ++--
 arch/arm/boot/dts/imx6q-tx6q-1110.dts              |    2 +-
 arch/arm/boot/dts/imx6q-wandboard-revb1.dts        |    2 +-
 arch/arm/boot/dts/imx6q.dtsi                       |    4 +-
 arch/arm/boot/dts/imx6qdl-apalis.dtsi              |  984 +++++++++++
 arch/arm/boot/dts/imx6qdl-apf6dev.dtsi             |    2 +-
 arch/arm/boot/dts/imx6qdl-gw51xx.dtsi              |    4 +-
 arch/arm/boot/dts/imx6qdl-gw52xx.dtsi              |    2 +-
 arch/arm/boot/dts/imx6qdl-gw53xx.dtsi              |    2 +-
 arch/arm/boot/dts/imx6qdl-gw54xx.dtsi              |   15 +-
 arch/arm/boot/dts/imx6qdl-gw552x.dtsi              |    2 +-
 arch/arm/boot/dts/imx6qdl-hummingboard.dtsi        |    8 +-
 arch/arm/boot/dts/imx6qdl-icore-rqs.dtsi           |  411 +++++
 arch/arm/boot/dts/imx6qdl-microsom.dtsi            |    1 +
 arch/arm/boot/dts/imx6qdl-nitrogen6_max.dtsi       |    2 +-
 arch/arm/boot/dts/imx6qdl-nitrogen6x.dtsi          |    2 +-
 arch/arm/boot/dts/imx6qdl-sabrelite.dtsi           |    2 +-
 arch/arm/boot/dts/imx6qdl-sabresd.dtsi             |    7 +-
 arch/arm/boot/dts/imx6qdl-tx6.dtsi                 |   13 +-
 arch/arm/boot/dts/imx6qdl-udoo.dtsi                |   57 +
 arch/arm/boot/dts/imx6qdl.dtsi                     |    8 +-
 arch/arm/boot/dts/imx6qp-sabreauto.dts             |   93 +
 arch/arm/boot/dts/imx6qp-sabresd.dts               |   93 +
 arch/arm/boot/dts/imx6qp.dtsi                      |   86 +
 arch/arm/boot/dts/imx6sl-warp.dts                  |    2 +-
 arch/arm/boot/dts/imx6sx-sabreauto.dts             |    2 +-
 arch/arm/boot/dts/imx6sx-sdb.dtsi                  |   18 +-
 arch/arm/boot/dts/imx6ul-14x14-evk.dts             |    5 +-
 arch/arm/boot/dts/imx6ul-pinfunc.h                 | 1836 ++++++++++----------
 arch/arm/boot/dts/imx6ul.dtsi                      |  220 ++-
 arch/arm/boot/dts/imx7d-sbc-imx7.dts               |    2 +-
 arch/arm/boot/dts/imx7d-sdb.dts                    |    2 +-
 arch/arm/boot/dts/imx7d.dtsi                       |    9 +
 arch/arm/boot/dts/ls1021a.dtsi                     |   44 +
 arch/arm/boot/dts/vf-colibri-eval-v3.dtsi          |   94 +-
 arch/arm/boot/dts/vf-colibri.dtsi                  |   76 +-
 arch/arm/boot/dts/vf500-colibri-eval-v3.dts        |   40 +-
 arch/arm/boot/dts/vf500-colibri.dtsi               |   40 +-
 arch/arm/boot/dts/vf500.dtsi                       |   49 +-
 arch/arm/boot/dts/vf610-colibri-eval-v3.dts        |   42 +-
 arch/arm/boot/dts/vf610-colibri.dtsi               |   40 +-
 arch/arm/boot/dts/vf610-twr.dts                    |   44 +-
 arch/arm/boot/dts/vf610.dtsi                       |   40 +-
 arch/arm/boot/dts/vfxxx.dtsi                       |  102 +-
 73 files changed, 5766 insertions(+), 1257 deletions(-)
 create mode 100644 arch/arm/boot/dts/imx6q-apalis-ixora.dts
 create mode 100644 arch/arm/boot/dts/imx6q-b450v3.dts
 create mode 100644 arch/arm/boot/dts/imx6q-b650v3.dts
 create mode 100644 arch/arm/boot/dts/imx6q-b850v3.dts
 create mode 100644 arch/arm/boot/dts/imx6q-ba16.dtsi
 create mode 100644 arch/arm/boot/dts/imx6q-bx50v3.dtsi
 create mode 100644 arch/arm/boot/dts/imx6q-evi.dts
 create mode 100644 arch/arm/boot/dts/imx6q-icore-rqs.dts
 create mode 100644 arch/arm/boot/dts/imx6qdl-apalis.dtsi
 create mode 100644 arch/arm/boot/dts/imx6qdl-icore-rqs.dtsi
 create mode 100644 arch/arm/boot/dts/imx6qp-sabreauto.dts
 create mode 100644 arch/arm/boot/dts/imx6qp-sabresd.dts
 create mode 100644 arch/arm/boot/dts/imx6qp.dtsi

^ permalink raw reply	[flat|nested] 11+ messages in thread

* [GIT PULL 3/4] arm64: nxp: device tree changes for 4.6
  2016-03-01 15:00 [GIT PULL 1/4] ARM: imx: soc updates for 4.6 Shawn Guo
  2016-03-01 15:00 ` [GIT PULL 2/4] ARM: imx: device tree changes " Shawn Guo
@ 2016-03-01 15:00 ` Shawn Guo
  2016-03-02 22:09   ` Arnd Bergmann
  2016-03-01 15:00 ` [GIT PULL 4/4] ARM: imx: defconfig updates " Shawn Guo
  2016-03-02 22:32 ` [GIT PULL 1/4] ARM: imx: soc " Arnd Bergmann
  3 siblings, 1 reply; 11+ messages in thread
From: Shawn Guo @ 2016-03-01 15:00 UTC (permalink / raw)
  To: linux-arm-kernel

Hi arm-soc maintainers,

This is the first time I help to collect NXP/Freescale arm64 dts
patches.  I used to ignore such patches, because they do not belong
to i.MX family.  But since people keep sending me patches, I decided
to help accelerate the process for getting these patches land on
mainline.

I should probably start naming my branches and tags like nxp/* from the
next cycle.

Shawn

The following changes since commit 92e963f50fc74041b5e9e744c330dca48e04f08d:

  Linux 4.5-rc1 (2016-01-24 13:06:47 -0800)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-dt64-4.6

for you to fetch changes up to 4c1d9ea7402dd808fc511ef6622f957aa795852f:

  arm64: dts: ls1043a: Add quirk for Erratum A009116 (2016-02-14 16:44:15 +0800)

----------------------------------------------------------------
The NXP/Freescale arm64 dts update for 4.6:
- Add "snps,quirk-frame-length-adjustment" property to USB3 node for
  erratum A009116, which affects NXP/Freescale arm64 SoCs LS1043A and
  LS2080A.

----------------------------------------------------------------
Lijun Pan (1):
      arm64: dts: ls2080a: Add quirk for Erratum A009116

Rajesh Bhagat (1):
      arm64: dts: ls1043a: Add quirk for Erratum A009116

 arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 3 +++
 arch/arm64/boot/dts/freescale/fsl-ls2080a.dtsi | 2 ++
 2 files changed, 5 insertions(+)

^ permalink raw reply	[flat|nested] 11+ messages in thread

* [GIT PULL 4/4] ARM: imx: defconfig updates for 4.6
  2016-03-01 15:00 [GIT PULL 1/4] ARM: imx: soc updates for 4.6 Shawn Guo
  2016-03-01 15:00 ` [GIT PULL 2/4] ARM: imx: device tree changes " Shawn Guo
  2016-03-01 15:00 ` [GIT PULL 3/4] arm64: nxp: " Shawn Guo
@ 2016-03-01 15:00 ` Shawn Guo
  2016-03-02 22:18   ` Arnd Bergmann
  2016-03-02 22:32 ` [GIT PULL 1/4] ARM: imx: soc " Arnd Bergmann
  3 siblings, 1 reply; 11+ messages in thread
From: Shawn Guo @ 2016-03-01 15:00 UTC (permalink / raw)
  To: linux-arm-kernel

The following changes since commit 92e963f50fc74041b5e9e744c330dca48e04f08d:

  Linux 4.5-rc1 (2016-01-24 13:06:47 -0800)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-defconfig-4.6

for you to fetch changes up to c73a1f13d07fc89734f28760554fc365b91c750a:

  ARM: imx_v4_v5_defconfig: Enable initramfs support (2016-03-01 21:32:51 +0800)

----------------------------------------------------------------
The i.MX defconfig update for 4.6:
- Enable i.MX25 Touchscreen controller and ADC support
- Enable NVMEM OCOTP driver support
- Clean up mxs_defconfig and imx_v4_v5_defconfig
- Enable initramfs support
- Enable PSCI, SAHARA and more Vybrid driver support

----------------------------------------------------------------
Denis Carikli (1):
      ARM: imx_v4_v5_defconfig: Add I.MX25 Touchscreen controller and ADC support.

Fabio Estevam (3):
      ARM: imx_v6_v7_defconfig: Select CONFIG_NVMEM_IMX_OCOTP
      ARM: mxs_defconfig: Select CONFIG_NVMEM_MXS_OCOTP
      ARM: imx_v6_v7_defconfig: Select CONFIG_CRYPTO_DEV_SAHARA

Frank Li (1):
      ARM: imx_v6_v7_defconfig: enable psci default

Jan Luebbe (4):
      ARM: mxs_defconfig: Cleanup mxs_defconfig
      ARM: mxs_defconfig: Enable initramfs support
      ARM: imx_v4_v5_defconfig: Cleanup imx_v4_v5_defconfig
      ARM: imx_v4_v5_defconfig: Enable initramfs support

Stefan Agner (1):
      ARM: imx_v6_v7_defconfig: enable useful configurations for Vybrid

 arch/arm/configs/imx_v4_v5_defconfig | 14 +++++++-------
 arch/arm/configs/imx_v6_v7_defconfig | 23 +++++++++++++++--------
 arch/arm/configs/mxs_defconfig       |  7 +++----
 3 files changed, 25 insertions(+), 19 deletions(-)

^ permalink raw reply	[flat|nested] 11+ messages in thread

* [GIT PULL 2/4] ARM: imx: device tree changes for 4.6
  2016-03-01 15:00 ` [GIT PULL 2/4] ARM: imx: device tree changes " Shawn Guo
@ 2016-03-02 20:26   ` Arnd Bergmann
  2016-03-07  3:32     ` Shawn Guo
  0 siblings, 1 reply; 11+ messages in thread
From: Arnd Bergmann @ 2016-03-02 20:26 UTC (permalink / raw)
  To: linux-arm-kernel

On Tuesday 01 March 2016 23:00:01 Shawn Guo wrote:
> Hi arm-soc maintainers,
> 
> This is the i.MX device tree updates for 4.6.  To resolve the dependency
> between clock drivers and DTS files on some new clock ID additions, the
> branch imx/clk are pulled into the branch.  The imx/clk changes have
> been sent to clk folks as a stable branch.

I'm not overly happy with this: you are pulling in a rather big
change to the clk driver in the middle of a huge pull request,
and this is the first pull request for the 4.6 cycle.

The changes otherwise all look reasonable, so I've put it all into
a next/dt2 branch. Please try to stage things out a little more
again next time: send the bulk of the changes a little earlier
if you can, and put changes that require other dependencies into
separate branches.

	Arnd

^ permalink raw reply	[flat|nested] 11+ messages in thread

* [GIT PULL 3/4] arm64: nxp: device tree changes for 4.6
  2016-03-01 15:00 ` [GIT PULL 3/4] arm64: nxp: " Shawn Guo
@ 2016-03-02 22:09   ` Arnd Bergmann
  2016-03-07  3:33     ` Shawn Guo
  0 siblings, 1 reply; 11+ messages in thread
From: Arnd Bergmann @ 2016-03-02 22:09 UTC (permalink / raw)
  To: linux-arm-kernel

On Tuesday 01 March 2016 23:00:02 Shawn Guo wrote:
> This is the first time I help to collect NXP/Freescale arm64 dts
> patches.  I used to ignore such patches, because they do not belong
> to i.MX family.  But since people keep sending me patches, I decided
> to help accelerate the process for getting these patches land on
> mainline.

Much appreciated!
 
> I should probably start naming my branches and tags like nxp/* from the
> next cycle.

I don't care much either way, unless you also want to start picking
up the patches for the lpc18xx and lpc32xx SoC families that currently
have other maintainers.

I've pulled the patches into next/dt64, thanks!

	Arnd

^ permalink raw reply	[flat|nested] 11+ messages in thread

* [GIT PULL 4/4] ARM: imx: defconfig updates for 4.6
  2016-03-01 15:00 ` [GIT PULL 4/4] ARM: imx: defconfig updates " Shawn Guo
@ 2016-03-02 22:18   ` Arnd Bergmann
  0 siblings, 0 replies; 11+ messages in thread
From: Arnd Bergmann @ 2016-03-02 22:18 UTC (permalink / raw)
  To: linux-arm-kernel

On Tuesday 01 March 2016 23:00:03 Shawn Guo wrote:
> The i.MX defconfig update for 4.6:
> - Enable i.MX25 Touchscreen controller and ADC support
> - Enable NVMEM OCOTP driver support
> - Clean up mxs_defconfig and imx_v4_v5_defconfig
> - Enable initramfs support
> - Enable PSCI, SAHARA and more Vybrid driver support
> 
> 

Pulled into next/defconfig, thanks!

	Arnd

^ permalink raw reply	[flat|nested] 11+ messages in thread

* [GIT PULL 1/4] ARM: imx: soc updates for 4.6
  2016-03-01 15:00 [GIT PULL 1/4] ARM: imx: soc updates for 4.6 Shawn Guo
                   ` (2 preceding siblings ...)
  2016-03-01 15:00 ` [GIT PULL 4/4] ARM: imx: defconfig updates " Shawn Guo
@ 2016-03-02 22:32 ` Arnd Bergmann
  2016-03-07  3:29   ` Shawn Guo
  3 siblings, 1 reply; 11+ messages in thread
From: Arnd Bergmann @ 2016-03-02 22:32 UTC (permalink / raw)
  To: linux-arm-kernel

On Tuesday 01 March 2016 23:00:00 Shawn Guo wrote:
> The i.MX SoC update for 4.6:
> - Enable big endian mode support for i.MX platform
> - Add support for i.MX6QP SoC which is the latest i.MX6 family addition
> - Add basic suspend/resume support for i.MX25
> - A couple of i.MX7D support updates


Merged into next/soc, thanks!


> - A few random code cleanups

I wonder if those should have been in a separate cleanup branch. I didn't
look at the detailed changes here, so I assume you had a good reason
to put them in here.

	Arnd

^ permalink raw reply	[flat|nested] 11+ messages in thread

* [GIT PULL 1/4] ARM: imx: soc updates for 4.6
  2016-03-02 22:32 ` [GIT PULL 1/4] ARM: imx: soc " Arnd Bergmann
@ 2016-03-07  3:29   ` Shawn Guo
  0 siblings, 0 replies; 11+ messages in thread
From: Shawn Guo @ 2016-03-07  3:29 UTC (permalink / raw)
  To: linux-arm-kernel

On Wed, Mar 02, 2016 at 11:32:00PM +0100, Arnd Bergmann wrote:
> On Tuesday 01 March 2016 23:00:00 Shawn Guo wrote:
> > The i.MX SoC update for 4.6:
> > - Enable big endian mode support for i.MX platform
> > - Add support for i.MX6QP SoC which is the latest i.MX6 family addition
> > - Add basic suspend/resume support for i.MX25
> > - A couple of i.MX7D support updates
> 
> 
> Merged into next/soc, thanks!
> 
> 
> > - A few random code cleanups
> 
> I wonder if those should have been in a separate cleanup branch. I didn't
> look at the detailed changes here, so I assume you had a good reason
> to put them in here.

I generally only create a cleanup branch for some significant changes,
which usually consists of a series or quite some patches.  If you want
to see a cleanup branch for small changes, I can do that too.

Shawn

^ permalink raw reply	[flat|nested] 11+ messages in thread

* [GIT PULL 2/4] ARM: imx: device tree changes for 4.6
  2016-03-02 20:26   ` Arnd Bergmann
@ 2016-03-07  3:32     ` Shawn Guo
  0 siblings, 0 replies; 11+ messages in thread
From: Shawn Guo @ 2016-03-07  3:32 UTC (permalink / raw)
  To: linux-arm-kernel

On Wed, Mar 02, 2016 at 09:26:29PM +0100, Arnd Bergmann wrote:
> On Tuesday 01 March 2016 23:00:01 Shawn Guo wrote:
> > Hi arm-soc maintainers,
> > 
> > This is the i.MX device tree updates for 4.6.  To resolve the dependency
> > between clock drivers and DTS files on some new clock ID additions, the
> > branch imx/clk are pulled into the branch.  The imx/clk changes have
> > been sent to clk folks as a stable branch.
> 
> I'm not overly happy with this: you are pulling in a rather big
> change to the clk driver in the middle of a huge pull request,
> and this is the first pull request for the 4.6 cycle.
> 
> The changes otherwise all look reasonable, so I've put it all into
> a next/dt2 branch. Please try to stage things out a little more
> again next time: send the bulk of the changes a little earlier
> if you can, and put changes that require other dependencies into
> separate branches.

Okay.  I will try to follow the suggestions in the future to make your
job bit easier.

Shawn

^ permalink raw reply	[flat|nested] 11+ messages in thread

* [GIT PULL 3/4] arm64: nxp: device tree changes for 4.6
  2016-03-02 22:09   ` Arnd Bergmann
@ 2016-03-07  3:33     ` Shawn Guo
  0 siblings, 0 replies; 11+ messages in thread
From: Shawn Guo @ 2016-03-07  3:33 UTC (permalink / raw)
  To: linux-arm-kernel

On Wed, Mar 02, 2016 at 11:09:59PM +0100, Arnd Bergmann wrote:
> On Tuesday 01 March 2016 23:00:02 Shawn Guo wrote:
> > This is the first time I help to collect NXP/Freescale arm64 dts
> > patches.  I used to ignore such patches, because they do not belong
> > to i.MX family.  But since people keep sending me patches, I decided
> > to help accelerate the process for getting these patches land on
> > mainline.
> 
> Much appreciated!
>  
> > I should probably start naming my branches and tags like nxp/* from the
> > next cycle.
> 
> I don't care much either way, unless you also want to start picking
> up the patches for the lpc18xx and lpc32xx SoC families that currently
> have other maintainers.

Okay.  I will keep the current naming schema.

> I've pulled the patches into next/dt64, thanks!

Thanks.

Shawn

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2016-03-07  3:33 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-03-01 15:00 [GIT PULL 1/4] ARM: imx: soc updates for 4.6 Shawn Guo
2016-03-01 15:00 ` [GIT PULL 2/4] ARM: imx: device tree changes " Shawn Guo
2016-03-02 20:26   ` Arnd Bergmann
2016-03-07  3:32     ` Shawn Guo
2016-03-01 15:00 ` [GIT PULL 3/4] arm64: nxp: " Shawn Guo
2016-03-02 22:09   ` Arnd Bergmann
2016-03-07  3:33     ` Shawn Guo
2016-03-01 15:00 ` [GIT PULL 4/4] ARM: imx: defconfig updates " Shawn Guo
2016-03-02 22:18   ` Arnd Bergmann
2016-03-02 22:32 ` [GIT PULL 1/4] ARM: imx: soc " Arnd Bergmann
2016-03-07  3:29   ` Shawn Guo

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).