* [GIT PULL 2/7] i.MX SoC changes for 5.4
2019-08-25 15:32 [GIT PULL 1/7] i.MX drivers update for 5.4 Shawn Guo
@ 2019-08-25 15:32 ` Shawn Guo
2019-09-03 12:26 ` Arnd Bergmann
2019-08-25 15:32 ` [GIT PULL 3/7] i.MX DT bindings update " Shawn Guo
` (5 subsequent siblings)
6 siblings, 1 reply; 15+ messages in thread
From: Shawn Guo @ 2019-08-25 15:32 UTC (permalink / raw)
To: soc, arm
Cc: Shawn Guo, Stefan Agner, Li Yang, linux-imx, kernel,
Fabio Estevam, linux-arm-kernel
The following changes since commit 5f9e832c137075045d15cd6899ab0505cfb2ca4b:
Linus 5.3-rc1 (2019-07-21 14:05:38 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-soc-5.4
for you to fetch changes up to acf993a0f22215dbc1d39f974e3053d6b4f4e594:
ARM: imx: stop adjusting ar8031 phy tx delay (2019-08-24 20:30:22 +0200)
----------------------------------------------------------------
i.MX SoC changes for 5.4:
- Drop AR8031 PHY TX delay adjusting from i.MX7D machine code, as
it's superfluous due to the recent changes to Atheros AT803X driver.
- Select TIMER_IMX_SYS_CTR for arm64 ARCH_MXC platform, since the
system counter is needed as broadcast timer for cpuidle support.
----------------------------------------------------------------
André Draszik (1):
ARM: imx: stop adjusting ar8031 phy tx delay
Anson Huang (1):
arm64: Enable TIMER_IMX_SYS_CTR for ARCH_MXC platforms
arch/arm/mach-imx/mach-imx7d.c | 6 ------
arch/arm64/Kconfig.platforms | 1 +
2 files changed, 1 insertion(+), 6 deletions(-)
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [GIT PULL 2/7] i.MX SoC changes for 5.4
2019-08-25 15:32 ` [GIT PULL 2/7] i.MX SoC changes " Shawn Guo
@ 2019-09-03 12:26 ` Arnd Bergmann
0 siblings, 0 replies; 15+ messages in thread
From: Arnd Bergmann @ 2019-09-03 12:26 UTC (permalink / raw)
To: Shawn Guo
Cc: Stefan Agner, Li Yang, SoC Team, arm-soc, NXP Linux Team,
Sascha Hauer, Fabio Estevam, Linux ARM
On Sun, Aug 25, 2019 at 5:33 PM Shawn Guo <shawnguo@kernel.org> wrote:
>
> The following changes since commit 5f9e832c137075045d15cd6899ab0505cfb2ca4b:
>
> Linus 5.3-rc1 (2019-07-21 14:05:38 -0700)
>
> are available in the Git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-soc-5.4
>
> for you to fetch changes up to acf993a0f22215dbc1d39f974e3053d6b4f4e594:
>
> ARM: imx: stop adjusting ar8031 phy tx delay (2019-08-24 20:30:22 +0200)
>
> ----------------------------------------------------------------
> i.MX SoC changes for 5.4:
> - Drop AR8031 PHY TX delay adjusting from i.MX7D machine code, as
> it's superfluous due to the recent changes to Atheros AT803X driver.
> - Select TIMER_IMX_SYS_CTR for arm64 ARCH_MXC platform, since the
> system counter is needed as broadcast timer for cpuidle support.
Pulled into arm/soc, thanks!
Arnd
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 15+ messages in thread
* [GIT PULL 3/7] i.MX DT bindings update for 5.4
2019-08-25 15:32 [GIT PULL 1/7] i.MX drivers update for 5.4 Shawn Guo
2019-08-25 15:32 ` [GIT PULL 2/7] i.MX SoC changes " Shawn Guo
@ 2019-08-25 15:32 ` Shawn Guo
2019-09-03 14:04 ` Arnd Bergmann
2019-08-25 15:32 ` [GIT PULL 4/7] i.MX device tree update with new clocks Shawn Guo
` (4 subsequent siblings)
6 siblings, 1 reply; 15+ messages in thread
From: Shawn Guo @ 2019-08-25 15:32 UTC (permalink / raw)
To: soc, arm
Cc: Shawn Guo, Stefan Agner, Li Yang, linux-imx, kernel,
Fabio Estevam, linux-arm-kernel
The following changes since commit 5f9e832c137075045d15cd6899ab0505cfb2ca4b:
Linus 5.3-rc1 (2019-07-21 14:05:38 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-bindings-5.4
for you to fetch changes up to 8d5fc0b95fd1542c575ac64457bd17d74a206497:
dt-bindings: arm: fsl: Add Kontron i.MX6UL N6310 compatibles (2019-08-24 22:44:48 +0200)
----------------------------------------------------------------
i.MX DT bindings update for 5.4
- Add SoC bindings for i.MX8MN.
- Add board bindings for pico-pi-imx8m, Hummingboard Pulse, imx8mq
nitrogen, i.MX8QXP AI_ML, ls1046a-frwy etc.
- Add vendor prefix for Anvo-Systems and Einfochips.
- Update LPUART bindings for i.MX8QXP clock requirement.
- Update imx-weim bindings for optional burst clock mode support.
- Update EEPROM bindings for Anvo ANV32E61W device support.
----------------------------------------------------------------
Andra Danciu (1):
dt-bindings: arm: fsl: Add the pico-pi-imx8m board
Andrey Smirnov (1):
dt-bindings: arm: fsl: Add support for ZII i.MX7 RMU2 board
Anson Huang (1):
dt-bindings: arm: imx: Add the soc binding for i.MX8MN
Baruch Siach (1):
dt-bindings: arm: fsl: add Hummingboard Pulse
Chuanhua Han (1):
dt-bindings: fsl: dspi: Add fsl,ls1088a-dspi compatible string
Fugang Duan (1):
dt-bindings: serial: lpuart: add the clock requirement for imx8qxp
Gary Bisson (1):
dt-bindings: arm: imx: add imx8mq nitrogen support
Krzysztof Kozlowski (3):
dt-bindings: vendor-prefixes: Add Anvo-Systems
dt-bindings: eeprom: at25: Add Anvo ANV32E61W
dt-bindings: arm: fsl: Add Kontron i.MX6UL N6310 compatibles
Manivannan Sadhasivam (2):
dt-bindings: Add Vendor prefix for Einfochips
dt-bindings: arm: Document i.MX8QXP AI_ML board binding
Pramod Kumar (1):
dt-bindings: arm: nxp: Add device tree binding for ls1046a-frwy board
Sven Van Asbroeck (1):
dt-bindings: bus: imx-weim: document optional burst clock mode
Documentation/devicetree/bindings/arm/fsl.yaml | 26 ++++++++++++++++++++++
Documentation/devicetree/bindings/bus/imx-weim.txt | 4 ++++
Documentation/devicetree/bindings/eeprom/at25.txt | 1 +
.../devicetree/bindings/serial/fsl-lpuart.txt | 5 ++++-
.../devicetree/bindings/spi/spi-fsl-dspi.txt | 1 +
.../devicetree/bindings/vendor-prefixes.yaml | 4 ++++
6 files changed, 40 insertions(+), 1 deletion(-)
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [GIT PULL 3/7] i.MX DT bindings update for 5.4
2019-08-25 15:32 ` [GIT PULL 3/7] i.MX DT bindings update " Shawn Guo
@ 2019-09-03 14:04 ` Arnd Bergmann
0 siblings, 0 replies; 15+ messages in thread
From: Arnd Bergmann @ 2019-09-03 14:04 UTC (permalink / raw)
To: Shawn Guo
Cc: Stefan Agner, Li Yang, SoC Team, arm-soc, NXP Linux Team,
Sascha Hauer, Fabio Estevam, Linux ARM
On Sun, Aug 25, 2019 at 5:33 PM Shawn Guo <shawnguo@kernel.org> wrote:
>
> The following changes since commit 5f9e832c137075045d15cd6899ab0505cfb2ca4b:
>
> Linus 5.3-rc1 (2019-07-21 14:05:38 -0700)
>
> are available in the Git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-bindings-5.4
>
> for you to fetch changes up to 8d5fc0b95fd1542c575ac64457bd17d74a206497:
>
> dt-bindings: arm: fsl: Add Kontron i.MX6UL N6310 compatibles (2019-08-24 22:44:48 +0200)
>
> ----------------------------------------------------------------
> i.MX DT bindings update for 5.4
> - Add SoC bindings for i.MX8MN.
> - Add board bindings for pico-pi-imx8m, Hummingboard Pulse, imx8mq
> nitrogen, i.MX8QXP AI_ML, ls1046a-frwy etc.
> - Add vendor prefix for Anvo-Systems and Einfochips.
> - Update LPUART bindings for i.MX8QXP clock requirement.
> - Update imx-weim bindings for optional burst clock mode support.
> - Update EEPROM bindings for Anvo ANV32E61W device support.
Pulled into arm/dt, thanks!
Arnd
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 15+ messages in thread
* [GIT PULL 4/7] i.MX device tree update with new clocks
2019-08-25 15:32 [GIT PULL 1/7] i.MX drivers update for 5.4 Shawn Guo
2019-08-25 15:32 ` [GIT PULL 2/7] i.MX SoC changes " Shawn Guo
2019-08-25 15:32 ` [GIT PULL 3/7] i.MX DT bindings update " Shawn Guo
@ 2019-08-25 15:32 ` Shawn Guo
2019-09-03 14:08 ` Arnd Bergmann
2019-08-25 15:32 ` [GIT PULL 5/7] i.MX arm32 device tree changes for 5.4 Shawn Guo
` (3 subsequent siblings)
6 siblings, 1 reply; 15+ messages in thread
From: Shawn Guo @ 2019-08-25 15:32 UTC (permalink / raw)
To: soc, arm
Cc: Stephen Boyd, Fabio Estevam, Stefan Agner, Li Yang, linux-imx,
kernel, Shawn Guo, linux-arm-kernel
Hi,
This is the device tree update with new clocks, so clock commit
6ad7cb7122ce ("clk: imx8: Add DSP related clocks") gets pulled in here
as dependency, from i.MX clock branch I sent to Stephen. Please
consider to pull, thanks!
Shawn
The following changes since commit 6ad7cb7122cee4d3e672e58bf542b070b9363c15:
clk: imx8: Add DSP related clocks (2019-08-03 09:16:02 +0200)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-dt-clkdep-5.4
for you to fetch changes up to cd42fa171d913627acb631ddf8b2a5d3a3d7e6ee:
arm64: dts: imx8qxp: Add DSP DT node (2019-08-19 16:16:02 +0200)
----------------------------------------------------------------
i.MX device tree update with new clocks:
- A series from Anson Huang to add i.MX8MN SoC and DDR4 EVK board
device tree support.
- Add DSP device tree support for i.MX8QXP SoC.
----------------------------------------------------------------
Anson Huang (6):
arm64: dts: freescale: Add i.MX8MN dtsi support
arm64: dts: imx8mn: Add gpio-ranges property
arm64: dts: freescale: Add i.MX8MN DDR4 EVK board support
arm64: dts: imx8mn-ddr4-evk: Add i2c1 support
arm64: dts: imx8mn-ddr4-evk: Add rohm,bd71847 PMIC support
arm64: dts: imx8mn: Add cpu-freq support
Daniel Baluta (1):
arm64: dts: imx8qxp: Add DSP DT node
arch/arm64/boot/dts/freescale/Makefile | 1 +
arch/arm64/boot/dts/freescale/imx8mn-ddr4-evk.dts | 348 ++++++++++
arch/arm64/boot/dts/freescale/imx8mn.dtsi | 758 ++++++++++++++++++++++
arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 4 +
arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 32 +
5 files changed, 1143 insertions(+)
create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-ddr4-evk.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mn.dtsi
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [GIT PULL 4/7] i.MX device tree update with new clocks
2019-08-25 15:32 ` [GIT PULL 4/7] i.MX device tree update with new clocks Shawn Guo
@ 2019-09-03 14:08 ` Arnd Bergmann
0 siblings, 0 replies; 15+ messages in thread
From: Arnd Bergmann @ 2019-09-03 14:08 UTC (permalink / raw)
To: Shawn Guo
Cc: Stephen Boyd, Stefan Agner, Li Yang, SoC Team, arm-soc,
NXP Linux Team, Sascha Hauer, Fabio Estevam, Linux ARM
On Sun, Aug 25, 2019 at 5:33 PM Shawn Guo <shawnguo@kernel.org> wrote:
>
> Hi,
>
> This is the device tree update with new clocks, so clock commit
> 6ad7cb7122ce ("clk: imx8: Add DSP related clocks") gets pulled in here
> as dependency, from i.MX clock branch I sent to Stephen. Please
> consider to pull, thanks!
Pulled into arm/dt, and added a branch for the dependency. Thanks,
Arnd
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 15+ messages in thread
* [GIT PULL 5/7] i.MX arm32 device tree changes for 5.4
2019-08-25 15:32 [GIT PULL 1/7] i.MX drivers update for 5.4 Shawn Guo
` (2 preceding siblings ...)
2019-08-25 15:32 ` [GIT PULL 4/7] i.MX device tree update with new clocks Shawn Guo
@ 2019-08-25 15:32 ` Shawn Guo
2019-09-03 14:10 ` Arnd Bergmann
2019-08-25 15:32 ` [GIT PULL 6/7] i.MX arm64 device tree update " Shawn Guo
` (2 subsequent siblings)
6 siblings, 1 reply; 15+ messages in thread
From: Shawn Guo @ 2019-08-25 15:32 UTC (permalink / raw)
To: soc, arm
Cc: Shawn Guo, Stefan Agner, Li Yang, linux-imx, kernel,
Fabio Estevam, linux-arm-kernel
The following changes since commit 5f9e832c137075045d15cd6899ab0505cfb2ca4b:
Linus 5.3-rc1 (2019-07-21 14:05:38 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-dt-5.4
for you to fetch changes up to b04f537caab4deae1b839438e8fd5ed4bc598b43:
ARM: dts: vf610-zii-scu4-aib: Configure IRQ line for GPIO expander (2019-08-25 09:15:17 +0200)
----------------------------------------------------------------
i.MX arm32 device tree changes for 5.4:
- New board support: ZII i.MX7 RMU2, Kontron i.MX6UL N6310, and
PHYTEC phyBOARD-Segin based on i.MX6ULL.
- A series from Andrey Smirnov to update vf610-zii boards on I2C
pinmux, switch watchdog, GPIO expander IRQ.
- Move GIC node into soc node for i.MX6 SoCs.
- Add OV5645 camera support for imx6qdl-wandboard board.
- Drop unneeded snvs_pwrkey node for imx7d-zii-rpu2 and imx7-colibri.
- Use simple-mfd instead of simple-bus for i.MX6 ANATOP.
- Move the native-mode property inside the display-timings node for
various i.MX25 and i.MX27 boards.
- Add EDMA devices for i.MX7ULP SoC.
- A series from Stefan Riedmueller to update imx6ul-phytec-segin board
on various devices.
- Use OF graph to describe the display for opos6uldev board.
- Misc random updates on i.MX7/6 boards.
----------------------------------------------------------------
Alexandre Belloni (1):
ARM: dts: pbab01: correct rtc vendor
Andrey Smirnov (7):
ARM: dts: Add ZII support for ZII i.MX7 RMU2 board
ARM: dts: vf610-zii-spb4: Drop unused pinctrl_i2c1 pinmux config
ARM: dts: vf610-zii-scu4-aib: Fix pinctrl_i2c1's identation
ARM: dts: vf610-zii-scu4-aib: Drop unused pinctrl_i2c3 pinmux config
ARM: vf610-zii-cfu1: Add node for switch watchdog
ARM: dts: vf610-zii-cfu1: Slow I2C0 down to 100 kHz
ARM: dts: vf610-zii-scu4-aib: Configure IRQ line for GPIO expander
André Draszik (2):
ARM: dts: imx7d: cl-som-imx7: make ethernet work again
ARM: dts: imx7d: cl-som-imx7: add compatible for phy
Anson Huang (4):
ARM: dts: imx6sx: move GIC to right location in DT
ARM: dts: imx6sl: move GIC to right location in DT
ARM: dts: imx6ul: move GIC to right location in DT
ARM: dts: imx6sll: move GIC to right location in DT
Ezequiel Garcia (1):
ARM: dts: imx6qdl-wandboard: Add OV5645 camera support
Fabio Estevam (3):
ARM: dts: imx7d-zii-rpu2: Remove unneeded snvs_pwrkey node
ARM: dts: imx7-colibri: Remove unneeded snvs_pwrkey node
ARM: dts: imx6qdl-nit6xlite: Remove invalid properties
Krzysztof Kozlowski (2):
ARM: dts: imx: Cleanup style around assignment operator
ARM: dts: imx6ul-kontron-n6310: Add Kontron i.MX6UL N6310 SoM and boards
Marcel Ziswiler (1):
ARM: dts: imx7-colibri: make sure module supplies are always on
Marco Felsch (2):
ARM: dts: imx6: replace simple-bus by simple-mfd for anatop
ARM: dts: imx6: drop gpmi-nand address and size cells
Marek Vasut (1):
ARM: dts: imx53: Update LCD panel node on M53Menlo
Martin Kaiser (9):
ARM: dts: imx25-pdk: native-mode is part of display-timings
ARM: dts: imx27 phyCARD-S: native-mode is part of display-timings
ARM: dts: imx25: mbimxsd25: native-mode is part of display-timings
ARM: dts: eukrea-mbimxsd27: native-mode is part of display-timings
ARM: dts: mbimxsd25: native-mode is part of display-timings
ARM: dts: imx27-phytec-phycore-rdk: native-mode is part of display-timings
ARM: dts: edb7211: native-mode is part of display-timings
ARM: dts: apf27dev: native-mode is part of display-timings
ARM: dts: imx25: mbimxsd25: native-mode is part of display-timings
Oleksandr Suvorov (1):
ARM: dts: imx7-colibri: add recovery for I2C for iMX7
Philippe Schenker (3):
ARM: dts: imx7-colibri: prepare module device tree for FlexCAN
ARM: dts: imx7-colibri: Add sleep pinctrl to ethernet
ARM: dts: imx6qdl-colibri: add phy to fec
Robin Gong (3):
ARM: dts: imx6ul: add dma support on ecspi
ARM: dts: imx6sll: correct sdma compatible
ARM: dts: imx7ulp: add edma device node
Stefan Agner (1):
ARM: dts: imx7-colibri: disable HS400
Stefan Riedmueller (10):
ARM: dts: imx6ul: phyboard-segin: Rename dts to PHYTEC name scheme
ARM: dts: imx6ul: segin: Add boot media to dts filename
ARM: dts: imx6ul: segin: Reduce eth drive strength
ARM: dts: imx6ul: segin: Fix LED naming for phyCORE and PEB-EVAL-01
ARM: dts: imx6ul: segin: Make FEC and ethphy configurable in dts
ARM: dts: imx6ul: segin: Only enable NAND if it is populated
ARM: dts: imx6ul: phycore: Add eMMC at usdhc2
ARM: dts: imx6ul: segin: Move ECSPI interface to board include file
ARM: dts: imx6ul: segin: Move machine include to dts files
ARM: dts: imx6ull: Add support for PHYTEC phyBOARD-Segin with i.MX 6ULL
Sébastien Szymanski (2):
ARM: dts: opos6uldev: use OF graph to describe the display
ARM: dts: imx6ul: Add csi node
arch/arm/boot/dts/Makefile | 8 +-
arch/arm/boot/dts/ep7211-edb7211.dts | 2 +-
.../imx25-eukrea-mbimxsd25-baseboard-cmo-qvga.dts | 2 +-
.../imx25-eukrea-mbimxsd25-baseboard-dvi-svga.dts | 2 +-
.../imx25-eukrea-mbimxsd25-baseboard-dvi-vga.dts | 2 +-
arch/arm/boot/dts/imx25-pdk.dts | 2 +-
arch/arm/boot/dts/imx27-apf27dev.dts | 2 +-
.../boot/dts/imx27-eukrea-mbimxsd27-baseboard.dts | 2 +-
arch/arm/boot/dts/imx27-phytec-phycard-s-rdk.dts | 2 +-
arch/arm/boot/dts/imx27-phytec-phycore-rdk.dts | 2 +-
arch/arm/boot/dts/imx53-m53menlo.dts | 3 +-
arch/arm/boot/dts/imx6qdl-colibri.dtsi | 11 +
arch/arm/boot/dts/imx6qdl-nit6xlite.dtsi | 2 -
arch/arm/boot/dts/imx6qdl-phytec-pbab01.dtsi | 2 +-
arch/arm/boot/dts/imx6qdl-wandboard.dtsi | 73 +++-
arch/arm/boot/dts/imx6qdl.dtsi | 4 +-
arch/arm/boot/dts/imx6sl.dtsi | 18 +-
arch/arm/boot/dts/imx6sll.dtsi | 24 +-
arch/arm/boot/dts/imx6sx.dtsi | 22 +-
arch/arm/boot/dts/imx6ul-kontron-n6310-s-43.dts | 102 +++++
arch/arm/boot/dts/imx6ul-kontron-n6310-s.dts | 420 +++++++++++++++++++++
arch/arm/boot/dts/imx6ul-kontron-n6310-som.dtsi | 134 +++++++
arch/arm/boot/dts/imx6ul-opos6uldev.dts | 37 +-
...-pcl063.dtsi => imx6ul-phytec-phycore-som.dtsi} | 53 ++-
...ull.dts => imx6ul-phytec-segin-ff-rdk-nand.dts} | 42 ++-
...1.dtsi => imx6ul-phytec-segin-peb-eval-01.dtsi} | 16 +-
...hyboard-segin.dtsi => imx6ul-phytec-segin.dtsi} | 31 +-
arch/arm/boot/dts/imx6ul.dtsi | 53 ++-
arch/arm/boot/dts/imx6ull-phytec-phycore-som.dtsi | 24 ++
.../boot/dts/imx6ull-phytec-segin-ff-rdk-emmc.dts | 93 +++++
.../boot/dts/imx6ull-phytec-segin-ff-rdk-nand.dts | 93 +++++
.../boot/dts/imx6ull-phytec-segin-lc-rdk-nand.dts | 45 +++
.../boot/dts/imx6ull-phytec-segin-peb-eval-01.dtsi | 19 +
arch/arm/boot/dts/imx6ull-phytec-segin.dtsi | 38 ++
arch/arm/boot/dts/imx7-colibri.dtsi | 86 ++++-
arch/arm/boot/dts/imx7d-cl-som-imx7.dts | 6 +-
arch/arm/boot/dts/imx7d-zii-rmu2.dts | 357 ++++++++++++++++++
arch/arm/boot/dts/imx7d-zii-rpu2.dts | 4 -
arch/arm/boot/dts/imx7d.dtsi | 4 +-
arch/arm/boot/dts/imx7s.dtsi | 6 +-
arch/arm/boot/dts/imx7ulp.dtsi | 36 +-
arch/arm/boot/dts/vf610-zii-cfu1.dts | 21 +-
arch/arm/boot/dts/vf610-zii-scu4-aib.dts | 12 +-
arch/arm/boot/dts/vf610-zii-spb4.dts | 7 -
44 files changed, 1741 insertions(+), 183 deletions(-)
create mode 100644 arch/arm/boot/dts/imx6ul-kontron-n6310-s-43.dts
create mode 100644 arch/arm/boot/dts/imx6ul-kontron-n6310-s.dts
create mode 100644 arch/arm/boot/dts/imx6ul-kontron-n6310-som.dtsi
rename arch/arm/boot/dts/{imx6ul-phytec-pcl063.dtsi => imx6ul-phytec-phycore-som.dtsi} (71%)
rename arch/arm/boot/dts/{imx6ul-phytec-phyboard-segin-full.dts => imx6ul-phytec-segin-ff-rdk-nand.dts} (51%)
rename arch/arm/boot/dts/{imx6ul-phytec-peb-eval-01.dtsi => imx6ul-phytec-segin-peb-eval-01.dtsi} (84%)
rename arch/arm/boot/dts/{imx6ul-phytec-phyboard-segin.dtsi => imx6ul-phytec-segin.dtsi} (91%)
create mode 100644 arch/arm/boot/dts/imx6ull-phytec-phycore-som.dtsi
create mode 100644 arch/arm/boot/dts/imx6ull-phytec-segin-ff-rdk-emmc.dts
create mode 100644 arch/arm/boot/dts/imx6ull-phytec-segin-ff-rdk-nand.dts
create mode 100644 arch/arm/boot/dts/imx6ull-phytec-segin-lc-rdk-nand.dts
create mode 100644 arch/arm/boot/dts/imx6ull-phytec-segin-peb-eval-01.dtsi
create mode 100644 arch/arm/boot/dts/imx6ull-phytec-segin.dtsi
create mode 100644 arch/arm/boot/dts/imx7d-zii-rmu2.dts
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [GIT PULL 5/7] i.MX arm32 device tree changes for 5.4
2019-08-25 15:32 ` [GIT PULL 5/7] i.MX arm32 device tree changes for 5.4 Shawn Guo
@ 2019-09-03 14:10 ` Arnd Bergmann
0 siblings, 0 replies; 15+ messages in thread
From: Arnd Bergmann @ 2019-09-03 14:10 UTC (permalink / raw)
To: Shawn Guo
Cc: Stefan Agner, Li Yang, SoC Team, arm-soc, NXP Linux Team,
Sascha Hauer, Fabio Estevam, Linux ARM
On Sun, Aug 25, 2019 at 5:33 PM Shawn Guo <shawnguo@kernel.org> wrote:
>
> ----------------------------------------------------------------
> i.MX arm32 device tree changes for 5.4:
> - New board support: ZII i.MX7 RMU2, Kontron i.MX6UL N6310, and
> PHYTEC phyBOARD-Segin based on i.MX6ULL.
> - A series from Andrey Smirnov to update vf610-zii boards on I2C
> pinmux, switch watchdog, GPIO expander IRQ.
> - Move GIC node into soc node for i.MX6 SoCs.
> - Add OV5645 camera support for imx6qdl-wandboard board.
> - Drop unneeded snvs_pwrkey node for imx7d-zii-rpu2 and imx7-colibri.
> - Use simple-mfd instead of simple-bus for i.MX6 ANATOP.
> - Move the native-mode property inside the display-timings node for
> various i.MX25 and i.MX27 boards.
> - Add EDMA devices for i.MX7ULP SoC.
> - A series from Stefan Riedmueller to update imx6ul-phytec-segin board
> on various devices.
> - Use OF graph to describe the display for opos6uldev board.
> - Misc random updates on i.MX7/6 boards.
Pulled into arm/dt, thanks!
Arnd
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 15+ messages in thread
* [GIT PULL 6/7] i.MX arm64 device tree update for 5.4
2019-08-25 15:32 [GIT PULL 1/7] i.MX drivers update for 5.4 Shawn Guo
` (3 preceding siblings ...)
2019-08-25 15:32 ` [GIT PULL 5/7] i.MX arm32 device tree changes for 5.4 Shawn Guo
@ 2019-08-25 15:32 ` Shawn Guo
2019-09-03 14:12 ` Arnd Bergmann
2019-08-25 15:32 ` [GIT PULL 7/7] i.MX defconfig " Shawn Guo
2019-09-03 20:58 ` [GIT PULL 1/7] i.MX drivers " Arnd Bergmann
6 siblings, 1 reply; 15+ messages in thread
From: Shawn Guo @ 2019-08-25 15:32 UTC (permalink / raw)
To: soc, arm
Cc: Shawn Guo, Stefan Agner, Li Yang, linux-imx, kernel,
Fabio Estevam, linux-arm-kernel
The following changes since commit 5f9e832c137075045d15cd6899ab0505cfb2ca4b:
Linus 5.3-rc1 (2019-07-21 14:05:38 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-dt64-5.4
for you to fetch changes up to 215701807e53a379e1c9b2e6401676779ef85ea0:
arm64: dts: imx8mq: Add mux controller to iomuxc_gpr (2019-08-24 22:47:07 +0200)
----------------------------------------------------------------
i.MX arm64 device tree update for 5.4:
- New board support: i.MX8MQ Nitrogen8m, Hummingboard Pulse,
PICO-PI-IMX8M, i.MX8QXP AI_ML, and LS1046A FRWY board.
- Add gpio-ranges for GPIO devices on i.MX8MQ and i.MX8MM.
- Update OPP table according to latest data sheet and add opp-suspend
to OPP table for i.MX8MQ and i.MX8MM.
- Add IDEL states for i.MX8MM SoC.
- Correct I2C clock divider for Layerscape SoCs.
- Add series alias and LPUART baud clock for i.MX8QXP SoC.
- Add MIPI D-PHY device for i.MX8MQ and enable it on imx8mq-librem5
board.
- Enable USB1 and Type-C support for i.MX8MM EVK board.
- Add Thermal Monitor Unit support for LS1028A SoC.
- Misc small update and correction on Layerscape and i.MX8 support.
----------------------------------------------------------------
Abel Vesa (1):
arm64: dts: imx8mm: Init rates and parents configs for clocks
Anson Huang (9):
arm64: dts: imx8mq: Add gpio-ranges property
arm64: dts: imx8mm: Add gpio-ranges property
arm64: dts: imx8mm: Add "fsl,imx8mq-src" as src's fallback compatible
arm64: dts: imx8mm: Correct OPP table according to latest datasheet
arm64: dts: imx8mq: Correct OPP table according to latest datasheet
arm64: dts: imx8mq: Add clock for TMU node
arm64: dts: imx8mq: Add opp-suspend property to OPP table
arm64: dts: imx8mm: Add opp-suspend property to OPP table
arm64: dts: imx8mm: Enable cpu-idle driver
Ashish Kumar (1):
arm64: dts: ls1028a: Add esdhc node in dts
Chuanhua Han (7):
arm64: dts: ls1088a: Revise gpio registers to little-endian
arm64: dts: ls1088a: Fix incorrect I2C clock divider
arm64: dts: ls1012a: Fix incorrect I2C clock divider
arm64: dts: ls1028a: Fix incorrect I2C clock divider
arm64: dts: lx2160a: Fix incorrect I2C clock divider
arm64: dts: ls1088a: Add the DSPI controller node
arm64: dts: ls1088a-qds: Add the spi-flash nodes under the DSPI controller
Daniel Baluta (1):
arm64: dts: imx8mq-evk: Unbypass audio_pll1
Fabio Estevam (1):
arm64: dts: imx8mm-evk: Remove invalid properties
Fugang Duan (2):
arm64: dts: imx8qxp: add lpuart baud clock
arm64: dts: imx8qxp: add serial alias
Gary Bisson (1):
arm64: dts: imx: Add i.mx8mq nitrogen8m basic dts support
Guido Günther (3):
arm64: dts: imx8mq: Add MIPI D-PHY
arm64: dts: imx8mq-librem5: Enable MIPI D-PHY
arm64: dts: imx8mq: Add mux controller to iomuxc_gpr
Ioana Ciornei (1):
arm64: dts: add the console node for DPAA2 platforms
Jon Nettleton (1):
arm64: dts: fsl: add support for Hummingboard Pulse
Leonard Crestez (1):
arm64: dts: imx8m: Add ddr-pmu nodes
Li Jun (3):
arm64: dts: imx8mm: Remove setting for IMX8MM_CLK_USB_CORE_REF
arm64: dts: imx8mm-evk: enable usb1 and typec support
arm64: dts: imx8mq: correct usb controller clocks
Lucas Stach (1):
arm64: dts: rdu3: add UCS1002 charge controller node
Manivannan Sadhasivam (1):
arm64: dts: freescale: Add support for i.MX8QXP AI_ML board
Pramod Kumar (1):
arm64: dts: nxp: add ls1046a-frwy board support
Richard Hu (1):
arm64: dts: fsl: pico-pi: Add a device tree for the PICO-PI-IMX8M
Song Hui (2):
arm64: dts: ls1028a: fix gpio nodes
arm64: dts: ls1088a: update gpio compatible
Wen He (2):
arm64: dts: ls1028a: Add optional property node for Mali DP500
arm64: dts: ls1028a: Add properties node for Display output pixel clock
Yuantian Tang (1):
arm64: dts: ls1028a: Add Thermal Monitor Unit node
arch/arm64/boot/dts/freescale/Makefile | 5 +
arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 4 +-
arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 8 +
arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 13 +
arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 151 +++++++-
arch/arm64/boot/dts/freescale/fsl-ls1046a-frwy.dts | 155 ++++++++
arch/arm64/boot/dts/freescale/fsl-ls1088a-qds.dts | 33 ++
arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 38 +-
arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 5 +
arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 21 +-
arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 68 +++-
arch/arm64/boot/dts/freescale/imx8mm.dtsi | 61 ++-
arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 6 +-
.../dts/freescale/imx8mq-hummingboard-pulse.dts | 256 +++++++++++++
.../boot/dts/freescale/imx8mq-librem5-devkit.dts | 4 +
arch/arm64/boot/dts/freescale/imx8mq-nitrogen.dts | 405 ++++++++++++++++++++
arch/arm64/boot/dts/freescale/imx8mq-pico-pi.dts | 413 +++++++++++++++++++++
arch/arm64/boot/dts/freescale/imx8mq-sr-som.dtsi | 309 +++++++++++++++
.../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 46 ++-
arch/arm64/boot/dts/freescale/imx8mq.dtsi | 52 ++-
arch/arm64/boot/dts/freescale/imx8qxp-ai_ml.dts | 249 +++++++++++++
arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 23 +-
22 files changed, 2241 insertions(+), 84 deletions(-)
create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1046a-frwy.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-hummingboard-pulse.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-nitrogen.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-pico-pi.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-sr-som.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-ai_ml.dts
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [GIT PULL 6/7] i.MX arm64 device tree update for 5.4
2019-08-25 15:32 ` [GIT PULL 6/7] i.MX arm64 device tree update " Shawn Guo
@ 2019-09-03 14:12 ` Arnd Bergmann
0 siblings, 0 replies; 15+ messages in thread
From: Arnd Bergmann @ 2019-09-03 14:12 UTC (permalink / raw)
To: Shawn Guo
Cc: Stefan Agner, Li Yang, SoC Team, arm-soc, NXP Linux Team,
Sascha Hauer, Fabio Estevam, Linux ARM
On Sun, Aug 25, 2019 at 5:33 PM Shawn Guo <shawnguo@kernel.org> wrote:
> ----------------------------------------------------------------
> i.MX arm64 device tree update for 5.4:
> - New board support: i.MX8MQ Nitrogen8m, Hummingboard Pulse,
> PICO-PI-IMX8M, i.MX8QXP AI_ML, and LS1046A FRWY board.
> - Add gpio-ranges for GPIO devices on i.MX8MQ and i.MX8MM.
> - Update OPP table according to latest data sheet and add opp-suspend
> to OPP table for i.MX8MQ and i.MX8MM.
> - Add IDEL states for i.MX8MM SoC.
> - Correct I2C clock divider for Layerscape SoCs.
> - Add series alias and LPUART baud clock for i.MX8QXP SoC.
> - Add MIPI D-PHY device for i.MX8MQ and enable it on imx8mq-librem5
> board.
> - Enable USB1 and Type-C support for i.MX8MM EVK board.
> - Add Thermal Monitor Unit support for LS1028A SoC.
> - Misc small update and correction on Layerscape and i.MX8 support.
>
Pulled into arm/dt, thanks!
Arnd
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 15+ messages in thread
* [GIT PULL 7/7] i.MX defconfig update for 5.4
2019-08-25 15:32 [GIT PULL 1/7] i.MX drivers update for 5.4 Shawn Guo
` (4 preceding siblings ...)
2019-08-25 15:32 ` [GIT PULL 6/7] i.MX arm64 device tree update " Shawn Guo
@ 2019-08-25 15:32 ` Shawn Guo
2019-09-03 17:00 ` Arnd Bergmann
2019-09-03 20:58 ` [GIT PULL 1/7] i.MX drivers " Arnd Bergmann
6 siblings, 1 reply; 15+ messages in thread
From: Shawn Guo @ 2019-08-25 15:32 UTC (permalink / raw)
To: soc, arm
Cc: Shawn Guo, Stefan Agner, Li Yang, linux-imx, kernel,
Fabio Estevam, linux-arm-kernel
The following changes since commit 5f9e832c137075045d15cd6899ab0505cfb2ca4b:
Linus 5.3-rc1 (2019-07-21 14:05:38 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-defconfig-5.4
for you to fetch changes up to cd1b1264632a3fe739016843005e49e42c60be55:
arm64: defconfig: CONFIG_DRM_ETNAVIV=m (2019-08-03 17:15:37 +0200)
----------------------------------------------------------------
i.MX defconfig update for 5.4:
- Enable pinctrl and clock driver support for i.MX8MN SoC.
- Enable SDMA support for i.MX8MQ and i.MX8MM SoC, including
FW_LOADER_USER_HELPER and FW_LOADER_USER_HELPER_FALLBACK to support
SDMA firmware loading via udev.
- Enable module build of i.MX8 DDR PMU driver and ETNAVIV GPU driver.
- Enable module build of OV5645 camera driver in imx_v6_v7_defconfig.
----------------------------------------------------------------
Anson Huang (2):
arm64: defconfig: Select CONFIG_PINCTRL_IMX8MN by default
arm64: defconfig: Select CONFIG_CLK_IMX8MN by default
Christian Gmeiner (1):
arm64: defconfig: CONFIG_DRM_ETNAVIV=m
Fabio Estevam (1):
ARM: imx_v6_v7_defconfig: Select the OV5645 camera driver
Leonard Crestez (1):
arm64: defconfig: Build imx8 ddr pmu as module
Robin Gong (1):
arm64: defconfig: Enable SDMA on i.mx8mq/8mm
arch/arm/configs/imx_v6_v7_defconfig | 1 +
arch/arm64/configs/defconfig | 7 +++++++
2 files changed, 8 insertions(+)
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [GIT PULL 7/7] i.MX defconfig update for 5.4
2019-08-25 15:32 ` [GIT PULL 7/7] i.MX defconfig " Shawn Guo
@ 2019-09-03 17:00 ` Arnd Bergmann
0 siblings, 0 replies; 15+ messages in thread
From: Arnd Bergmann @ 2019-09-03 17:00 UTC (permalink / raw)
To: Shawn Guo
Cc: Stefan Agner, Li Yang, SoC Team, arm-soc, NXP Linux Team,
Sascha Hauer, Fabio Estevam, Linux ARM
On Sun, Aug 25, 2019 at 5:33 PM Shawn Guo <shawnguo@kernel.org> wrote:
> ----------------------------------------------------------------
> i.MX defconfig update for 5.4:
> - Enable pinctrl and clock driver support for i.MX8MN SoC.
> - Enable SDMA support for i.MX8MQ and i.MX8MM SoC, including
> FW_LOADER_USER_HELPER and FW_LOADER_USER_HELPER_FALLBACK to support
> SDMA firmware loading via udev.
> - Enable module build of i.MX8 DDR PMU driver and ETNAVIV GPU driver.
> - Enable module build of OV5645 camera driver in imx_v6_v7_defconfig.
Pulled int arm/defconfig, thanks!
Arnd
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [GIT PULL 1/7] i.MX drivers update for 5.4
2019-08-25 15:32 [GIT PULL 1/7] i.MX drivers update for 5.4 Shawn Guo
` (5 preceding siblings ...)
2019-08-25 15:32 ` [GIT PULL 7/7] i.MX defconfig " Shawn Guo
@ 2019-09-03 20:58 ` Arnd Bergmann
2019-09-11 1:28 ` Shawn Guo
6 siblings, 1 reply; 15+ messages in thread
From: Arnd Bergmann @ 2019-09-03 20:58 UTC (permalink / raw)
To: Shawn Guo
Cc: Stefan Agner, Li Yang, SoC Team, arm-soc, NXP Linux Team,
Sascha Hauer, Fabio Estevam, Linux ARM
On Sun, Aug 25, 2019 at 5:33 PM Shawn Guo <shawnguo@kernel.org> wrote:
>
> i.MX drivers update for 5.4:
> - A series from Anson Huang to add UID support for i.MX8 SoC and SCU
> drivers.
> - A series from Daniel Baluta to add DSP IPC driver for communication
> between host AP (Linux) and the firmware running on DSP embedded in
> i.MX8 SoCs.
> - A small fix for GPCv2 error code printing.
> - Switch from module_platform_driver_probe() to module_platform_driver()
> for imx-weim driver, as we need the driver to probe again when device
> is present later.
> - Add optional burst clock mode support for imx-weim driver.
Pulled into arm/drivers.
The module_platform_driver_probe() change looks like it should have been
in a bugfix branch, and I think there were some other patches that would
qualify in your other pull requests:
a95fbda08ee2 ("ARM: dts: imx7-colibri: disable HS400")
9846a4524ac9 ("ARM: dts: imx7d: cl-som-imx7: make ethernet work again")
7cb220a75ff3 ("arm64: dts: lx2160a: Fix incorrect I2C clock divider")
f64697bd0b9e ("arm64: dts: ls1028a: fix gpio nodes")
There may have been good reasons to not include them in the fixes
pull request, but my feeling is that you could be a little more aggressive
in categorizing bugfixes for backports or adding Cc:stable tags.
Thanks,
Arnd
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [GIT PULL 1/7] i.MX drivers update for 5.4
2019-09-03 20:58 ` [GIT PULL 1/7] i.MX drivers " Arnd Bergmann
@ 2019-09-11 1:28 ` Shawn Guo
0 siblings, 0 replies; 15+ messages in thread
From: Shawn Guo @ 2019-09-11 1:28 UTC (permalink / raw)
To: Arnd Bergmann
Cc: Stefan Agner, Li Yang, SoC Team, arm-soc, NXP Linux Team,
Sascha Hauer, Fabio Estevam, Linux ARM
On Tue, Sep 03, 2019 at 10:58:51PM +0200, Arnd Bergmann wrote:
> On Sun, Aug 25, 2019 at 5:33 PM Shawn Guo <shawnguo@kernel.org> wrote:
> >
>
> > i.MX drivers update for 5.4:
> > - A series from Anson Huang to add UID support for i.MX8 SoC and SCU
> > drivers.
> > - A series from Daniel Baluta to add DSP IPC driver for communication
> > between host AP (Linux) and the firmware running on DSP embedded in
> > i.MX8 SoCs.
> > - A small fix for GPCv2 error code printing.
> > - Switch from module_platform_driver_probe() to module_platform_driver()
> > for imx-weim driver, as we need the driver to probe again when device
> > is present later.
> > - Add optional burst clock mode support for imx-weim driver.
>
> Pulled into arm/drivers.
>
> The module_platform_driver_probe() change looks like it should have been
> in a bugfix branch, and I think there were some other patches that would
> qualify in your other pull requests:
>
> a95fbda08ee2 ("ARM: dts: imx7-colibri: disable HS400")
> 9846a4524ac9 ("ARM: dts: imx7d: cl-som-imx7: make ethernet work again")
> 7cb220a75ff3 ("arm64: dts: lx2160a: Fix incorrect I2C clock divider")
> f64697bd0b9e ("arm64: dts: ls1028a: fix gpio nodes")
>
> There may have been good reasons to not include them in the fixes
> pull request, but my feeling is that you could be a little more aggressive
> in categorizing bugfixes for backports or adding Cc:stable tags.
Okay, noted. I was generally relying on author's opinion whether it's a
critical bug fix and should have stable tag.
Shawn
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 15+ messages in thread