* [GIT PULL 1/6] i.MX drivers update for 5.7
@ 2020-03-18 5:19 Shawn Guo
2020-03-18 5:19 ` [GIT PULL 2/6] i.MX SoC changes " Shawn Guo
` (4 more replies)
0 siblings, 5 replies; 6+ messages in thread
From: Shawn Guo @ 2020-03-18 5:19 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 bb6d3fb354c5ee8d6bde2d576eb7220ea09862b9:
Linux 5.6-rc1 (2020-02-09 16:08:48 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-drivers-5.7
for you to fetch changes up to 2a52651292ad9e642d205ce2ece2686d3b3395a7:
soc: imx: drop COMPILE_TEST for IMX_SCU_SOC (2020-03-16 11:44:40 +0800)
----------------------------------------------------------------
i.MX drivers update for 5.7:
- Update SCU power domain driver to include PD ranges for audio, CM40
I2C and INTMUX, also enlarge PD range for mu_b.
- Remove IMX_SC_RPC_SVC_ABORT from SCU API, as it was added by mistake.
- Increase build test coverage for i.MX8M SoC and IMX_SCU driver.
- Improve i.MX GPC power up sequencing to ensure that the reset is
properly propagated through the peripheral devices in the power
domain.
----------------------------------------------------------------
Anson Huang (1):
firmware: imx: add COMPILE_TEST for IMX_SCU driver
Daniel Baluta (1):
firmware: imx: scu-pd: Add missing audio PD ranges
Joakim Zhang (1):
firmware: imx: scu-pd: add power domain for I2C and INTMUX in CM40 SS
Leonard Crestez (2):
soc: imx: gpcv2: include linux/sizes.h
firmware: imx: Remove IMX_SC_RPC_SVC_ABORT
Lucas Stach (1):
soc: imx: gpc: fix power up sequencing
Peng Fan (2):
soc: imx: increase build coverage for imx8m soc driver
soc: imx: drop COMPILE_TEST for IMX_SCU_SOC
Sebastien Fagard (1):
firmware: imx: scu-pd: enlarge PD range for mu_b
drivers/firmware/imx/Kconfig | 2 +-
drivers/firmware/imx/scu-pd.c | 13 ++++++++++++-
drivers/soc/Makefile | 2 +-
drivers/soc/imx/Kconfig | 11 ++++++++++-
drivers/soc/imx/Makefile | 2 +-
drivers/soc/imx/gpc.c | 24 +++++++++++++-----------
drivers/soc/imx/gpcv2.c | 1 +
drivers/soc/imx/{soc-imx8.c => soc-imx8m.c} | 0
include/linux/firmware/imx/ipc.h | 1 -
9 files changed, 39 insertions(+), 17 deletions(-)
rename drivers/soc/imx/{soc-imx8.c => soc-imx8m.c} (100%)
_______________________________________________
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] 6+ messages in thread
* [GIT PULL 2/6] i.MX SoC changes for 5.7
2020-03-18 5:19 [GIT PULL 1/6] i.MX drivers update for 5.7 Shawn Guo
@ 2020-03-18 5:19 ` Shawn Guo
2020-03-18 5:19 ` [GIT PULL 3/6] i.MX DT bindings update " Shawn Guo
` (3 subsequent siblings)
4 siblings, 0 replies; 6+ messages in thread
From: Shawn Guo @ 2020-03-18 5:19 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 bb6d3fb354c5ee8d6bde2d576eb7220ea09862b9:
Linux 5.6-rc1 (2020-02-09 16:08:48 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-soc-5.7
for you to fetch changes up to 756931e058ec3dc625f85a09ae0c3143d2a6ef72:
ARM: imx: Drop unnecessary src_base check (2020-03-11 15:18:17 +0800)
----------------------------------------------------------------
i.MX SoC changes for 5.7:
- A number of cleanups from Anson Huang to remove unneeded includes,
drop unnecessary newlines and base check etc.
- Apply Cortex-A9 specific errata only to Cortex-A9 based i.MX SoCs
and avoid impacting Cortex-A7 based designs.
----------------------------------------------------------------
Anson Huang (6):
ARM: imx: Remove unused include of linux/irqchip/arm-gic.h
ARM: imx: Remove unused includes on mach-imx6q.c
ARM: imx: Remove unused include of linux/of.h on mach-imx6sl.c
ARM: imx: Add missing of_node_put()
ARM: imx: Remove unnecessary blank lines
ARM: imx: Drop unnecessary src_base check
Stefan Agner (1):
ARM: imx: limit errata selection to Cortex-A9 based designs
arch/arm/mach-imx/Kconfig | 10 ++++++++--
arch/arm/mach-imx/anatop.c | 7 ++++---
arch/arm/mach-imx/gpc.c | 4 ++--
arch/arm/mach-imx/mach-imx6q.c | 13 -------------
arch/arm/mach-imx/mach-imx6sl.c | 1 -
arch/arm/mach-imx/mach-imx6ul.c | 1 -
arch/arm/mach-imx/platsmp.c | 1 +
arch/arm/mach-imx/pm-imx6.c | 2 ++
arch/arm/mach-imx/pm-imx7ulp.c | 1 +
arch/arm/mach-imx/src.c | 3 ---
10 files changed, 18 insertions(+), 25 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] 6+ messages in thread
* [GIT PULL 3/6] i.MX DT bindings update for 5.7
2020-03-18 5:19 [GIT PULL 1/6] i.MX drivers update for 5.7 Shawn Guo
2020-03-18 5:19 ` [GIT PULL 2/6] i.MX SoC changes " Shawn Guo
@ 2020-03-18 5:19 ` Shawn Guo
2020-03-18 5:19 ` [GIT PULL 4/6] i.MX arm DTS changes " Shawn Guo
` (2 subsequent siblings)
4 siblings, 0 replies; 6+ messages in thread
From: Shawn Guo @ 2020-03-18 5:19 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 bb6d3fb354c5ee8d6bde2d576eb7220ea09862b9:
Linux 5.6-rc1 (2020-02-09 16:08:48 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-bindings-5.7
for you to fetch changes up to 53b61224ca40dc454b94b5d705d17f19e780299a:
dt-bindings: arm: fsl: Add TechNexion boards (2020-03-16 09:06:42 +0800)
----------------------------------------------------------------
i.MX DT bindings update for 5.7:
- Add compatibles for TechNexion i.MX6/7, Kontron LS1028A, Toradex i.MX7,
NXP i.MX8MP EVK, and LS1028A evaluation boards.
- Improve NXP crypto binding examples to use generic node name.
----------------------------------------------------------------
Anson Huang (1):
dt-bindings: arm: imx: Add the i.MX8MP EVK board
Fabio Estevam (1):
dt-bindings: arm: fsl: Add TechNexion boards
Horia Geantă (3):
dt-bindings: crypto: sahara: use generic node name
dt-bindings: crypto: dcp: use generic node name
dt-bindings: crypto: caam: use generic node name
Michael Walle (2):
dt-bindings: arm: fsl: add LS1028A based boards
dt-bindings: arm: fsl: add Kontron sl28 boards
Oleksandr Suvorov (1):
dt-bindings: arm: fsl: add nxp based toradex colibri-imx7 bindings
Documentation/devicetree/bindings/arm/fsl.yaml | 69 ++++++++++++++++++++++
.../devicetree/bindings/crypto/fsl-dcp.txt | 2 +-
.../devicetree/bindings/crypto/fsl-imx-sahara.txt | 2 +-
.../devicetree/bindings/crypto/fsl-sec4.txt | 2 +-
4 files changed, 72 insertions(+), 3 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] 6+ messages in thread
* [GIT PULL 4/6] i.MX arm DTS changes for 5.7
2020-03-18 5:19 [GIT PULL 1/6] i.MX drivers update for 5.7 Shawn Guo
2020-03-18 5:19 ` [GIT PULL 2/6] i.MX SoC changes " Shawn Guo
2020-03-18 5:19 ` [GIT PULL 3/6] i.MX DT bindings update " Shawn Guo
@ 2020-03-18 5:19 ` Shawn Guo
2020-03-18 5:19 ` [GIT PULL 5/6] i.MX arm64 DTS update " Shawn Guo
2020-03-18 5:19 ` [GIT PULL 6/6] i.MX defconfig changes " Shawn Guo
4 siblings, 0 replies; 6+ messages in thread
From: Shawn Guo @ 2020-03-18 5:19 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 bb6d3fb354c5ee8d6bde2d576eb7220ea09862b9:
Linux 5.6-rc1 (2020-02-09 16:08:48 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-dt-5.7
for you to fetch changes up to 2d42fa311df749e847769a86748a8c2d20687973:
ARM: dts: imx6q-marsboard: properly define rgmii PHY (2020-03-16 10:47:20 +0800)
----------------------------------------------------------------
i.MX arm DTS changes for 5.7:
- New support for i.MX6/7 based PICO devices and Toradex i.MX7 based
Aster boards.
- Add voltage monitor device node for vf610-zii boards.
- Improve UART pins macro defines for i.MX6SX SoC and switch related
boards to use the new names.
- Use generic node name for devices like GPT, KPP, CCM, WDOG, OCOTP and
IOMUXC in i.MX DTS files.
- Switch imx6ul-pico device tree to DRM bindings.
- Use SPDX-License-Identifier for all Toradex i.MX6/7 based boards.
- Add proper rgmii PHY description for imx6dl-riotboard and
imx6q-marsboard.
- Add capture-subsystem device support for i.MX51.
- Kill off "simple-panel" compatibles which has never been an accepted
as an upstream compatible string.
- Random device addition to various boards.
----------------------------------------------------------------
Aapo Vienamo (1):
ARM: mxs: Enable usbphy1 and usb1 on apx4devkit DTS
Andrey Smirnov (5):
ARM: dts: vf610-zii-ssmb-spu3: Add voltage monitor DT node
ARM: dts: vf610-zii-ssmb-dtu: Add voltage monitor DT node
ARM: dts: vf610-zii-spb4: Add voltage monitor DT node
ARM: dts: vf610-zii-dev: Add voltage monitor DT node
ARM: dts: vf610-zii-cfu1: Add voltage monitor DT node
André Draszik (2):
ARM: dts: imx7d: cl-som-imx7: update pfuze3000 max voltage
ARM: dts: imx7s: add snvs clock to pwrkey
Anson Huang (13):
ARM: dts: imx: make gpt node name generic
ARM: dts: imx: make kpp node name generic
ARM: dts: imx: make clks node name generic
ARM: dts: imx6sx: Improve UART pins macro defines
ARM: dts: imx6sx: Add missing UART RTS/CTS pins mux
ARM: dts: imx6sx-nitrogen6sx: Use new pin names with DCE/DTE for UART pins
ARM: dts: imx6sx-sabreauto: Use new pin names with DCE/DTE for UART pins
ARM: dts: imx6sx-sdb: Use new pin names with DCE/DTE for UART pins
ARM: dts: imx6sx-softing-vining-2000: Use new pin names with DCE/DTE for UART pins
ARM: dts: imx6sx-udoo-neo: Use new pin names with DCE/DTE for UART pins
ARM: dts: imx: make wdog node name generic
ARM: dts: imx: Align ocotp node name
ARM: dts: imx: Make iomuxc node name generic
Fabio Estevam (6):
ARM: dts: imx6ul-pico: Convert to DRM bindings
ARM: dts: imx6sx-softing-vining-2000: Enable PCI support
ARM: dts: imx7d-pico: Add support for the dwarf baseboard
ARM: dts: imx7d-pico: Add support for the nymph baseboard
ARM: dts: imx6ul-pico: Add support for the dwarf baseboard
ARM: dts: imx6qdl: Add imx6qdl-pico support
Horia Geantă (1):
ARM: dts: imx: align name for crypto node and child nodes
Igor Opaniuk (3):
ARM: dts: imx6: toradex: use SPDX-License-Identifier
ARM: dts: imx7: toradex: use SPDX-License-Identifier
ARM: dts: vf: toradex: SPDX tags and copyright cleanup
Lucas Stach (2):
ARM: dts: imx6: RDU2: assign video PLL as input to LDB
ARM: dts: imx51-zii-rdu1: set name prefix for TPA6130A2
Marco Felsch (2):
ARM: dts: imx6: phycore-som: explicit disable pmic watchdog during suspend
ARM: dts: imx6: phycore-som: add da9062 gpio support
Martin Kaiser (2):
ARM: dts: imx25-pinfunc: add another cspi3 config
ARM: dts: imx25-pinfunc: add config for kpp rows 4 to 7
Michael Heimpold (1):
ARM: dts: imx23: introduce mmc0_sck_cfg
Michal Vokáč (1):
ARM: dts: imx6dl-yapp4: Specify USB overcurrent protection polarity
Oleksandr Suvorov (4):
ARM: dts: imx7-colibri: add alias for RTC
ARM: dts: imx7-colibri: fix muxing of usbc_det pin
ARM: dts: imx7-colibri: Convert to SPDX license tags for Colibri iMX7
ARM: dts: imx7-colibri: add support for Toradex Aster carrier board
Oleksij Rempel (2):
ARM: dts: imx6dl-riotboard: properly define rgmii PHY
ARM: dts: imx6q-marsboard: properly define rgmii PHY
Peng Fan (2):
ARM: dts: imx: use generic name bus
ARM: dts: imx: add nvmem property for cpu0
Peter Chen (1):
ARM: dts: imx7ulp-evk: disable usbotg1 overcurrent function
Philipp Zabel (1):
ARM: dts: imx51: add capture-subsystem device
Rob Herring (1):
ARM: dts: imx: Kill off "simple-panel" compatibles
Robert Jones (2):
ARM: dts: imx: ventana: add fxos8700 on gateworks boards
ARM: dts: imx6qdl-gw553x: add lsm9ds1 iio imu/magn support
Russell King (1):
ARM: dts: imx6qdl-sr-som-ti: indicate powering off wifi is safe
Stefan Agner (1):
ARM: dts: imx7-colibri: add gpio-line-names
Tim Harvey (1):
ARM: dts: imx6qdl-gw5910: add CC1352 UART
arch/arm/boot/dts/Makefile | 14 +
arch/arm/boot/dts/imx23-olinuxino.dts | 2 +-
arch/arm/boot/dts/imx23.dtsi | 10 +-
arch/arm/boot/dts/imx25-pinfunc.h | 8 +
arch/arm/boot/dts/imx25.dtsi | 4 +-
arch/arm/boot/dts/imx27.dtsi | 2 +-
arch/arm/boot/dts/imx28-apx4devkit.dts | 10 +
arch/arm/boot/dts/imx28.dtsi | 2 +-
arch/arm/boot/dts/imx31.dtsi | 4 +-
arch/arm/boot/dts/imx35.dtsi | 4 +-
arch/arm/boot/dts/imx50.dtsi | 4 +-
arch/arm/boot/dts/imx51-zii-rdu1.dts | 5 +-
arch/arm/boot/dts/imx51.dtsi | 17 +-
arch/arm/boot/dts/imx53.dtsi | 4 +-
arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts | 40 +-
arch/arm/boot/dts/imx6dl-pico-dwarf.dts | 17 +
arch/arm/boot/dts/imx6dl-pico-hobbit.dts | 17 +
arch/arm/boot/dts/imx6dl-pico-nymph.dts | 17 +
arch/arm/boot/dts/imx6dl-pico-pi.dts | 17 +
arch/arm/boot/dts/imx6dl-riotboard.dts | 16 +-
arch/arm/boot/dts/imx6dl-yapp4-common.dtsi | 2 +
arch/arm/boot/dts/imx6dl.dtsi | 8 +-
arch/arm/boot/dts/imx6q-apalis-eval.dts | 40 +-
arch/arm/boot/dts/imx6q-apalis-ixora-v1.1.dts | 40 +-
arch/arm/boot/dts/imx6q-apalis-ixora.dts | 40 +-
arch/arm/boot/dts/imx6q-marsboard.dts | 16 +-
arch/arm/boot/dts/imx6q-novena.dts | 2 +-
arch/arm/boot/dts/imx6q-pico-dwarf.dts | 17 +
arch/arm/boot/dts/imx6q-pico-hobbit.dts | 17 +
arch/arm/boot/dts/imx6q-pico-nymph.dts | 17 +
arch/arm/boot/dts/imx6q-pico-pi.dts | 17 +
arch/arm/boot/dts/imx6q.dtsi | 6 +-
arch/arm/boot/dts/imx6qdl-apalis.dtsi | 40 +-
arch/arm/boot/dts/imx6qdl-colibri.dtsi | 40 +-
arch/arm/boot/dts/imx6qdl-gw52xx.dtsi | 5 +
arch/arm/boot/dts/imx6qdl-gw53xx.dtsi | 5 +
arch/arm/boot/dts/imx6qdl-gw54xx.dtsi | 5 +
arch/arm/boot/dts/imx6qdl-gw553x.dtsi | 31 ++
arch/arm/boot/dts/imx6qdl-gw5910.dtsi | 25 +
arch/arm/boot/dts/imx6qdl-phytec-phycore-som.dtsi | 5 +-
arch/arm/boot/dts/imx6qdl-pico-dwarf.dtsi | 45 ++
arch/arm/boot/dts/imx6qdl-pico-hobbit.dtsi | 37 ++
arch/arm/boot/dts/imx6qdl-pico-nymph.dtsi | 54 ++
arch/arm/boot/dts/imx6qdl-pico-pi.dtsi | 31 ++
arch/arm/boot/dts/imx6qdl-pico.dtsi | 617 ++++++++++++++++++++++
arch/arm/boot/dts/imx6qdl-sr-som-ti.dtsi | 1 +
arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 7 +
arch/arm/boot/dts/imx6qdl.dtsi | 30 +-
arch/arm/boot/dts/imx6qp.dtsi | 2 +-
arch/arm/boot/dts/imx6sl.dtsi | 28 +-
arch/arm/boot/dts/imx6sll.dtsi | 12 +-
arch/arm/boot/dts/imx6sx-nitrogen6sx.dts | 20 +-
arch/arm/boot/dts/imx6sx-pinfunc.h | 286 +++++++---
arch/arm/boot/dts/imx6sx-sabreauto.dts | 4 +-
arch/arm/boot/dts/imx6sx-sdb.dtsi | 12 +-
arch/arm/boot/dts/imx6sx-softing-vining-2000.dts | 22 +-
arch/arm/boot/dts/imx6sx-udoo-neo.dtsi | 28 +-
arch/arm/boot/dts/imx6sx.dtsi | 34 +-
arch/arm/boot/dts/imx6ul-ccimx6ulsbcpro.dts | 2 +-
arch/arm/boot/dts/imx6ul-pico-dwarf.dts | 52 ++
arch/arm/boot/dts/imx6ul-pico.dtsi | 39 +-
arch/arm/boot/dts/imx6ul.dtsi | 28 +-
arch/arm/boot/dts/imx6ull.dtsi | 2 +-
arch/arm/boot/dts/imx7-colibri-aster.dtsi | 169 ++++++
arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi | 46 +-
arch/arm/boot/dts/imx7-colibri.dtsi | 230 ++++++--
arch/arm/boot/dts/imx7d-cl-som-imx7.dts | 4 +-
arch/arm/boot/dts/imx7d-colibri-aster.dts | 20 +
arch/arm/boot/dts/imx7d-colibri-emmc-aster.dts | 20 +
arch/arm/boot/dts/imx7d-colibri-emmc.dtsi | 26 +
arch/arm/boot/dts/imx7d-colibri-eval-v3.dts | 41 +-
arch/arm/boot/dts/imx7d-colibri.dtsi | 41 +-
arch/arm/boot/dts/imx7d-pico-dwarf.dts | 87 +++
arch/arm/boot/dts/imx7d-pico-nymph.dts | 84 +++
arch/arm/boot/dts/imx7s-colibri-aster.dts | 15 +
arch/arm/boot/dts/imx7s-colibri-eval-v3.dts | 41 +-
arch/arm/boot/dts/imx7s-colibri.dtsi | 41 +-
arch/arm/boot/dts/imx7s.dtsi | 38 +-
arch/arm/boot/dts/imx7ulp-evk.dts | 3 +-
arch/arm/boot/dts/imx7ulp.dtsi | 4 +-
arch/arm/boot/dts/vf-colibri-eval-v3.dtsi | 40 +-
arch/arm/boot/dts/vf-colibri.dtsi | 39 +-
arch/arm/boot/dts/vf500-colibri-eval-v3.dts | 40 +-
arch/arm/boot/dts/vf500-colibri.dtsi | 40 +-
arch/arm/boot/dts/vf500.dtsi | 4 +-
arch/arm/boot/dts/vf610-colibri-eval-v3.dts | 40 +-
arch/arm/boot/dts/vf610-colibri.dtsi | 40 +-
arch/arm/boot/dts/vf610-zii-cfu1.dts | 8 +
arch/arm/boot/dts/vf610-zii-dev.dtsi | 8 +
arch/arm/boot/dts/vf610-zii-spb4.dts | 8 +
arch/arm/boot/dts/vf610-zii-ssmb-dtu.dts | 8 +
arch/arm/boot/dts/vf610-zii-ssmb-spu3.dts | 8 +
arch/arm/boot/dts/vf610m4-colibri.dts | 39 +-
arch/arm/boot/dts/vfxxx.dtsi | 4 +-
94 files changed, 2233 insertions(+), 988 deletions(-)
create mode 100644 arch/arm/boot/dts/imx6dl-pico-dwarf.dts
create mode 100644 arch/arm/boot/dts/imx6dl-pico-hobbit.dts
create mode 100644 arch/arm/boot/dts/imx6dl-pico-nymph.dts
create mode 100644 arch/arm/boot/dts/imx6dl-pico-pi.dts
create mode 100644 arch/arm/boot/dts/imx6q-pico-dwarf.dts
create mode 100644 arch/arm/boot/dts/imx6q-pico-hobbit.dts
create mode 100644 arch/arm/boot/dts/imx6q-pico-nymph.dts
create mode 100644 arch/arm/boot/dts/imx6q-pico-pi.dts
create mode 100644 arch/arm/boot/dts/imx6qdl-pico-dwarf.dtsi
create mode 100644 arch/arm/boot/dts/imx6qdl-pico-hobbit.dtsi
create mode 100644 arch/arm/boot/dts/imx6qdl-pico-nymph.dtsi
create mode 100644 arch/arm/boot/dts/imx6qdl-pico-pi.dtsi
create mode 100644 arch/arm/boot/dts/imx6qdl-pico.dtsi
create mode 100644 arch/arm/boot/dts/imx6ul-pico-dwarf.dts
create mode 100644 arch/arm/boot/dts/imx7-colibri-aster.dtsi
create mode 100644 arch/arm/boot/dts/imx7d-colibri-aster.dts
create mode 100644 arch/arm/boot/dts/imx7d-colibri-emmc-aster.dts
create mode 100644 arch/arm/boot/dts/imx7d-pico-dwarf.dts
create mode 100644 arch/arm/boot/dts/imx7d-pico-nymph.dts
create mode 100644 arch/arm/boot/dts/imx7s-colibri-aster.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] 6+ messages in thread
* [GIT PULL 5/6] i.MX arm64 DTS update for 5.7
2020-03-18 5:19 [GIT PULL 1/6] i.MX drivers update for 5.7 Shawn Guo
` (2 preceding siblings ...)
2020-03-18 5:19 ` [GIT PULL 4/6] i.MX arm DTS changes " Shawn Guo
@ 2020-03-18 5:19 ` Shawn Guo
2020-03-18 5:19 ` [GIT PULL 6/6] i.MX defconfig changes " Shawn Guo
4 siblings, 0 replies; 6+ messages in thread
From: Shawn Guo @ 2020-03-18 5:19 UTC (permalink / raw)
To: soc, arm
Cc: Shawn Guo, Stefan Agner, Li Yang, linux-imx, kernel,
Fabio Estevam, linux-arm-kernel
Hi,
To resolve dependency on new clock, this request is built on the
following commit from clk tree.
16e71d4da799 ("clk: imx8mn: add SNVS clock to clock tree")
I have been asking Stephen to keep it stable. Please consider to pull
for 5.7. Thanks!
Shawn
The following changes since commit 16e71d4da7999ddef87f5ba2274d77da0cab2772:
clk: imx8mn: add SNVS clock to clock tree (2020-02-13 11:08:30 +0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-dt64-5.7
for you to fetch changes up to 630952e1f816814e2fafbbaecfe90bcfe3e117d3:
arm64: dts: ls1028a: disable the felix switch by default (2020-03-16 16:16:00 +0800)
----------------------------------------------------------------
i.MX arm64 DTS update for 5.7:
- New support for Kontron LS1028A based boards and NXP i.MX8MP EVK.
- Add Ethernet PHY reset GPIO for imx8mm-evk and imx8mq-evk board.
- Add gpio-fan, thermal and Ethernet support for imx8mq-phanbell board.
- Add SNVS clock description to pwrkey device for i.MX8 SoCs.
- A number of updates on librem5-devkit board to add audio, proximity
sensor, lsm9ds1 mount matrix support, and improve WoWWAN, DVFS, SD
devices as well.
- A series of patches from Anson Huang to update i.MX8 EVK boards
for support of I2C PCA6416, thermal, GPIO LED, OPP table etc.
- Add PCIe device nodes for LX2160A and LS1028A SoC.
- Add FSPI deivce support for LX2160A evaluation boards.
- Add EEPROM and LTC3882 regulator support for lx2160a-cex7 board.
- Other small and random updates on LS1028A and i.MX8 support.
----------------------------------------------------------------
Adam Ford (1):
arm64: dts: enable fspi in imx8mm dts
Alifer Moraes (4):
arm64: dts: imx8mq-phanbell: Add support for ethernet
arm64: dts: imx8mm-evk: add phy-reset-gpios for fec1
arm64: dts: imx8mq-evk: add phy-reset-gpios for fec1
arm64: dts: imx8mq-phanbell: Fix Ethernet PHY post-reset duration
André Draszik (2):
arm64: dts: imx8mm: add snvs clock to pwrkey
arm64: dts: imx8mq: add snvs clock to pwrkey
Angus Ainslie (Purism) (7):
arm64: dts: librem5-devkit: add a vbus supply to usb0
arm64: dts: librem5-devkit: add the sgtl5000 i2c audio codec
arm64: dts: librem5-devkit: add the simcom 7100 modem and audio
arm64: dts: librem5-devkit: allow modem to wake the system from suspend
arm64: dts: librem5-devkit: add the regulators for DVFS
arm64: dts: librem5-devkit: allow the redpine card to be removed
arm64: dts: librem5-devkit: increase the VBUS current in the kernel
Anson Huang (16):
arm64: dts: freescale: Add i.MX8MP dtsi support
arm64: dts: freescale: Add i.MX8MP EVK board support
arm64: dts: imx8mp-evk: Add GPIO LED support
arm64: dts: imx8mp: Add system counter timer node
arm64: dts: imx8mn: Adjust 1.2GHz OPP voltage to OD mode
arm64: dts: imx: add i.MX8QXP thermal support
arm64: dts: imx8mq: Align iomuxc node name
arm64: dts: imx8mp: Add src node
arm64: dts: imx8mn-evk: Add i2c3 support
arm64: dts: imx8mn-evk: Enable pca6416 on i2c3 bus
arm64: dts: imx8mp-evk: Add i2c3 support
arm64: dts: imx8mp-evk: Enable pca6416 on i2c3 bus
arm64: dts: imx8mm: Add thermal zone support
arm64: dts: imx8mn: Add CPU thermal zone support
arm64: dts: imx8mn: Add snvs clock to powerkey
arm64: dts: imx8mp: Add snvs clock to powerkey
Claudiu Manoil (2):
arm64: dts: ls1028a: add node for Felix switch
arm64: dts: ls1028a: enable switch PHYs on RDB
Guido Günther (1):
arm64: dts: imx8mq-librem5-devkit: Add proximity sensor
Horia Geantă (2):
arm64: dts: imx8mn: add clock for snvs rtc node
arm64: dts: imx8mp: add crypto node
Hou Zhiqiang (2):
arm64: dts: lx2160a: Add PCIe controller DT nodes
arm64: dts: layerscape: add iommu-map property to pci nodes
Kuldeep Singh (2):
arm64: dts: lx2160ardb: Update FSPI node properties
arm64: dts: lx2160aqds: Add FSPI node properties
Martin Kepplinger (1):
arm64: dts: librem5-devkit: add lsm9ds1 mount matrix
Michael Walle (8):
arm64: dts: freescale: add Kontron sl28 support
arm64: dts: ls1028a: add missing SPI nodes
arm64: dts: ls1028: sl28: explicitly enable network ports
arm64: dts: freescale: sl28: add SPI flash
arm64: dts: ls1028a: sl28: fix on-board EEPROMS
arm64: dts: ls1028a: sl28: expose switch ports in KBox A-230-LS
arm64: dts: ls1028a: sl28: add support for variant 2
arm64: dts: ls1028a: disable the felix switch by default
Peng Fan (4):
arm64: dts: imx8mn: Init rates and parents configs for clocks
arm64: dts: freescale: s32v234: use generic name bus
arm64: dts: imx8mm: drop redundant interrupt-parent
arm64: dts: imx8m: fix aips dts node
Rabeeh Khoury (1):
arm64: dts: lx2160a-cex7: add on-module eeproms
Russell King (1):
arm64: dts: lx2160a-cex7: add support for ltc3882 regulator
Silvano di Ninno (1):
arm64: dts: imx8mn: align name for crypto child nodes
Vitor Massaru Iha (1):
arm64: dts: imx8mq-phanbell: Add gpio-fan/thermal support
Vladimir Oltean (2):
arm64: dts: ls1028a: delete extraneous #interrupt-cells for ENETC RCIE
arm64: dts: ls1028a: disable all enetc ports by default
Xiaowei Bao (1):
arm64: dts: ls1028a: Add PCIe controller DT nodes
Yangbo Lu (2):
arm64: dts: ls1088a: support eMMC HS200 speed mode for RDB board
arm64: dts: ls1028a: support external trigger timestamp fifo of PTP timer
arch/arm64/boot/dts/freescale/Makefile | 6 +
.../fsl-ls1028a-kontron-kbox-a-230-ls.dts | 91 ++
.../freescale/fsl-ls1028a-kontron-sl28-var2.dts | 72 ++
.../fsl-ls1028a-kontron-sl28-var3-ads2.dts | 117 +++
.../freescale/fsl-ls1028a-kontron-sl28-var4.dts | 51 ++
.../dts/freescale/fsl-ls1028a-kontron-sl28.dts | 187 +++++
arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 1 +
arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 65 +-
arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 184 +++-
arch/arm64/boot/dts/freescale/fsl-ls1088a-rdb.dts | 1 +
arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 4 +
arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 4 +
.../arm64/boot/dts/freescale/fsl-lx2160a-cex7.dtsi | 37 +
arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts | 15 +
arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts | 4 +-
arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 168 ++++
arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 2 +
arch/arm64/boot/dts/freescale/imx8mm.dtsi | 74 +-
arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 21 +
arch/arm64/boot/dts/freescale/imx8mn.dtsi | 81 +-
arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 270 ++++++
arch/arm64/boot/dts/freescale/imx8mp-pinfunc.h | 931 +++++++++++++++++++++
arch/arm64/boot/dts/freescale/imx8mp.dtsi | 654 +++++++++++++++
arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 2 +
.../boot/dts/freescale/imx8mq-librem5-devkit.dts | 148 +++-
arch/arm64/boot/dts/freescale/imx8mq-phanbell.dts | 104 +++
arch/arm64/boot/dts/freescale/imx8mq.dtsi | 18 +-
arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 39 +
arch/arm64/boot/dts/freescale/s32v234.dtsi | 4 +-
29 files changed, 3320 insertions(+), 35 deletions(-)
create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-kontron-kbox-a-230-ls.dts
create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-kontron-sl28-var2.dts
create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-kontron-sl28-var3-ads2.dts
create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-kontron-sl28-var4.dts
create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-kontron-sl28.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-evk.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-pinfunc.h
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp.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] 6+ messages in thread
* [GIT PULL 6/6] i.MX defconfig changes for 5.7
2020-03-18 5:19 [GIT PULL 1/6] i.MX drivers update for 5.7 Shawn Guo
` (3 preceding siblings ...)
2020-03-18 5:19 ` [GIT PULL 5/6] i.MX arm64 DTS update " Shawn Guo
@ 2020-03-18 5:19 ` Shawn Guo
4 siblings, 0 replies; 6+ messages in thread
From: Shawn Guo @ 2020-03-18 5:19 UTC (permalink / raw)
To: soc, arm
Cc: Shawn Guo, Stefan Agner, Li Yang, linux-imx, kernel,
Fabio Estevam, linux-arm-kernel
Hi,
The series from Li Yang that updates arm64 defconfig for NXP LS family
support, conflicts with changes from other platform maintainers badly.
Stephen Rothwell helped to resolve them on linux-next.
Shawn
The following changes since commit bb6d3fb354c5ee8d6bde2d576eb7220ea09862b9:
Linux 5.6-rc1 (2020-02-09 16:08:48 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-defconfig-5.7
for you to fetch changes up to 61097b57dd079b5ba7b41127d2045198003f9da4:
arm64: defconfig: Enable e1000 device (2020-03-16 09:32:57 +0800)
----------------------------------------------------------------
i.MX defconfig changes for 5.7:
- A seris from Li Yang to make defconfig useful for NXP LS family SoCs.
Most drivers are built as module there, but those helping boot system
with NFS are enabled built-in.
- Enable i.MX8MP pinctrl and i.MX8MM thermal driver support in
defconfig.
- Enable i.MX DRM driver support for multi_v7_defconfig.
- Enable ATMEL_MXT and AD7879 touch support for imx_v6_v7_defconfig.
----------------------------------------------------------------
Anson Huang (3):
arm64: defconfig: Select CONFIG_PINCTRL_IMX8MP by default
arm64: defconfig: add i.MX system controller thermal support
arm64: defconfig: Enable CONFIG_IMX8MM_THERMAL as module
Christian Gmeiner (1):
ARM: multi_v7_defconfig: enable drm imx support
Hou Zhiqiang (1):
arm64: defconfig: Enable CONFIG_PCIE_LAYERSCAPE_GEN4
Li Yang (15):
arm64: defconfig: run through savedefconfig for ordering
arm64: defconfig: Enable NXP flexcan driver
arm64: defconfig: Enable QorIQ DPAA1 drivers
arm64: defconfig: Enable QorIQ DPAA2 drivers
arm64: defconfig: Enable ENETC Ethernet controller and FELIX switch
arm64: defconfig: Enable NXP/FSL SPI controller drivers
arm64: defconfig: Enable QorIQ cpufreq driver
arm64: defconfig: Enable ARM SBSA watchdog driver
arm64: defconfig: Enable QorIQ IFC NAND controller driver
arm64: defconfig: Enable QorIQ GPIO driver
arm64: defconfig: Enable ARM Mali display driver
arm64: defconfig: Enable flash device drivers for QorIQ boards
arm64: defconfig: Enable RTC devices for QorIQ boards
arm64: defconfig: Enable PHY devices used on QorIQ boards
arm64: defconfig: Enable e1000 device
Oleksandr Suvorov (2):
ARM: imx_v6_v7_defconfig: Enable TOUCHSCREEN_ATMEL_MXT
ARM: imx_v6_v7_defconfig: Enable TOUCHSCREEN_AD7879
arch/arm/configs/imx_v6_v7_defconfig | 3 ++
arch/arm/configs/multi_v7_defconfig | 6 ++++
arch/arm64/configs/defconfig | 61 +++++++++++++++++++++++++++++-------
3 files changed, 59 insertions(+), 11 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] 6+ messages in thread
end of thread, other threads:[~2020-03-18 5:21 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-03-18 5:19 [GIT PULL 1/6] i.MX drivers update for 5.7 Shawn Guo
2020-03-18 5:19 ` [GIT PULL 2/6] i.MX SoC changes " Shawn Guo
2020-03-18 5:19 ` [GIT PULL 3/6] i.MX DT bindings update " Shawn Guo
2020-03-18 5:19 ` [GIT PULL 4/6] i.MX arm DTS changes " Shawn Guo
2020-03-18 5:19 ` [GIT PULL 5/6] i.MX arm64 DTS update " Shawn Guo
2020-03-18 5:19 ` [GIT PULL 6/6] i.MX defconfig changes " 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).