* [GIT PULL 2/7] i.MX SoC changes for 5.1
2019-02-12 11:21 [GIT PULL 1/7] i.MX drivers update for 5.1 Shawn Guo
@ 2019-02-12 11:21 ` Shawn Guo
2019-02-15 16:40 ` Arnd Bergmann
2019-02-12 11:21 ` [GIT PULL 3/7] i.MX DT bindings update " Shawn Guo
` (5 subsequent siblings)
6 siblings, 1 reply; 16+ messages in thread
From: Shawn Guo @ 2019-02-12 11:21 UTC (permalink / raw)
To: arm; +Cc: linux-arm-kernel, Shawn Guo, Fabio Estevam, linux-imx, kernel
The following changes since commit bfeffd155283772bbe78c6a05dec7c0128ee500c:
Linux 5.0-rc1 (2019-01-06 17:08:20 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-soc-5.1
for you to fetch changes up to 84a2ab25b12d69914c96dd12e762f7ff912f9735:
arm64: imx8mq: select PM support (2019-02-01 15:04:32 +0800)
----------------------------------------------------------------
i.MX SoC changes for 5.1:
- Support cpuidle for i.MX7ULP, states WFI, WAIT and STOP get added.
- Support SoC revision detecting for i.MX7ULP by reading JTAG_ID
register from SIM module.
- Select PM and GPCv2 irqchip driver options for i.MX8 support, as they
are essential for building an i.MX8 based system.
- Skip build of ssi-fiq code if SND_SOC_IMX_PCM_FIQ is not enabled.
----------------------------------------------------------------
Anson Huang (2):
ARM: imx: add i.MX7ULP cpuidle support
ARM: imx: add i.MX7ULP SoC revision support
Lucas Stach (2):
arm64: imx8mq: select GPCv2 irqchip driver
arm64: imx8mq: select PM support
Stefan Agner (1):
ARM: imx: don't build ssi-fiq if not required
arch/arm/mach-imx/Makefile | 3 +-
arch/arm/mach-imx/common.h | 10 +++++++
arch/arm/mach-imx/cpuidle-imx7ulp.c | 60 +++++++++++++++++++++++++++++++++++++
arch/arm/mach-imx/cpuidle.h | 5 ++++
arch/arm/mach-imx/mach-imx7ulp.c | 46 ++++++++++++++++++++++++++++
arch/arm/mach-imx/pm-imx7ulp.c | 49 ++++++++++++++++++++++++++----
arch/arm64/Kconfig.platforms | 4 +++
7 files changed, 171 insertions(+), 6 deletions(-)
create mode 100644 arch/arm/mach-imx/cpuidle-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] 16+ messages in thread
* Re: [GIT PULL 2/7] i.MX SoC changes for 5.1
2019-02-12 11:21 ` [GIT PULL 2/7] i.MX SoC changes " Shawn Guo
@ 2019-02-15 16:40 ` Arnd Bergmann
0 siblings, 0 replies; 16+ messages in thread
From: Arnd Bergmann @ 2019-02-15 16:40 UTC (permalink / raw)
To: Shawn Guo; +Cc: Linux ARM, arm-soc, Fabio Estevam, linux-imx, Sascha Hauer
On Tue, Feb 12, 2019 at 12:21 PM Shawn Guo <shawnguo@kernel.org> wrote:
>
> The following changes since commit bfeffd155283772bbe78c6a05dec7c0128ee500c:
>
> Linux 5.0-rc1 (2019-01-06 17:08:20 -0800)
>
> are available in the Git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-soc-5.1
>
> for you to fetch changes up to 84a2ab25b12d69914c96dd12e762f7ff912f9735:
>
> arm64: imx8mq: select PM support (2019-02-01 15:04:32 +0800)
>
> ----------------------------------------------------------------
> i.MX SoC changes for 5.1:
> - Support cpuidle for i.MX7ULP, states WFI, WAIT and STOP get added.
> - Support SoC revision detecting for i.MX7ULP by reading JTAG_ID
> register from SIM module.
> - Select PM and GPCv2 irqchip driver options for i.MX8 support, as they
> are essential for building an i.MX8 based system.
> - Skip build of ssi-fiq code if SND_SOC_IMX_PCM_FIQ is not enabled.
>
Pulled into arm/soc, thanks!
Arnd
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 16+ messages in thread
* [GIT PULL 3/7] i.MX DT bindings update for 5.1
2019-02-12 11:21 [GIT PULL 1/7] i.MX drivers update for 5.1 Shawn Guo
2019-02-12 11:21 ` [GIT PULL 2/7] i.MX SoC changes " Shawn Guo
@ 2019-02-12 11:21 ` Shawn Guo
2019-02-15 15:08 ` Arnd Bergmann
2019-02-12 11:21 ` [GIT PULL 4/7] i.MX device tree changes " Shawn Guo
` (4 subsequent siblings)
6 siblings, 1 reply; 16+ messages in thread
From: Shawn Guo @ 2019-02-12 11:21 UTC (permalink / raw)
To: arm; +Cc: linux-arm-kernel, Shawn Guo, Fabio Estevam, linux-imx, kernel
Hi Arnd, Olof,
In the past, I was simply using imx/dt branch to collect i.MX platform
related DT bindings changes, together with arm32 dts ones. Now with the
move to json-schema, we are using a single fsl.yaml file to accommodate
both arm32 and arm64 platform bindings, while we have separate branches
for dts changes - imx/dt and imx/dt64. To avoid conflicts, I chose to
create a new branch imx/bindings for i.MX platform bindings change for
this cycle. That's why we get this pull request, which you will pull
into arm-soc next/dt branch, I guess.
For future cycles, I would like to hear your thoughts on if we can use
a single branch for both arm32 and arm64 dts changes, so that the
bindings changes can go in there too. Thanks.
Shawn
The following changes since commit bfeffd155283772bbe78c6a05dec7c0128ee500c:
Linux 5.0-rc1 (2019-01-06 17:08:20 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-bindings-5.1
for you to fetch changes up to 2a005397117019cbd4e4a09ab5cf896a16b652c5:
dt-bindings: fsl: scu: add imx8qm scu clock support (2019-02-01 14:21:22 +0800)
----------------------------------------------------------------
i.MX DT bindings update for 5.1:
- Convert the bindings of FSL SoCs and the boards built on FSL SoCs to
json-schema.
- Add bindings for boards: i.MX8QXP MEK, LS1012A based Oxalis, and
i.MX6 based Y Soft IOTA Draco and Hydra.
- Add vendor prefix for EBS-SYSTART GmbH and Catalyst Semiconductor.
- Add bindings for imx8qm scu clock and imx7ulp system integration
module.
----------------------------------------------------------------
Aisheng Dong (3):
dt-bindings: arm: imx: add imx8qxp mek support
dt-bindings: fsl: scu: add fallback compatible string for clock
dt-bindings: fsl: scu: add imx8qm scu clock support
Anson Huang (1):
dt-bindings: fsl: add imx7ulp system integration module binding
Manivannan Sadhasivam (3):
dt-bindings: arm: fsl: Fix bindings for LS1012A and LS1021A based boards
dt-bindings: vendor-prefixes: Add EBS-SYSTART GmbH Vendor Prefix
dt-bindings: arm: fsl: Add devicetree binding for Oxalis
Martyn Welch (1):
dt-bindings: Add vendor prefix for Catalyst Semiconductor
Rob Herring (1):
dt-bindings: arm: Convert FSL board/soc bindings to json-schema
Vokáč Michal (1):
dt-bindings: arm: Add Y Soft IOTA Draco, Hydra and Ursa boards
Documentation/devicetree/bindings/arm/armadeus.txt | 6 -
Documentation/devicetree/bindings/arm/bhf.txt | 6 -
.../devicetree/bindings/arm/compulab-boards.txt | 25 ---
.../bindings/arm/freescale/fsl,imx7ulp-sim.txt | 16 ++
.../devicetree/bindings/arm/freescale/fsl,scu.txt | 7 +-
Documentation/devicetree/bindings/arm/fsl.txt | 237 ---------------------
Documentation/devicetree/bindings/arm/fsl.yaml | 232 ++++++++++++++++++++
Documentation/devicetree/bindings/arm/i2se.txt | 22 --
Documentation/devicetree/bindings/arm/olimex.txt | 10 -
.../devicetree/bindings/arm/technologic.txt | 23 --
.../devicetree/bindings/vendor-prefixes.txt | 2 +
11 files changed, 255 insertions(+), 331 deletions(-)
delete mode 100644 Documentation/devicetree/bindings/arm/armadeus.txt
delete mode 100644 Documentation/devicetree/bindings/arm/bhf.txt
delete mode 100644 Documentation/devicetree/bindings/arm/compulab-boards.txt
create mode 100644 Documentation/devicetree/bindings/arm/freescale/fsl,imx7ulp-sim.txt
delete mode 100644 Documentation/devicetree/bindings/arm/fsl.txt
create mode 100644 Documentation/devicetree/bindings/arm/fsl.yaml
delete mode 100644 Documentation/devicetree/bindings/arm/i2se.txt
delete mode 100644 Documentation/devicetree/bindings/arm/olimex.txt
delete mode 100644 Documentation/devicetree/bindings/arm/technologic.txt
_______________________________________________
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] 16+ messages in thread
* Re: [GIT PULL 3/7] i.MX DT bindings update for 5.1
2019-02-12 11:21 ` [GIT PULL 3/7] i.MX DT bindings update " Shawn Guo
@ 2019-02-15 15:08 ` Arnd Bergmann
2019-02-18 1:16 ` Shawn Guo
0 siblings, 1 reply; 16+ messages in thread
From: Arnd Bergmann @ 2019-02-15 15:08 UTC (permalink / raw)
To: Shawn Guo; +Cc: Linux ARM, arm-soc, Fabio Estevam, linux-imx, Sascha Hauer
On Tue, Feb 12, 2019 at 12:21 PM Shawn Guo <shawnguo@kernel.org> wrote:
>
> Hi Arnd, Olof,
>
> In the past, I was simply using imx/dt branch to collect i.MX platform
> related DT bindings changes, together with arm32 dts ones. Now with the
> move to json-schema, we are using a single fsl.yaml file to accommodate
> both arm32 and arm64 platform bindings, while we have separate branches
> for dts changes - imx/dt and imx/dt64. To avoid conflicts, I chose to
> create a new branch imx/bindings for i.MX platform bindings change for
> this cycle. That's why we get this pull request, which you will pull
> into arm-soc next/dt branch, I guess.
>
> For future cycles, I would like to hear your thoughts on if we can use
> a single branch for both arm32 and arm64 dts changes, so that the
> bindings changes can go in there too. Thanks.
I'd say you could combine them if you have only a couple of changesets
in total, but given the current size of the branches, I prefer having three
or even more separate branches for the DT changes.
Arnd
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [GIT PULL 3/7] i.MX DT bindings update for 5.1
2019-02-15 15:08 ` Arnd Bergmann
@ 2019-02-18 1:16 ` Shawn Guo
0 siblings, 0 replies; 16+ messages in thread
From: Shawn Guo @ 2019-02-18 1:16 UTC (permalink / raw)
To: Arnd Bergmann; +Cc: Linux ARM, arm-soc, Fabio Estevam, linux-imx, Sascha Hauer
On Fri, Feb 15, 2019 at 04:08:41PM +0100, Arnd Bergmann wrote:
> On Tue, Feb 12, 2019 at 12:21 PM Shawn Guo <shawnguo@kernel.org> wrote:
> >
> > Hi Arnd, Olof,
> >
> > In the past, I was simply using imx/dt branch to collect i.MX platform
> > related DT bindings changes, together with arm32 dts ones. Now with the
> > move to json-schema, we are using a single fsl.yaml file to accommodate
> > both arm32 and arm64 platform bindings, while we have separate branches
> > for dts changes - imx/dt and imx/dt64. To avoid conflicts, I chose to
> > create a new branch imx/bindings for i.MX platform bindings change for
> > this cycle. That's why we get this pull request, which you will pull
> > into arm-soc next/dt branch, I guess.
> >
> > For future cycles, I would like to hear your thoughts on if we can use
> > a single branch for both arm32 and arm64 dts changes, so that the
> > bindings changes can go in there too. Thanks.
>
> I'd say you could combine them if you have only a couple of changesets
> in total, but given the current size of the branches, I prefer having three
> or even more separate branches for the DT changes.
Got it. Thanks for the comment, Arnd.
Shawn
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 16+ messages in thread
* [GIT PULL 4/7] i.MX device tree changes for 5.1
2019-02-12 11:21 [GIT PULL 1/7] i.MX drivers update for 5.1 Shawn Guo
2019-02-12 11:21 ` [GIT PULL 2/7] i.MX SoC changes " Shawn Guo
2019-02-12 11:21 ` [GIT PULL 3/7] i.MX DT bindings update " Shawn Guo
@ 2019-02-12 11:21 ` Shawn Guo
2019-02-15 15:10 ` Arnd Bergmann
2019-02-12 11:21 ` [GIT PULL 5/7] i.MX arm64 " Shawn Guo
` (3 subsequent siblings)
6 siblings, 1 reply; 16+ messages in thread
From: Shawn Guo @ 2019-02-12 11:21 UTC (permalink / raw)
To: arm; +Cc: linux-arm-kernel, Shawn Guo, Fabio Estevam, linux-imx, kernel
The following changes since commit bfeffd155283772bbe78c6a05dec7c0128ee500c:
Linux 5.0-rc1 (2019-01-06 17:08:20 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-dt-5.1
for you to fetch changes up to 1c207f911fe9c8e78efc5a4803a0aa8a18102a23:
ARM: dts: imx: Add support for Logic PD i.MX6QD EVM (2019-02-12 17:17:11 +0800)
----------------------------------------------------------------
i.MX device tree changes for 5.1:
- New board support: Logic PD i.MX6QD EVM, ZII SSMB DTU, Phytec
phyBOARD i.MX6UL Segin, Y Soft IOTA Draco, Hydra and Ursa boards.
- Add regulator control for various sensors on imx6qdl-sabresd board.
- Add DISPLAY power domain support for i.MX6SX SoC.
- Add stmpe-adc device node for Toradex iMX6 module.
- Switch to SPDX identifier for imx6q-tbs2910 board.
- Add proper ksz9031 clock skew values for imx6qdl-phytec-pfla02 board.
- Mark I2C recovery GPIOs as open drain and correct and WEIM range
configuration for apalis/colibri boards.
- Small and random updates to various devices.
----------------------------------------------------------------
Adam Ford (1):
ARM: dts: imx: Add support for Logic PD i.MX6QD EVM
Alexander Shiyan (4):
ARM: dts: imx: Change i.MX27 interrupt controller unit name
ARM: dts: i.MX51: digi-connectcore: Move RTC from SOM to JSK
ARM: dts: i.MX51: imx51-digi-connectcore: Enable ESDHC1
ARM: dts: i.MX51: digi-connectcore-som: Add support for I2C bus recovery
Andrew Lunn (1):
ARM: dts: vf610: Add ZII SSMB DTU board
Anson Huang (7):
ARM: dts: imx7ulp: add HSRUN mode clocks
ARM: dts: imx6sl: correct PWM ipg clock source
ARM: dts: imx7ulp: add sim node
ARM: dts: imx6qdl-sabresd: add regulator control for isl29023 sensor
ARM: dts: imx6qdl-sabresd: add regulators control for mag3110 sensor
ARM: dts: imx6qdl-sabresd: add regulators control for mma8451 sensor
ARM: dts: imx6qdl-sabresd: remove reg_sensors' regulator-always-on
BOUGH CHEN (1):
ARM: dts: imx6ull: change to use new compatible "fsl,imx6ull-usdhc" for usdhc
Fabio Estevam (2):
ARM: dts: vf610-zii-cfu1: Run I2C0 at 400 kHz
ARM: dts: vf610-zii-ssmb-spu3: Pass "no-sdio"/"no-sd" properties
Hou Zhiqiang (1):
ARM: dts: ls1021a: add num-viewport property for PCIe DT nodes
Leonard Crestez (1):
ARM: dts: imx6sx: Add DISPLAY power domain support
Lukasz Majewski (1):
ARM: dts: vf610-bk4: Provide support for reading ID code from MVB device
Manivannan Sadhasivam (1):
ARM: dts: Add devicetree compatibles for LS1021A based boards
Marco Felsch (1):
ARM: dts: imx6qdl-phytec-pfla02: add missing interrupt-controller property
Martyn Welch (1):
ARM: dts: imx6: Add support for Phytec phyBOARD i.MX6UL Segin
Patrick Havelange (1):
ARM: dts: ls1021a: Add memory controller
Philipp Zabel (1):
ARM: dts: pfla02: add ksz9031 clock skew values
Philippe Schenker (1):
ARM: dts: Add stmpe-adc DT node to Toradex iMX6 modules
Ran Wang (1):
ARM: dts: ls1021a: Add incr-burst-byte-adjustment property to USB3 node
Soeren Moch (1):
ARM: dts: imx6q-tbs2910: Switch to SPDX identifier
Stefan Agner (2):
ARM: dts: imx6*-apalis/-colibri: mark I2C recovery GPIOs as open drain
ARM: dts: colibri: use valid range configuration for weim
Stefan Wahren (1):
ARM: dts: imx6ull: Fix i.MX6ULL/ULZ ocotp compatible
Vokáč Michal (1):
ARM: dts: imx: Add Y Soft IOTA Draco, Hydra and Ursa boards
arch/arm/boot/dts/Makefile | 5 +
arch/arm/boot/dts/imx27.dtsi | 2 +-
arch/arm/boot/dts/imx51-digi-connectcore-jsk.dts | 16 +
arch/arm/boot/dts/imx51-digi-connectcore-som.dtsi | 34 +-
arch/arm/boot/dts/imx6-logicpd-baseboard.dtsi | 555 +++++++++++++++++++
arch/arm/boot/dts/imx6-logicpd-som.dtsi | 365 +++++++++++++
arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts | 5 +-
arch/arm/boot/dts/imx6dl-yapp4-common.dtsi | 595 +++++++++++++++++++++
arch/arm/boot/dts/imx6dl-yapp4-draco.dts | 58 ++
arch/arm/boot/dts/imx6dl-yapp4-hydra.dts | 50 ++
arch/arm/boot/dts/imx6dl-yapp4-ursa.dts | 54 ++
arch/arm/boot/dts/imx6q-logicpd.dts | 120 +++++
arch/arm/boot/dts/imx6q-tbs2910.dts | 49 +-
arch/arm/boot/dts/imx6qdl-apalis.dtsi | 26 +-
arch/arm/boot/dts/imx6qdl-colibri.dtsi | 26 +-
arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi | 14 +
arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 6 +-
arch/arm/boot/dts/imx6sl.dtsi | 8 +-
arch/arm/boot/dts/imx6sx.dtsi | 19 +-
arch/arm/boot/dts/imx6ul-phytec-pcl063.dtsi | 148 +++++
arch/arm/boot/dts/imx6ul-phytec-peb-eval-01.dtsi | 55 ++
.../boot/dts/imx6ul-phytec-phyboard-segin-full.dts | 89 +++
.../arm/boot/dts/imx6ul-phytec-phyboard-segin.dtsi | 329 ++++++++++++
arch/arm/boot/dts/imx6ull-colibri.dtsi | 8 +-
arch/arm/boot/dts/imx6ull.dtsi | 12 +
arch/arm/boot/dts/imx7ulp.dtsi | 19 +-
arch/arm/boot/dts/ls1021a-moxa-uc-8410a.dts | 1 +
arch/arm/boot/dts/ls1021a-qds.dts | 1 +
arch/arm/boot/dts/ls1021a-twr.dts | 1 +
arch/arm/boot/dts/ls1021a.dtsi | 10 +
arch/arm/boot/dts/vf610-bk4.dts | 31 ++
arch/arm/boot/dts/vf610-zii-cfu1.dts | 2 +-
arch/arm/boot/dts/vf610-zii-ssmb-dtu.dts | 311 +++++++++++
arch/arm/boot/dts/vf610-zii-ssmb-spu3.dts | 3 +
34 files changed, 2938 insertions(+), 89 deletions(-)
create mode 100644 arch/arm/boot/dts/imx6-logicpd-baseboard.dtsi
create mode 100644 arch/arm/boot/dts/imx6-logicpd-som.dtsi
create mode 100644 arch/arm/boot/dts/imx6dl-yapp4-common.dtsi
create mode 100644 arch/arm/boot/dts/imx6dl-yapp4-draco.dts
create mode 100644 arch/arm/boot/dts/imx6dl-yapp4-hydra.dts
create mode 100644 arch/arm/boot/dts/imx6dl-yapp4-ursa.dts
create mode 100644 arch/arm/boot/dts/imx6q-logicpd.dts
create mode 100644 arch/arm/boot/dts/imx6ul-phytec-pcl063.dtsi
create mode 100644 arch/arm/boot/dts/imx6ul-phytec-peb-eval-01.dtsi
create mode 100644 arch/arm/boot/dts/imx6ul-phytec-phyboard-segin-full.dts
create mode 100644 arch/arm/boot/dts/imx6ul-phytec-phyboard-segin.dtsi
create mode 100644 arch/arm/boot/dts/vf610-zii-ssmb-dtu.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] 16+ messages in thread
* Re: [GIT PULL 4/7] i.MX device tree changes for 5.1
2019-02-12 11:21 ` [GIT PULL 4/7] i.MX device tree changes " Shawn Guo
@ 2019-02-15 15:10 ` Arnd Bergmann
0 siblings, 0 replies; 16+ messages in thread
From: Arnd Bergmann @ 2019-02-15 15:10 UTC (permalink / raw)
To: Shawn Guo; +Cc: Linux ARM, arm-soc, Fabio Estevam, linux-imx, Sascha Hauer
On Tue, Feb 12, 2019 at 12:22 PM Shawn Guo <shawnguo@kernel.org> wrote:
> i.MX device tree changes for 5.1:
> - New board support: Logic PD i.MX6QD EVM, ZII SSMB DTU, Phytec
> phyBOARD i.MX6UL Segin, Y Soft IOTA Draco, Hydra and Ursa boards.
> - Add regulator control for various sensors on imx6qdl-sabresd board.
> - Add DISPLAY power domain support for i.MX6SX SoC.
> - Add stmpe-adc device node for Toradex iMX6 module.
> - Switch to SPDX identifier for imx6q-tbs2910 board.
> - Add proper ksz9031 clock skew values for imx6qdl-phytec-pfla02 board.
> - Mark I2C recovery GPIOs as open drain and correct and WEIM range
> configuration for apalis/colibri boards.
> - Small and random updates to various devices.
Pulled into arm/dt, thanks!
Arnd
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 16+ messages in thread
* [GIT PULL 5/7] i.MX arm64 device tree changes for 5.1
2019-02-12 11:21 [GIT PULL 1/7] i.MX drivers update for 5.1 Shawn Guo
` (2 preceding siblings ...)
2019-02-12 11:21 ` [GIT PULL 4/7] i.MX device tree changes " Shawn Guo
@ 2019-02-12 11:21 ` Shawn Guo
2019-02-15 15:11 ` Arnd Bergmann
2019-02-12 11:21 ` [GIT PULL 6/7] i.MX defconfig updates " Shawn Guo
` (2 subsequent siblings)
6 siblings, 1 reply; 16+ messages in thread
From: Shawn Guo @ 2019-02-12 11:21 UTC (permalink / raw)
To: arm; +Cc: linux-arm-kernel, Shawn Guo, Fabio Estevam, linux-imx, kernel
The following changes since commit bfeffd155283772bbe78c6a05dec7c0128ee500c:
Linux 5.0-rc1 (2019-01-06 17:08:20 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-dt64-5.1
for you to fetch changes up to ca04fed4706dfb13cb964be2dc294054ed0efb6b:
arm64: dts: imx8mq: specify dma-ranges (2019-02-11 13:44:12 +0800)
----------------------------------------------------------------
i.MX arm64 device tree changes for 5.1:
- Add initial i.MX8QXP SoC and MEK board support.
- Various device additions to i.MX8MQ SoC and EVK board support:
RTC, QuadSPI, PMU, ECSPI, PWM, GPC power domain, USB etc.
- Use generic node name for m25p80 flash on layerscape devices.
- Add num-viewport property for layerscape PCIe devices, and
incr-burst-type-adjustment for USB3 devices.
- Add LS1012AX based Oxalis board support.
- Add fsl-mc, FlexSPI device and dma-ranges property for LX2160A SoC.
- Add SMMU device and missing dma-coherent property in fsl-mc for
LS1088 SoC.
----------------------------------------------------------------
Abel Vesa (1):
arm64: dts: imx8mq: Add RTC support
Aisheng Dong (2):
arm64: dts: imx: add imx8qxp support
arm64: dts: imx: add imx8qxp mek support
Alexandre Belloni (3):
arm64: dts: fsl: use a generic node name for m25p80 flashes
arm64: dts: fsl: ls1046a: disable the flash controller by default
arm64: dts: fsl: ls1046a: disable uarts by default
Anson Huang (1):
arm64: dts: imx: add i.MX8QXP system controller RTC support
Carlo Caione (5):
arm64: dts: imx8mq-evk: add missing MDIO / PHY nodes
arm64: dts: imx8mq-evk: Add fsl,magic-packet property
arm64: dts: imx8mq: Add QuadSPI controller
arm64: dts: imx8mq-evk: Enable the QuadSPI controller
arm64: dts: imx8mq: Add ARM PMU node
Daniel Baluta (1):
arm64: dts: imx8qxp: Fix MU4_INT number
Fabio Estevam (1):
arm64: dts: imx8mq: Add ECSPI support
Guido Günther (1):
arm64: dts: imx8mq: Add pwm device nodes
Hou Zhiqiang (1):
arm64: dts: layerscape: add num-viewport property for PCIe DT nodes
Ioana Ciocoi Radulescu (2):
arm64: dts: lx2160a: Add fsl-mc node
arm64: dts: lx2160a: Add dma-ranges property
Lucas Stach (6):
arm64: dts: imx8mq: move watchdog nodes to correct location
arm64: dts: imx8mq: add GPC power domains
arm64: dts: imx8mq: properly describe IRQ hierarchy
arm64: dts: imx8mq: add USB nodes
arm64: dts: imx8mq-evk: enable USB nodes for USB3 host
arm64: dts: imx8mq: specify dma-ranges
Manivannan Sadhasivam (1):
arm64: dts: freescale: Add devicetree for Oxalis
Nipun Gupta (2):
arm64: dts: ls1088: add smmu device node
arm64: dts: ls1088: add missing dma-coherent property in fsl-mc
Ran Wang (1):
arm64: dts: layerscape: Add incr-burst-type-adjustment property to USB3 node
Yogesh Narayan Gaur (2):
arm64: dts: lx2160a: add FlexSPI node property
arm64: dts: lx2160a: update fspi node
arch/arm64/boot/dts/freescale/Makefile | 2 +
.../boot/dts/freescale/fsl-ls1012a-oxalis.dts | 96 +++++
arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 2 +
arch/arm64/boot/dts/freescale/fsl-ls1043a-qds.dts | 2 +-
arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 6 +
arch/arm64/boot/dts/freescale/fsl-ls1046a-qds.dts | 2 +-
arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb.dts | 4 +-
arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 11 +
arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 97 ++++-
arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 6 +
arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts | 26 ++
arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 133 ++++++
arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 47 +++
arch/arm64/boot/dts/freescale/imx8mq.dtsi | 304 ++++++++++++--
arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 137 +++++++
arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 446 +++++++++++++++++++++
16 files changed, 1292 insertions(+), 29 deletions(-)
create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1012a-oxalis.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-mek.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8qxp.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] 16+ messages in thread
* Re: [GIT PULL 5/7] i.MX arm64 device tree changes for 5.1
2019-02-12 11:21 ` [GIT PULL 5/7] i.MX arm64 " Shawn Guo
@ 2019-02-15 15:11 ` Arnd Bergmann
0 siblings, 0 replies; 16+ messages in thread
From: Arnd Bergmann @ 2019-02-15 15:11 UTC (permalink / raw)
To: Shawn Guo; +Cc: Linux ARM, arm-soc, Fabio Estevam, linux-imx, Sascha Hauer
On Tue, Feb 12, 2019 at 12:22 PM Shawn Guo <shawnguo@kernel.org> wrote:
>
> The following changes since commit bfeffd155283772bbe78c6a05dec7c0128ee500c:
>
> Linux 5.0-rc1 (2019-01-06 17:08:20 -0800)
>
> are available in the Git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-dt64-5.1
>
> for you to fetch changes up to ca04fed4706dfb13cb964be2dc294054ed0efb6b:
>
> arm64: dts: imx8mq: specify dma-ranges (2019-02-11 13:44:12 +0800)
>
> ----------------------------------------------------------------
> i.MX arm64 device tree changes for 5.1:
> - Add initial i.MX8QXP SoC and MEK board support.
> - Various device additions to i.MX8MQ SoC and EVK board support:
> RTC, QuadSPI, PMU, ECSPI, PWM, GPC power domain, USB etc.
> - Use generic node name for m25p80 flash on layerscape devices.
> - Add num-viewport property for layerscape PCIe devices, and
> incr-burst-type-adjustment for USB3 devices.
> - Add LS1012AX based Oxalis board support.
> - Add fsl-mc, FlexSPI device and dma-ranges property for LX2160A SoC.
> - Add SMMU device and missing dma-coherent property in fsl-mc for
> LS1088 SoC.
Pulled into arm/dt, thanks!
Arnd
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 16+ messages in thread
* [GIT PULL 6/7] i.MX defconfig updates for 5.1
2019-02-12 11:21 [GIT PULL 1/7] i.MX drivers update for 5.1 Shawn Guo
` (3 preceding siblings ...)
2019-02-12 11:21 ` [GIT PULL 5/7] i.MX arm64 " Shawn Guo
@ 2019-02-12 11:21 ` Shawn Guo
2019-02-15 15:47 ` Arnd Bergmann
2019-02-12 11:21 ` [GIT PULL 7/7] i.MX MAINTAINERS update " Shawn Guo
2019-02-15 16:18 ` [GIT PULL 1/7] i.MX drivers " Arnd Bergmann
6 siblings, 1 reply; 16+ messages in thread
From: Shawn Guo @ 2019-02-12 11:21 UTC (permalink / raw)
To: arm; +Cc: linux-arm-kernel, Shawn Guo, Fabio Estevam, linux-imx, kernel
The following changes since commit bfeffd155283772bbe78c6a05dec7c0128ee500c:
Linux 5.0-rc1 (2019-01-06 17:08:20 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-defconfig-5.1
for you to fetch changes up to 90a50f9f4ddcd35d0d4af536cf1f767ea2041cb8:
arm64: defconfig: Add IMX2+ watchdog (2019-02-11 11:03:07 +0800)
----------------------------------------------------------------
i.MX defconfig updates for 5.1:
- Enable a number of i.MX SoC and driver options in arm64 defconfig.
The built-in drivers include: clock, pinctrl, power domain, serial,
MBox, SCU, Ethernet, MMC, regulator and watchdog, which are mostly
essential for building an useful kernel image for i.MX8 platform,
booting with rootfs on NFS or eMMC.
----------------------------------------------------------------
Abel Vesa (1):
arm64: defconfig: Add i.MX8MQ boot necessary configs
Aisheng Dong (1):
arm64: defconfig: add imx8qxp support
Anson Huang (1):
arm64: defconfig: add i.MX system controller RTC support
Carlo Caione (2):
arm64: defconfig: Enable PFUZE100 regulator
arm64: defconfig: Add IMX2+ watchdog
Yogesh Narayan Gaur (1):
arm64: defconfig: enable NXP FlexSPI driver
arch/arm64/configs/defconfig | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [GIT PULL 6/7] i.MX defconfig updates for 5.1
2019-02-12 11:21 ` [GIT PULL 6/7] i.MX defconfig updates " Shawn Guo
@ 2019-02-15 15:47 ` Arnd Bergmann
0 siblings, 0 replies; 16+ messages in thread
From: Arnd Bergmann @ 2019-02-15 15:47 UTC (permalink / raw)
To: Shawn Guo; +Cc: Linux ARM, arm-soc, Fabio Estevam, linux-imx, Sascha Hauer
On Tue, Feb 12, 2019 at 12:22 PM Shawn Guo <shawnguo@kernel.org> wrote:
>
> The following changes since commit bfeffd155283772bbe78c6a05dec7c0128ee500c:
>
> Linux 5.0-rc1 (2019-01-06 17:08:20 -0800)
>
> are available in the Git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-defconfig-5.1
>
> for you to fetch changes up to 90a50f9f4ddcd35d0d4af536cf1f767ea2041cb8:
>
> arm64: defconfig: Add IMX2+ watchdog (2019-02-11 11:03:07 +0800)
>
> ----------------------------------------------------------------
> i.MX defconfig updates for 5.1:
> - Enable a number of i.MX SoC and driver options in arm64 defconfig.
> The built-in drivers include: clock, pinctrl, power domain, serial,
> MBox, SCU, Ethernet, MMC, regulator and watchdog, which are mostly
> essential for building an useful kernel image for i.MX8 platform,
> booting with rootfs on NFS or eMMC.
Pulled into arm/defconfig, thanks!
Arnd
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 16+ messages in thread
* [GIT PULL 7/7] i.MX MAINTAINERS update for 5.1
2019-02-12 11:21 [GIT PULL 1/7] i.MX drivers update for 5.1 Shawn Guo
` (4 preceding siblings ...)
2019-02-12 11:21 ` [GIT PULL 6/7] i.MX defconfig updates " Shawn Guo
@ 2019-02-12 11:21 ` Shawn Guo
2019-02-15 16:38 ` Arnd Bergmann
2019-02-15 16:18 ` [GIT PULL 1/7] i.MX drivers " Arnd Bergmann
6 siblings, 1 reply; 16+ messages in thread
From: Shawn Guo @ 2019-02-12 11:21 UTC (permalink / raw)
To: arm; +Cc: linux-arm-kernel, Shawn Guo, Fabio Estevam, linux-imx, kernel
The following changes since commit bfeffd155283772bbe78c6a05dec7c0128ee500c:
Linux 5.0-rc1 (2019-01-06 17:08:20 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-maintainers-5.1
for you to fetch changes up to 17ffc1193a4b5610400c43623a43115f3d2e15a6:
MAINTAINERS: imx: Change Fabio's email address (2019-01-22 14:02:38 +0800)
----------------------------------------------------------------
i.MX MAINTAINERS update for 5.1:
- Add all files matching "imx" and "mxs" to the IMX entry, so that we
can get copied on all IMX related changes without explicitly listing
so many files and folders.
- Update Fabio's email address.
----------------------------------------------------------------
Fabio Estevam (1):
MAINTAINERS: imx: Change Fabio's email address
Uwe Kleine-König (1):
MAINTAINERS: add all files matching "imx" and "mxs" to the IMX entry
MAINTAINERS | 15 ++++-----------
1 file changed, 4 insertions(+), 11 deletions(-)
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [GIT PULL 7/7] i.MX MAINTAINERS update for 5.1
2019-02-12 11:21 ` [GIT PULL 7/7] i.MX MAINTAINERS update " Shawn Guo
@ 2019-02-15 16:38 ` Arnd Bergmann
2019-02-15 17:03 ` Fabio Estevam
0 siblings, 1 reply; 16+ messages in thread
From: Arnd Bergmann @ 2019-02-15 16:38 UTC (permalink / raw)
To: Shawn Guo; +Cc: Linux ARM, arm-soc, Fabio Estevam, linux-imx, Sascha Hauer
On Tue, Feb 12, 2019 at 12:22 PM Shawn Guo <shawnguo@kernel.org> wrote:
>
> The following changes since commit bfeffd155283772bbe78c6a05dec7c0128ee500c:
>
> Linux 5.0-rc1 (2019-01-06 17:08:20 -0800)
>
> are available in the Git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-maintainers-5.1
>
> for you to fetch changes up to 17ffc1193a4b5610400c43623a43115f3d2e15a6:
>
> MAINTAINERS: imx: Change Fabio's email address (2019-01-22 14:02:38 +0800)
>
> ----------------------------------------------------------------
> i.MX MAINTAINERS update for 5.1:
> - Add all files matching "imx" and "mxs" to the IMX entry, so that we
> can get copied on all IMX related changes without explicitly listing
> so many files and folders.
> - Update Fabio's email address.
Pulled into arm/soc, thanks!
I briefly considered adding it to the 5.0-fixes branch instead, as we often
do for MAINTAINERS updates, but it sounds like Fabio's old address
is still able to receive email and he just prefers the new one, so I assume
there is no rush here.
Arnd
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [GIT PULL 7/7] i.MX MAINTAINERS update for 5.1
2019-02-15 16:38 ` Arnd Bergmann
@ 2019-02-15 17:03 ` Fabio Estevam
0 siblings, 0 replies; 16+ messages in thread
From: Fabio Estevam @ 2019-02-15 17:03 UTC (permalink / raw)
To: Arnd Bergmann; +Cc: Linux ARM, arm-soc, Shawn Guo, NXP Linux Team, Sascha Hauer
Hi Arnd,
On Fri, Feb 15, 2019 at 2:39 PM Arnd Bergmann <arnd@arndb.de> wrote:
> Pulled into arm/soc, thanks!
>
> I briefly considered adding it to the 5.0-fixes branch instead, as we often
> do for MAINTAINERS updates, but it sounds like Fabio's old address
> is still able to receive email and he just prefers the new one, so I assume
> there is no rush here.
That's correct: the email change can go to 5.1. No need to rush.
Thanks
_______________________________________________
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] 16+ messages in thread
* Re: [GIT PULL 1/7] i.MX drivers update for 5.1
2019-02-12 11:21 [GIT PULL 1/7] i.MX drivers update for 5.1 Shawn Guo
` (5 preceding siblings ...)
2019-02-12 11:21 ` [GIT PULL 7/7] i.MX MAINTAINERS update " Shawn Guo
@ 2019-02-15 16:18 ` Arnd Bergmann
6 siblings, 0 replies; 16+ messages in thread
From: Arnd Bergmann @ 2019-02-15 16:18 UTC (permalink / raw)
To: Shawn Guo; +Cc: Linux ARM, arm-soc, Fabio Estevam, linux-imx, Sascha Hauer
On Tue, Feb 12, 2019 at 12:21 PM Shawn Guo <shawnguo@kernel.org> wrote:
>
> The following changes since commit bfeffd155283772bbe78c6a05dec7c0128ee500c:
>
> Linux 5.0-rc1 (2019-01-06 17:08:20 -0800)
>
> are available in the Git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-drivers-5.1
>
> for you to fetch changes up to d90bf296ae18f26a18e572965fc0047fa1bd37a8:
>
> firmware: imx: Add support to start/stop a CPU (2019-02-11 10:00:47 +0800)
>
> ----------------------------------------------------------------
> i.MX drivers update for 5.1:
> - Do not get GPCv2 driver depend on SOC_IMX8MQ since the driver is
> going to be used on more SoCs than just i.MX8MQ.
> - Add power domain information into SCU bindings document.
> - Add support of start/stop a CPU into imx firmware driver.
> - Support multiple address ranges per child node for imx-weim bus
> driver.
Pulled into arm/drivers, thanks!
Arnd
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 16+ messages in thread