mbox series

[v3,0/7] Add basic node support for Mediatek MT8186 SoC

Message ID 20220128062050.23978-1-allen-kh.cheng@mediatek.com (mailing list archive)
Headers show
Series Add basic node support for Mediatek MT8186 SoC | expand

Message

Allen-KH Cheng Jan. 28, 2022, 6:20 a.m. UTC
From: Allen-KH Cheng <Allen-KH.Cheng@mediatek.com>

MT8186 is a SoC based on 64bit ARMv8 architecture.
It contains 6 CA55 and 2 CA78 cores.
MT8186 share many HW IP with MT65xx series.

This patchset was tested on MT8186 evaluation board to shell.

Based on linux-next

changes since v2:$
 - add soc {} in mt8186.dtsi

changes since v1:
 - add dt-bindings: arm: Add compatible for Mediatek MT8186


Allen-KH Cheng (7):
  dt-bindings: timer: Add compatible for Mediatek MT8186
  dt-bindings: serial: Add compatible for Mediatek MT8186
  dt-bindings: watchdog: Add compatible for Mediatek MT8186
  dt-bindings: mmc: Add compatible for Mediatek MT8186
  dt-bindings: phy: Add compatible for Mediatek MT8186
  dt-bindings: arm: Add compatible for Mediatek MT8186
  arm64: dts: Add Mediatek SoC MT8186 dts and evaluation board and
    Makefile

 .../devicetree/bindings/arm/mediatek.yaml     |   4 +
 .../devicetree/bindings/mmc/mtk-sd.yaml       |   3 +
 .../bindings/phy/mediatek,tphy.yaml           |   1 +
 .../devicetree/bindings/serial/mtk-uart.txt   |   1 +
 .../bindings/timer/mediatek,mtk-timer.txt     |   1 +
 .../devicetree/bindings/watchdog/mtk-wdt.txt  |   1 +
 arch/arm64/boot/dts/mediatek/Makefile         |   1 +
 arch/arm64/boot/dts/mediatek/mt8186-evb.dts   |  24 ++
 arch/arm64/boot/dts/mediatek/mt8186.dtsi      | 360 ++++++++++++++++++
 9 files changed, 396 insertions(+)
 create mode 100644 arch/arm64/boot/dts/mediatek/mt8186-evb.dts
 create mode 100644 arch/arm64/boot/dts/mediatek/mt8186.dtsi

Comments

Jonathan Cameron Jan. 28, 2022, 10:32 a.m. UTC | #1
On Fri, 28 Jan 2022 14:20:43 +0800
allen-kh.cheng <allen-kh.cheng@mediatek.com> wrote:

> From: Allen-KH Cheng <Allen-KH.Cheng@mediatek.com>
> 
> MT8186 is a SoC based on 64bit ARMv8 architecture.
> It contains 6 CA55 and 2 CA78 cores.
> MT8186 share many HW IP with MT65xx series.
> 
> This patchset was tested on MT8186 evaluation board to shell.

Please prune your cc list for any future versions.
We all get enough emails as it is :)

I'm not seeing anything relevant to linux-iio in here for example.

Thanks,

Jonathan

> 
> Based on linux-next
> 
> changes since v2:$
>  - add soc {} in mt8186.dtsi
> 
> changes since v1:
>  - add dt-bindings: arm: Add compatible for Mediatek MT8186
> 
> 
> Allen-KH Cheng (7):
>   dt-bindings: timer: Add compatible for Mediatek MT8186
>   dt-bindings: serial: Add compatible for Mediatek MT8186
>   dt-bindings: watchdog: Add compatible for Mediatek MT8186
>   dt-bindings: mmc: Add compatible for Mediatek MT8186
>   dt-bindings: phy: Add compatible for Mediatek MT8186
>   dt-bindings: arm: Add compatible for Mediatek MT8186
>   arm64: dts: Add Mediatek SoC MT8186 dts and evaluation board and
>     Makefile
> 
>  .../devicetree/bindings/arm/mediatek.yaml     |   4 +
>  .../devicetree/bindings/mmc/mtk-sd.yaml       |   3 +
>  .../bindings/phy/mediatek,tphy.yaml           |   1 +
>  .../devicetree/bindings/serial/mtk-uart.txt   |   1 +
>  .../bindings/timer/mediatek,mtk-timer.txt     |   1 +
>  .../devicetree/bindings/watchdog/mtk-wdt.txt  |   1 +
>  arch/arm64/boot/dts/mediatek/Makefile         |   1 +
>  arch/arm64/boot/dts/mediatek/mt8186-evb.dts   |  24 ++
>  arch/arm64/boot/dts/mediatek/mt8186.dtsi      | 360 ++++++++++++++++++
>  9 files changed, 396 insertions(+)
>  create mode 100644 arch/arm64/boot/dts/mediatek/mt8186-evb.dts
>  create mode 100644 arch/arm64/boot/dts/mediatek/mt8186.dtsi
>
Allen-KH Cheng Jan. 28, 2022, 11:05 a.m. UTC | #2
On Fri, 2022-01-28 at 10:32 +0000, Jonathan Cameron wrote:
> On Fri, 28 Jan 2022 14:20:43 +0800
> allen-kh.cheng <allen-kh.cheng@mediatek.com> wrote:
> 
> > From: Allen-KH Cheng <Allen-KH.Cheng@mediatek.com>
> > 
> > MT8186 is a SoC based on 64bit ARMv8 architecture.
> > It contains 6 CA55 and 2 CA78 cores.
> > MT8186 share many HW IP with MT65xx series.
> > 
> > This patchset was tested on MT8186 evaluation board to shell.
> 
> Please prune your cc list for any future versions.
> We all get enough emails as it is :)
> 
> I'm not seeing anything relevant to linux-iio in here for example.
> 
> Thanks,
> 
> Jonathan
> 

Hi Jonathan,

Sorry for any inconvenience caused to you.

I will remove linux-iio in next version.

Thanks.

> > 
> > Based on linux-next
> > 
> > changes since v2:$
> >  - add soc {} in mt8186.dtsi
> > 
> > changes since v1:
> >  - add dt-bindings: arm: Add compatible for Mediatek MT8186
> > 
> > 
> > Allen-KH Cheng (7):
> >   dt-bindings: timer: Add compatible for Mediatek MT8186
> >   dt-bindings: serial: Add compatible for Mediatek MT8186
> >   dt-bindings: watchdog: Add compatible for Mediatek MT8186
> >   dt-bindings: mmc: Add compatible for Mediatek MT8186
> >   dt-bindings: phy: Add compatible for Mediatek MT8186
> >   dt-bindings: arm: Add compatible for Mediatek MT8186
> >   arm64: dts: Add Mediatek SoC MT8186 dts and evaluation board and
> >     Makefile
> > 
> >  .../devicetree/bindings/arm/mediatek.yaml     |   4 +
> >  .../devicetree/bindings/mmc/mtk-sd.yaml       |   3 +
> >  .../bindings/phy/mediatek,tphy.yaml           |   1 +
> >  .../devicetree/bindings/serial/mtk-uart.txt   |   1 +
> >  .../bindings/timer/mediatek,mtk-timer.txt     |   1 +
> >  .../devicetree/bindings/watchdog/mtk-wdt.txt  |   1 +
> >  arch/arm64/boot/dts/mediatek/Makefile         |   1 +
> >  arch/arm64/boot/dts/mediatek/mt8186-evb.dts   |  24 ++
> >  arch/arm64/boot/dts/mediatek/mt8186.dtsi      | 360
> > ++++++++++++++++++
> >  9 files changed, 396 insertions(+)
> >  create mode 100644 arch/arm64/boot/dts/mediatek/mt8186-evb.dts
> >  create mode 100644 arch/arm64/boot/dts/mediatek/mt8186.dtsi
> > 
> 
>