1. 16 Jan, 2020 8 commits
    • Olof Johansson's avatar
      Merge tag 'imx-dt64-5.6' of... · 87f846c7
      Olof Johansson authored
      Merge tag 'imx-dt64-5.6' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/dt
      
      i.MX arm64 device tree update for 5.6:
      
       - New board support: i.MX8MQ based Thor96 board, Google i.MX8MQ Phanbell
         board, LX2160A based Solidrun Clearfog CX and Honeycomb boards.
       - Add eLCDIF controller and missing SAI nodes for i.MX8MQ SoC.
       - Add Crypto CAAM support for i.MX8MM and i.MX8MN.
       - Drop unneeded "simple-bus" from anatop node on i.MX8MM and i.MX8MN.
       - Drop unused/undocumented "fsl,aips-bus" and "fsl,imx8mq-aips-bus"
         compatibles from i.MX8M SoCs.
       - Add DDR controller nodes for i.MX8M devices.
       - Add EEPROM description for imx8mq-hummingboard-pulse and
         imx8mq-sr-som boards.
       - Enable USB1 and TypeC support for imx8mn-evk board.
       - Add FlexSPI and QSPI support for a few Layerscape SoCs and boards.
       - Add External MDIO1 node and the two RGMII PHYs connected on LX2160A.
       - Add missing SAI devices and set SAIs into async mode on LS1028A.
       - Other random device additions and enhancement for various platforms.
      
      * tag 'imx-dt64-5.6' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux: (35 commits)
        arm64: dts: imx8mn: Memory node should be in board DT
        arm64: dts: imx8mm: Memory node should be in board DT
        arm64: dts: imx8mn: add crypto node
        arm64: dts: imx8mq-hummingboard-pulse: add eeprom description
        arm64: dts: imx8mq-sr-som: add eeprom description
        arm64: dts: ls208xa: Update qspi node properties for LS2088ARDB
        arm64: dts: freescale: Add devicetree support for Thor96 board
        arm64: dts: imx8mq-librem5-devkit: add accelerometer and gyro sensor
        arm64: dts: imx8mm: Add Crypto CAAM support
        arm64: dts: freescale: add initial support for Google i.MX 8MQ Phanbell
        arm64: dts: ls1028a-rdb: enable emmc hs400 mode
        arm64: dts: ls1028a: Update edma compatible to fit eDMA driver
        arm64: dts: imx8m: drop "fsl,aips-bus" and "fsl,imx8mq-aips-bus"
        arm64: dts: imx8mm: Add missing mux options for UART1 and UART2 signals
        arm64: dts: lx2160a: add dts for CEX7 platforms
        arm64: dts: lx2160a: add emdio2 node
        arm64: dts: ls1028a: put SAIs into async mode
        arm64: dts: ls1028a: add missing sai nodes
        arm64: dts: imx8mn-evk: enable usb1 and typec support
        arm64: dts: imx8mn: Remove setting for IMX8MN_CLK_USB_CORE_REF
        ...
      
      Link: https://lore.kernel.org/r/20200113034006.17430-5-shawnguo@kernel.orgSigned-off-by: default avatarOlof Johansson <olof@lixom.net>
      87f846c7
    • Olof Johansson's avatar
      Merge tag 'imx-dt-5.6' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/dt · 78c47fea
      Olof Johansson authored
      i.MX device tree update for 5.6:
      
       - New board support: i.MX6SL based Tolino Shine 3 eBook reader,
         i.MX7ULP Embedded Artists COM Board, i.MX6Q/DL based Gateworks
         Ventana Boards.
       - A couple of series from Andrey Smirnov to enhance i.MX6 RDU2 and
         VF610 ZII boards.
       - Add revision in board compatible string for imx6sx-sdb-reva and
         imx7d-sdb-reva board.
       - A fixup on imx6sl-tolino-shine3 board to remove incorrect power
         supply assignment.
       - Set initial buck regulator modes explicitly for phycore-imx6 board,
         so that a wrong initial mode set by bootloader does not interfere.
       - Add Add LCD support for imx7d-pico board.
       - A couple of patches from Michael Grzeschik to enhance USB Host
         support on i.MX25.
       - A couple of patches from Michael Trimarchi to remove duplicate
         Ethernet PHY reset properties on imx6qdl-icore and switch to
         phy-handle.
       - A couple of changes to add extirq node support on LS1021A SoC and
         make use of it on the LS1021A-TSN board.
       - A few random device additions and improvements on various boards.
      
      * tag 'imx-dt-5.6' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux: (33 commits)
        ARM: dts: imx: Add GW5912 board support
        ARM: dts: imx: Add GW5913 board support
        ARM: dts: imx: Add GW5910 board support
        ARM: dts: imx: Add GW5907 board support
        ARM: dts: imx6ul-14x14-evk: Pass the "broken-cd" property
        ARM: dts: imx6sl-tolino-shine3: Remove incorrect power supply assignment
        ARM: dts: imx7d-pico: Add LCD support
        ARM: dts: imx6qdl-icore: Add fec phy-handle
        ARM: dts: imx6qdl-icore-1.5: Remove duplicate phy reset methods
        ARM: dts: imx7: Unify temp-grade and speed-grade nodes
        ARM: dts: imx6: phycore-som: add pmic onkey device
        ARM: dts: imx51-babbage: Fix the DVI output description
        ARM: dts: imx6qdl-apalis: mux HDMI CEC pin
        ARM: dts: imx6sll: add PXP module
        ARM: dts: colibri-imx6ull: correct wrong pinmuxing and add comments
        ARM: dts: vf610-zii-scu4-aib: Add node for switch watchdog
        ARM: dts: vf610-zii-scu4-aib: Use generic names for DT nodes
        ARM: dts: vf610-zii-dev-rev-b: Drop redundant I2C properties
        ARM: dts: phycore-imx6: set buck regulator modes explicitly
        ARM: dts: imx6: rdu2: Limit USBH1 to Full Speed
        ...
      
      Link: https://lore.kernel.org/r/20200113034006.17430-4-shawnguo@kernel.orgSigned-off-by: default avatarOlof Johansson <olof@lixom.net>
      78c47fea
    • Olof Johansson's avatar
      Merge tag 'imx-bindings-5.6' of... · 485e35e4
      Olof Johansson authored
      Merge tag 'imx-bindings-5.6' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/dt
      
      i.MX DT bindings update for 5.6:
      
       - Add compatibles for boards:
           i.MX6 SoloX SDB Rev-A Board
           i.MX7 SabreSD Rev-A Board
           i.MX6SL based Tolino Shine 3 eBook reader
           i.MX7ULP Embedded Artists COM Board
           i.MX8MQ Thor96 Board
           i.MX8MQ based Google Coral Edge TPU
           i.MX6Q/DL based Gateworks Ventana Boards
           LX2160A based QDS and RDB Boards
       - Add missing imx6sll into fsl-pxp bindings.
       - Add i.MX8MQ LCDIF compatible into mxsfb bindings.
      
      * tag 'imx-bindings-5.6' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux:
        dt-bindings: arm: fsl: Add Gateworks Ventana i.MX6DL/Q compatibles
        dt-bindings: arm: Add devicetree binding for Thor96 Board
        dt-bindings: arm: Add Google Coral Edge TPU entry
        bindings: fsl: document compatibles of lx2160a boards
        media: dt-bindings: media: fsl-pxp: add missing imx6sll
        dt-bindings: arm: fsl: Document i.MX7ULP Embedded Artists COM board
        dt-bindings: mxsfb: Add compatible for iMX8MQ
        dt-bindings: arm: fsl: add compatible string for Tolino Shine 3
        dt-bindings: arm: imx: Add the i.MX7D-SDB Rev-A board
        dt-bindings: arm: imx: Add the i.MX6SX-SDB Rev-A board
      
      Link: https://lore.kernel.org/r/20200113034006.17430-3-shawnguo@kernel.orgSigned-off-by: default avatarOlof Johansson <olof@lixom.net>
      485e35e4
    • Olof Johansson's avatar
      Merge tag 'mvebu-dt64-5.6-1' of git://git.infradead.org/linux-mvebu into arm/dt · 7f1f5ac4
      Olof Johansson authored
      mvebu dt64 for 5.6 (part 1)
      
       micro-DPU (uDPU) board changes (Armada 3270 based board):
       - Fix broken ethernet
       - Remove i2c-fast-mode property
       - Indicate that SFP cages support 3W modules
       SolidRun Clearfog GT 8K (Armada 8040 base board):
       - Fix switch cpu port node
      
      * tag 'mvebu-dt64-5.6-1' of git://git.infradead.org/linux-mvebu:
        arm64: dts: marvell: clearfog-gt-8k: fix switch cpu port node
        arm64: dts: uDPU: SFP cages support 3W modules
        arm64: dts: uDPU: remove i2c-fast-mode
        arm64: dts: uDPU: fix broken ethernet
      
      Link: https://lore.kernel.org/r/871rs53nu5.fsf@FE-laptopSigned-off-by: default avatarOlof Johansson <olof@lixom.net>
      7f1f5ac4
    • Olof Johansson's avatar
      Merge tag 'mvebu-dt-5.6-1' of git://git.infradead.org/linux-mvebu into arm/dt · d104b3be
      Olof Johansson authored
      mvebu dt for 5.6 (part 1)
      
       - Add support for SolidRun Clearfog GTR (Armada 385 based board)
       - Move i2c0 to the SoliRrun Microsom dtsi (Armada 38x based)
       - Add EEPROM node on SoliRrun Microsom (rev 2.1)
       - Add EEPROM node on SoliRrun ClearFog Pro
      
      * tag 'mvebu-dt-5.6-1' of git://git.infradead.org/linux-mvebu:
        ARM: dts: armada-388-clearfog: add eeprom
        ARM: dts: armada-38x-solidrun-microsom: add eeprom
        ARM: armada-38x-solidrun-microsom: move i2c0 to SOM DT
        ARM: dts: mvebu: add support for SolidRun Clearfog GTR
      
      Link: https://lore.kernel.org/r/874kx13nvh.fsf@FE-laptopSigned-off-by: default avatarOlof Johansson <olof@lixom.net>
      d104b3be
    • Olof Johansson's avatar
      Merge tag 'tegra-for-5.6-arm64-dt' of... · 84c2f68e
      Olof Johansson authored
      Merge tag 'tegra-for-5.6-arm64-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/dt
      
      arm64: tegra: Device tree changes for v5.6-rc1
      
      These patches do some cleanup to existing nodes, add the memory
      subsystem on Tegra186 and Tegra194 as well as the FUSE and APB MISC
      nodes on Tegra194. There are also a few additions to the Jetson Nano
      device tree to enable additional features and the force recovery
      button on the Jetson AGX Xavier now produces a key code that is
      actually valid. Finally, an alias is added for the Ethernet card on
      Jetson TX2 to allow firmware to find it and pass a MAC address via
      device tree.
      
      * tag 'tegra-for-5.6-arm64-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux:
        arm64: tegra: Allow bootloader to configure Ethernet MAC on Jetson TX2
        arm64: tegra: Redefine force recovery key on Jetson AGX Xavier
        arm64: tegra: Enable SDIO on Jetson Nano M.2 Key E
        arm64: tegra: Enable PWM fan on Jetson Nano
        arm64: tegra: Add fuse/apbmisc node on Tegra194
        arm64: tegra: Make XUSB node consistent with the rest
        arm64: tegra: Add the memory subsystem on Tegra194
        arm64: tegra: Add external memory controller on Tegra186
        arm64: tegra: Add interrupt for memory controller on Tegra186
        arm64: tegra: Rename EMC on Tegra132
        arm64: tegra: Let the EMC hardware use the EMC clock
      
      Link: https://lore.kernel.org/r/20200111003553.2411874-7-thierry.reding@gmail.comSigned-off-by: default avatarOlof Johansson <olof@lixom.net>
      84c2f68e
    • Olof Johansson's avatar
      Merge tag 'tegra-for-5.6-arm-dt' of... · 12c5beb9
      Olof Johansson authored
      Merge tag 'tegra-for-5.6-arm-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/dt
      
      ARM: tegra: Device tree changes for v5.6-rc1
      
      This adds memory timings for the PAZ100 and does some minor cleanup for
      the external memory controller device tree node on Tegra124.
      
      * tag 'tegra-for-5.6-arm-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux:
        ARM: dts: tegra20: paz00: Add memory timings
        ARM: tegra: Rename EMC on Tegra124
        ARM: tegra: Let the EMC hardware use the EMC clock
      
      Link: https://lore.kernel.org/r/20200111003553.2411874-6-thierry.reding@gmail.comSigned-off-by: default avatarOlof Johansson <olof@lixom.net>
      12c5beb9
    • Olof Johansson's avatar
      Merge tag 'tegra-for-5.6-dt-bindings' of... · e64d0098
      Olof Johansson authored
      Merge tag 'tegra-for-5.6-dt-bindings' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/dt
      
      dt-bindings: Changes for v5.6-rc1
      
      This contains a conversion of the Tegra124 EMC bindings to json-schema
      as well as the addition of the bindings for the memory subsystem found
      on Tegra186 and Tegra194.
      
      * tag 'tegra-for-5.6-dt-bindings' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux:
        dt-bindings: memory: Add Tegra186 memory subsystem
        dt-bindings: memory: Add Tegra194 memory controller header
        dt-bindings: memory: Add Tegra186 memory client IDs
        dt-bindings: memory-controller: Convert Tegra124 EMC to json-schema
      
      Link: https://lore.kernel.org/r/20200111003553.2411874-1-thierry.reding@gmail.comSigned-off-by: default avatarOlof Johansson <olof@lixom.net>
      e64d0098
  2. 12 Jan, 2020 5 commits
  3. 11 Jan, 2020 8 commits
  4. 10 Jan, 2020 5 commits
  5. 09 Jan, 2020 14 commits