* [GIT PULL 1/7] i.MX drivers update for 5.5
@ 2019-11-05 15:03 Shawn Guo
2019-11-05 15:03 ` [GIT PULL 2/7] i.MX SoC " Shawn Guo
` (5 more replies)
0 siblings, 6 replies; 7+ messages in thread
From: Shawn Guo @ 2019-11-05 15:03 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 54ecb8f7028c5eb3d740bb82b0f1d90f2df63c5c:
Linux 5.4-rc1 (2019-09-30 10:35:40 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-drivers-5.5
for you to fetch changes up to 768e1a8e093677f5e0e7d0a447c1a856c16cbb66:
soc: imx8mq: Read SOC revision from TF-A (2019-11-04 11:32:12 +0800)
----------------------------------------------------------------
i.MX drivers update for 5.5:
- Skip return check for those SCU firmware APIs that are defined as
void function in firmware.
- Use established serial_number attribute instead of custom one to show
SoC's unique ID for i.MX8 SoC drivers.
- Read i.MX8MQ SOC revision from TF-A which parses ROM and exposes the
value through a SMC call. This improves the situation that SOC
revision reports 'unknown' on some older revisions.
- Add a check and warn on unexpected SCU RX to avoid potential stack
corruption in imx-scu driver.
- Fix a sparse warning in imx-scu-irq driver by adding missing header.
- Remove an unneeded call to devm_of_platform_populate() from imx-dsp
driver.
----------------------------------------------------------------
Anson Huang (3):
firmware: imx: Skip return value check for some special SCU firmware APIs
soc: imx8: Using existing serial_number instead of UID
soc: imx-scu: Using existing serial_number instead of UID
Ben Dooks (Codethink) (1):
firmware: imx: add missing include of <linux/firmware/imx/sci.h>
Daniel Baluta (1):
firmware: imx: Remove call to devm_of_platform_populate
Leonard Crestez (2):
firmware: imx: warn on unexpected RX
soc: imx8mq: Read SOC revision from TF-A
drivers/firmware/imx/imx-dsp.c | 2 +-
drivers/firmware/imx/imx-scu-irq.c | 1 +
drivers/firmware/imx/imx-scu.c | 24 ++++++++++++++++++-
drivers/soc/imx/soc-imx-scu.c | 34 ++++++++++++++------------
drivers/soc/imx/soc-imx8.c | 49 +++++++++++++++++++++++++++-----------
5 files changed, 79 insertions(+), 31 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] 7+ messages in thread
* [GIT PULL 2/7] i.MX SoC update for 5.5
2019-11-05 15:03 [GIT PULL 1/7] i.MX drivers update for 5.5 Shawn Guo
@ 2019-11-05 15:03 ` Shawn Guo
2019-11-05 15:03 ` [GIT PULL 3/7] i.MX dt-bindings " Shawn Guo
` (4 subsequent siblings)
5 siblings, 0 replies; 7+ messages in thread
From: Shawn Guo @ 2019-11-05 15:03 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 54ecb8f7028c5eb3d740bb82b0f1d90f2df63c5c:
Linux 5.4-rc1 (2019-09-30 10:35:40 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-soc-5.5
for you to fetch changes up to d7eb28d2740f6d4b485a32b0330a8168eaebb636:
ARM: imx: use generic function to exit coherency (2019-11-04 08:25:56 +0800)
----------------------------------------------------------------
i.MX SoC update for 5.5:
- Add arm64 Kconfig option for the NXP S32 platform.
- Drop imx_anatop_usb_chrg_detect_disable() function which becomes
unneeded, since all the necessary charger setup is done by the USB
PHY driver now.
- Add serial number support for i.MX6/7 SoCs by reading 64-bit SoC
unique ID from OCOTP block.
- Replace i.MX machine specific coherency exit implementation using
the generic v7_exit_coherency_flush() function.
----------------------------------------------------------------
Andrey Smirnov (1):
ARM: imx: Drop imx_anatop_usb_chrg_detect_disable()
Anson Huang (1):
ARM: imx: Add serial number support for i.MX6/7 SoCs
Mihaela Martinas (1):
arm64: Introduce config for S32
Stefan Agner (1):
ARM: imx: use generic function to exit coherency
arch/arm/mach-imx/anatop.c | 20 +-------------------
arch/arm/mach-imx/cpu.c | 38 +++++++++++++++++++++++++++++++++++++-
arch/arm/mach-imx/hotplug.c | 24 ++----------------------
arch/arm64/Kconfig.platforms | 5 +++++
4 files changed, 45 insertions(+), 42 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] 7+ messages in thread
* [GIT PULL 3/7] i.MX dt-bindings update for 5.5
2019-11-05 15:03 [GIT PULL 1/7] i.MX drivers update for 5.5 Shawn Guo
2019-11-05 15:03 ` [GIT PULL 2/7] i.MX SoC " Shawn Guo
@ 2019-11-05 15:03 ` Shawn Guo
2019-11-05 15:03 ` [GIT PULL 4/7] i.MX device tree changes " Shawn Guo
` (3 subsequent siblings)
5 siblings, 0 replies; 7+ messages in thread
From: Shawn Guo @ 2019-11-05 15:03 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 54ecb8f7028c5eb3d740bb82b0f1d90f2df63c5c:
Linux 5.4-rc1 (2019-09-30 10:35:40 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-bindings-5.5
for you to fetch changes up to bb40c3f7d63afaf7665effaf2e75a9f5563e560a:
dt-bindings: arm: fsl: Add more Kontron i.MX6UL/ULL compatibles (2019-11-04 22:37:56 +0800)
----------------------------------------------------------------
i.MX dt-bindings update for 5.5:
- Update fsl.yaml to include DT compatibles for following devices:
Kobo Clara HD, i.MX8MN LPDDR4 EVK, S32V234-EVB, Kontron i.MX6UL/ULL
boards, Toradex apalis/colibri boards, Variscite and Armadeus i.MX6
boards.
----------------------------------------------------------------
Andreas Kemnade (1):
dt-bindings: arm: fsl: add compatible string for Kobo Clara HD
Anson Huang (1):
dt-bindings: arm: imx: Add the i.MX8MN LPDDR4 EVK board
Eddy Petrișor (1):
dt-bindings: arm: fsl: Add the S32V234-EVB board
Frieder Schrempf (1):
dt-bindings: arm: fsl: Add more Kontron i.MX6UL/ULL compatibles
Marcel Ziswiler (2):
dt-bindings: arm: fsl: add nxp based toradex apalis/colibri bindings
dt-bindings: arm: fsl: add nxp based toradex colibri-imx8x bindings
Oliver Graute (1):
dt-bindings: arm: fsl: Document Variscite i.MX6q devicetree
Sébastien Szymanski (1):
dt-bindings: arm: Document Armadeus SoM and Dev boards devicetree binding
Documentation/devicetree/bindings/arm/fsl.yaml | 58 +++++++++++++++++++++++++-
1 file changed, 57 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] 7+ messages in thread
* [GIT PULL 4/7] i.MX device tree changes for 5.5
2019-11-05 15:03 [GIT PULL 1/7] i.MX drivers update for 5.5 Shawn Guo
2019-11-05 15:03 ` [GIT PULL 2/7] i.MX SoC " Shawn Guo
2019-11-05 15:03 ` [GIT PULL 3/7] i.MX dt-bindings " Shawn Guo
@ 2019-11-05 15:03 ` Shawn Guo
2019-11-05 15:03 ` [GIT PULL 5/7] i.MX arm64 " Shawn Guo
` (2 subsequent siblings)
5 siblings, 0 replies; 7+ messages in thread
From: Shawn Guo @ 2019-11-05 15:03 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 54ecb8f7028c5eb3d740bb82b0f1d90f2df63c5c:
Linux 5.4-rc1 (2019-09-30 10:35:40 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-dt-5.5
for you to fetch changes up to cc55c85d257e5d8435592643f4aeee683a8fa46f:
ARM: dts: imx6ul-kontron-n6x1x-s: Remove an obsolete comment and fix indentation (2019-11-04 22:34:10 +0800)
----------------------------------------------------------------
i.MX device tree changes for 5.5:
- New board support: Netronix E60K02 and Kobo Clara HD, Kontron N6311
and N6411, OPOS6UL and OPOS6ULDev.
- Correct speed grading fuse settings and add opp-suspend property for
i.MX7D device tree.
- Move usdhc clocks assignment from SoC to board level DTS for imx7ulp,
and use APLL_PFD1 as usdhc's clock source on imx7ulp-evk board.
- Add missing cooling device properties for CPUs for i.MX6/7 SoCs.
- Add sensor GPIO regulator and assign power supplies for magnetometer
for imx6ul-14x14-evk board.
- Replace "simple-bus" with "simple-mfd" for ANATOP device for i.MX6/7
SoCs.
- Fix DTC W=1 warnings by not using simple-audio-card,dai-link on
imx6qdl-gw551x and imx6q-gw54xx board.
- Move to use DRM bindings for the Seiko 43WVF1G panel on imx53-qsb.
- A series from Frieder Schrempf to support more i.MX6UL/ULL-based SoMs
and boards from Kontron Electronics GmbH.
- A few patches from Michal Vokáč to enable more devices support on
imx6dl-yapp4 board.
- A patch series from Philippe Schenker to improve i.MX6/7 Apalis and
Colibri board support.
- A patch series from Sébastien Szymanski to update i.MX6 APF6/APF6Dev
device tree with more devices added and adopting DRM bindings for
display.
- Random improvements, clean-up and device additions on various boards.
----------------------------------------------------------------
Anatolij Gustschin (1):
ARM: dts: imx6qdl-wandboard: add ethernet PHY description
Andreas Kemnade (2):
ARM: dts: add Netronix E60K02 board common file
ARM: dts: imx: add devicetree for Kobo Clara HD
Andrey Smirnov (3):
ARM: dts: vf610-zii-scu4-aib: Drop "rs485-rts-delay" property
ARM: dts: imx6qdl-zii-rdu2: Fix accelerometer interrupt-names
ARM: dts: imx6qdl-zii-rdu2: Specify supplies for accelerometer
Anson Huang (12):
ARM: dts: imx7ulp: Add wdog1 node
ARM: dts: imx7d: Correct speed grading fuse settings
ARM: dts: imx7d: Add opp-suspend property
ARM: dts: imx7ulp: Move usdhc clocks assignment to board DT
ARM: dts: imx6q: Add missing cooling device properties for CPUs
ARM: dts: imx6dl: Add missing cooling device properties for CPUs
ARM: dts: imx7d: Add missing cooling device properties for CPUs
ARM: dts: imx6ul: Disable gpt2 by default
ARM: dts: imx6ul-14x14-evk: Add sensors' GPIO regulator
ARM: dts: imx6ul-14x14-evk: Fix the magnetometer node name
ARM: dts: imx6ul-14x14-evk: Assign power supplies for magnetometer
ARM: dts: imx7ulp-evk: Use APLL_PFD1 as usdhc's clock source
Fabio Estevam (6):
ARM: dts: imx: Replace "simple-bus" with "simple-mfd" for anatop
ARM: dts: imx6ul-phytec-phycore-som: Add missing unit name
ARM: dts: imx6qdl-gw551x: Do not use 'simple-audio-card,dai-link'
ARM: dts: vf610-zii-scu4-aib: Remove internal debug network interfaces
ARM: dts: imx6q-gw54xx: Do not use 'simple-audio-card,dai-link'
ARM: dts: imx53-qsb: Use DRM bindings for the Seiko 43WVF1G panel
Fancy Fang (1):
ARM: dts: imx7ulp: remove mipi pll clock node
Frieder Schrempf (8):
ARM: dts: imx6ul-kontron-n6310: Move common SoM nodes to a separate file
ARM: dts: Add support for two more Kontron SoMs N6311 and N6411
ARM: dts: imx6ul-kontron-n6310-s: Disable the snvs-poweroff driver
ARM: dts: imx6ul-kontron-n6310-s: Move common nodes to a separate file
ARM: dts: Add support for two more Kontron evalkit boards 'N6311 S' and 'N6411 S'
ARM: dts: imx6ul-kontron-n6x1x: Add 'chosen' node with 'stdout-path'
ARM: dts: imx6ul-kontron-n6x1x-s: Add vbus-supply and overcurrent polarity to usb nodes
ARM: dts: imx6ul-kontron-n6x1x-s: Remove an obsolete comment and fix indentation
Geert Uytterhoeven (1):
ARM: dts: imx53: Spelling s/configration/configuration/
Gilles DOFFE (1):
ARM: dts: imx6qdl-rex: add gpio expander pca9535
Krzysztof Kozlowski (1):
ARM: dts: imx: Rename "iram" node to "sram"
Lukasz Majewski (1):
ARM: dts: Disable DMA support on the BK4 vf610 device's fsl_lpuart
Marcel Ziswiler (1):
ARM: dts: vf-colibri: fix typo in top-level module compatible
Marek Vasut (1):
ARM: dts: imx6q-dhcom: Enable CAN in board DTS
Markus Kueffner (1):
ARM: dts: imx6qdl-udoo: Add Pincfgs for OTG
Max Krummenacher (2):
ARM: dts: imx6ull-colibri: reduce v_batt current in power off
ARM: dts: imx6ull: improve can templates
Michal Vokáč (3):
ARM: dts: imx6dl-yapp4: Enable the MPR121 touchkey controller on Hydra
ARM: dts: imx6dl-yapp4: Enable UART2
ARM: dts: imx6dl-yapp4: Enable the I2C3 bus on all board variants
Peter Chen (1):
ARM: dts: imx6ul-14x14-evk.dtsi: configure USBOTG1 ID pinctrl
Philippe Schenker (10):
ARM: dts: imx7-colibri: Add touch controllers
ARM: dts: imx6qdl-colibri: Add missing pin declaration in iomuxc
ARM: dts: imx6qdl-apalis: Add sleep state to can interfaces
ARM: dts: imx6-apalis: Add touchscreens used on Toradex eval boards
ARM: dts: imx6-colibri: Add missing pinmuxing to Toradex eval board
ARM: dts: imx6ull-colibri: Add sleep mode to fec
ARM: dts: imx6ull-colibri: Add watchdog
ARM: dts: imx6ull-colibri: Add general wakeup key used on Colibri
ARM: dts: imx*(colibri|apalis): add missing recovery modes to i2c
ARM: dts: vf-colibri: add recovery mode to i2c
Stefan Agner (2):
ARM: dts: imx7-colibri: add GPIO wakeup key
ARM: dts: imx7-colibri: fix 1.8V/UHS support
Sébastien Szymanski (10):
ARM: dts: opos6ul/opos6uldev: rework device tree to support i.MX6ULL
ARM: dts: imx6qdl-{apf6, apf6dev}: switch boards to SPDX identifier
ARM: dts: imx6qdl-{apf6, apf6dev}: remove container node around pinctrl nodes
ARM: dts: imx6qdl-apf6: add phy to fec
ARM: dts: imx6qdl-apf6: add flow control to uart2
ARM: dts: imx6qdl-apf6: fix WiFi
ARM: dts: imx6qdl-apf6dev: add RTC support
ARM: dts: imx6qdl-apf6dev: rename usb-h1-vbus regulator to 5V
ARM: dts: imx6qdl-apf6dev: add backlight support
ARM: dts: imx6qdl-apf6dev: use DRM bindings
arch/arm/boot/dts/Makefile | 4 +-
arch/arm/boot/dts/e60k02.dtsi | 306 +++++++++++++++
arch/arm/boot/dts/imx27.dtsi | 2 +-
arch/arm/boot/dts/imx31.dtsi | 2 +-
arch/arm/boot/dts/imx51.dtsi | 2 +-
arch/arm/boot/dts/imx53-qsb-common.dtsi | 44 ++-
arch/arm/boot/dts/imx53-usbarmory.dts | 2 +-
arch/arm/boot/dts/imx6dl-apf6dev.dts | 49 +--
arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts | 39 ++
arch/arm/boot/dts/imx6dl-yapp4-common.dtsi | 28 +-
arch/arm/boot/dts/imx6dl-yapp4-hydra.dts | 8 +-
arch/arm/boot/dts/imx6dl.dtsi | 1 +
arch/arm/boot/dts/imx6q-apalis-eval.dts | 13 +
arch/arm/boot/dts/imx6q-apalis-ixora-v1.1.dts | 13 +
arch/arm/boot/dts/imx6q-apalis-ixora.dts | 13 +
arch/arm/boot/dts/imx6q-apf6dev.dts | 49 +--
arch/arm/boot/dts/imx6q-dhcom-pdk2.dts | 8 +
arch/arm/boot/dts/imx6q-dhcom-som.dtsi | 2 -
arch/arm/boot/dts/imx6q-gw54xx.dts | 19 +-
arch/arm/boot/dts/imx6q.dtsi | 3 +
arch/arm/boot/dts/imx6qdl-apalis.dtsi | 57 ++-
arch/arm/boot/dts/imx6qdl-apf6.dtsi | 200 +++++-----
arch/arm/boot/dts/imx6qdl-apf6dev.dtsi | 424 ++++++++++-----------
arch/arm/boot/dts/imx6qdl-colibri.dtsi | 35 +-
arch/arm/boot/dts/imx6qdl-gw551x.dtsi | 19 +-
arch/arm/boot/dts/imx6qdl-rex.dtsi | 19 +
arch/arm/boot/dts/imx6qdl-udoo.dtsi | 14 +
arch/arm/boot/dts/imx6qdl-wandboard.dtsi | 10 +
arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 7 +-
arch/arm/boot/dts/imx6sl.dtsi | 2 +-
arch/arm/boot/dts/imx6sll-kobo-clarahd.dts | 324 ++++++++++++++++
arch/arm/boot/dts/imx6sll.dtsi | 2 +-
arch/arm/boot/dts/imx6sx.dtsi | 2 +-
arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 28 +-
arch/arm/boot/dts/imx6ul-imx6ull-opos6ul.dtsi | 148 +++++++
arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi | 338 ++++++++++++++++
arch/arm/boot/dts/imx6ul-kontron-n6310-s.dts | 405 +-------------------
arch/arm/boot/dts/imx6ul-kontron-n6310-som.dtsi | 95 +----
arch/arm/boot/dts/imx6ul-kontron-n6311-s.dts | 16 +
arch/arm/boot/dts/imx6ul-kontron-n6311-som.dtsi | 40 ++
arch/arm/boot/dts/imx6ul-kontron-n6x1x-s.dtsi | 418 ++++++++++++++++++++
.../boot/dts/imx6ul-kontron-n6x1x-som-common.dtsi | 109 ++++++
arch/arm/boot/dts/imx6ul-opos6ul.dtsi | 195 +---------
arch/arm/boot/dts/imx6ul-opos6uldev.dts | 382 +------------------
arch/arm/boot/dts/imx6ul-phytec-phycore-som.dtsi | 2 +-
arch/arm/boot/dts/imx6ul.dtsi | 3 +-
arch/arm/boot/dts/imx6ull-colibri-eval-v3.dtsi | 14 +
arch/arm/boot/dts/imx6ull-colibri-nonwifi.dtsi | 2 +-
arch/arm/boot/dts/imx6ull-colibri-wifi.dtsi | 2 +-
arch/arm/boot/dts/imx6ull-colibri.dtsi | 64 +++-
arch/arm/boot/dts/imx6ull-kontron-n6411-s.dts | 16 +
arch/arm/boot/dts/imx6ull-kontron-n6411-som.dtsi | 40 ++
arch/arm/boot/dts/imx6ull-opos6ul.dtsi | 6 +
arch/arm/boot/dts/imx6ull-opos6uldev.dts | 42 ++
arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi | 38 ++
arch/arm/boot/dts/imx7-colibri.dtsi | 30 +-
arch/arm/boot/dts/imx7d.dtsi | 6 +-
arch/arm/boot/dts/imx7s.dtsi | 2 +-
arch/arm/boot/dts/imx7ulp-evk.dts | 2 +
arch/arm/boot/dts/imx7ulp.dtsi | 31 +-
arch/arm/boot/dts/vf-colibri.dtsi | 12 +-
arch/arm/boot/dts/vf500-colibri.dtsi | 2 +-
arch/arm/boot/dts/vf610-bk4.dts | 4 +
arch/arm/boot/dts/vf610-zii-scu4-aib.dts | 12 -
64 files changed, 2623 insertions(+), 1603 deletions(-)
create mode 100644 arch/arm/boot/dts/e60k02.dtsi
create mode 100644 arch/arm/boot/dts/imx6sll-kobo-clarahd.dts
create mode 100644 arch/arm/boot/dts/imx6ul-imx6ull-opos6ul.dtsi
create mode 100644 arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
create mode 100644 arch/arm/boot/dts/imx6ul-kontron-n6311-s.dts
create mode 100644 arch/arm/boot/dts/imx6ul-kontron-n6311-som.dtsi
create mode 100644 arch/arm/boot/dts/imx6ul-kontron-n6x1x-s.dtsi
create mode 100644 arch/arm/boot/dts/imx6ul-kontron-n6x1x-som-common.dtsi
create mode 100644 arch/arm/boot/dts/imx6ull-kontron-n6411-s.dts
create mode 100644 arch/arm/boot/dts/imx6ull-kontron-n6411-som.dtsi
create mode 100644 arch/arm/boot/dts/imx6ull-opos6ul.dtsi
create mode 100644 arch/arm/boot/dts/imx6ull-opos6uldev.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] 7+ messages in thread
* [GIT PULL 5/7] i.MX arm64 device tree changes for 5.5
2019-11-05 15:03 [GIT PULL 1/7] i.MX drivers update for 5.5 Shawn Guo
` (2 preceding siblings ...)
2019-11-05 15:03 ` [GIT PULL 4/7] i.MX device tree changes " Shawn Guo
@ 2019-11-05 15:03 ` Shawn Guo
2019-11-05 15:03 ` [GIT PULL 6/7] LX2160A TMU device tree support " Shawn Guo
2019-11-05 15:03 ` [GIT PULL 7/7] i.MX defconfig update " Shawn Guo
5 siblings, 0 replies; 7+ messages in thread
From: Shawn Guo @ 2019-11-05 15:03 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 54ecb8f7028c5eb3d740bb82b0f1d90f2df63c5c:
Linux 5.4-rc1 (2019-09-30 10:35:40 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-dt64-5.5
for you to fetch changes up to 227125fe728b0d57abb26adb980206462c2e733c:
arm64: dts: imx8mn-evk: Remove invalid Atheros properties (2019-11-04 16:00:56 +0800)
----------------------------------------------------------------
i.MX arm64 device tree changes for 5.5:
- Add the initial support for a new arm64 family SoC from NXP:
S32V234 ("Treerunner") vision microprocessors which are targeted for
high-performance, computationally intensive vision and sensor fusion
applications that require automotive safety levels.
- New board support: i.MX8MN LPDDR4 EVK, i.MX8QXP Colibri and
S32V234 EVB.
- A series of patch from Andrey Smirnov to improve zii-ultra support by
fixing regulator and adding accelerometer, switch watchdog.
- Add system counter device and enable cpuidle support for i.MX8MN.
- Move usdhc clocks assignment from SoC to board level DTS for
i.MX8 based boards.
- Add PCA6416 on I2C3 bus for imx8mm-evk, and enable SCU key for
imx8qxp-mek board.
- Enable GPU passive throttling on i.MX8MQ SoC, and add DDR PMU device
for i.MX8MN.
- A series from Fabio Estevam to fix DTC W=1 warnings for LS1028A device.
- Update the clock providers for the Mali DP500 and '#clock-cells' of
DPCLK node for LS1028A SoC.
- Misc small updates on various boards.
----------------------------------------------------------------
Andrey Smirnov (4):
arm64: dts: zii-ultra: Fix regulator-vsd-3v3's vin-supply
arm64: dts: zii-ultra: Fix regulator-3p3-main's name
arm64: dts: zii-ultra: Add node for accelerometer
arm64: dts: zii-ultra: Add node for switch watchdog
Anson Huang (22):
arm64: dts: imx8mn-ddr4-evk: Enable GPIO LED
arm64: dts: imx8mn: Add "fsl,imx8mq-src" as src's fallback compatible
arm64: dts: imx8mn: Add system counter node
arm64: dts: imx8mn: Enable cpu-idle driver
arm64: dts: imx8mm: Remove incorrect fallback compatible for ocotp
arm64: dts: imx8mn: Use "fsl,imx8mm-ocotp" as ocotp's fallback compatible
arm64: dts: imx8mm-evk: Adjust i2c nodes following alphabetical sort
arm64: dts: imx8mm-evk: Add i2c3 support
arm64: dts: imx8mm-evk: Enable pca6416 on i2c3 bus
arm64: dts: imx8mq-evk: Adjust nodes following alphabetical sort
arm64: dts: imx8mn-ddr4-evk: Move iomuxc node to end of file
arm64: dts: imx8qxp: Add scu key node
arm64: dts: imx8qxp-mek: Enable scu key
arm64: dts: imx8mq-evk: VDD_ARM power rail is always ON
arm64: dts: imx8qxp: Move usdhc clocks assignment to board DT
arm64: dts: imx8mq: Move usdhc clocks assignment to board DT
arm64: dts: imx8mm: Move usdhc clocks assignment to board DT
arm64: dts: imx8mn: Move usdhc clocks assignment to board DT
arm64: dts: imx8mn: Create EVK dtsi file for common use
arm64: dts: imx8mn: Add LPDDR4 EVK board support
arm64: dts: imx8mm: Remove duplicated machine compatible
arm64: dts: imx8mn: Remove duplicated machine compatible
Fabio Estevam (4):
arm64: dts: ls1028a-qds: Remove unnecessary #address-cells/#size-cells
arm64: dts: ls1028a: Move thermal-zone out of SoC
arm64: dts: ls1028a: Fix tmu unit address
arm64: dts: imx8mn-evk: Remove invalid Atheros properties
Guido Günther (1):
arm64: dts: imx8mq: Enable gpu passive throttling
Joakim Zhang (1):
arm64: dts: imx8mn: add ddr pmu node
Marcel Ziswiler (1):
arm64: dts: freescale: add initial support for colibri imx8x
Rogerio Pimentel da Silva (1):
arm64: dts: imx8mq-evk: Add remote control
Russell King (1):
arm64: dts: mark lx2160a esdhc controllers dma coherent
S.j. Wang (1):
arm64: dts: imx8mm-evk: Assigned clocks for audio plls
Stoica Cosmin-Stefan (1):
arm64: dts: fsl: Add device tree for S32V234-EVB
Wen He (2):
arm64: dts: ls1028a: Update the clock providers for the Mali DP500
arm64: dts: ls1028a: Update #clock-cells of dpclk node
Yinbo Zhu (1):
arm64: dts: enable otg mode for dwc3 usb ip on layerscape
arch/arm64/boot/dts/freescale/Makefile | 4 +
arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 2 -
arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 4 +
arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 83 ++-
arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb.dts | 4 +
arch/arm64/boot/dts/freescale/fsl-ls1088a-rdb.dts | 1 +
arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 2 +
arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 151 +++---
arch/arm64/boot/dts/freescale/imx8mm.dtsi | 15 +-
arch/arm64/boot/dts/freescale/imx8mn-ddr4-evk.dts | 231 +-------
arch/arm64/boot/dts/freescale/imx8mn-evk.dts | 30 ++
arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 249 +++++++++
arch/arm64/boot/dts/freescale/imx8mn.dtsi | 40 +-
arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 65 ++-
.../dts/freescale/imx8mq-hummingboard-pulse.dts | 2 +
.../boot/dts/freescale/imx8mq-librem5-devkit.dts | 4 +
arch/arm64/boot/dts/freescale/imx8mq-nitrogen.dts | 2 +
arch/arm64/boot/dts/freescale/imx8mq-pico-pi.dts | 4 +
arch/arm64/boot/dts/freescale/imx8mq-sr-som.dtsi | 2 +
.../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 40 +-
arch/arm64/boot/dts/freescale/imx8mq.dtsi | 17 +-
arch/arm64/boot/dts/freescale/imx8qxp-ai_ml.dts | 4 +
.../boot/dts/freescale/imx8qxp-colibri-eval-v3.dts | 15 +
.../dts/freescale/imx8qxp-colibri-eval-v3.dtsi | 62 +++
arch/arm64/boot/dts/freescale/imx8qxp-colibri.dtsi | 598 +++++++++++++++++++++
arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 8 +
arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 13 +-
arch/arm64/boot/dts/freescale/s32v234-evb.dts | 25 +
arch/arm64/boot/dts/freescale/s32v234.dtsi | 139 +++++
29 files changed, 1432 insertions(+), 384 deletions(-)
create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-evk.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-colibri-eval-v3.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-colibri-eval-v3.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-colibri.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/s32v234-evb.dts
create mode 100644 arch/arm64/boot/dts/freescale/s32v234.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] 7+ messages in thread
* [GIT PULL 6/7] LX2160A TMU device tree support for 5.5
2019-11-05 15:03 [GIT PULL 1/7] i.MX drivers update for 5.5 Shawn Guo
` (3 preceding siblings ...)
2019-11-05 15:03 ` [GIT PULL 5/7] i.MX arm64 " Shawn Guo
@ 2019-11-05 15:03 ` Shawn Guo
2019-11-05 15:03 ` [GIT PULL 7/7] i.MX defconfig update " Shawn Guo
5 siblings, 0 replies; 7+ messages in thread
From: Shawn Guo @ 2019-11-05 15:03 UTC (permalink / raw)
To: soc, arm
Cc: Shawn Guo, Stefan Agner, Li Yang, linux-imx, kernel,
Fabio Estevam, linux-arm-kernel
Hi Arnd, Olof,
This single patch becomes a separate pull request from imx-dt64-5.5,
because it conflicts badly with commit 07159f67c771 ("arm64: dts:
lx2160a: Correct CPU core idle state name"), which has been merged as
part of imx-fixes-5.4. To make your life easier, I merged imx-fixes-5.4
here, resolved the conflicts and sent it as a separate pull request.
Shawn
The following changes since commit 95993238b29b3f0f9a5eb9db84e0e38e5bfe76d8:
ARM: imx_v6_v7_defconfig: Enable CONFIG_DRM_MSM (2019-10-14 21:27:47 +0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-dt64-tmu-5.5
for you to fetch changes up to 5363eaaeb8e58ad0e73f0dbabd58f5fadca86735:
arm64: dts: lx2160a: add tmu device node (2019-10-28 21:46:53 +0800)
----------------------------------------------------------------
LX2160A TMU support for 5.5:
- Add TMU (Thermal Monitoring Unit) device node to enable thermal
support on LX2160A SoC.
----------------------------------------------------------------
Yuantian Tang (1):
arm64: dts: lx2160a: add tmu device node
arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 108 +++++++++++++++++++++----
1 file changed, 92 insertions(+), 16 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] 7+ messages in thread
* [GIT PULL 7/7] i.MX defconfig update for 5.5
2019-11-05 15:03 [GIT PULL 1/7] i.MX drivers update for 5.5 Shawn Guo
` (4 preceding siblings ...)
2019-11-05 15:03 ` [GIT PULL 6/7] LX2160A TMU device tree support " Shawn Guo
@ 2019-11-05 15:03 ` Shawn Guo
5 siblings, 0 replies; 7+ messages in thread
From: Shawn Guo @ 2019-11-05 15:03 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 54ecb8f7028c5eb3d740bb82b0f1d90f2df63c5c:
Linux 5.4-rc1 (2019-09-30 10:35:40 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-defconfig-5.5
for you to fetch changes up to c7cb7c96f312f6afb3ed07f596b9b80d8a2c6441:
arm64: defconfig: Change CONFIG_AT803X_PHY from m to y (2019-11-04 15:25:55 +0800)
----------------------------------------------------------------
i.MX defconfig update for 5.5:
- Enable i.MX7ULP watchdog, DA9052 touch and USB configfs support
in imx_v6_v7_defconfig.
- Enable newly added S32V234 SoC and its UART driver support in arm64
defconfig.
- Built i.MX8QXP SCU key driver as module in arm64 defconfig.
- Change AT803X Ethernet PHY driver from module to built-in, so that
we can boot i.MX8MM EVK board with rootfs on NFS.
----------------------------------------------------------------
Anson Huang (2):
ARM: imx_v6_v7_defconfig: Enable CONFIG_IMX7ULP_WDT by default
arm64: defconfig: Enable CONFIG_KEYBOARD_IMX_SC_KEY as module
Fabio Estevam (1):
ARM: imx_v6_v7_defconfig: Enable CONFIG_TOUCHSCREEN_DA9052
Leonard Crestez (1):
ARM: imx_v6_v7_defconfig: Build USB_CONFIGFS into kernel
Mihaela Martinas (1):
arm64: defconfig: Enable configs for S32V234
Peng Fan (1):
arm64: defconfig: Change CONFIG_AT803X_PHY from m to y
arch/arm/configs/imx_v6_v7_defconfig | 4 +++-
arch/arm64/configs/defconfig | 6 +++++-
2 files changed, 8 insertions(+), 2 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] 7+ messages in thread
end of thread, other threads:[~2019-11-05 15:05 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-11-05 15:03 [GIT PULL 1/7] i.MX drivers update for 5.5 Shawn Guo
2019-11-05 15:03 ` [GIT PULL 2/7] i.MX SoC " Shawn Guo
2019-11-05 15:03 ` [GIT PULL 3/7] i.MX dt-bindings " Shawn Guo
2019-11-05 15:03 ` [GIT PULL 4/7] i.MX device tree changes " Shawn Guo
2019-11-05 15:03 ` [GIT PULL 5/7] i.MX arm64 " Shawn Guo
2019-11-05 15:03 ` [GIT PULL 6/7] LX2160A TMU device tree support " Shawn Guo
2019-11-05 15:03 ` [GIT PULL 7/7] i.MX defconfig update " 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).