mbox series

[GIT,PULL] arm64: dts: mediatek: Updates for v6.7

Message ID 7a877ad9-481f-bad8-5cad-5d013c6cd70d@gmail.com (mailing list archive)
State New, archived
Headers show
Series [GIT,PULL] arm64: dts: mediatek: Updates for v6.7 | expand

Pull-request

https://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux.git/ tags/v6.6-next-dts64

Message

Matthias Brugger Oct. 9, 2023, 10:34 a.m. UTC
Hi Arnd and Olof,

Please find below a few patches for the 64 bit DTS files targeted for v6.7.

The patches were picked up with the help from Angelo.
With these changes we have now support for the Genio 1200 EVK board for IoT 
applications. Also the MT8365 from the same business line has much more support 
of peripherals.
Also support for the new 4th revision of the Acer Chromebook 514 was added. The 
difference with older board is the audio codec used.
On the Mobile phone side of things, support for the Helio X10, which is used by 
the Sony Xperia M5 got support for the display.

Happy merging,
Matthias

---
The following changes since commit 8a749fd1a8720d4619c91c8b6e7528c0a355c0aa:

   Linux 6.6-rc4 (2023-10-01 14:15:13 -0700)

are available in the Git repository at:

   https://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux.git/ 
tags/v6.6-next-dts64

for you to fetch changes up to 252d6a178ee3df2984194b3579851b00cbe8cdbd:

   arm64: dts: mediatek: cherry: Configure eDP and internal display (2023-10-06 
11:10:18 +0200)

----------------------------------------------------------------
MediaTek ARM64 DTS updates for v6.7

- Add support for SMI/IOMMU/LARBs, power domains and multimedia
   related subsystems for the MT8365 SoC
- Add support for MediaTek Genio 1200 IoT evaluation board
- Add support for newer revisions of MT8192 Chromebooks
- Add support for internal eDP display on MT8195 Cherry Chromebooks
- Add display and display backlight support for the Helio X10 SoC and
   for the Sony Xperia M5 smartphone

----------------------------------------------------------------
Alexandre Mergnat (7):
       arm64: dts: mediatek: add mmsys support for mt8365 SoC
       arm64: dts: mediatek: add camsys support for mt8365 SoC
       arm64: dts: mediatek: add apu support for mt8365 SoC
       arm64: dts: mediatek: add power domain support for mt8365 SoC
       arm64: dts: mediatek: add smi support for mt8365 SoC
       arm64: dts: mediatek: add larb support for mt8365 SoC
       arm64: dts: mediatek: add iommu support for mt8365 SoC

AngeloGioacchino Del Regno (4):
       arm64: dts: mediatek: mt6795: Add support for display blocks and DPI/DSI
       arm64: dts: mediatek: mt6795-xperia-m5: Add display backlight support
       arm64: dts: mediatek: mt6795-xperia-m5: Add DSI Display and its vregs
       arm64: dts: mediatek: cherry: Configure eDP and internal display

Chen-Yu Tsai (1):
       arm64: dts: mediatek: mt8183-kukui: Add PMIC regulator supplies

Macpaul Lin (2):
       dt-bindings: arm64: mediatek: add mt8395-evk board
       arm64: dts: mediatek: add device-tree for Genio 1200 EVK board

Nícolas F. R. A. Prado (5):
       dt-bindings: arm64: dts: mediatek: Add rev5-sku2 of hayato
       dt-bindings: arm64: dts: mediatek: Add rev4 of spherion
       arm64: dts: mediatek: Remove asurada-audio dtsi files
       arm64: dts: mediatek: Add hayato-rev5-sku2
       arm64: dts: mediatek: Add spherion-rev4

  .../devicetree/bindings/arm/mediatek.yaml          |  16 +
  arch/arm64/boot/dts/mediatek/Makefile              |   3 +
  .../boot/dts/mediatek/mt6795-sony-xperia-m5.dts    | 101 +++
  arch/arm64/boot/dts/mediatek/mt6795.dtsi           | 253 +++++-
  arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi     |  28 +
  .../mt8192-asurada-audio-rt1015p-rt5682.dtsi       |  19 -
  .../dts/mediatek/mt8192-asurada-audio-rt1015p.dtsi |  26 -
  .../dts/mediatek/mt8192-asurada-audio-rt5682.dtsi  |  21 -
  .../boot/dts/mediatek/mt8192-asurada-hayato-r1.dts |  19 +-
  .../dts/mediatek/mt8192-asurada-hayato-r5-sku2.dts |  64 ++
  .../dts/mediatek/mt8192-asurada-spherion-r0.dts    |  19 +-
  .../dts/mediatek/mt8192-asurada-spherion-r4.dts    |  77 ++
  arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi   |  28 +
  arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi    |  33 +
  arch/arm64/boot/dts/mediatek/mt8365.dtsi           | 210 +++++
  .../boot/dts/mediatek/mt8395-genio-1200-evk.dts    | 901 +++++++++++++++++++++
  16 files changed, 1749 insertions(+), 69 deletions(-)
  delete mode 100644 
arch/arm64/boot/dts/mediatek/mt8192-asurada-audio-rt1015p-rt5682.dtsi
  delete mode 100644 arch/arm64/boot/dts/mediatek/mt8192-asurada-audio-rt1015p.dtsi
  delete mode 100644 arch/arm64/boot/dts/mediatek/mt8192-asurada-audio-rt5682.dtsi
  create mode 100644 arch/arm64/boot/dts/mediatek/mt8192-asurada-hayato-r5-sku2.dts
  create mode 100644 arch/arm64/boot/dts/mediatek/mt8192-asurada-spherion-r4.dts
  create mode 100644 arch/arm64/boot/dts/mediatek/mt8395-genio-1200-evk.dts

Comments

Chen-Yu Tsai Oct. 9, 2023, 12:49 p.m. UTC | #1
On Mon, Oct 9, 2023 at 7:35 PM Matthias Brugger <matthias.bgg@gmail.com> wrote:
>
> Hi Arnd and Olof,
>
> Please find below a few patches for the 64 bit DTS files targeted for v6.7.
>
> The patches were picked up with the help from Angelo.
> With these changes we have now support for the Genio 1200 EVK board for IoT
> applications. Also the MT8365 from the same business line has much more support
> of peripherals.
> Also support for the new 4th revision of the Acer Chromebook 514 was added. The
> difference with older board is the audio codec used.
> On the Mobile phone side of things, support for the Helio X10, which is used by
> the Sony Xperia M5 got support for the display.
>
> Happy merging,
> Matthias
>
> ---
> The following changes since commit 8a749fd1a8720d4619c91c8b6e7528c0a355c0aa:
>
>    Linux 6.6-rc4 (2023-10-01 14:15:13 -0700)
>
> are available in the Git repository at:
>
>    https://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux.git/
> tags/v6.6-next-dts64
>
> for you to fetch changes up to 252d6a178ee3df2984194b3579851b00cbe8cdbd:
>
>    arm64: dts: mediatek: cherry: Configure eDP and internal display (2023-10-06
> 11:10:18 +0200)
>
> ----------------------------------------------------------------
> MediaTek ARM64 DTS updates for v6.7
>
> - Add support for SMI/IOMMU/LARBs, power domains and multimedia
>    related subsystems for the MT8365 SoC
> - Add support for MediaTek Genio 1200 IoT evaluation board
> - Add support for newer revisions of MT8192 Chromebooks
> - Add support for internal eDP display on MT8195 Cherry Chromebooks
> - Add display and display backlight support for the Helio X10 SoC and
>    for the Sony Xperia M5 smartphone
>
> ----------------------------------------------------------------
> Alexandre Mergnat (7):
>        arm64: dts: mediatek: add mmsys support for mt8365 SoC
>        arm64: dts: mediatek: add camsys support for mt8365 SoC
>        arm64: dts: mediatek: add apu support for mt8365 SoC
>        arm64: dts: mediatek: add power domain support for mt8365 SoC
>        arm64: dts: mediatek: add smi support for mt8365 SoC
>        arm64: dts: mediatek: add larb support for mt8365 SoC
>        arm64: dts: mediatek: add iommu support for mt8365 SoC
>
> AngeloGioacchino Del Regno (4):
>        arm64: dts: mediatek: mt6795: Add support for display blocks and DPI/DSI
>        arm64: dts: mediatek: mt6795-xperia-m5: Add display backlight support
>        arm64: dts: mediatek: mt6795-xperia-m5: Add DSI Display and its vregs
>        arm64: dts: mediatek: cherry: Configure eDP and internal display
>
> Chen-Yu Tsai (1):
>        arm64: dts: mediatek: mt8183-kukui: Add PMIC regulator supplies

Could you also pick up the following patches?

- arm64: dts: mediatek: mt6358: Merge ldo_vcn33_* regulators
  https://lore.kernel.org/linux-mediatek/20230913084457.1638690-1-wenst@chromium.org/
- arm64: dts: mt6358: Drop bogus "regulator-fixed" compatible properties
  https://lore.kernel.org/linux-mediatek/20230928091415.3253698-1-wenst@chromium.org/


Thanks


> Macpaul Lin (2):
>        dt-bindings: arm64: mediatek: add mt8395-evk board
>        arm64: dts: mediatek: add device-tree for Genio 1200 EVK board
>
> Nícolas F. R. A. Prado (5):
>        dt-bindings: arm64: dts: mediatek: Add rev5-sku2 of hayato
>        dt-bindings: arm64: dts: mediatek: Add rev4 of spherion
>        arm64: dts: mediatek: Remove asurada-audio dtsi files
>        arm64: dts: mediatek: Add hayato-rev5-sku2
>        arm64: dts: mediatek: Add spherion-rev4
>
>   .../devicetree/bindings/arm/mediatek.yaml          |  16 +
>   arch/arm64/boot/dts/mediatek/Makefile              |   3 +
>   .../boot/dts/mediatek/mt6795-sony-xperia-m5.dts    | 101 +++
>   arch/arm64/boot/dts/mediatek/mt6795.dtsi           | 253 +++++-
>   arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi     |  28 +
>   .../mt8192-asurada-audio-rt1015p-rt5682.dtsi       |  19 -
>   .../dts/mediatek/mt8192-asurada-audio-rt1015p.dtsi |  26 -
>   .../dts/mediatek/mt8192-asurada-audio-rt5682.dtsi  |  21 -
>   .../boot/dts/mediatek/mt8192-asurada-hayato-r1.dts |  19 +-
>   .../dts/mediatek/mt8192-asurada-hayato-r5-sku2.dts |  64 ++
>   .../dts/mediatek/mt8192-asurada-spherion-r0.dts    |  19 +-
>   .../dts/mediatek/mt8192-asurada-spherion-r4.dts    |  77 ++
>   arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi   |  28 +
>   arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi    |  33 +
>   arch/arm64/boot/dts/mediatek/mt8365.dtsi           | 210 +++++
>   .../boot/dts/mediatek/mt8395-genio-1200-evk.dts    | 901 +++++++++++++++++++++
>   16 files changed, 1749 insertions(+), 69 deletions(-)
>   delete mode 100644
> arch/arm64/boot/dts/mediatek/mt8192-asurada-audio-rt1015p-rt5682.dtsi
>   delete mode 100644 arch/arm64/boot/dts/mediatek/mt8192-asurada-audio-rt1015p.dtsi
>   delete mode 100644 arch/arm64/boot/dts/mediatek/mt8192-asurada-audio-rt5682.dtsi
>   create mode 100644 arch/arm64/boot/dts/mediatek/mt8192-asurada-hayato-r5-sku2.dts
>   create mode 100644 arch/arm64/boot/dts/mediatek/mt8192-asurada-spherion-r4.dts
>   create mode 100644 arch/arm64/boot/dts/mediatek/mt8395-genio-1200-evk.dts
Frank Wunderlich Oct. 9, 2023, 1:33 p.m. UTC | #2
Hi,

do you have these 2 series still in view?

https://patchwork.kernel.org/project/linux-mediatek/list/?series=761293
https://patchwork.kernel.org/project/linux-mediatek/list/?series=777712

regards Frank
Arnd Bergmann Oct. 13, 2023, 8:40 p.m. UTC | #3
On Mon, Oct 9, 2023, at 12:34, Matthias Brugger wrote:
> Hi Arnd and Olof,
>
> Please find below a few patches for the 64 bit DTS files targeted for v6.7.
>
> The patches were picked up with the help from Angelo.
> With these changes we have now support for the Genio 1200 EVK board for IoT 
> applications. Also the MT8365 from the same business line has much more support 
> of peripherals.
> Also support for the new 4th revision of the Acer Chromebook 514 was added. The 
> difference with older board is the audio codec used.
> On the Mobile phone side of things, support for the Helio X10, which is used by 
> the Sony Xperia M5 got support for the display.

Hi Matthias,

The contents all look good and I'm happy to merge them, but I noticed that
the branch is based on -rc4, while my soc/dt branch is based on -rc3.

Pulling it in would slightly mess up the git history and the 'git request-pull'
output because of the backmerge of the mainline contents. Do you
have a hard dependency on something that went into rc4, or can you
rebase the branch to -rc3 or earlier?

I usually recommend using -rc1 as a base unless there is an important
dependency on something that was merged later.

      Arnd
Matthias Brugger Oct. 16, 2023, 7:52 a.m. UTC | #4
Hi Arnd,

On 13/10/2023 22:40, Arnd Bergmann wrote:
> On Mon, Oct 9, 2023, at 12:34, Matthias Brugger wrote:
>> Hi Arnd and Olof,
>>
>> Please find below a few patches for the 64 bit DTS files targeted for v6.7.
>>
>> The patches were picked up with the help from Angelo.
>> With these changes we have now support for the Genio 1200 EVK board for IoT
>> applications. Also the MT8365 from the same business line has much more support
>> of peripherals.
>> Also support for the new 4th revision of the Acer Chromebook 514 was added. The
>> difference with older board is the audio codec used.
>> On the Mobile phone side of things, support for the Helio X10, which is used by
>> the Sony Xperia M5 got support for the display.
> 
> Hi Matthias,
> 
> The contents all look good and I'm happy to merge them, but I noticed that
> the branch is based on -rc4, while my soc/dt branch is based on -rc3.
> 
> Pulling it in would slightly mess up the git history and the 'git request-pull'
> output because of the backmerge of the mainline contents. Do you
> have a hard dependency on something that went into rc4, or can you
> rebase the branch to -rc3 or earlier?
> 
> I usually recommend using -rc1 as a base unless there is an important
> dependency on something that was merged later.
> 

AFAIK ther is no dependency on -rc4. I'll send a new pull request based on the 
correct -rc3

Sorry for that.

Regards,
Matthias
Matthias Brugger Oct. 16, 2023, 8:02 a.m. UTC | #5
Hi Arnd,

please find below the new tag, based on v6.6-rc3 this time, sorry for the mess.
Please let me know if you need that in a separate patch or not. I'll no go 
forward and delete the old tag.

Regards,
Matthias

---

The following changes since commit 6465e260f48790807eef06b583b38ca9789b6072:

   Linux 6.6-rc3 (2023-09-24 14:31:13 -0700)

are available in the Git repository at:

   https://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux.git/ 
tags/v6.6-next-dts64.2

for you to fetch changes up to 976868a021ee654f4cf6eb6a2f40f95c78c04093:

   arm64: dts: mediatek: cherry: Configure eDP and internal display (2023-10-16 
09:55:08 +0200)

----------------------------------------------------------------
MediaTek ARM64 DTS updates for v6.7

- Add support for SMI/IOMMU/LARBs, power domains and multimedia
   related subsystems for the MT8365 SoC
- Add support for MediaTek Genio 1200 IoT evaluation board
- Add support for newer revisions of MT8192 Chromebooks
- Add support for internal eDP display on MT8195 Cherry Chromebooks
- Add display and display backlight support for the Helio X10 SoC and
   for the Sony Xperia M5 smartphone

----------------------------------------------------------------
Alexandre Mergnat (7):
       arm64: dts: mediatek: add mmsys support for mt8365 SoC
       arm64: dts: mediatek: add camsys support for mt8365 SoC
       arm64: dts: mediatek: add apu support for mt8365 SoC
       arm64: dts: mediatek: add power domain support for mt8365 SoC
       arm64: dts: mediatek: add smi support for mt8365 SoC
       arm64: dts: mediatek: add larb support for mt8365 SoC
       arm64: dts: mediatek: add iommu support for mt8365 SoC

AngeloGioacchino Del Regno (4):
       arm64: dts: mediatek: mt6795: Add support for display blocks and DPI/DSI
       arm64: dts: mediatek: mt6795-xperia-m5: Add display backlight support
       arm64: dts: mediatek: mt6795-xperia-m5: Add DSI Display and its vregs
       arm64: dts: mediatek: cherry: Configure eDP and internal display

Chen-Yu Tsai (1):
       arm64: dts: mediatek: mt8183-kukui: Add PMIC regulator supplies

Macpaul Lin (2):
       dt-bindings: arm64: mediatek: add mt8395-evk board
       arm64: dts: mediatek: add device-tree for Genio 1200 EVK board

Nícolas F. R. A. Prado (5):
       dt-bindings: arm64: dts: mediatek: Add rev5-sku2 of hayato
       dt-bindings: arm64: dts: mediatek: Add rev4 of spherion
       arm64: dts: mediatek: Remove asurada-audio dtsi files
       arm64: dts: mediatek: Add hayato-rev5-sku2
       arm64: dts: mediatek: Add spherion-rev4

  .../devicetree/bindings/arm/mediatek.yaml          |  16 +
  arch/arm64/boot/dts/mediatek/Makefile              |   3 +
  .../boot/dts/mediatek/mt6795-sony-xperia-m5.dts    | 101 +++
  arch/arm64/boot/dts/mediatek/mt6795.dtsi           | 253 +++++-
  arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi     |  28 +
  .../mt8192-asurada-audio-rt1015p-rt5682.dtsi       |  19 -
  .../dts/mediatek/mt8192-asurada-audio-rt1015p.dtsi |  26 -
  .../dts/mediatek/mt8192-asurada-audio-rt5682.dtsi  |  21 -
  .../boot/dts/mediatek/mt8192-asurada-hayato-r1.dts |  19 +-
  .../dts/mediatek/mt8192-asurada-hayato-r5-sku2.dts |  64 ++
  .../dts/mediatek/mt8192-asurada-spherion-r0.dts    |  19 +-
  .../dts/mediatek/mt8192-asurada-spherion-r4.dts    |  77 ++
  arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi   |  28 +
  arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi    |  33 +
  arch/arm64/boot/dts/mediatek/mt8365.dtsi           | 210 +++++
  .../boot/dts/mediatek/mt8395-genio-1200-evk.dts    | 901 +++++++++++++++++++++
  16 files changed, 1749 insertions(+), 69 deletions(-)
  delete mode 100644 
arch/arm64/boot/dts/mediatek/mt8192-asurada-audio-rt1015p-rt5682.dtsi
  delete mode 100644 arch/arm64/boot/dts/mediatek/mt8192-asurada-audio-rt1015p.dtsi
  delete mode 100644 arch/arm64/boot/dts/mediatek/mt8192-asurada-audio-rt5682.dtsi
  create mode 100644 arch/arm64/boot/dts/mediatek/mt8192-asurada-hayato-r5-sku2.dts
  create mode 100644 arch/arm64/boot/dts/mediatek/mt8192-asurada-spherion-r4.dts
  create mode 100644 arch/arm64/boot/dts/mediatek/mt8395-genio-1200-evk.dts

On 16/10/2023 09:52, Matthias Brugger wrote:
> Hi Arnd,
> 
> On 13/10/2023 22:40, Arnd Bergmann wrote:
>> On Mon, Oct 9, 2023, at 12:34, Matthias Brugger wrote:
>>> Hi Arnd and Olof,
>>>
>>> Please find below a few patches for the 64 bit DTS files targeted for v6.7.
>>>
>>> The patches were picked up with the help from Angelo.
>>> With these changes we have now support for the Genio 1200 EVK board for IoT
>>> applications. Also the MT8365 from the same business line has much more support
>>> of peripherals.
>>> Also support for the new 4th revision of the Acer Chromebook 514 was added. The
>>> difference with older board is the audio codec used.
>>> On the Mobile phone side of things, support for the Helio X10, which is used by
>>> the Sony Xperia M5 got support for the display.
>>
>> Hi Matthias,
>>
>> The contents all look good and I'm happy to merge them, but I noticed that
>> the branch is based on -rc4, while my soc/dt branch is based on -rc3.
>>
>> Pulling it in would slightly mess up the git history and the 'git request-pull'
>> output because of the backmerge of the mainline contents. Do you
>> have a hard dependency on something that went into rc4, or can you
>> rebase the branch to -rc3 or earlier?
>>
>> I usually recommend using -rc1 as a base unless there is an important
>> dependency on something that was merged later.
>>
> 
> AFAIK ther is no dependency on -rc4. I'll send a new pull request based on the 
> correct -rc3
> 
> Sorry for that.
> 
> Regards,
> Matthias