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