* [GIT PULL 1/6] i.MX drivers updates for 4.19
@ 2018-07-21 2:32 Shawn Guo
2018-07-21 2:32 ` [GIT PULL 2/6] i.MX SoC changes " Shawn Guo
` (3 more replies)
0 siblings, 4 replies; 13+ messages in thread
From: Shawn Guo @ 2018-07-21 2:32 UTC (permalink / raw)
To: linux-arm-kernel
The following changes since commit ce397d215ccd07b8ae3f71db689aedb85d56ab40:
Linux 4.18-rc1 (2018-06-17 08:04:49 +0900)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-drivers-4.19
for you to fetch changes up to 69c04aee3482415cff52061a3ccad4943662e81d:
soc: imx6qp: Use GENPD_FLAG_ALWAYS_ON for PU errata (2018-07-17 14:12:14 +0800)
----------------------------------------------------------------
i.MX drivers update for 4.19:
- Handle i.MX6SL chip errata ERR006287 in the safest possible way by
keeping the DISP domain always-on, because Upon resuming from power
gating, the modules in the display power domain (eLCDIF, EPDC, PXP
and SPDC) might fail to perform register reads correctly.
- Use GENPD_FLAG_ALWAYS_ON flag for i.MX6QP PU ERR009619 handling.
It is functionally identical to the exsiting implementation but
simpler and slightly faster.
----------------------------------------------------------------
Leonard Crestez (2):
soc: imx: gpc: Disable 6sl display power gating for ERR006287
soc: imx6qp: Use GENPD_FLAG_ALWAYS_ON for PU errata
drivers/soc/imx/gpc.c | 18 ++++++++++++------
1 file changed, 12 insertions(+), 6 deletions(-)
^ permalink raw reply [flat|nested] 13+ messages in thread
* [GIT PULL 2/6] i.MX SoC changes for 4.19
2018-07-21 2:32 [GIT PULL 1/6] i.MX drivers updates for 4.19 Shawn Guo
@ 2018-07-21 2:32 ` Shawn Guo
2018-07-21 21:21 ` Olof Johansson
2018-07-21 2:32 ` [GIT PULL 3/6] i.MX DT updates with clock dependency " Shawn Guo
` (2 subsequent siblings)
3 siblings, 1 reply; 13+ messages in thread
From: Shawn Guo @ 2018-07-21 2:32 UTC (permalink / raw)
To: linux-arm-kernel
The following changes since commit ce397d215ccd07b8ae3f71db689aedb85d56ab40:
Linux 4.18-rc1 (2018-06-17 08:04:49 +0900)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-soc-4.19
for you to fetch changes up to 26b754f99402d6e7fc4e07d67a2597e6ebabde8b:
ARM: mx5: Set the DBGEN bit in ARM_GPC register (2018-07-12 09:52:20 +0800)
----------------------------------------------------------------
i.MX SoC update for 4.19:
- A series from Anson Huang to add power management for i.MX6SLL,
including standby and mem mode suspend, cpuidle support, and bus
clock auto gating function, etc.
- A couple of fix-ups on i.MX6SLL cpuidle random build issues.
- A couple of cleanups on stale EPIT timer initialization and RNGA
platform device registration function.
- Configure i.MX51 SoC M4IF to avoid visual artifacts during video
playback.
- Set up i.MX51 and i.MX53 DBGEN bit of ARM_GPC register, so that
clocks within the debug system can be activated.
- Add a Cortex-M4 platform support which will be useful for running
a Linux instance on Cortex-M4 core integrated in i.MX7D SoC.
- Flag of_iomap failure in imx_aips_allow_unprivileged_access()
function by giving a warning in there.
----------------------------------------------------------------
Anson Huang (6):
ARM: imx: add standby mode suspend for i.MX6SLL
ARM: imx: add mem mode suspend for i.MX6SLL
ARM: imx: add L2 page power control for GPC
ARM: imx: add cpu idle support for i.MX6SLL
ARM: imx: remove i.MX6SLL support in i.MX6SL cpu idle driver
ARM: imx: enable bus auto clock gating function for i.mx6sll
Arnd Bergmann (2):
ARM: imx: fix i.MX6SLL build
ARM: imx: call imx6sx_cpuidle_init() conditionally for 6sll
Cl?ment Peron (1):
ARM: imx: remove inexistant EPIT timer init
Fabio Estevam (2):
ARM: imx51: Configure M4IF to avoid visual artifacts
ARM: mx5: Set the DBGEN bit in ARM_GPC register
Nicholas Mc Guire (1):
ARM: imx: flag failure of of_iomap
Oleksij Rempel (1):
ARM: imx: Provide support for NXP i.MX7D Cortex-M4
Vladimir Zapolskiy (1):
ARM: i.MX31: remove rnga registration as a platform device
arch/arm/mach-imx/Kconfig | 33 +++++++++++++--------
arch/arm/mach-imx/Makefile | 5 ++--
arch/arm/mach-imx/common.h | 3 +-
arch/arm/mach-imx/cpu-imx5.c | 45 +++++++++++++++++++++++++++++
arch/arm/mach-imx/cpu.c | 1 +
arch/arm/mach-imx/cpuidle-imx6sl.c | 7 ++---
arch/arm/mach-imx/cpuidle-imx6sx.c | 1 +
arch/arm/mach-imx/gpc.c | 14 +++++++++
arch/arm/mach-imx/imx31-dt.c | 18 ------------
arch/arm/mach-imx/mach-imx51.c | 30 ++++++++++++++++++-
arch/arm/mach-imx/mach-imx53.c | 2 +-
arch/arm/mach-imx/mach-imx6sl.c | 5 +++-
arch/arm/mach-imx/mach-imx7d-cm4.c | 18 ++++++++++++
arch/arm/mach-imx/pm-imx6.c | 33 +++++++++++++++++++--
include/linux/mfd/syscon/imx6q-iomuxc-gpr.h | 3 ++
15 files changed, 174 insertions(+), 44 deletions(-)
create mode 100644 arch/arm/mach-imx/mach-imx7d-cm4.c
^ permalink raw reply [flat|nested] 13+ messages in thread
* [GIT PULL 3/6] i.MX DT updates with clock dependency for 4.19
2018-07-21 2:32 [GIT PULL 1/6] i.MX drivers updates for 4.19 Shawn Guo
2018-07-21 2:32 ` [GIT PULL 2/6] i.MX SoC changes " Shawn Guo
@ 2018-07-21 2:32 ` Shawn Guo
2018-07-21 21:55 ` Olof Johansson
2018-07-21 2:37 ` [GIT PULL 4/6] i.MX device tree updates " Shawn Guo
2018-07-21 22:05 ` [GIT PULL 1/6] i.MX drivers " Olof Johansson
3 siblings, 1 reply; 13+ messages in thread
From: Shawn Guo @ 2018-07-21 2:32 UTC (permalink / raw)
To: linux-arm-kernel
Hi,
This pull request contains a DT patch that depends on clock changes,
which has been pulled into here as dependency. Stephen confirmed that
the clock topic branch being merged here is for 4.19 and will be stable.
So please consider to pull the request for 4.19. Thanks.
Shawn
The following changes since commit 4a2eaa8e2567297d4dc6e2709841a874927c83aa:
clk: imx6ul: remove clks_init_on array (2018-06-29 11:43:56 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-dt-clkdep-4.19
for you to fetch changes up to bc36b2aac4f5e4accfe642bb51293f3d318312eb:
ARM: dts: imx6ul: add GPIO clocks (2018-07-12 08:57:33 +0800)
----------------------------------------------------------------
i.MX device tree changes with clock dependency:
- Add clock for i.MX6UL GPIO blocks
----------------------------------------------------------------
Anson Huang (1):
ARM: dts: imx6ul: add GPIO clocks
arch/arm/boot/dts/imx6ul.dtsi | 5 +++++
1 file changed, 5 insertions(+)
^ permalink raw reply [flat|nested] 13+ messages in thread
* [GIT PULL 4/6] i.MX device tree updates for 4.19
2018-07-21 2:32 [GIT PULL 1/6] i.MX drivers updates for 4.19 Shawn Guo
2018-07-21 2:32 ` [GIT PULL 2/6] i.MX SoC changes " Shawn Guo
2018-07-21 2:32 ` [GIT PULL 3/6] i.MX DT updates with clock dependency " Shawn Guo
@ 2018-07-21 2:37 ` Shawn Guo
2018-07-21 2:37 ` [GIT PULL 5/6] Freescale arm64 " Shawn Guo
` (2 more replies)
2018-07-21 22:05 ` [GIT PULL 1/6] i.MX drivers " Olof Johansson
3 siblings, 3 replies; 13+ messages in thread
From: Shawn Guo @ 2018-07-21 2:37 UTC (permalink / raw)
To: linux-arm-kernel
The following changes since commit ce397d215ccd07b8ae3f71db689aedb85d56ab40:
Linux 4.18-rc1 (2018-06-17 08:04:49 +0900)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-dt-4.19
for you to fetch changes up to 33a8d5a595dd0f9b7f801c1cddb26dc05bc33a73:
ARM: dts: imx7d: remove "operating-points" property for cpu1 (2018-07-21 09:09:58 +0800)
----------------------------------------------------------------
i.MX device tree update for 4.19:
- Add device tree support for i.MX6SLL SoC.
- New board support: ConnectCore 6UL System-On-Module and SBC Express;
ZII SCU2 Mezz, SCU3 ESB, SSMB SPU3 and CFU1 board; i.MX6SLL EVK
board; Engicam i.CoreM6 1.5 Quad/Dual MIPI; LogicPD MX31Lite board;
i.MX53 HSC/DDC boards from K+P.
- Remove fake regulator bus container node and enable USB OTG support
for i.MX6 wandboard and riotboard.
- Populate RAVE SP EEPROM, backlight, power button and watchdog devices
for ZII boards.
- Add cooling-cells for cpufreq cooling device, and add OPP properties
for all CPUs.
- A series from Anson Huang to enable LCD panel and backlight support
for imx6sll-evk board.
- Make pfuze100 sw4 regulator always-on for for a few Freescale/NXP
development boards, because the regulator is critical there and
cannot be turned off.
- Add more device support for i.MX5: AIPSTZ, SAHARA Crypto, M4IF,
Tigerp, PMU, CodaHx4 VPU.
- Enable PMU secure-reg-access for imx51-babbage, imx51-zii-rdu1 and
imx53-ppd board.
- Switch more device tree license to use SPDX identifier.
- Switch to use OF graph to describe the display for imx7d-nitrogen7.
- Add chosen/stdout-path for more boards, so that earlycon can be
enabled more easily on kernel cmdline.
- Convert GPC to new device tree bindings and add Vivante gpu nodes
for i.MX6SL SoC.
- Add more device support for imx6dl-mamoj board: parallel display,
WiFi and USB.
- A series from Stefan Agner to update i.MX6 apalis/colibri boards on
various aspects: SD/MMC card detection, regulators, etc.
----------------------------------------------------------------
Alex Gonzalez (2):
ARM: dts: imx6ul: Add DTS for ConnectCore 6UL System-On-Module (SOM)
ARM: dts: imx6ul: Add DTS for ConnectCore 6UL SBC Express
Alexander Kurz (6):
ARM: dts: imx6qdl-wandboard: remove regulators bus node
ARM: dts: imx6dl-riotboard: remove regulators bus node
ARM: dts: imx6qdl-wandboard: enable USB OTG
ARM: dts: imx6dl-riotboard: fix OTG regulator polarity
ARM: dts: imx50: fix KPP pin definition typos
ARM: dts: imx50: remove non-existent USB instances
Andrey Smirnov (13):
ARM: dts: imx51-zii-rdu1: Make sure SD1_WP is low
ARM: dts: imx51-zii-rdu1: Populate RAVE SP EEPROM nodes
ARM: dts: imx6qdl-zii-rdu2: Populate RAVE SP EEPROM nodes
ARM: dts: imx6qdl-zii-rdu2: Populate RAVE SP backlight node
ARM: dts: imx6qdl-zii-rdu2: Populate RAVE SP power button node
ARM: dts: imx51-babbage: Make use of pinctrl_usbh1reg
ARM: dts: imx: Add ZII SCU2 Mezz board
ARM: dts: imx: Add ZII SCU3 ESB
ARM: dts: imx51-zii-scu3-esb: Add switch IRQ line pinumx config
ARM: dts: imx51-zii-scu3-esb: Fix RAVE SP watchdog compatible string
ARM: dts: vf610: Add ZII SSMB SPU3 board
ARM: dts: vf610: Add ZII CFU1 board
ARM: dts: vf610-zii-ssmb-spu3: Fix W=1 level warnings
Anson Huang (13):
ARM: dts: imx: add cooling-cells for cpufreq cooling device
ARM: dts: imx6sll: declare src module to be compatible to imx51's src
ARM: dts: imx6sll-evk: enable usdhc3 slot
ARM: dts: imx6: correct anatop regulators range
ARM: dts: imx6sx: add ocram_s support
ARM: dts: imx6sll-evk: enable PWM1 for backlight driver
ARM: dts: imx6sll-evk: correct lcd regulator GPIO pin
ARM: dts: imx6sll-evk: enable SEIKO 43WVF1G lcdif panel
ARM: dts: imx6sl-evk: add missing GPIO iomux setting
ARM: dts: imx6qdl-sabresd: make pfuze100 sw4 always on
ARM: dts: imx6sx-sdb-reva: make pfuze100 sw4 always on
ARM: dts: imx6sll-evk: make pfuze100 sw4 always on
ARM: dts: imx7d: remove "operating-points" property for cpu1
Bai Ping (2):
ARM: dts: imx: Add basic dtsi file for imx6sll
ARM: dts: imx: Add basic dts support for imx6sll EVK board
Daniel Mack (1):
ARM: dts: imx6: make edt-ft5x06 a wakeup source for imx6 boards
Emmanuel Vadot (1):
ARM: dts: imx6: RIoTboard Add chosen stdout-path property
Fabio Estevam (18):
ARM: dts: imx51: Add aipstz nodes
ARM: dts: imx51: Add sahara crypto support
ARM: dts: imx6ull: Switch to SPDX identifier
ARM: dts: imx53-qsb: Let the codec control MCLK pinctrl
ARM: dts: imx6sll: Fix the SPDX notation for header file
ARM: dts: imx51: Fix USB PHY duplicate unit-address
ARM: dts: imx: Remove optional 'fsl,sec-era' property
dt-bindings: freescale: Add bindings for the M4IF module
ARM: dts: imx51: Add M4IF support
dt-bindings: freescale: Add bindings for the tigerp module
ARM: dts: imx51: Add PMU support
ARM: dts: imx51: Add tigerp support
ARM: dts: imx53: Add tigerp support
ARM: dts: imx53: Add a label for the PMU node
ARM: dts: imx51-zii-rdu1: Disable internal watchdog
ARM: dts: imx51-babbage: Enable secure-reg-access
ARM: dts: imx51-zii-rdu1: Enable secure-reg-access
ARM: dts: imx6ul-pico-hobbit: Do not hardcode the memory size
Gary Bisson (3):
ARM: dts: imx: Switch Boundary Devices boards to SPDX identifier
ARM: dts: imx7d-nitrogen7: use OF graph to describe the display
ARM: dts: imx6sx-nitrogen6sx: remove obsolete display configuration
Jagan Teki (5):
ARM: dts: imx6dl: Add Engicam i.CoreM6 1.5 Quad/Dual MIPI starter kit support
ARM: dts: imx6q-icore-mipi: Add OV5640 Camera sensor
ARM: dts: imx6qdl-icore: Fix wrong reg_2p5 regulator node name
ARM: dts: imx6dl-mamoj: Add parallel display support
ARM: dts: imx6dl-mamoj: Add Wifi support
Leonard Crestez (6):
ARM: dts: imx6qdl-sabreauto: Add sensors
ARM: dts: imx7d-sdb: Remove duplicate regulator-can2-3v3
ARM: dts: imx7d-sdb: Restore pwm backlight support
ARM: dts: imx: Add missing chosen/stdout-path
ARM: dts: imx6sl: Convert gpc to new bindings
ARM: dts: imx6sl: Add vivante gpu nodes
Lucas Stach (1):
ARM: dts: imx6: RDU2: correct touchscreen axis inversion
Lukasz Majewski (1):
ARM: dts: imx53: Add support for imx53 HSC/DDC boards from K+P
Michael Trimarchi (1):
ARM: dts: imx6dl-mamoj: Add usb host and device support
Nick Dyer (1):
ARM: dts: imx51-zii-rdu1: correct touchscreen axis inversion
Nikita Yushchenko (1):
ARM: dts: imx51-zii-rdu1: add rave-sp subdevices
Philipp Zabel (1):
ARM: dts: imx51: add CodaHx4 VPU
Robin Gong (1):
ARM: dts: imx6sl-evk: make pfuze100 sw4 always on
Sebastian Reichel (3):
ARM: dts: imx53-ppd: Add fixed-regulator information
ARM: dts: imx53-ppd: Rename usbphy nodes
ARM: dts: imx53-ppd: Enable secure-reg-access
Stefan Agner (11):
ARM: dts: imx6qdl-colibri: mux SD/MMC card detect explicitly
ARM: dts: imx6qdl-colibri: move card detect to module device tree
ARM: dts: imx6qdl-colibri: use pull-down on wake-up pin
ARM: dts: imx6q-apalis: add chosen node
ARM: dts: imx6q-apalis-eval: add carrier board 3.3V supply
ARM: dts: imx6qdl-apalis/-colibri: prevent 1.8V modes
ARM: dts: imx6qdl-apalis/-colibri: disable read-only switch
ARM: dts: imx6qdl-apalis/-colibri: remove 1.8V regulator
ARM: dts: imx6qdl-apalis/-colibri: fix on-module regulators
ARM: dts: imx6qdl-apalis/-colibri: assign VDDD to SGTL5000
ARM: dts: imx6qdl-apalis/-colibri: remove unused pinctrl groups
S?bastien Szymanski (1):
ARM: dts: imx6ull: add operating points
Viresh Kumar (2):
ARM: dts: ls1021a: Add missing cooling device properties for CPUs
ARM: dts: imx: Add missing OPP properties for CPUs
Vladimir Zapolskiy (2):
ARM: dts: imx31: add device tree description of basic controllers
ARM: dts: imx31: add LogicPD MX31Lite board description
.../devicetree/bindings/arm/freescale/m4if.txt | 12 +
.../devicetree/bindings/arm/freescale/tigerp.txt | 12 +
Documentation/devicetree/bindings/arm/fsl.txt | 4 +
arch/arm/boot/dts/Makefile | 17 +-
arch/arm/boot/dts/imx31-lite.dts | 177 +++++
arch/arm/boot/dts/imx31.dtsi | 223 ++++++
arch/arm/boot/dts/imx50-evk.dts | 8 -
arch/arm/boot/dts/imx50-pinfunc.h | 4 +-
arch/arm/boot/dts/imx50.dtsi | 18 -
arch/arm/boot/dts/imx51-babbage.dts | 29 +-
.../boot/dts/imx51-eukrea-mbimxsd51-baseboard.dts | 21 +-
arch/arm/boot/dts/imx51-zii-rdu1.dts | 75 +-
arch/arm/boot/dts/imx51-zii-scu2-mezz.dts | 448 +++++++++++
arch/arm/boot/dts/imx51-zii-scu3-esb.dts | 467 +++++++++++
arch/arm/boot/dts/imx51.dtsi | 61 +-
arch/arm/boot/dts/imx53-kp-ddc.dts | 146 ++++
arch/arm/boot/dts/imx53-kp-hsc.dts | 52 ++
arch/arm/boot/dts/imx53-kp.dtsi | 189 +++++
arch/arm/boot/dts/imx53-ppd.dts | 40 +-
arch/arm/boot/dts/imx53-qsb-common.dtsi | 9 +-
arch/arm/boot/dts/imx53.dtsi | 7 +-
arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts | 3 -
arch/arm/boot/dts/imx6dl-icore-mipi.dts | 25 +
arch/arm/boot/dts/imx6dl-mamoj.dts | 265 +++++++
arch/arm/boot/dts/imx6dl-nit6xlite.dts | 38 +-
arch/arm/boot/dts/imx6dl-nitrogen6x.dts | 38 +-
arch/arm/boot/dts/imx6dl-riotboard.dts | 54 +-
arch/arm/boot/dts/imx6dl.dtsi | 24 +
arch/arm/boot/dts/imx6q-apalis-eval.dts | 16 +
arch/arm/boot/dts/imx6q-apalis-ixora-v1.1.dts | 4 +
arch/arm/boot/dts/imx6q-apalis-ixora.dts | 4 +
arch/arm/boot/dts/imx6q-cm-fx6.dts | 66 ++
arch/arm/boot/dts/imx6q-icore-mipi.dts | 8 +
arch/arm/boot/dts/imx6q-nitrogen6_max.dts | 38 +-
arch/arm/boot/dts/imx6q-nitrogen6_som2.dts | 38 +-
arch/arm/boot/dts/imx6q-nitrogen6x.dts | 38 +-
arch/arm/boot/dts/imx6q-var-dt6customboard.dts | 1 +
arch/arm/boot/dts/imx6q.dtsi | 88 ++-
arch/arm/boot/dts/imx6qdl-apalis.dtsi | 75 +-
arch/arm/boot/dts/imx6qdl-colibri.dtsi | 78 +-
arch/arm/boot/dts/imx6qdl-icore.dtsi | 49 +-
arch/arm/boot/dts/imx6qdl-nit6xlite.dtsi | 39 +-
arch/arm/boot/dts/imx6qdl-nitrogen6_max.dtsi | 39 +-
arch/arm/boot/dts/imx6qdl-nitrogen6_som2.dtsi | 39 +-
arch/arm/boot/dts/imx6qdl-nitrogen6x.dtsi | 39 +-
arch/arm/boot/dts/imx6qdl-sabreauto.dtsi | 25 +
arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 1 +
arch/arm/boot/dts/imx6qdl-wandboard.dtsi | 59 +-
arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 30 +-
arch/arm/boot/dts/imx6qdl.dtsi | 1 -
arch/arm/boot/dts/imx6qp-nitrogen6_max.dts | 39 +-
arch/arm/boot/dts/imx6qp-nitrogen6_som2.dts | 39 +-
arch/arm/boot/dts/imx6sl-evk.dts | 13 +
arch/arm/boot/dts/imx6sl.dtsi | 64 +-
arch/arm/boot/dts/imx6sll-evk.dts | 463 +++++++++++
arch/arm/boot/dts/imx6sll-pinfunc.h | 880 +++++++++++++++++++++
arch/arm/boot/dts/imx6sll.dtsi | 780 ++++++++++++++++++
arch/arm/boot/dts/imx6sx-nitrogen6sx.dts | 109 +--
arch/arm/boot/dts/imx6sx-sdb-reva.dts | 1 +
arch/arm/boot/dts/imx6sx.dtsi | 16 +-
arch/arm/boot/dts/imx6ul-ccimx6ulsbcexpress.dts | 200 +++++
arch/arm/boot/dts/imx6ul-ccimx6ulsom.dtsi | 201 +++++
arch/arm/boot/dts/imx6ul-pico-hobbit.dts | 3 +-
arch/arm/boot/dts/imx6ul.dtsi | 1 +
arch/arm/boot/dts/imx6ull-colibri-wifi.dtsi | 14 -
arch/arm/boot/dts/imx6ull.dtsi | 62 +-
arch/arm/boot/dts/imx7d-nitrogen7.dts | 87 +-
arch/arm/boot/dts/imx7d-sdb.dts | 33 +-
arch/arm/boot/dts/imx7d.dtsi | 1 +
arch/arm/boot/dts/imx7s.dtsi | 1 -
arch/arm/boot/dts/ls1021a.dtsi | 1 +
arch/arm/boot/dts/vf610-zii-cfu1.dts | 305 +++++++
arch/arm/boot/dts/vf610-zii-ssmb-spu3.dts | 341 ++++++++
73 files changed, 5967 insertions(+), 928 deletions(-)
create mode 100644 Documentation/devicetree/bindings/arm/freescale/m4if.txt
create mode 100644 Documentation/devicetree/bindings/arm/freescale/tigerp.txt
create mode 100644 arch/arm/boot/dts/imx31-lite.dts
create mode 100644 arch/arm/boot/dts/imx51-zii-scu2-mezz.dts
create mode 100644 arch/arm/boot/dts/imx51-zii-scu3-esb.dts
create mode 100644 arch/arm/boot/dts/imx53-kp-ddc.dts
create mode 100644 arch/arm/boot/dts/imx53-kp-hsc.dts
create mode 100644 arch/arm/boot/dts/imx53-kp.dtsi
create mode 100644 arch/arm/boot/dts/imx6dl-icore-mipi.dts
create mode 100644 arch/arm/boot/dts/imx6sll-evk.dts
create mode 100644 arch/arm/boot/dts/imx6sll-pinfunc.h
create mode 100644 arch/arm/boot/dts/imx6sll.dtsi
create mode 100644 arch/arm/boot/dts/imx6ul-ccimx6ulsbcexpress.dts
create mode 100644 arch/arm/boot/dts/imx6ul-ccimx6ulsom.dtsi
create mode 100644 arch/arm/boot/dts/vf610-zii-cfu1.dts
create mode 100644 arch/arm/boot/dts/vf610-zii-ssmb-spu3.dts
^ permalink raw reply [flat|nested] 13+ messages in thread
* [GIT PULL 5/6] Freescale arm64 device tree updates for 4.19
2018-07-21 2:37 ` [GIT PULL 4/6] i.MX device tree updates " Shawn Guo
@ 2018-07-21 2:37 ` Shawn Guo
2018-07-21 21:56 ` Olof Johansson
2018-07-21 2:37 ` [GIT PULL 6/6] i.MX defconfig " Shawn Guo
2018-07-21 21:56 ` [GIT PULL 4/6] i.MX device tree " Olof Johansson
2 siblings, 1 reply; 13+ messages in thread
From: Shawn Guo @ 2018-07-21 2:37 UTC (permalink / raw)
To: linux-arm-kernel
The following changes since commit ce397d215ccd07b8ae3f71db689aedb85d56ab40:
Linux 4.18-rc1 (2018-06-17 08:04:49 +0900)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-dt64-4.19
for you to fetch changes up to 346f5976cc3200896d5fb873412a4fe9c0fc611e:
arm64: dts: freescale: Add missing cooling device properties for CPUs (2018-07-03 15:01:09 +0800)
----------------------------------------------------------------
Freescale arm64 device tree update for 4.19:
- Update device tree sources to use SPDX identifiers for license.
- Add cooling device property '#cooling-cells' for all CPUs of
a cluster.
----------------------------------------------------------------
Li Yang (1):
arm64: dts: freescale: Update to use SPDX identifiers
Viresh Kumar (1):
arm64: dts: freescale: Add missing cooling device properties for CPUs
arch/arm64/boot/dts/freescale/fsl-ls1012a-frdm.dts | 38 +------------------
arch/arm64/boot/dts/freescale/fsl-ls1012a-qds.dts | 38 +------------------
arch/arm64/boot/dts/freescale/fsl-ls1012a-rdb.dts | 38 +------------------
arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 38 +------------------
arch/arm64/boot/dts/freescale/fsl-ls1043-post.dtsi | 3 +-
arch/arm64/boot/dts/freescale/fsl-ls1043a-qds.dts | 39 +------------------
arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts | 39 +------------------
arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 44 +++-------------------
arch/arm64/boot/dts/freescale/fsl-ls1046-post.dtsi | 2 +-
arch/arm64/boot/dts/freescale/fsl-ls1046a-qds.dts | 39 +------------------
arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb.dts | 39 +------------------
arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 42 ++-------------------
arch/arm64/boot/dts/freescale/fsl-ls1088a-qds.dts | 38 +------------------
arch/arm64/boot/dts/freescale/fsl-ls1088a-rdb.dts | 38 +------------------
arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 44 ++++------------------
arch/arm64/boot/dts/freescale/fsl-ls2080a-qds.dts | 38 +------------------
arch/arm64/boot/dts/freescale/fsl-ls2080a-rdb.dts | 38 +------------------
arch/arm64/boot/dts/freescale/fsl-ls2080a-simu.dts | 38 +------------------
arch/arm64/boot/dts/freescale/fsl-ls2080a.dtsi | 42 +++------------------
arch/arm64/boot/dts/freescale/fsl-ls2088a-qds.dts | 38 +------------------
arch/arm64/boot/dts/freescale/fsl-ls2088a-rdb.dts | 38 +------------------
arch/arm64/boot/dts/freescale/fsl-ls2088a.dtsi | 42 +++------------------
arch/arm64/boot/dts/freescale/fsl-ls208xa-qds.dtsi | 38 +------------------
arch/arm64/boot/dts/freescale/fsl-ls208xa-rdb.dtsi | 38 +------------------
arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 38 +------------------
.../boot/dts/freescale/qoriq-bman-portals.dtsi | 2 +-
.../boot/dts/freescale/qoriq-fman3-0-10g-0.dtsi | 2 +-
.../boot/dts/freescale/qoriq-fman3-0-10g-1.dtsi | 2 +-
.../boot/dts/freescale/qoriq-fman3-0-1g-0.dtsi | 2 +-
.../boot/dts/freescale/qoriq-fman3-0-1g-1.dtsi | 2 +-
.../boot/dts/freescale/qoriq-fman3-0-1g-2.dtsi | 2 +-
.../boot/dts/freescale/qoriq-fman3-0-1g-3.dtsi | 2 +-
.../boot/dts/freescale/qoriq-fman3-0-1g-4.dtsi | 2 +-
.../boot/dts/freescale/qoriq-fman3-0-1g-5.dtsi | 2 +-
arch/arm64/boot/dts/freescale/qoriq-fman3-0.dtsi | 2 +-
.../boot/dts/freescale/qoriq-qman-portals.dtsi | 2 +-
36 files changed, 57 insertions(+), 872 deletions(-)
^ permalink raw reply [flat|nested] 13+ messages in thread
* [GIT PULL 6/6] i.MX defconfig updates for 4.19
2018-07-21 2:37 ` [GIT PULL 4/6] i.MX device tree updates " Shawn Guo
2018-07-21 2:37 ` [GIT PULL 5/6] Freescale arm64 " Shawn Guo
@ 2018-07-21 2:37 ` Shawn Guo
2018-07-21 21:57 ` Olof Johansson
2018-07-21 21:56 ` [GIT PULL 4/6] i.MX device tree " Olof Johansson
2 siblings, 1 reply; 13+ messages in thread
From: Shawn Guo @ 2018-07-21 2:37 UTC (permalink / raw)
To: linux-arm-kernel
The following changes since commit ce397d215ccd07b8ae3f71db689aedb85d56ab40:
Linux 4.18-rc1 (2018-06-17 08:04:49 +0900)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-defconfig-4.19
for you to fetch changes up to eaed0291c62f7b513ad9483b02efdccd4ae4e9fc:
ARM: imx_v6_v7_defconfig: add DMATEST support (2018-07-21 09:58:21 +0800)
----------------------------------------------------------------
i.MX defconfig update for 4.19:
- Enable ISL29018 sensor and MMA8452 accelerometer driver support for
imx6qdl-sabreauto board.
- Enable DMATEST support which is useful for DMA driver development
testing.
- Use the DRM driver for MXSFB LCD controller found on i.MX23, i.MX28,
i.MX6SX and i.MX7 SoCs.
----------------------------------------------------------------
Leonard Crestez (1):
ARM: imx_v6_v7_defconfig: Enable imx6qdl-sabreauto sensors
Robin Gong (1):
ARM: imx_v6_v7_defconfig: add DMATEST support
Stefan Agner (2):
ARM: mxs_defconfig: use MXSFB DRM driver
ARM: imx_v6_v7_defconfig: use MXSFB DRM driver
arch/arm/configs/imx_v6_v7_defconfig | 8 +++++---
arch/arm/configs/mxs_defconfig | 5 +++--
2 files changed, 8 insertions(+), 5 deletions(-)
^ permalink raw reply [flat|nested] 13+ messages in thread
* [GIT PULL 2/6] i.MX SoC changes for 4.19
2018-07-21 2:32 ` [GIT PULL 2/6] i.MX SoC changes " Shawn Guo
@ 2018-07-21 21:21 ` Olof Johansson
0 siblings, 0 replies; 13+ messages in thread
From: Olof Johansson @ 2018-07-21 21:21 UTC (permalink / raw)
To: linux-arm-kernel
On Sat, Jul 21, 2018 at 10:32:20AM +0800, Shawn Guo wrote:
> The following changes since commit ce397d215ccd07b8ae3f71db689aedb85d56ab40:
>
> Linux 4.18-rc1 (2018-06-17 08:04:49 +0900)
>
> are available in the git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-soc-4.19
>
> for you to fetch changes up to 26b754f99402d6e7fc4e07d67a2597e6ebabde8b:
>
> ARM: mx5: Set the DBGEN bit in ARM_GPC register (2018-07-12 09:52:20 +0800)
>
> ----------------------------------------------------------------
> i.MX SoC update for 4.19:
> - A series from Anson Huang to add power management for i.MX6SLL,
> including standby and mem mode suspend, cpuidle support, and bus
> clock auto gating function, etc.
> - A couple of fix-ups on i.MX6SLL cpuidle random build issues.
> - A couple of cleanups on stale EPIT timer initialization and RNGA
> platform device registration function.
> - Configure i.MX51 SoC M4IF to avoid visual artifacts during video
> playback.
> - Set up i.MX51 and i.MX53 DBGEN bit of ARM_GPC register, so that
> clocks within the debug system can be activated.
> - Add a Cortex-M4 platform support which will be useful for running
> a Linux instance on Cortex-M4 core integrated in i.MX7D SoC.
> - Flag of_iomap failure in imx_aips_allow_unprivileged_access()
> function by giving a warning in there.
Merged, thanks!
-Olof
^ permalink raw reply [flat|nested] 13+ messages in thread
* [GIT PULL 3/6] i.MX DT updates with clock dependency for 4.19
2018-07-21 2:32 ` [GIT PULL 3/6] i.MX DT updates with clock dependency " Shawn Guo
@ 2018-07-21 21:55 ` Olof Johansson
0 siblings, 0 replies; 13+ messages in thread
From: Olof Johansson @ 2018-07-21 21:55 UTC (permalink / raw)
To: linux-arm-kernel
On Sat, Jul 21, 2018 at 10:32:21AM +0800, Shawn Guo wrote:
> Hi,
>
> This pull request contains a DT patch that depends on clock changes,
> which has been pulled into here as dependency. Stephen confirmed that
> the clock topic branch being merged here is for 4.19 and will be stable.
> So please consider to pull the request for 4.19. Thanks.
>
> Shawn
>
>
> The following changes since commit 4a2eaa8e2567297d4dc6e2709841a874927c83aa:
>
> clk: imx6ul: remove clks_init_on array (2018-06-29 11:43:56 -0700)
>
> are available in the git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-dt-clkdep-4.19
>
> for you to fetch changes up to bc36b2aac4f5e4accfe642bb51293f3d318312eb:
>
> ARM: dts: imx6ul: add GPIO clocks (2018-07-12 08:57:33 +0800)
>
> ----------------------------------------------------------------
> i.MX device tree changes with clock dependency:
> - Add clock for i.MX6UL GPIO blocks
Merged, thanks.
-Olof
^ permalink raw reply [flat|nested] 13+ messages in thread
* [GIT PULL 4/6] i.MX device tree updates for 4.19
2018-07-21 2:37 ` [GIT PULL 4/6] i.MX device tree updates " Shawn Guo
2018-07-21 2:37 ` [GIT PULL 5/6] Freescale arm64 " Shawn Guo
2018-07-21 2:37 ` [GIT PULL 6/6] i.MX defconfig " Shawn Guo
@ 2018-07-21 21:56 ` Olof Johansson
2 siblings, 0 replies; 13+ messages in thread
From: Olof Johansson @ 2018-07-21 21:56 UTC (permalink / raw)
To: linux-arm-kernel
On Sat, Jul 21, 2018 at 10:37:49AM +0800, Shawn Guo wrote:
> The following changes since commit ce397d215ccd07b8ae3f71db689aedb85d56ab40:
>
> Linux 4.18-rc1 (2018-06-17 08:04:49 +0900)
>
> are available in the git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-dt-4.19
>
> for you to fetch changes up to 33a8d5a595dd0f9b7f801c1cddb26dc05bc33a73:
>
> ARM: dts: imx7d: remove "operating-points" property for cpu1 (2018-07-21 09:09:58 +0800)
Thanks, merged!
-Olof
^ permalink raw reply [flat|nested] 13+ messages in thread
* [GIT PULL 5/6] Freescale arm64 device tree updates for 4.19
2018-07-21 2:37 ` [GIT PULL 5/6] Freescale arm64 " Shawn Guo
@ 2018-07-21 21:56 ` Olof Johansson
0 siblings, 0 replies; 13+ messages in thread
From: Olof Johansson @ 2018-07-21 21:56 UTC (permalink / raw)
To: linux-arm-kernel
On Sat, Jul 21, 2018 at 10:37:50AM +0800, Shawn Guo wrote:
> The following changes since commit ce397d215ccd07b8ae3f71db689aedb85d56ab40:
>
> Linux 4.18-rc1 (2018-06-17 08:04:49 +0900)
>
> are available in the git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-dt64-4.19
>
> for you to fetch changes up to 346f5976cc3200896d5fb873412a4fe9c0fc611e:
>
> arm64: dts: freescale: Add missing cooling device properties for CPUs (2018-07-03 15:01:09 +0800)
>
> ----------------------------------------------------------------
> Freescale arm64 device tree update for 4.19:
> - Update device tree sources to use SPDX identifiers for license.
> - Add cooling device property '#cooling-cells' for all CPUs of
> a cluster.
>
> ----------------------------------------------------------------
> Li Yang (1):
> arm64: dts: freescale: Update to use SPDX identifiers
>
> Viresh Kumar (1):
> arm64: dts: freescale: Add missing cooling device properties for CPUs
Merged, thanks.
-Olof
^ permalink raw reply [flat|nested] 13+ messages in thread
* [GIT PULL 6/6] i.MX defconfig updates for 4.19
2018-07-21 2:37 ` [GIT PULL 6/6] i.MX defconfig " Shawn Guo
@ 2018-07-21 21:57 ` Olof Johansson
2018-07-28 10:32 ` Shawn Guo
0 siblings, 1 reply; 13+ messages in thread
From: Olof Johansson @ 2018-07-21 21:57 UTC (permalink / raw)
To: linux-arm-kernel
On Sat, Jul 21, 2018 at 10:37:51AM +0800, Shawn Guo wrote:
> The following changes since commit ce397d215ccd07b8ae3f71db689aedb85d56ab40:
>
> Linux 4.18-rc1 (2018-06-17 08:04:49 +0900)
>
> are available in the git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-defconfig-4.19
>
> for you to fetch changes up to eaed0291c62f7b513ad9483b02efdccd4ae4e9fc:
>
> ARM: imx_v6_v7_defconfig: add DMATEST support (2018-07-21 09:58:21 +0800)
>
> ----------------------------------------------------------------
> i.MX defconfig update for 4.19:
> - Enable ISL29018 sensor and MMA8452 accelerometer driver support for
> imx6qdl-sabreauto board.
> - Enable DMATEST support which is useful for DMA driver development
> testing.
> - Use the DRM driver for MXSFB LCD controller found on i.MX23, i.MX28,
> i.MX6SX and i.MX7 SoCs.
Should some of these be added in multi_v7 defconfig too?
Merged.
Thanks,
-Olof
^ permalink raw reply [flat|nested] 13+ messages in thread
* [GIT PULL 1/6] i.MX drivers updates for 4.19
2018-07-21 2:32 [GIT PULL 1/6] i.MX drivers updates for 4.19 Shawn Guo
` (2 preceding siblings ...)
2018-07-21 2:37 ` [GIT PULL 4/6] i.MX device tree updates " Shawn Guo
@ 2018-07-21 22:05 ` Olof Johansson
3 siblings, 0 replies; 13+ messages in thread
From: Olof Johansson @ 2018-07-21 22:05 UTC (permalink / raw)
To: linux-arm-kernel
On Sat, Jul 21, 2018 at 10:32:19AM +0800, Shawn Guo wrote:
> The following changes since commit ce397d215ccd07b8ae3f71db689aedb85d56ab40:
>
> Linux 4.18-rc1 (2018-06-17 08:04:49 +0900)
>
> are available in the git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-drivers-4.19
>
> for you to fetch changes up to 69c04aee3482415cff52061a3ccad4943662e81d:
>
> soc: imx6qp: Use GENPD_FLAG_ALWAYS_ON for PU errata (2018-07-17 14:12:14 +0800)
>
> ----------------------------------------------------------------
> i.MX drivers update for 4.19:
> - Handle i.MX6SL chip errata ERR006287 in the safest possible way by
> keeping the DISP domain always-on, because Upon resuming from power
> gating, the modules in the display power domain (eLCDIF, EPDC, PXP
> and SPDC) might fail to perform register reads correctly.
> - Use GENPD_FLAG_ALWAYS_ON flag for i.MX6QP PU ERR009619 handling.
> It is functionally identical to the exsiting implementation but
> simpler and slightly faster.
Merged, thanks!
-Olof
^ permalink raw reply [flat|nested] 13+ messages in thread
* [GIT PULL 6/6] i.MX defconfig updates for 4.19
2018-07-21 21:57 ` Olof Johansson
@ 2018-07-28 10:32 ` Shawn Guo
0 siblings, 0 replies; 13+ messages in thread
From: Shawn Guo @ 2018-07-28 10:32 UTC (permalink / raw)
To: linux-arm-kernel
On Sat, Jul 21, 2018 at 02:57:43PM -0700, Olof Johansson wrote:
> On Sat, Jul 21, 2018 at 10:37:51AM +0800, Shawn Guo wrote:
> > The following changes since commit ce397d215ccd07b8ae3f71db689aedb85d56ab40:
> >
> > Linux 4.18-rc1 (2018-06-17 08:04:49 +0900)
> >
> > are available in the git repository at:
> >
> > git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-defconfig-4.19
> >
> > for you to fetch changes up to eaed0291c62f7b513ad9483b02efdccd4ae4e9fc:
> >
> > ARM: imx_v6_v7_defconfig: add DMATEST support (2018-07-21 09:58:21 +0800)
> >
> > ----------------------------------------------------------------
> > i.MX defconfig update for 4.19:
> > - Enable ISL29018 sensor and MMA8452 accelerometer driver support for
> > imx6qdl-sabreauto board.
> > - Enable DMATEST support which is useful for DMA driver development
> > testing.
> > - Use the DRM driver for MXSFB LCD controller found on i.MX23, i.MX28,
> > i.MX6SX and i.MX7 SoCs.
>
> Should some of these be added in multi_v7 defconfig too?
>From what I have seen, multi_v7_defconfig is usually used for booting
test on i.MX platforms, and for full feature build imx_v6_v7_defconfig
is used more often. But we are happy to add things into
multi_v7_defconfig when we see need from people.
> Merged.
Thanks.
Shawn
^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2018-07-28 10:32 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-07-21 2:32 [GIT PULL 1/6] i.MX drivers updates for 4.19 Shawn Guo
2018-07-21 2:32 ` [GIT PULL 2/6] i.MX SoC changes " Shawn Guo
2018-07-21 21:21 ` Olof Johansson
2018-07-21 2:32 ` [GIT PULL 3/6] i.MX DT updates with clock dependency " Shawn Guo
2018-07-21 21:55 ` Olof Johansson
2018-07-21 2:37 ` [GIT PULL 4/6] i.MX device tree updates " Shawn Guo
2018-07-21 2:37 ` [GIT PULL 5/6] Freescale arm64 " Shawn Guo
2018-07-21 21:56 ` Olof Johansson
2018-07-21 2:37 ` [GIT PULL 6/6] i.MX defconfig " Shawn Guo
2018-07-21 21:57 ` Olof Johansson
2018-07-28 10:32 ` Shawn Guo
2018-07-21 21:56 ` [GIT PULL 4/6] i.MX device tree " Olof Johansson
2018-07-21 22:05 ` [GIT PULL 1/6] i.MX drivers " Olof Johansson
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).