All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL 1/7] i.MX drivers changes for 4.21
@ 2018-12-10  7:46 Shawn Guo
  2018-12-10  7:46 ` [GIT PULL 2/7] i.MX SoC " Shawn Guo
                   ` (6 more replies)
  0 siblings, 7 replies; 15+ messages in thread
From: Shawn Guo @ 2018-12-10  7:46 UTC (permalink / raw)
  To: arm; +Cc: Fabio Estevam, Shawn Guo, linux-imx, kernel, linux-arm-kernel

The following changes since commit 651022382c7f8da46cb4872a545ee1da6d097d2a:

  Linux 4.20-rc1 (2018-11-04 15:37:52 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-drivers-4.21

for you to fetch changes up to b6444cf5fa607469d9a14edef2edad32773f4514:

  soc: imx: gpc: Increase GPC_CLK_MAX to 7 (2018-12-10 08:51:12 +0800)

----------------------------------------------------------------
i.MX drivers change for 4.21:
 - A series from Aisheng that improves SCU power domain bindings by
   defining '#power-domain-cells' as 1, and adds i.MX8 SCU power domain
   driver support on top of it.
 - A series from Lucas that updates gpcv2 driver for scalability and
   adds i.MX8MQ support into the driver.
 - Increase gpc driver GPC_CLK_MAX definition to 7, as DISPLAY power
   domain on imx6sx has 7 clocks.

----------------------------------------------------------------
A.s. Dong (5):
      dt-bindings: imx: add scu resource id headfile
      firmware: imx: remove resource id enums
      dt-bindings: fsl: scu: update power domain binding
      firmware: imx: add pm svc headfile
      firmware: imx: add SCU power domain driver

Leonard Crestez (1):
      soc: imx: gpc: Increase GPC_CLK_MAX to 7

Lucas Stach (3):
      soc: imx: gpcv2: prefix i.MX7 specific defines
      soc: imx: gpcv2: move register access table to domain data
      soc: imx: gpcv2: add support for i.MX8MQ SoC

 .../devicetree/bindings/arm/freescale/fsl,scu.txt  |  37 +-
 .../devicetree/bindings/power/fsl,imx-gpcv2.txt    |   7 +-
 drivers/firmware/imx/Kconfig                       |   6 +
 drivers/firmware/imx/Makefile                      |   3 +-
 drivers/firmware/imx/scu-pd.c                      | 339 +++++++++++++
 drivers/soc/imx/Kconfig                            |   6 +-
 drivers/soc/imx/Makefile                           |   2 +-
 drivers/soc/imx/gpc.c                              |   2 +-
 drivers/soc/imx/gpcv2.c                            | 296 +++++++++--
 include/dt-bindings/firmware/imx/rsrc.h            | 559 +++++++++++++++++++++
 include/dt-bindings/power/imx8mq-power.h           |  21 +
 include/linux/firmware/imx/sci.h                   |   1 +
 include/linux/firmware/imx/svc/pm.h                |  85 ++++
 include/linux/firmware/imx/types.h                 | 552 --------------------
 14 files changed, 1284 insertions(+), 632 deletions(-)
 create mode 100644 drivers/firmware/imx/scu-pd.c
 create mode 100644 include/dt-bindings/firmware/imx/rsrc.h
 create mode 100644 include/dt-bindings/power/imx8mq-power.h
 create mode 100644 include/linux/firmware/imx/svc/pm.h

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [GIT PULL 2/7] i.MX SoC changes for 4.21
  2018-12-10  7:46 [GIT PULL 1/7] i.MX drivers changes for 4.21 Shawn Guo
@ 2018-12-10  7:46 ` Shawn Guo
  2018-12-11  2:51   ` Shawn Guo
  2018-12-10  7:46 ` [GIT PULL 3/7] i.MX device tree update " Shawn Guo
                   ` (5 subsequent siblings)
  6 siblings, 1 reply; 15+ messages in thread
From: Shawn Guo @ 2018-12-10  7:46 UTC (permalink / raw)
  To: arm; +Cc: Fabio Estevam, Shawn Guo, linux-imx, kernel, linux-arm-kernel

The following changes since commit 651022382c7f8da46cb4872a545ee1da6d097d2a:

  Linux 4.20-rc1 (2018-11-04 15:37:52 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-soc-4.21

for you to fetch changes up to de70d0e9d43dd5fa899ce3a1560a4d2536b6b71e:

  ARM: imx: add initial support for imx7ulp (2018-12-10 08:56:30 +0800)

----------------------------------------------------------------
i.MX SoC changes for 4.21:
 - An improvement on i.MX debugging options that only defines
   DEBUG_IMX_UART_PORT if needed, so that the option will not be present
   in the kernel config when DEBUG_LL is disabled.
 - Adds the necessary platform support for i.MX7ULP SoC and configures
   power mode to Partial Stop mode 3 with system/bus clock enabled.
   Otherwise the default STOP mode will gate off system/bus clock when
   WFI gets executed on i.MX7ULP.

----------------------------------------------------------------
A.s. Dong (1):
      ARM: imx: add initial support for imx7ulp

Uwe Kleine-König (1):
      ARM: debug-imx: only define DEBUG_IMX_UART_PORT if needed

 arch/arm/Kconfig.debug           | 28 ++++++++++++++--------------
 arch/arm/mach-imx/Kconfig        |  9 +++++++++
 arch/arm/mach-imx/Makefile       |  1 +
 arch/arm/mach-imx/common.h       |  1 +
 arch/arm/mach-imx/cpu.c          |  3 +++
 arch/arm/mach-imx/mach-imx7ulp.c | 31 +++++++++++++++++++++++++++++++
 arch/arm/mach-imx/mxc.h          |  1 +
 arch/arm/mach-imx/pm-imx7ulp.c   | 29 +++++++++++++++++++++++++++++
 8 files changed, 89 insertions(+), 14 deletions(-)
 create mode 100644 arch/arm/mach-imx/mach-imx7ulp.c
 create mode 100644 arch/arm/mach-imx/pm-imx7ulp.c

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [GIT PULL 3/7] i.MX device tree update for 4.21
  2018-12-10  7:46 [GIT PULL 1/7] i.MX drivers changes for 4.21 Shawn Guo
  2018-12-10  7:46 ` [GIT PULL 2/7] i.MX SoC " Shawn Guo
@ 2018-12-10  7:46 ` Shawn Guo
  2018-12-12 20:55   ` Olof Johansson
  2018-12-10  7:46 ` [GIT PULL 4/7] i.MX7D PICO boards " Shawn Guo
                   ` (4 subsequent siblings)
  6 siblings, 1 reply; 15+ messages in thread
From: Shawn Guo @ 2018-12-10  7:46 UTC (permalink / raw)
  To: arm; +Cc: Fabio Estevam, Shawn Guo, linux-imx, kernel, linux-arm-kernel

The following changes since commit 651022382c7f8da46cb4872a545ee1da6d097d2a:

  Linux 4.20-rc1 (2018-11-04 15:37:52 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-dt-4.21

for you to fetch changes up to 79da07dec740a42c70963ebacbd2bf8866af9e20:

  ARM: dts: imx51-zii-rdu1: Do not specify "power-gpio" for hpa1 (2018-12-10 10:03:19 +0800)

----------------------------------------------------------------
i.MX device tree update for 4.21:
 - New boards support: emtrion emCON-MX6, imx6ul-pico-pi, imx7d-sdb-reva
   and vf610 based Liebherr's BK4 device, ZII SCU4 AIB board.
 - Add flexcan support for i.MX6UL SoC, turn on stop mode wakeup feature
   for flexcan, and enable devices on a few i.MX6 NXP boards.
 - Enable AUO G101EVN010 lcd panel and Goodix touch support for
   imx6ul-ccimx6ulsbcpro board.
 - Enable sensors support for imx6qdl-sabresd board: egalax touch, light,
   magnetometer and accelerometer sensor.
 - Switch more boards to use SPDX identifier.
 - Fix memory node duplication in i.MX device tree sources.
 - Correct GIC PPI interrupts mask for i.MX6UL and i.MX7 SoCs.
 - Drop 'snps,dw-pcie' compatible from LS1021A PCIe device to avoid
   incorrect device matching.
 - Add the gpu nodes for the adreno 200 GPU on iMX51 and iMX53, which
   are now supported by the freedreno driver.
 - Add DCP device support for i.MX6ULL, which requires explicit clock
   enabling.
 - Add '#thermal-sensor-cells' for thermal device and '#cooling-cells'
   for cooling devices.
 - Add missing clock information for EPIT on i.MX25 SoC.
 - Add PWM and qdma devices for LS1021A SoC.
 - Update cooling maps of LS1021A SoC to include all devices affected by
   individual trip points.
 - Random device addition and cleanup on various boards.

----------------------------------------------------------------
Aisheng Dong (7):
      ARM: dts: imx6sx-sdb: add flexcan support
      ARM: dts: imx6sx-sabreauto: add flexcan support
      ARM: dts: imx6qdl-sabreauto: add flexcan support
      ARM: dts: imx6sx: Add flexcan stop mode wakeup support
      ARM: dts: imx6qdl: Add flexcan stop mode wakeup support
      ARM: dts: imx6ul: Add flexcan stop mode wakeup support
      ARM: dts: imx7s: Add flexcan stop mode wakeup support

Alex Gonzalez (4):
      ARM: dts: imx6ul: ccimx6ulsom: Add support for wireless SOM variant
      ARM: dts: imx6ul: ccimx6ulsom: Fix indentation on iomuxc nodes
      ARM: dts: ccimx6ulsbcpro: Enable AUO G101EVN010 lcdif panel
      ARM: dts: ccimx6ulsbcpro: Add support for Goodix touch controller

Andrey Smirnov (1):
      ARM: dts: imx51-zii-rdu1: Do not specify "power-gpio" for hpa1

Anson Huang (11):
      ARM: dts: imx6: add mmdc ipg clock
      ARM: dts: imx6sll: remove unused property in gpc node
      ARM: dts: imx6sl: vddpu is NOT an always-on regulator
      ARM: dts: imx6sx: specify proper clock for nodes with dummy clock
      ARM: dts: imx7d-sdb: add rev-a board support
      ARM: dts: imx6sll-evk: add debug LED support
      ARM: dts: imx6sll-evk: use WDOG_B pin reset
      ARM: dts: imx6qdl-sabresd: add egalax touch screen support on i2c2 bus
      ARM: dts: imx6qdl-sabresd: add light sensor support
      ARM: dts: imx6qdl-sabresd: add magnetometer sensor support
      ARM: dts: imx6qdl-sabresd: add accelerometer sensor support

Dong Aisheng (1):
      ARM: dts: imx6ul: add flexcan support

Fabio Estevam (34):
      ARM: dts: vf610: Add ZII SCU4 AIB board
      ARM: dts: imx51: Fix memory node duplication
      ARM: dts: imx53: Fix memory node duplication
      ARM: dts: imx6sx: Complete the PXP support
      ARM: dts: imx31: Fix memory node duplication
      ARM: dts: imx35: Fix memory node duplication
      ARM: dts: imx7: Fix memory node duplication
      ARM: dts: imx6ul-ccimx6ulsom: Add memory node to board dts
      ARM: dts: imx6ul: Fix memory node duplication
      ARM: dts: imx6sx: Fix memory node duplication
      ARM: dts: imx6sl: Fix memory node duplication
      ARM: dts: imx50: Fix memory node duplication
      ARM: dts: imx6qdl-wandboard: Switch to SPDX identifier
      ARM: dts: imx6: Switch NXP board dts to SPDX identifier
      ARM: dts: imx23: Fix memory node duplication
      ARM: dts: imx28: Fix memory node duplication
      ARM: dts: imx1: Fix memory node duplication
      ARM: dts: imx27: Fix memory node duplication
      ARM: dts: imx25: Fix memory node duplication
      ARM: dts: imx50: Switch to SPDX identifier
      ARM: dts: imx53: Switch to SPDX identifier
      ARM: dts: imx6ul: Correct mask for GIC PPI interrupts
      ARM: dts: imx7: Correct mask for GIC PPI interrupts
      ARM: dts: vf: Fix memory node duplication
      ARM: dts: imx6ul-pico-hobbit: Switch to SPDX identifier
      ARM: dts: imx6ul-pico-hobbit: Move SoM related part to imx6ul-pico.dtsi
      ARM: dts: imx6ul-pico-hobbit: Make the child led nodes standard
      ARM: dts: imx6ul-pico-hobbit: Extend peripherals support
      ARM: dts: imx6ul-pico: Add the imx6ul-pico-pi variant
      ARM: dts: vf610-zii-scu4-aib: Add HI8435 support
      ARM: dts: imx53-voipac-dmm-668: Fix memory node duplication
      ARM: dts: imx6dl-mamoj: Add a memory node
      ARM: dts: imx6qdl-sabresd: Move regulators outside of "simple-bus"
      ARM: dts: imx6qdl-sabresd: Use GPIO_ACTIVE_HIGH for regulators

Frieder Schrempf (1):
      ARM: dts: imx: Add dummy PHYs for HSIC-only USB controllers

Hou Zhiqiang (3):
      dt-bindings: pci: layerscape-pci: add compatible strings "fsl,ls1043a-pcie"
      dt-bindings: pci: layerscape-pci: removed compatible string "snps,dw-pcie"
      ARM: dts: ls1021a: removed compatible string "snps,dw-pcie"

Ian Ray (1):
      ARM: dts: imx6q-bx50v3: user-space watchdog GPIO configuration

Jan Tuerk (3):
      ARM: dts: imx: Add an cpu0 label for imx6dl devices
      dt-bindings: arm: Document emtrion emCON-MX6 bindings
      ARM: dts: Add support for emtrion emCON-MX6 series

Joakim Zhang (1):
      ARM: dts: imx6qdl-sabreauto: Remove reg property from fixed regulator

Jonathan Marek (1):
      ARM: dts: imx5: add gpu nodes

Leonard Crestez (3):
      ARM: dts: imx6ull: Add dcp node
      ARM: dts: imx6qdl-sabreauto: Enable pcie
      ARM: dts: imx6ul: Remove extra space between node name and brace

Lucas Stach (2):
      ARM: dts: imx6: RDU2: fix eGalax touchscreen node
      ARM: dts: imx6: add thermal sensor and cooling cells

Lukasz Majewski (1):
      ARM: dts: Add support for Liebherr's BK4 device (vf610 based)

Marco Franchi (1):
      ARM: dts: imx6qdl: Fix memory node duplication

Markus Kueffner (1):
      ARM: dts: imx6qdl-udoo: Add Pincfgs for UART4

Martin Kaiser (1):
      ARM: dts: i.MX25: add the clocks for the EPIT blocks

Patrick Havelange (1):
      ARM: dts: ls1021a: add nodes for PWMs

Peng Ma (1):
      ARM: dts: ls1021a: add qdma device tree nodes

Shyam Saini (1):
      ARM: dts: imx6qdl-icore: Add missing stdout-path property

Viresh Kumar (1):
      ARM: dts: ls1021a: Add all CPUs in cooling maps

Xiaowei Bao (1):
      ARM: dts: ls1021a: Add the status property disable PCIe

 Documentation/devicetree/bindings/arm/emtrion.txt  |  12 +
 .../devicetree/bindings/pci/layerscape-pci.txt     |   7 +-
 arch/arm/boot/dts/Makefile                         |   6 +
 arch/arm/boot/dts/imx1-ads.dts                     |   1 +
 arch/arm/boot/dts/imx1-apf9328.dts                 |   1 +
 arch/arm/boot/dts/imx1.dtsi                        |   2 -
 arch/arm/boot/dts/imx23-evk.dts                    |   1 +
 arch/arm/boot/dts/imx23-olinuxino.dts              |   1 +
 arch/arm/boot/dts/imx23-sansa.dts                  |   1 +
 arch/arm/boot/dts/imx23-stmp378x_devb.dts          |   1 +
 arch/arm/boot/dts/imx23-xfi3.dts                   |   1 +
 arch/arm/boot/dts/imx23.dtsi                       |   2 -
 arch/arm/boot/dts/imx25-eukrea-cpuimx25.dtsi       |   1 +
 arch/arm/boot/dts/imx25-karo-tx25.dts              |   1 +
 arch/arm/boot/dts/imx25-pdk.dts                    |   1 +
 arch/arm/boot/dts/imx25.dtsi                       |   6 +-
 arch/arm/boot/dts/imx27-apf27.dts                  |   1 +
 arch/arm/boot/dts/imx27-eukrea-cpuimx27.dtsi       |   1 +
 arch/arm/boot/dts/imx27-pdk.dts                    |   1 +
 arch/arm/boot/dts/imx27-phytec-phycard-s-som.dtsi  |   1 +
 arch/arm/boot/dts/imx27-phytec-phycore-som.dtsi    |   1 +
 arch/arm/boot/dts/imx27.dtsi                       |   2 -
 arch/arm/boot/dts/imx28-apf28.dts                  |   1 +
 arch/arm/boot/dts/imx28-apx4devkit.dts             |   1 +
 arch/arm/boot/dts/imx28-cfa10036.dts               |   1 +
 arch/arm/boot/dts/imx28-duckbill-2-485.dts         |   1 +
 arch/arm/boot/dts/imx28-duckbill-2-enocean.dts     |   1 +
 arch/arm/boot/dts/imx28-duckbill-2-spi.dts         |   1 +
 arch/arm/boot/dts/imx28-duckbill-2.dts             |   1 +
 arch/arm/boot/dts/imx28-duckbill.dts               |   1 +
 arch/arm/boot/dts/imx28-eukrea-mbmx283lc.dts       |   1 +
 arch/arm/boot/dts/imx28-eukrea-mbmx287lc.dts       |   1 +
 arch/arm/boot/dts/imx28-evk.dts                    |   1 +
 arch/arm/boot/dts/imx28-m28.dtsi                   |   1 +
 arch/arm/boot/dts/imx28-m28cu3.dts                 |   1 +
 arch/arm/boot/dts/imx28-m28evk.dts                 |   1 +
 arch/arm/boot/dts/imx28-sps1.dts                   |   1 +
 arch/arm/boot/dts/imx28-ts4600.dts                 |   1 +
 arch/arm/boot/dts/imx28-tx28.dts                   |   1 +
 arch/arm/boot/dts/imx28.dtsi                       |   2 -
 arch/arm/boot/dts/imx31-bug.dts                    |   1 +
 arch/arm/boot/dts/imx31-lite.dts                   |   1 +
 arch/arm/boot/dts/imx31.dtsi                       |   2 -
 arch/arm/boot/dts/imx35-eukrea-cpuimx35.dtsi       |   1 +
 arch/arm/boot/dts/imx35-pdk.dts                    |   1 +
 arch/arm/boot/dts/imx35.dtsi                       |   2 -
 arch/arm/boot/dts/imx50-evk.dts                    |   1 +
 arch/arm/boot/dts/imx50.dtsi                       |  19 +-
 arch/arm/boot/dts/imx51-apf51.dts                  |   1 +
 arch/arm/boot/dts/imx51-babbage.dts                |   1 +
 arch/arm/boot/dts/imx51-digi-connectcore-som.dtsi  |   1 +
 arch/arm/boot/dts/imx51-eukrea-cpuimx51.dtsi       |   1 +
 arch/arm/boot/dts/imx51-ts4800.dts                 |   1 +
 arch/arm/boot/dts/imx51-zii-rdu1.dts               |  18 +-
 arch/arm/boot/dts/imx51-zii-scu2-mezz.dts          |   1 +
 arch/arm/boot/dts/imx51-zii-scu3-esb.dts           |   1 +
 arch/arm/boot/dts/imx51.dtsi                       |  12 +-
 arch/arm/boot/dts/imx53-ard.dts                    |   1 +
 arch/arm/boot/dts/imx53-cx9020.dts                 |   1 +
 arch/arm/boot/dts/imx53-m53.dtsi                   |   1 +
 arch/arm/boot/dts/imx53-qsb-common.dtsi            |   1 +
 arch/arm/boot/dts/imx53-smd.dts                    |   1 +
 arch/arm/boot/dts/imx53-tqma53.dtsi                |   1 +
 arch/arm/boot/dts/imx53-tx53.dtsi                  |   1 +
 arch/arm/boot/dts/imx53-usbarmory.dts              |   1 +
 arch/arm/boot/dts/imx53-voipac-dmm-668.dtsi        |   8 +-
 arch/arm/boot/dts/imx53.dtsi                       |  27 +-
 arch/arm/boot/dts/imx6dl-apf6dev.dts               |   1 +
 arch/arm/boot/dts/imx6dl-aristainetos2_4.dts       |   1 +
 arch/arm/boot/dts/imx6dl-aristainetos2_7.dts       |   1 +
 arch/arm/boot/dts/imx6dl-aristainetos_4.dts        |   1 +
 arch/arm/boot/dts/imx6dl-aristainetos_7.dts        |   1 +
 arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts       |   1 +
 arch/arm/boot/dts/imx6dl-dfi-fs700-m60.dts         |   1 +
 arch/arm/boot/dts/imx6dl-emcon-avari.dts           |  14 +
 arch/arm/boot/dts/imx6dl-mamoj.dts                 |   6 +
 arch/arm/boot/dts/imx6dl-phytec-pfla02.dtsi        |   1 +
 arch/arm/boot/dts/imx6dl-rex-basic.dts             |   1 +
 arch/arm/boot/dts/imx6dl-riotboard.dts             |   1 +
 arch/arm/boot/dts/imx6dl-ts4900.dts                |   1 +
 arch/arm/boot/dts/imx6dl-ts7970.dts                |   1 +
 arch/arm/boot/dts/imx6dl-wandboard-revb1.dts       |   1 +
 arch/arm/boot/dts/imx6dl-wandboard-revd1.dts       |   1 +
 arch/arm/boot/dts/imx6dl-wandboard.dts             |   1 +
 arch/arm/boot/dts/imx6dl.dtsi                      |   2 +-
 arch/arm/boot/dts/imx6q-apf6dev.dts                |   1 +
 arch/arm/boot/dts/imx6q-arm2.dts                   |   1 +
 arch/arm/boot/dts/imx6q-b450v3.dts                 |   7 -
 arch/arm/boot/dts/imx6q-b650v3.dts                 |   7 -
 arch/arm/boot/dts/imx6q-b850v3.dts                 |  16 +
 arch/arm/boot/dts/imx6q-ba16.dtsi                  |   1 +
 arch/arm/boot/dts/imx6q-bx50v3.dtsi                |  14 -
 arch/arm/boot/dts/imx6q-cm-fx6.dts                 |   1 +
 arch/arm/boot/dts/imx6q-dfi-fs700-m60.dts          |   1 +
 arch/arm/boot/dts/imx6q-dhcom-som.dtsi             |   1 +
 arch/arm/boot/dts/imx6q-display5.dtsi              |   1 +
 arch/arm/boot/dts/imx6q-dmo-edmqmx6.dts            |   1 +
 arch/arm/boot/dts/imx6q-emcon-avari.dts            |  14 +
 arch/arm/boot/dts/imx6q-evi.dts                    |   1 +
 arch/arm/boot/dts/imx6q-gk802.dts                  |   1 +
 arch/arm/boot/dts/imx6q-gw5400-a.dts               |   1 +
 arch/arm/boot/dts/imx6q-h100.dts                   |   1 +
 arch/arm/boot/dts/imx6q-kp-tpc.dts                 |   1 +
 arch/arm/boot/dts/imx6q-marsboard.dts              |   1 +
 arch/arm/boot/dts/imx6q-mccmon6.dts                |   1 +
 arch/arm/boot/dts/imx6q-novena.dts                 |   1 +
 arch/arm/boot/dts/imx6q-phytec-pfla02.dtsi         |   1 +
 arch/arm/boot/dts/imx6q-pistachio.dts              |   1 +
 arch/arm/boot/dts/imx6q-rex-pro.dts                |   1 +
 arch/arm/boot/dts/imx6q-sbc6x.dts                  |   1 +
 arch/arm/boot/dts/imx6q-tbs2910.dts                |   1 +
 arch/arm/boot/dts/imx6q-ts4900.dts                 |   1 +
 arch/arm/boot/dts/imx6q-ts7970.dts                 |   1 +
 arch/arm/boot/dts/imx6q-wandboard-revb1.dts        |   1 +
 arch/arm/boot/dts/imx6q-wandboard-revd1.dts        |   1 +
 arch/arm/boot/dts/imx6q-wandboard.dts              |   1 +
 arch/arm/boot/dts/imx6q-zii-rdu2.dts               |   1 +
 arch/arm/boot/dts/imx6q.dtsi                       |   1 +
 arch/arm/boot/dts/imx6qdl-apalis.dtsi              |   1 +
 arch/arm/boot/dts/imx6qdl-cubox-i.dtsi             |   1 +
 arch/arm/boot/dts/imx6qdl-emcon-avari.dtsi         | 177 +++++
 arch/arm/boot/dts/imx6qdl-emcon.dtsi               | 833 ++++++++++++++++++++
 arch/arm/boot/dts/imx6qdl-gw51xx.dtsi              |   1 +
 arch/arm/boot/dts/imx6qdl-gw52xx.dtsi              |   1 +
 arch/arm/boot/dts/imx6qdl-gw53xx.dtsi              |   1 +
 arch/arm/boot/dts/imx6qdl-gw54xx.dtsi              |   1 +
 arch/arm/boot/dts/imx6qdl-gw551x.dtsi              |   1 +
 arch/arm/boot/dts/imx6qdl-gw552x.dtsi              |   1 +
 arch/arm/boot/dts/imx6qdl-gw553x.dtsi              |   1 +
 arch/arm/boot/dts/imx6qdl-gw560x.dtsi              |   1 +
 arch/arm/boot/dts/imx6qdl-gw5903.dtsi              |   1 +
 arch/arm/boot/dts/imx6qdl-gw5904.dtsi              |   1 +
 arch/arm/boot/dts/imx6qdl-hummingboard.dtsi        |   1 +
 arch/arm/boot/dts/imx6qdl-hummingboard2.dtsi       |   1 +
 arch/arm/boot/dts/imx6qdl-icore-rqs.dtsi           |   1 +
 arch/arm/boot/dts/imx6qdl-icore.dtsi               |   5 +
 arch/arm/boot/dts/imx6qdl-nit6xlite.dtsi           |   1 +
 arch/arm/boot/dts/imx6qdl-nitrogen6_max.dtsi       |   1 +
 arch/arm/boot/dts/imx6qdl-nitrogen6_som2.dtsi      |   1 +
 arch/arm/boot/dts/imx6qdl-nitrogen6x.dtsi          |   1 +
 arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi       |   1 +
 arch/arm/boot/dts/imx6qdl-sabreauto.dtsi           | 105 ++-
 arch/arm/boot/dts/imx6qdl-sabrelite.dtsi           |   1 +
 arch/arm/boot/dts/imx6qdl-sabresd.dtsi             | 162 ++--
 arch/arm/boot/dts/imx6qdl-tx6.dtsi                 |   1 +
 arch/arm/boot/dts/imx6qdl-udoo.dtsi                |  14 +
 arch/arm/boot/dts/imx6qdl-var-dart.dtsi            |   1 +
 arch/arm/boot/dts/imx6qdl-wandboard-revb1.dtsi     |  15 +-
 arch/arm/boot/dts/imx6qdl-wandboard-revc1.dtsi     |  15 +-
 arch/arm/boot/dts/imx6qdl-wandboard-revd1.dtsi     |  15 +-
 arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi            |   5 +-
 arch/arm/boot/dts/imx6qdl.dtsi                     |  22 +-
 arch/arm/boot/dts/imx6qp-wandboard-revd1.dts       |   1 +
 arch/arm/boot/dts/imx6qp-zii-rdu2.dts              |   1 +
 arch/arm/boot/dts/imx6sl-evk.dts                   |   1 +
 arch/arm/boot/dts/imx6sl-warp.dts                  |   1 +
 arch/arm/boot/dts/imx6sl.dtsi                      |  11 +-
 arch/arm/boot/dts/imx6sll-evk.dts                  |  31 +
 arch/arm/boot/dts/imx6sll.dtsi                     |   2 +-
 arch/arm/boot/dts/imx6sx-nitrogen6sx.dts           |   1 +
 arch/arm/boot/dts/imx6sx-sabreauto.dts             |  58 ++
 arch/arm/boot/dts/imx6sx-sdb-reva.dts              |  22 +-
 arch/arm/boot/dts/imx6sx-sdb-sai.dts               |  43 +-
 arch/arm/boot/dts/imx6sx-sdb.dts                   |  15 +-
 arch/arm/boot/dts/imx6sx-sdb.dtsi                  |  53 +-
 arch/arm/boot/dts/imx6sx-softing-vining-2000.dts   |   1 +
 arch/arm/boot/dts/imx6sx-udoo-neo-basic.dts        |   1 +
 arch/arm/boot/dts/imx6sx-udoo-neo-extended.dts     |   1 +
 arch/arm/boot/dts/imx6sx-udoo-neo-full.dts         |   1 +
 arch/arm/boot/dts/imx6sx.dtsi                      |  25 +-
 arch/arm/boot/dts/imx6ul-14x14-evk.dtsi            |  64 +-
 arch/arm/boot/dts/imx6ul-ccimx6ulsbcpro.dts        |  37 +
 arch/arm/boot/dts/imx6ul-ccimx6ulsom.dtsi          |  77 +-
 arch/arm/boot/dts/imx6ul-geam.dts                  |   1 +
 arch/arm/boot/dts/imx6ul-isiot.dtsi                |   1 +
 arch/arm/boot/dts/imx6ul-litesom.dtsi              |   1 +
 arch/arm/boot/dts/imx6ul-opos6ul.dtsi              |   1 +
 arch/arm/boot/dts/imx6ul-pico-hobbit.dts           | 534 +------------
 arch/arm/boot/dts/imx6ul-pico-pi.dts               |  97 +++
 arch/arm/boot/dts/imx6ul-pico.dtsi                 | 461 +++++++++++
 arch/arm/boot/dts/imx6ul-tx6ul.dtsi                |   1 +
 arch/arm/boot/dts/imx6ul.dtsi                      |  17 +-
 arch/arm/boot/dts/imx6ull-14x14-evk.dts            |  43 +-
 arch/arm/boot/dts/imx6ull-colibri-nonwifi.dtsi     |   1 +
 arch/arm/boot/dts/imx6ull-colibri-wifi.dtsi        |   1 +
 arch/arm/boot/dts/imx6ull.dtsi                     |  10 +
 arch/arm/boot/dts/imx6ulz-14x14-evk.dts            |   2 +
 arch/arm/boot/dts/imx6ulz.dtsi                     |   2 -
 arch/arm/boot/dts/imx7d-cl-som-imx7.dts            |   3 +-
 arch/arm/boot/dts/imx7d-colibri-emmc.dtsi          |   1 +
 arch/arm/boot/dts/imx7d-colibri.dtsi               |   1 +
 arch/arm/boot/dts/imx7d-nitrogen7.dts              |   1 +
 arch/arm/boot/dts/imx7d-pico.dtsi                  |   1 +
 arch/arm/boot/dts/imx7d-sdb-reva.dts               |  40 +
 arch/arm/boot/dts/imx7d-sdb.dts                    |  29 +-
 arch/arm/boot/dts/imx7d.dtsi                       |  21 +
 arch/arm/boot/dts/imx7s-colibri.dtsi               |   1 +
 arch/arm/boot/dts/imx7s-warp.dts                   |   1 +
 arch/arm/boot/dts/imx7s.dtsi                       |  14 +-
 arch/arm/boot/dts/ls1021a.dtsi                     | 124 ++-
 arch/arm/boot/dts/vf500-colibri.dtsi               |   1 +
 arch/arm/boot/dts/vf500.dtsi                       |   1 -
 arch/arm/boot/dts/vf610-bk4.dts                    | 502 ++++++++++++
 arch/arm/boot/dts/vf610-colibri.dtsi               |   1 +
 arch/arm/boot/dts/vf610-cosmic.dts                 |   1 +
 arch/arm/boot/dts/vf610-twr.dts                    |   1 +
 arch/arm/boot/dts/vf610-zii-cfu1.dts               |   1 +
 arch/arm/boot/dts/vf610-zii-dev.dtsi               |   1 +
 arch/arm/boot/dts/vf610-zii-scu4-aib.dts           | 851 +++++++++++++++++++++
 arch/arm/boot/dts/vf610-zii-ssmb-spu3.dts          |   1 +
 arch/arm/boot/dts/vf610m4-colibri.dts              |   1 +
 arch/arm/boot/dts/vf610m4.dtsi                     |   1 -
 212 files changed, 4076 insertions(+), 837 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/arm/emtrion.txt
 create mode 100644 arch/arm/boot/dts/imx6dl-emcon-avari.dts
 create mode 100644 arch/arm/boot/dts/imx6q-emcon-avari.dts
 create mode 100644 arch/arm/boot/dts/imx6qdl-emcon-avari.dtsi
 create mode 100644 arch/arm/boot/dts/imx6qdl-emcon.dtsi
 create mode 100644 arch/arm/boot/dts/imx6ul-pico-pi.dts
 create mode 100644 arch/arm/boot/dts/imx6ul-pico.dtsi
 create mode 100644 arch/arm/boot/dts/imx7d-sdb-reva.dts
 create mode 100644 arch/arm/boot/dts/vf610-bk4.dts
 create mode 100644 arch/arm/boot/dts/vf610-zii-scu4-aib.dts

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [GIT PULL 4/7] i.MX7D PICO boards device tree update for 4.21
  2018-12-10  7:46 [GIT PULL 1/7] i.MX drivers changes for 4.21 Shawn Guo
  2018-12-10  7:46 ` [GIT PULL 2/7] i.MX SoC " Shawn Guo
  2018-12-10  7:46 ` [GIT PULL 3/7] i.MX device tree update " Shawn Guo
@ 2018-12-10  7:46 ` Shawn Guo
  2018-12-12 20:56   ` Olof Johansson
  2018-12-10  7:46 ` [GIT PULL 5/7] i.MX7ULP device tree " Shawn Guo
                   ` (3 subsequent siblings)
  6 siblings, 1 reply; 15+ messages in thread
From: Shawn Guo @ 2018-12-10  7:46 UTC (permalink / raw)
  To: arm; +Cc: Fabio Estevam, Shawn Guo, linux-imx, kernel, linux-arm-kernel

Hi,

I need to send this patch series as a separate branch/pull-request
instead of just as part of imx-dt-4.21, because it's based on a patch
on imx-fixes-4.20-3 (ARM: dts: imx7d-pico: Describe the Wifi clock),
which has been pulled by Olof.

In short, this pull-request is based on a merge of imx-dt-4.21 and
imx-fixes-4.20-3.  Please consider to pull, thanks.

Shawn


The following changes since commit 2e8566106d284badf6ec94509f77fdf7725d04b4:

  Merge tag 'imx-fixes-4.20-3' into imx7d/pico (2018-12-10 10:32:51 +0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx7d-pico-4.21

for you to fetch changes up to 7f68ffe0617b44fe189271701f6443beb23907ad:

  ARM: dts: imx7d-pico: Add the imx7d-pico-hobbit variant (2018-12-10 10:33:36 +0800)

----------------------------------------------------------------
i.MX7D PICO boards update for 4.21:
 - It contains a series from Otavio Salvador that improves i.MX7D PICO
  SoM, and then adds Hobbit baseboard support on top of the improvement.

----------------------------------------------------------------
Fabio Estevam (8):
      ARM: dts: imx7d-pico: Do not harcode the memory size
      ARM: dts: imx7d-pico: Switch to SPDX identifier
      ARM: dts: imx7d-pico-pi: Move SoM related part to imx7d-pico.dtsi
      ARM: dts: imx7d-pico: Pass the USBOTG1_PWR pinctrl
      ARM: dts: imx7d-pico: Pass the Ethernet PHY reset GPIO
      ARM: dts: imx7d-pico: Extend peripherals support
      ARM: dts: imx7d-pico-pi: Extend peripherals support
      ARM: dts: imx7d-pico: Add the imx7d-pico-hobbit variant

Otavio Salvador (1):
      ARM: dts: imx7d-pico: Improve WiFi regulator name

 arch/arm/boot/dts/Makefile              |   1 +
 arch/arm/boot/dts/imx7d-pico-hobbit.dts | 105 ++++++++++
 arch/arm/boot/dts/imx7d-pico-pi.dts     | 180 +++++-----------
 arch/arm/boot/dts/imx7d-pico.dtsi       | 355 +++++++++++++++++++++++++++-----
 4 files changed, 457 insertions(+), 184 deletions(-)
 create mode 100644 arch/arm/boot/dts/imx7d-pico-hobbit.dts

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [GIT PULL 5/7] i.MX7ULP device tree for 4.21
  2018-12-10  7:46 [GIT PULL 1/7] i.MX drivers changes for 4.21 Shawn Guo
                   ` (2 preceding siblings ...)
  2018-12-10  7:46 ` [GIT PULL 4/7] i.MX7D PICO boards " Shawn Guo
@ 2018-12-10  7:46 ` Shawn Guo
  2018-12-12 20:58   ` Olof Johansson
  2018-12-10  7:46 ` [GIT PULL 6/7] Freescale arm64 device tree update " Shawn Guo
                   ` (2 subsequent siblings)
  6 siblings, 1 reply; 15+ messages in thread
From: Shawn Guo @ 2018-12-10  7:46 UTC (permalink / raw)
  To: arm
  Cc: Stephen Boyd, linux-imx, kernel, Fabio Estevam, Shawn Guo,
	linux-arm-kernel

Hi,

The series depends on Stephen's clk-imx7ulp branch, which is stable and
pulled in here to resolve the dependency on new clock defines.  Please
consider to pull, thanks.

Shawn


The following changes since commit b1260067ac3dd5dcd40bcbcb2cc116a9f8b5016b:

  clk: imx: add imx7ulp clk driver (2018-12-03 11:31:36 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx7ulp-dt-4.21

for you to fetch changes up to a73900b826ce6faded48ee3e41aa890fbeba4068:

  ARM: dts: imx: add imx7ulp evk support (2018-12-10 11:24:54 +0800)

----------------------------------------------------------------
i.MX7ULP device tree for 4.21:
 - It includes the initial device tree for i.MX7ULP SoC and EVK board
   support.

----------------------------------------------------------------
A.s. Dong (4):
      dt-bindings: fsl: add compatible for imx7ulp evk
      dt-bindings: fsl: add imx7ulp pm related components bindings
      ARM: dts: imx: add common imx7ulp dtsi support
      ARM: dts: imx: add imx7ulp evk support

 .../bindings/arm/freescale/fsl,imx7ulp-pm.txt      |  23 ++
 Documentation/devicetree/bindings/arm/fsl.txt      |   8 +
 arch/arm/boot/dts/Makefile                         |   2 +
 arch/arm/boot/dts/imx7ulp-evk.dts                  |  77 +++++
 arch/arm/boot/dts/imx7ulp.dtsi                     | 346 +++++++++++++++++++++
 5 files changed, 456 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/arm/freescale/fsl,imx7ulp-pm.txt
 create mode 100644 arch/arm/boot/dts/imx7ulp-evk.dts
 create mode 100644 arch/arm/boot/dts/imx7ulp.dtsi

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [GIT PULL 6/7] Freescale arm64 device tree update for 4.21
  2018-12-10  7:46 [GIT PULL 1/7] i.MX drivers changes for 4.21 Shawn Guo
                   ` (3 preceding siblings ...)
  2018-12-10  7:46 ` [GIT PULL 5/7] i.MX7ULP device tree " Shawn Guo
@ 2018-12-10  7:46 ` Shawn Guo
  2018-12-12 21:00   ` Olof Johansson
  2018-12-10  7:46 ` [GIT PULL 7/7] i.MX defconfig " Shawn Guo
  2018-12-12 21:33 ` [GIT PULL 1/7] i.MX drivers changes " Olof Johansson
  6 siblings, 1 reply; 15+ messages in thread
From: Shawn Guo @ 2018-12-10  7:46 UTC (permalink / raw)
  To: arm; +Cc: Fabio Estevam, Shawn Guo, linux-imx, kernel, linux-arm-kernel

The following changes since commit 651022382c7f8da46cb4872a545ee1da6d097d2a:

  Linux 4.20-rc1 (2018-11-04 15:37:52 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-dt64-4.21

for you to fetch changes up to 58f5fa68372505c8c6e57754a370f0e7e6004513:

  arm64: dts: ls1046a: add qdma device tree nodes (2018-12-08 10:28:39 +0800)

----------------------------------------------------------------
Freescale arm64 device tree update for 4.21:
 - Add device tree for LS1028A SoC and NXP FRWY & QDS boards support
   based on this SoC.
 - Add device tree for LX2160A SoC and NXP QDS & RDB boards support
   based on this SoC.
 - Add qdma devices for LS1043A and LS1046A SoC.
 - Disable PCIe device by default in SoC device tree and let board level
   device tree to enable as needed.
 - Drop compatible string "snps,dw-pcie" from LayerScape PCIe devices to
   avoid incorrect matching.
 - Move fsl-mc device as a child node of soc node, and add missing
   dma-ranges property for LS1088A SoC.
 - Update LayerScape SoCs' cooling maps to include all devices affected
   by individual trip points.

----------------------------------------------------------------
Bao Xiaowei (1):
      arm64: dts: fsl: Add the status property disable PCIe

Bhaskar Upadhaya (1):
      arm64: dts: Add support for NXP LS1028A SoC

Hou Zhiqiang (1):
      arm64: dts: layerscape: removed compatible string "snps,dw-pcie"

Ioana Ciocoi Radulescu (2):
      arm64: dts: ls1088a: Move fsl-mc node
      arm64: dts: ls1088a: Add missing dma-ranges property

Pankaj Bansal (1):
      arm64: dts: add LX2160AQDS board support

Peng Ma (2):
      arm64: dts: ls1043a: add qdma device tree nodes
      arm64: dts: ls1046a: add qdma device tree nodes

Pramod Kumar (1):
      arm64: dts: ls1012a: Add FRWY-LS1012A board support

Vabhav Sharma (2):
      arm64: dts: add QorIQ LX2160A SoC support
      arm64: dts: add LX2160ARDB board support

Viresh Kumar (1):
      arm64: dts: fsl: Add all CPUs in cooling maps

 arch/arm64/boot/dts/freescale/Makefile             |   5 +
 arch/arm64/boot/dts/freescale/fsl-ls1012a-frwy.dts |  25 +
 arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi     |   3 +-
 arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts  |  93 +++
 arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts  |  73 ++
 arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi     | 339 +++++++++
 arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi     |  37 +-
 arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi     |  36 +-
 arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi     | 169 ++---
 arch/arm64/boot/dts/freescale/fsl-ls2088a.dtsi     |   8 +-
 arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi     |  44 +-
 arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts  | 112 +++
 arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts  | 119 ++++
 arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi     | 766 +++++++++++++++++++++
 14 files changed, 1703 insertions(+), 126 deletions(-)
 create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1012a-frwy.dts
 create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts
 create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts
 create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts
 create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts
 create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [GIT PULL 7/7] i.MX defconfig update for 4.21
  2018-12-10  7:46 [GIT PULL 1/7] i.MX drivers changes for 4.21 Shawn Guo
                   ` (4 preceding siblings ...)
  2018-12-10  7:46 ` [GIT PULL 6/7] Freescale arm64 device tree update " Shawn Guo
@ 2018-12-10  7:46 ` Shawn Guo
  2018-12-12 21:47   ` Olof Johansson
  2018-12-12 21:33 ` [GIT PULL 1/7] i.MX drivers changes " Olof Johansson
  6 siblings, 1 reply; 15+ messages in thread
From: Shawn Guo @ 2018-12-10  7:46 UTC (permalink / raw)
  To: arm; +Cc: Fabio Estevam, Shawn Guo, linux-imx, kernel, linux-arm-kernel

The following changes since commit 651022382c7f8da46cb4872a545ee1da6d097d2a:

  Linux 4.20-rc1 (2018-11-04 15:37:52 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-defconfig-4.21

for you to fetch changes up to bb9c90ab4eddf83e1aa041498f65b8bf8be6802f:

  ARM: imx_v6_v7_defconfig: add imx7ulp support (2018-12-06 22:55:20 +0800)

----------------------------------------------------------------
i.MX defconfig update for 4.21:
 - Enable build of i.MX7ULP SoC support.
 - Enable Goodix touchscreen driver which is needed by ConnectCore 6UL
   SBC Pro (ccimx6ulsbcpro) board support.
 - Enable USB_ANNOUNCE_NEW_DEVICES to help USB issue debugging and
   BT_BNEP to support network over bluetooth.
 - Remove explicit ARM_UNWIND disabling as it's selected by ARM EABI
   support.
 - Enable DA9063 PMIC for emtrion i.MX6 boards support.
 - Enable driver support for Pixel Pipeline (PXP) and DCP crypto block
   which are found on i.MX6 and i.MX7 SoCs.

----------------------------------------------------------------
A.s. Dong (1):
      ARM: imx_v6_v7_defconfig: add imx7ulp support

Alex Gonzalez (1):
      ARM: imx_v6_v7_defconfig: Select TOUCHSCREEN_GOODIX

Andreas Müller (2):
      ARM: imx_v6_v7_defconfig: Enable BT_BNEP
      ARM: imx_v6_v7_defconfig: Enable USB_ANNOUNCE_NEW_DEVICES

Fabio Estevam (1):
      ARM: imx_v6_v7_defconfig: Select the PXP driver

Jan Tuerk (1):
      ARM: imx_v6_v7_defconfig: Enable DA9063 PMIC support

Leonard Crestez (1):
      ARM: imx_v6_v7_defconfig: Enable CRYPTO_DEV_MXS_DCP

Otavio Salvador (1):
      ARM: imx_v6_v7_defconfig: Remove explicit ARM_UNWIND disable

 arch/arm/configs/imx_v6_v7_defconfig | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [GIT PULL 2/7] i.MX SoC changes for 4.21
  2018-12-10  7:46 ` [GIT PULL 2/7] i.MX SoC " Shawn Guo
@ 2018-12-11  2:51   ` Shawn Guo
  2018-12-12 21:53     ` Olof Johansson
  0 siblings, 1 reply; 15+ messages in thread
From: Shawn Guo @ 2018-12-11  2:51 UTC (permalink / raw)
  To: arm; +Cc: Fabio Estevam, linux-imx, kernel, linux-arm-kernel

On Mon, Dec 10, 2018 at 03:46:33PM +0800, Shawn Guo wrote:
> The following changes since commit 651022382c7f8da46cb4872a545ee1da6d097d2a:
> 
>   Linux 4.20-rc1 (2018-11-04 15:37:52 -0800)
> 
> are available in the Git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-soc-4.21

I just updated the tag to include Arnd's fix on SOC_IMX7ULP option
dependency.  Please pull this one, thanks.

Shawn


The following changes since commit 651022382c7f8da46cb4872a545ee1da6d097d2a:

  Linux 4.20-rc1 (2018-11-04 15:37:52 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-soc-4.21

for you to fetch changes up to 167e63702d090b831c513d726b11a412b70aab09:

  ARM: imx: fix dependencies on imx7ulp (2018-12-11 10:41:20 +0800)

----------------------------------------------------------------
i.MX SoC changes for 4.21:
 - An improvement on i.MX debugging options that only defines
   DEBUG_IMX_UART_PORT if needed, so that the option will not be present
   in the kernel config when DEBUG_LL is disabled.
 - Adds the necessary platform support for i.MX7ULP SoC and configures
   power mode to Partial Stop mode 3 with system/bus clock enabled.
   Otherwise the default STOP mode will gate off system/bus clock when
   WFI gets executed on i.MX7ULP.
 - A fix from Arnd on SOC_IMX7ULP option dependency.

----------------------------------------------------------------
A.s. Dong (1):
      ARM: imx: add initial support for imx7ulp

Arnd Bergmann (1):
      ARM: imx: fix dependencies on imx7ulp

Uwe Kleine-König (1):
      ARM: debug-imx: only define DEBUG_IMX_UART_PORT if needed

 arch/arm/Kconfig.debug           | 28 ++++++++++++++--------------
 arch/arm/mach-imx/Kconfig        |  9 +++++++++
 arch/arm/mach-imx/Makefile       |  1 +
 arch/arm/mach-imx/common.h       |  1 +
 arch/arm/mach-imx/cpu.c          |  3 +++
 arch/arm/mach-imx/mach-imx7ulp.c | 31 +++++++++++++++++++++++++++++++
 arch/arm/mach-imx/mxc.h          |  1 +
 arch/arm/mach-imx/pm-imx7ulp.c   | 29 +++++++++++++++++++++++++++++
 8 files changed, 89 insertions(+), 14 deletions(-)
 create mode 100644 arch/arm/mach-imx/mach-imx7ulp.c
 create mode 100644 arch/arm/mach-imx/pm-imx7ulp.c

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [GIT PULL 3/7] i.MX device tree update for 4.21
  2018-12-10  7:46 ` [GIT PULL 3/7] i.MX device tree update " Shawn Guo
@ 2018-12-12 20:55   ` Olof Johansson
  0 siblings, 0 replies; 15+ messages in thread
From: Olof Johansson @ 2018-12-12 20:55 UTC (permalink / raw)
  To: Shawn Guo; +Cc: Fabio Estevam, arm, linux-imx, kernel, linux-arm-kernel

On Mon, Dec 10, 2018 at 03:46:34PM +0800, Shawn Guo wrote:
> The following changes since commit 651022382c7f8da46cb4872a545ee1da6d097d2a:
> 
>   Linux 4.20-rc1 (2018-11-04 15:37:52 -0800)
> 
> are available in the Git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-dt-4.21
> 
> for you to fetch changes up to 79da07dec740a42c70963ebacbd2bf8866af9e20:
> 
>   ARM: dts: imx51-zii-rdu1: Do not specify "power-gpio" for hpa1 (2018-12-10 10:03:19 +0800)
> 
> ----------------------------------------------------------------
> i.MX device tree update for 4.21:
>  - New boards support: emtrion emCON-MX6, imx6ul-pico-pi, imx7d-sdb-reva
>    and vf610 based Liebherr's BK4 device, ZII SCU4 AIB board.
>  - Add flexcan support for i.MX6UL SoC, turn on stop mode wakeup feature
>    for flexcan, and enable devices on a few i.MX6 NXP boards.
>  - Enable AUO G101EVN010 lcd panel and Goodix touch support for
>    imx6ul-ccimx6ulsbcpro board.
>  - Enable sensors support for imx6qdl-sabresd board: egalax touch, light,
>    magnetometer and accelerometer sensor.
>  - Switch more boards to use SPDX identifier.
>  - Fix memory node duplication in i.MX device tree sources.
>  - Correct GIC PPI interrupts mask for i.MX6UL and i.MX7 SoCs.
>  - Drop 'snps,dw-pcie' compatible from LS1021A PCIe device to avoid
>    incorrect device matching.
>  - Add the gpu nodes for the adreno 200 GPU on iMX51 and iMX53, which
>    are now supported by the freedreno driver.
>  - Add DCP device support for i.MX6ULL, which requires explicit clock
>    enabling.
>  - Add '#thermal-sensor-cells' for thermal device and '#cooling-cells'
>    for cooling devices.
>  - Add missing clock information for EPIT on i.MX25 SoC.
>  - Add PWM and qdma devices for LS1021A SoC.
>  - Update cooling maps of LS1021A SoC to include all devices affected by
>    individual trip points.
>  - Random device addition and cleanup on various boards.

Merged, thanks!


-Olof


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [GIT PULL 4/7] i.MX7D PICO boards device tree update for 4.21
  2018-12-10  7:46 ` [GIT PULL 4/7] i.MX7D PICO boards " Shawn Guo
@ 2018-12-12 20:56   ` Olof Johansson
  0 siblings, 0 replies; 15+ messages in thread
From: Olof Johansson @ 2018-12-12 20:56 UTC (permalink / raw)
  To: Shawn Guo; +Cc: Fabio Estevam, arm, linux-imx, kernel, linux-arm-kernel

On Mon, Dec 10, 2018 at 03:46:35PM +0800, Shawn Guo wrote:
> Hi,
> 
> I need to send this patch series as a separate branch/pull-request
> instead of just as part of imx-dt-4.21, because it's based on a patch
> on imx-fixes-4.20-3 (ARM: dts: imx7d-pico: Describe the Wifi clock),
> which has been pulled by Olof.
> 
> In short, this pull-request is based on a merge of imx-dt-4.21 and
> imx-fixes-4.20-3.  Please consider to pull, thanks.

That's fine -- you could also have merged the fixes branch into your main DT
branch if you wanted to, but this works well too.

> 
> Shawn
> 
> 
> The following changes since commit 2e8566106d284badf6ec94509f77fdf7725d04b4:
> 
>   Merge tag 'imx-fixes-4.20-3' into imx7d/pico (2018-12-10 10:32:51 +0800)
> 
> are available in the Git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx7d-pico-4.21
> 
> for you to fetch changes up to 7f68ffe0617b44fe189271701f6443beb23907ad:
> 
>   ARM: dts: imx7d-pico: Add the imx7d-pico-hobbit variant (2018-12-10 10:33:36 +0800)
> 
> ----------------------------------------------------------------
> i.MX7D PICO boards update for 4.21:
>  - It contains a series from Otavio Salvador that improves i.MX7D PICO
>   SoM, and then adds Hobbit baseboard support on top of the improvement.

Merged, thanks!


-Olof


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [GIT PULL 5/7] i.MX7ULP device tree for 4.21
  2018-12-10  7:46 ` [GIT PULL 5/7] i.MX7ULP device tree " Shawn Guo
@ 2018-12-12 20:58   ` Olof Johansson
  0 siblings, 0 replies; 15+ messages in thread
From: Olof Johansson @ 2018-12-12 20:58 UTC (permalink / raw)
  To: Shawn Guo
  Cc: Stephen Boyd, arm, linux-imx, kernel, Fabio Estevam, linux-arm-kernel

On Mon, Dec 10, 2018 at 03:46:36PM +0800, Shawn Guo wrote:
> Hi,
> 
> The series depends on Stephen's clk-imx7ulp branch, which is stable and
> pulled in here to resolve the dependency on new clock defines.  Please
> consider to pull, thanks.
> 
> Shawn
> 
> 
> The following changes since commit b1260067ac3dd5dcd40bcbcb2cc116a9f8b5016b:
> 
>   clk: imx: add imx7ulp clk driver (2018-12-03 11:31:36 -0800)
> 
> are available in the Git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx7ulp-dt-4.21
> 
> for you to fetch changes up to a73900b826ce6faded48ee3e41aa890fbeba4068:
> 
>   ARM: dts: imx: add imx7ulp evk support (2018-12-10 11:24:54 +0800)
> 
> ----------------------------------------------------------------
> i.MX7ULP device tree for 4.21:
>  - It includes the initial device tree for i.MX7ULP SoC and EVK board
>    support.

Merged, thanks!

In general, it's nice to get a small overview of what new SoCs look like,
but the patch that adds the EVK support has some information there. Feel free
to include it in the tag description in future cases.


-Olof

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [GIT PULL 6/7] Freescale arm64 device tree update for 4.21
  2018-12-10  7:46 ` [GIT PULL 6/7] Freescale arm64 device tree update " Shawn Guo
@ 2018-12-12 21:00   ` Olof Johansson
  0 siblings, 0 replies; 15+ messages in thread
From: Olof Johansson @ 2018-12-12 21:00 UTC (permalink / raw)
  To: Shawn Guo; +Cc: Fabio Estevam, arm, linux-imx, kernel, linux-arm-kernel

On Mon, Dec 10, 2018 at 03:46:37PM +0800, Shawn Guo wrote:
> The following changes since commit 651022382c7f8da46cb4872a545ee1da6d097d2a:
> 
>   Linux 4.20-rc1 (2018-11-04 15:37:52 -0800)
> 
> are available in the Git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-dt64-4.21
> 
> for you to fetch changes up to 58f5fa68372505c8c6e57754a370f0e7e6004513:
> 
>   arm64: dts: ls1046a: add qdma device tree nodes (2018-12-08 10:28:39 +0800)
> 
> ----------------------------------------------------------------
> Freescale arm64 device tree update for 4.21:
>  - Add device tree for LS1028A SoC and NXP FRWY & QDS boards support
>    based on this SoC.
>  - Add device tree for LX2160A SoC and NXP QDS & RDB boards support
>    based on this SoC.
>  - Add qdma devices for LS1043A and LS1046A SoC.
>  - Disable PCIe device by default in SoC device tree and let board level
>    device tree to enable as needed.
>  - Drop compatible string "snps,dw-pcie" from LayerScape PCIe devices to
>    avoid incorrect matching.
>  - Move fsl-mc device as a child node of soc node, and add missing
>    dma-ranges property for LS1088A SoC.
>  - Update LayerScape SoCs' cooling maps to include all devices affected
>    by individual trip points.

Same comment here about introduction of new SoCs and a brief description, the
patches have a good summary though -- especially LS1028A.

Merged into next/dt now. Thanks!


-Olof


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [GIT PULL 1/7] i.MX drivers changes for 4.21
  2018-12-10  7:46 [GIT PULL 1/7] i.MX drivers changes for 4.21 Shawn Guo
                   ` (5 preceding siblings ...)
  2018-12-10  7:46 ` [GIT PULL 7/7] i.MX defconfig " Shawn Guo
@ 2018-12-12 21:33 ` Olof Johansson
  6 siblings, 0 replies; 15+ messages in thread
From: Olof Johansson @ 2018-12-12 21:33 UTC (permalink / raw)
  To: Shawn Guo; +Cc: Fabio Estevam, arm, linux-imx, kernel, linux-arm-kernel

On Mon, Dec 10, 2018 at 03:46:32PM +0800, Shawn Guo wrote:
> The following changes since commit 651022382c7f8da46cb4872a545ee1da6d097d2a:
> 
>   Linux 4.20-rc1 (2018-11-04 15:37:52 -0800)
> 
> are available in the Git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-drivers-4.21
> 
> for you to fetch changes up to b6444cf5fa607469d9a14edef2edad32773f4514:
> 
>   soc: imx: gpc: Increase GPC_CLK_MAX to 7 (2018-12-10 08:51:12 +0800)
> 
> ----------------------------------------------------------------
> i.MX drivers change for 4.21:
>  - A series from Aisheng that improves SCU power domain bindings by
>    defining '#power-domain-cells' as 1, and adds i.MX8 SCU power domain
>    driver support on top of it.
>  - A series from Lucas that updates gpcv2 driver for scalability and
>    adds i.MX8MQ support into the driver.
>  - Increase gpc driver GPC_CLK_MAX definition to 7, as DISPLAY power
>    domain on imx6sx has 7 clocks.

Merged, thanks!


-Olof

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [GIT PULL 7/7] i.MX defconfig update for 4.21
  2018-12-10  7:46 ` [GIT PULL 7/7] i.MX defconfig " Shawn Guo
@ 2018-12-12 21:47   ` Olof Johansson
  0 siblings, 0 replies; 15+ messages in thread
From: Olof Johansson @ 2018-12-12 21:47 UTC (permalink / raw)
  To: Shawn Guo; +Cc: Fabio Estevam, arm, linux-imx, kernel, linux-arm-kernel

On Mon, Dec 10, 2018 at 03:46:38PM +0800, Shawn Guo wrote:
> The following changes since commit 651022382c7f8da46cb4872a545ee1da6d097d2a:
> 
>   Linux 4.20-rc1 (2018-11-04 15:37:52 -0800)
> 
> are available in the Git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-defconfig-4.21
> 
> for you to fetch changes up to bb9c90ab4eddf83e1aa041498f65b8bf8be6802f:
> 
>   ARM: imx_v6_v7_defconfig: add imx7ulp support (2018-12-06 22:55:20 +0800)
> 
> ----------------------------------------------------------------
> i.MX defconfig update for 4.21:
>  - Enable build of i.MX7ULP SoC support.
>  - Enable Goodix touchscreen driver which is needed by ConnectCore 6UL
>    SBC Pro (ccimx6ulsbcpro) board support.
>  - Enable USB_ANNOUNCE_NEW_DEVICES to help USB issue debugging and
>    BT_BNEP to support network over bluetooth.
>  - Remove explicit ARM_UNWIND disabling as it's selected by ARM EABI
>    support.
>  - Enable DA9063 PMIC for emtrion i.MX6 boards support.
>  - Enable driver support for Pixel Pipeline (PXP) and DCP crypto block
>    which are found on i.MX6 and i.MX7 SoCs.

Merged, thanks!


-Olof

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [GIT PULL 2/7] i.MX SoC changes for 4.21
  2018-12-11  2:51   ` Shawn Guo
@ 2018-12-12 21:53     ` Olof Johansson
  0 siblings, 0 replies; 15+ messages in thread
From: Olof Johansson @ 2018-12-12 21:53 UTC (permalink / raw)
  To: Shawn Guo; +Cc: Fabio Estevam, arm, linux-imx, kernel, linux-arm-kernel

On Tue, Dec 11, 2018 at 10:51:16AM +0800, Shawn Guo wrote:
> On Mon, Dec 10, 2018 at 03:46:33PM +0800, Shawn Guo wrote:
> > The following changes since commit 651022382c7f8da46cb4872a545ee1da6d097d2a:
> > 
> >   Linux 4.20-rc1 (2018-11-04 15:37:52 -0800)
> > 
> > are available in the Git repository at:
> > 
> >   git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-soc-4.21
> 
> I just updated the tag to include Arnd's fix on SOC_IMX7ULP option
> dependency.  Please pull this one, thanks.

That's fine, but to avoid confusion in the future I'd recommend removing the
old tag and pushing the changed version under a new name. No harm done though.

> 
> Shawn
> 
> 
> The following changes since commit 651022382c7f8da46cb4872a545ee1da6d097d2a:
> 
>   Linux 4.20-rc1 (2018-11-04 15:37:52 -0800)
> 
> are available in the Git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-soc-4.21
> 
> for you to fetch changes up to 167e63702d090b831c513d726b11a412b70aab09:
> 
>   ARM: imx: fix dependencies on imx7ulp (2018-12-11 10:41:20 +0800)
> 
> ----------------------------------------------------------------
> i.MX SoC changes for 4.21:
>  - An improvement on i.MX debugging options that only defines
>    DEBUG_IMX_UART_PORT if needed, so that the option will not be present
>    in the kernel config when DEBUG_LL is disabled.
>  - Adds the necessary platform support for i.MX7ULP SoC and configures
>    power mode to Partial Stop mode 3 with system/bus clock enabled.
>    Otherwise the default STOP mode will gate off system/bus clock when
>    WFI gets executed on i.MX7ULP.
>  - A fix from Arnd on SOC_IMX7ULP option dependency.

Merged, thanks!


-Olof

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2018-12-12 22:20 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-12-10  7:46 [GIT PULL 1/7] i.MX drivers changes for 4.21 Shawn Guo
2018-12-10  7:46 ` [GIT PULL 2/7] i.MX SoC " Shawn Guo
2018-12-11  2:51   ` Shawn Guo
2018-12-12 21:53     ` Olof Johansson
2018-12-10  7:46 ` [GIT PULL 3/7] i.MX device tree update " Shawn Guo
2018-12-12 20:55   ` Olof Johansson
2018-12-10  7:46 ` [GIT PULL 4/7] i.MX7D PICO boards " Shawn Guo
2018-12-12 20:56   ` Olof Johansson
2018-12-10  7:46 ` [GIT PULL 5/7] i.MX7ULP device tree " Shawn Guo
2018-12-12 20:58   ` Olof Johansson
2018-12-10  7:46 ` [GIT PULL 6/7] Freescale arm64 device tree update " Shawn Guo
2018-12-12 21:00   ` Olof Johansson
2018-12-10  7:46 ` [GIT PULL 7/7] i.MX defconfig " Shawn Guo
2018-12-12 21:47   ` Olof Johansson
2018-12-12 21:33 ` [GIT PULL 1/7] i.MX drivers changes " Olof Johansson

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.