mbox series

[v2,0/7] arm64: dts: mediatek: Add support for Lenovo IdeaPad Duet Chromebook

Message ID 20200625101757.101775-1-enric.balletbo@collabora.com
Headers show
Series arm64: dts: mediatek: Add support for Lenovo IdeaPad Duet Chromebook | expand

Message

Enric Balletbo i Serra June 25, 2020, 10:17 a.m. UTC
These series adds basic support for the Lenovo IdeaPad Duet Chromebook, a
2-in-1 detachable devices using the MediaTek MT8183 SoC. The first patch
only adds the new compatible names in the mediatek binding. The second
patch, adds the missing compatible to instantiate the PMIC regulators.
The next patch adds missing devices to support better the board and fixes
some warnings found running dtbs_check. And finally, the latest
introduces support for the board itself.

All the patches has been tested on Lenovo IdeaPad Duet Chromebook with
the patches applied on top of 5.8-rc1 and with serial console, booting
without problems and being able to go to the login prompt.

Best regards,
  Enric

Changes in v2:
- Replace cluster-sleepX for cluster-sleep-x (Matthias Brugger)
- [6/7] Move adding #phy-cells to this patch. (Matthias Brugger)
- [7/7] Move adding #phy-cells out of this patch. (Matthias Brugger)

Enric Balletbo i Serra (7):
  dt-bindings: arm64: dts: mediatek: Add mt8183-kukui-krane-sku176
  arm64: dts: mt6358: Add the compatible for the regulators
  arm64: dts: mt8183: Add MediaTek's peripheral configuration controller
  arm64: dts: mt8183: Fix unit name warnings
  arm64: dts: mt8183-evb: Fix unit name warnings
  arm64: dts: mt8183: Add USB3.0 support
  arm64: dts: mt8183: Add krane-sku176 board

 .../devicetree/bindings/arm/mediatek.yaml     |   5 +
 arch/arm64/boot/dts/mediatek/Makefile         |   1 +
 arch/arm64/boot/dts/mediatek/mt6358.dtsi      |   2 +
 arch/arm64/boot/dts/mediatek/mt8183-evb.dts   |   4 +-
 .../mediatek/mt8183-kukui-krane-sku176.dts    |  18 +
 .../boot/dts/mediatek/mt8183-kukui-krane.dtsi | 343 ++++++++
 .../arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 788 ++++++++++++++++++
 arch/arm64/boot/dts/mediatek/mt8183.dtsi      |  68 +-
 8 files changed, 1225 insertions(+), 4 deletions(-)
 create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-krane-sku176.dts
 create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-krane.dtsi
 create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi

Comments

Matthias Brugger July 10, 2020, 1:35 p.m. UTC | #1
On 25/06/2020 12:17, Enric Balletbo i Serra wrote:
> These series adds basic support for the Lenovo IdeaPad Duet Chromebook, a

> 2-in-1 detachable devices using the MediaTek MT8183 SoC. The first patch

> only adds the new compatible names in the mediatek binding. The second

> patch, adds the missing compatible to instantiate the PMIC regulators.

> The next patch adds missing devices to support better the board and fixes

> some warnings found running dtbs_check. And finally, the latest

> introduces support for the board itself.

> 

> All the patches has been tested on Lenovo IdeaPad Duet Chromebook with

> the patches applied on top of 5.8-rc1 and with serial console, booting

> without problems and being able to go to the login prompt.

> 

> Best regards,

>    Enric

> 

> Changes in v2:

> - Replace cluster-sleepX for cluster-sleep-x (Matthias Brugger)

> - [6/7] Move adding #phy-cells to this patch. (Matthias Brugger)

> - [7/7] Move adding #phy-cells out of this patch. (Matthias Brugger)

> 

> Enric Balletbo i Serra (7):

>    dt-bindings: arm64: dts: mediatek: Add mt8183-kukui-krane-sku176

>    arm64: dts: mt6358: Add the compatible for the regulators

>    arm64: dts: mt8183: Add MediaTek's peripheral configuration controller

>    arm64: dts: mt8183: Fix unit name warnings

>    arm64: dts: mt8183-evb: Fix unit name warnings

>    arm64: dts: mt8183: Add USB3.0 support

>    arm64: dts: mt8183: Add krane-sku176 board

> 


Whole series applied to v5.8-next/dts64

Thanks!

>   .../devicetree/bindings/arm/mediatek.yaml     |   5 +

>   arch/arm64/boot/dts/mediatek/Makefile         |   1 +

>   arch/arm64/boot/dts/mediatek/mt6358.dtsi      |   2 +

>   arch/arm64/boot/dts/mediatek/mt8183-evb.dts   |   4 +-

>   .../mediatek/mt8183-kukui-krane-sku176.dts    |  18 +

>   .../boot/dts/mediatek/mt8183-kukui-krane.dtsi | 343 ++++++++

>   .../arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 788 ++++++++++++++++++

>   arch/arm64/boot/dts/mediatek/mt8183.dtsi      |  68 +-

>   8 files changed, 1225 insertions(+), 4 deletions(-)

>   create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-krane-sku176.dts

>   create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-krane.dtsi

>   create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi

>