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. ---------------------------------------------------------------- Abel Vesa (1): soc: imx: Break dependency on SOC_IMX8MQ for GPCv2 Aisheng Dong (3): dt-bindings: fsl: scu: add fallback compatible string for power domain dt-bindings: fsl: scu: add imx8qm scu power domain support firmware: imx: scu-pd: add fallback compatible string support Daniel Baluta (1): firmware: imx: Add support to start/stop a CPU Lucas Stach (2): soc: imx: gpcv2: handle additional power-down bits in handshake register soc: imx: gpcv2: handle reset clocks Sven Van Asbroeck (3): dt-bindings: bus: imx-weim: document multiple address ranges per child node bus: imx-weim: support multiple address ranges per child node bus: imx-weim: guard against timing configuration conflicts .../devicetree/bindings/arm/freescale/fsl,scu.txt | 8 ++- Documentation/devicetree/bindings/bus/imx-weim.txt | 32 ++++++++- .../devicetree/bindings/power/fsl,imx-gpcv2.txt | 3 + drivers/bus/imx-weim.c | 70 ++++++++++++++++---- drivers/firmware/imx/misc.c | 38 +++++++++++ drivers/firmware/imx/scu-pd.c | 1 + drivers/soc/imx/Kconfig | 2 +- drivers/soc/imx/gpcv2.c | 76 +++++++++++++++++++++- include/linux/firmware/imx/svc/misc.h | 3 + 9 files changed, 212 insertions(+), 21 deletions(-) _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-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
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
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
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
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
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
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
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
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
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
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
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
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
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
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