All of lore.kernel.org
 help / color / mirror / Atom feed
From: Matthias Brugger <matthias.bgg@gmail.com>
To: SoC Team <soc@kernel.org>, arm-soc <arm@kernel.org>
Cc: "linux-arm-kernel@lists.infradead.org"
	<linux-arm-kernel@lists.infradead.org>,
	"moderated list:ARM/Mediatek SoC support"
	<linux-mediatek@lists.infradead.org>,
	Enric Balletbo i Serra <enric.balletbo@collabora.com>,
	Frank Wunderlich <frank-w@public-files.de>,
	Hanks Chen <hanks.chen@mediatek.com>,
	Hsin-Yi Wang <hsinyi@chromium.org>,
	Jitao Shi <jitao.shi@mediatek.com>,
	Krzysztof Kozlowski <krzk@kernel.org>,
	Seiya Wang <seiya.wang@mediatek.com>,
	Weiyi Lu <weiyi.lu@mediatek.com>
Subject: [GIT PULL] arm64: mediatek: devicetree changes for v5.11
Date: Sun, 29 Nov 2020 22:16:11 +0100	[thread overview]
Message-ID: <72fe1c4f-f27c-c455-dfd9-66bde90bb295@gmail.com> (raw)

Hi Arnd and Olof,

Please have a look at the following devicetree changes for v5.11.

The most remarkable changes are support for three (!) new MediaTek boards, the 
AiOT chip mt8167, the smart phone chip mt6779 and the tablet/laptop chip mt8192.

Beware that I had to create a stable branch to share the binding includes for 
the new power domain driver found on mt8183 and mt8192.

Regards,
Matthias
---

The following changes since commit 3650b228f83adda7e5ee532e2b90429c03f7b9ec:

   Linux 5.10-rc1 (2020-10-25 15:14:11 -0700)

are available in the Git repository at:

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

for you to fetch changes up to 5833bc6c7319dd59441562d853b8e435e3bc8ac2:

   dts64: mt7622: disable spi1 and uart2 because pins are used by pwm 
(2020-11-27 17:05:32 +0100)

----------------------------------------------------------------
mt8173:
- add new power domain controller node

mt8183:
- add new power domain controller
- add display, iommu and dsi nodes

mt8192:
- add basic support, pinctrl, uart, spi, i2c and timer

mt8516:
- add auxadc, efuse and usb nodes

mt8167:
- add basic support for the SoC
- add support for the pumkin board

mt6779:
- add initial support, interrupt controller, clocks, uart

mt7622:
-  PWM node for all available PWM channels

----------------------------------------------------------------
Enric Balletbo i Serra (7):
       arm64: dts: mt8173-elm: Remove ddc property from panel
       dt-bindings: power: Add bindings for the Mediatek SCPSYS power domains 
controller
       dt-bindings: power: Add MT8183 power domains
       arm64: dts: mediatek: Add mt8173 power domain controller
       arm64: dts: mediatek: Add smi_common node for MT8183
       arm64: dts: mt8183: Add iommu and larb nodes
       arm64: dts: mt8183: Add display nodes for MT8183

Fabien Parent (9):
       arm64: dts: mediatek: mt8183: fix gce incorrect mbox-cells value
       dt-bindings: iio: adc: auxadc: add doc for MT8516 SoC
       arm64: dts: mediatek: mt8516: add auxadc node
       arm64: dts: mediatek: mt8516: rename usb phy
       arm64: dts: mediatek: mt8516: add usb1 node
       arm64: dts: mediatek: mt8516: add efuse node
       dt-bindings: arm64: dts: mediatek: Add mt8167-pumpkin board
       arm64: dts: mediatek: add dtsi for MT8167
       arm64: dts: mediatek: add MT8167 pumpkin board dts

Frank Wunderlich (2):
       dts64: mt7622: enable all pwm for bananapi r64
       dts64: mt7622: disable spi1 and uart2 because pins are used by pwm

Hanks Chen (1):
       arm64: dts: add dts nodes for MT6779

Hsin-Yi Wang (1):
       arm64: dts: mt8183: Add pwm and backlight node

Jitao Shi (1):
       arm64: dts: mt8183: Add dsi node

Krzysztof Kozlowski (1):
       arm64: dts: mediatek: align GPIO hog names with dtschema

Matthias Brugger (2):
       Merge tag 'v5.10-next-pm-domains-stable' into HEAD
       arm64: dts: mediatek: Add mt8183 power domains controller

Seiya Wang (1):
       arm64: dts: Add Mediatek SoC MT8192 and evaluation board dts and Makefile

Weiyi Lu (1):
       dt-bindings: power: Add MT8192 power domains

  .../devicetree/bindings/arm/mediatek.yaml          |   4 +
  .../devicetree/bindings/iio/adc/mt6577_auxadc.txt  |   1 +
  .../bindings/power/mediatek,power-controller.yaml  | 293 ++++++++
  arch/arm64/boot/dts/mediatek/Makefile              |   3 +
  arch/arm64/boot/dts/mediatek/mt6779-evb.dts        |  31 +
  arch/arm64/boot/dts/mediatek/mt6779.dtsi           | 271 ++++++++
  .../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts  |  13 +-
  arch/arm64/boot/dts/mediatek/mt8167-pinfunc.h      | 744 +++++++++++++++++++++
  arch/arm64/boot/dts/mediatek/mt8167-pumpkin.dts    |  20 +
  arch/arm64/boot/dts/mediatek/mt8167.dtsi           |  61 ++
  arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi       |   1 -
  arch/arm64/boot/dts/mediatek/mt8173.dtsi           | 164 +++--
  arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi     |  28 +
  arch/arm64/boot/dts/mediatek/mt8183.dtsi           | 408 ++++++++++-
  arch/arm64/boot/dts/mediatek/mt8192-evb.dts        |  29 +
  arch/arm64/boot/dts/mediatek/mt8192.dtsi           | 512 ++++++++++++++
  arch/arm64/boot/dts/mediatek/mt8516.dtsi           |  40 +-
  arch/arm64/boot/dts/mediatek/pumpkin-common.dtsi   |  28 +-
  include/dt-bindings/power/mt8183-power.h           |  26 +
  include/dt-bindings/power/mt8192-power.h           |  32 +
  20 files changed, 2638 insertions(+), 71 deletions(-)
  create mode 100644 
Documentation/devicetree/bindings/power/mediatek,power-controller.yaml
  create mode 100644 arch/arm64/boot/dts/mediatek/mt6779-evb.dts
  create mode 100644 arch/arm64/boot/dts/mediatek/mt6779.dtsi
  create mode 100644 arch/arm64/boot/dts/mediatek/mt8167-pinfunc.h
  create mode 100644 arch/arm64/boot/dts/mediatek/mt8167-pumpkin.dts
  create mode 100644 arch/arm64/boot/dts/mediatek/mt8167.dtsi
  create mode 100644 arch/arm64/boot/dts/mediatek/mt8192-evb.dts
  create mode 100644 arch/arm64/boot/dts/mediatek/mt8192.dtsi
  create mode 100644 include/dt-bindings/power/mt8183-power.h
  create mode 100644 include/dt-bindings/power/mt8192-power.h

WARNING: multiple messages have this Message-ID (diff)
From: Matthias Brugger <matthias.bgg@gmail.com>
To: SoC Team <soc@kernel.org>, arm-soc <arm@kernel.org>
Cc: Jitao Shi <jitao.shi@mediatek.com>,
	Weiyi Lu <weiyi.lu@mediatek.com>,
	Frank Wunderlich <frank-w@public-files.de>,
	Seiya Wang <seiya.wang@mediatek.com>,
	Hanks Chen <hanks.chen@mediatek.com>,
	Krzysztof Kozlowski <krzk@kernel.org>,
	"moderated list:ARM/Mediatek SoC support"
	<linux-mediatek@lists.infradead.org>,
	Hsin-Yi Wang <hsinyi@chromium.org>,
	Enric Balletbo i Serra <enric.balletbo@collabora.com>,
	"linux-arm-kernel@lists.infradead.org"
	<linux-arm-kernel@lists.infradead.org>
Subject: [GIT PULL] arm64: mediatek: devicetree changes for v5.11
Date: Sun, 29 Nov 2020 22:16:11 +0100	[thread overview]
Message-ID: <72fe1c4f-f27c-c455-dfd9-66bde90bb295@gmail.com> (raw)
Message-ID: <20201129211611.T70zb45Pz_AZfJCxjreuP5Nru33I6eT_Oq41G08I0OM@z> (raw)

Hi Arnd and Olof,

Please have a look at the following devicetree changes for v5.11.

The most remarkable changes are support for three (!) new MediaTek boards, the 
AiOT chip mt8167, the smart phone chip mt6779 and the tablet/laptop chip mt8192.

Beware that I had to create a stable branch to share the binding includes for 
the new power domain driver found on mt8183 and mt8192.

Regards,
Matthias
---

The following changes since commit 3650b228f83adda7e5ee532e2b90429c03f7b9ec:

   Linux 5.10-rc1 (2020-10-25 15:14:11 -0700)

are available in the Git repository at:

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

for you to fetch changes up to 5833bc6c7319dd59441562d853b8e435e3bc8ac2:

   dts64: mt7622: disable spi1 and uart2 because pins are used by pwm 
(2020-11-27 17:05:32 +0100)

----------------------------------------------------------------
mt8173:
- add new power domain controller node

mt8183:
- add new power domain controller
- add display, iommu and dsi nodes

mt8192:
- add basic support, pinctrl, uart, spi, i2c and timer

mt8516:
- add auxadc, efuse and usb nodes

mt8167:
- add basic support for the SoC
- add support for the pumkin board

mt6779:
- add initial support, interrupt controller, clocks, uart

mt7622:
-  PWM node for all available PWM channels

----------------------------------------------------------------
Enric Balletbo i Serra (7):
       arm64: dts: mt8173-elm: Remove ddc property from panel
       dt-bindings: power: Add bindings for the Mediatek SCPSYS power domains 
controller
       dt-bindings: power: Add MT8183 power domains
       arm64: dts: mediatek: Add mt8173 power domain controller
       arm64: dts: mediatek: Add smi_common node for MT8183
       arm64: dts: mt8183: Add iommu and larb nodes
       arm64: dts: mt8183: Add display nodes for MT8183

Fabien Parent (9):
       arm64: dts: mediatek: mt8183: fix gce incorrect mbox-cells value
       dt-bindings: iio: adc: auxadc: add doc for MT8516 SoC
       arm64: dts: mediatek: mt8516: add auxadc node
       arm64: dts: mediatek: mt8516: rename usb phy
       arm64: dts: mediatek: mt8516: add usb1 node
       arm64: dts: mediatek: mt8516: add efuse node
       dt-bindings: arm64: dts: mediatek: Add mt8167-pumpkin board
       arm64: dts: mediatek: add dtsi for MT8167
       arm64: dts: mediatek: add MT8167 pumpkin board dts

Frank Wunderlich (2):
       dts64: mt7622: enable all pwm for bananapi r64
       dts64: mt7622: disable spi1 and uart2 because pins are used by pwm

Hanks Chen (1):
       arm64: dts: add dts nodes for MT6779

Hsin-Yi Wang (1):
       arm64: dts: mt8183: Add pwm and backlight node

Jitao Shi (1):
       arm64: dts: mt8183: Add dsi node

Krzysztof Kozlowski (1):
       arm64: dts: mediatek: align GPIO hog names with dtschema

Matthias Brugger (2):
       Merge tag 'v5.10-next-pm-domains-stable' into HEAD
       arm64: dts: mediatek: Add mt8183 power domains controller

Seiya Wang (1):
       arm64: dts: Add Mediatek SoC MT8192 and evaluation board dts and Makefile

Weiyi Lu (1):
       dt-bindings: power: Add MT8192 power domains

  .../devicetree/bindings/arm/mediatek.yaml          |   4 +
  .../devicetree/bindings/iio/adc/mt6577_auxadc.txt  |   1 +
  .../bindings/power/mediatek,power-controller.yaml  | 293 ++++++++
  arch/arm64/boot/dts/mediatek/Makefile              |   3 +
  arch/arm64/boot/dts/mediatek/mt6779-evb.dts        |  31 +
  arch/arm64/boot/dts/mediatek/mt6779.dtsi           | 271 ++++++++
  .../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts  |  13 +-
  arch/arm64/boot/dts/mediatek/mt8167-pinfunc.h      | 744 +++++++++++++++++++++
  arch/arm64/boot/dts/mediatek/mt8167-pumpkin.dts    |  20 +
  arch/arm64/boot/dts/mediatek/mt8167.dtsi           |  61 ++
  arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi       |   1 -
  arch/arm64/boot/dts/mediatek/mt8173.dtsi           | 164 +++--
  arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi     |  28 +
  arch/arm64/boot/dts/mediatek/mt8183.dtsi           | 408 ++++++++++-
  arch/arm64/boot/dts/mediatek/mt8192-evb.dts        |  29 +
  arch/arm64/boot/dts/mediatek/mt8192.dtsi           | 512 ++++++++++++++
  arch/arm64/boot/dts/mediatek/mt8516.dtsi           |  40 +-
  arch/arm64/boot/dts/mediatek/pumpkin-common.dtsi   |  28 +-
  include/dt-bindings/power/mt8183-power.h           |  26 +
  include/dt-bindings/power/mt8192-power.h           |  32 +
  20 files changed, 2638 insertions(+), 71 deletions(-)
  create mode 100644 
Documentation/devicetree/bindings/power/mediatek,power-controller.yaml
  create mode 100644 arch/arm64/boot/dts/mediatek/mt6779-evb.dts
  create mode 100644 arch/arm64/boot/dts/mediatek/mt6779.dtsi
  create mode 100644 arch/arm64/boot/dts/mediatek/mt8167-pinfunc.h
  create mode 100644 arch/arm64/boot/dts/mediatek/mt8167-pumpkin.dts
  create mode 100644 arch/arm64/boot/dts/mediatek/mt8167.dtsi
  create mode 100644 arch/arm64/boot/dts/mediatek/mt8192-evb.dts
  create mode 100644 arch/arm64/boot/dts/mediatek/mt8192.dtsi
  create mode 100644 include/dt-bindings/power/mt8183-power.h
  create mode 100644 include/dt-bindings/power/mt8192-power.h

_______________________________________________
Linux-mediatek mailing list
Linux-mediatek@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-mediatek

WARNING: multiple messages have this Message-ID (diff)
From: Matthias Brugger <matthias.bgg@gmail.com>
To: SoC Team <soc@kernel.org>, arm-soc <arm@kernel.org>
Cc: Jitao Shi <jitao.shi@mediatek.com>,
	Weiyi Lu <weiyi.lu@mediatek.com>,
	Frank Wunderlich <frank-w@public-files.de>,
	Seiya Wang <seiya.wang@mediatek.com>,
	Hanks Chen <hanks.chen@mediatek.com>,
	Krzysztof Kozlowski <krzk@kernel.org>,
	"moderated list:ARM/Mediatek SoC support"
	<linux-mediatek@lists.infradead.org>,
	Hsin-Yi Wang <hsinyi@chromium.org>,
	Enric Balletbo i Serra <enric.balletbo@collabora.com>,
	"linux-arm-kernel@lists.infradead.org"
	<linux-arm-kernel@lists.infradead.org>
Subject: [GIT PULL] arm64: mediatek: devicetree changes for v5.11
Date: Sun, 29 Nov 2020 22:16:11 +0100	[thread overview]
Message-ID: <72fe1c4f-f27c-c455-dfd9-66bde90bb295@gmail.com> (raw)
Message-ID: <20201129211611.efC4RINGHE1c2EokH6P3nNJIyb5BDblITM9ObdQMdC8@z> (raw)

Hi Arnd and Olof,

Please have a look at the following devicetree changes for v5.11.

The most remarkable changes are support for three (!) new MediaTek boards, the 
AiOT chip mt8167, the smart phone chip mt6779 and the tablet/laptop chip mt8192.

Beware that I had to create a stable branch to share the binding includes for 
the new power domain driver found on mt8183 and mt8192.

Regards,
Matthias
---

The following changes since commit 3650b228f83adda7e5ee532e2b90429c03f7b9ec:

   Linux 5.10-rc1 (2020-10-25 15:14:11 -0700)

are available in the Git repository at:

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

for you to fetch changes up to 5833bc6c7319dd59441562d853b8e435e3bc8ac2:

   dts64: mt7622: disable spi1 and uart2 because pins are used by pwm 
(2020-11-27 17:05:32 +0100)

----------------------------------------------------------------
mt8173:
- add new power domain controller node

mt8183:
- add new power domain controller
- add display, iommu and dsi nodes

mt8192:
- add basic support, pinctrl, uart, spi, i2c and timer

mt8516:
- add auxadc, efuse and usb nodes

mt8167:
- add basic support for the SoC
- add support for the pumkin board

mt6779:
- add initial support, interrupt controller, clocks, uart

mt7622:
-  PWM node for all available PWM channels

----------------------------------------------------------------
Enric Balletbo i Serra (7):
       arm64: dts: mt8173-elm: Remove ddc property from panel
       dt-bindings: power: Add bindings for the Mediatek SCPSYS power domains 
controller
       dt-bindings: power: Add MT8183 power domains
       arm64: dts: mediatek: Add mt8173 power domain controller
       arm64: dts: mediatek: Add smi_common node for MT8183
       arm64: dts: mt8183: Add iommu and larb nodes
       arm64: dts: mt8183: Add display nodes for MT8183

Fabien Parent (9):
       arm64: dts: mediatek: mt8183: fix gce incorrect mbox-cells value
       dt-bindings: iio: adc: auxadc: add doc for MT8516 SoC
       arm64: dts: mediatek: mt8516: add auxadc node
       arm64: dts: mediatek: mt8516: rename usb phy
       arm64: dts: mediatek: mt8516: add usb1 node
       arm64: dts: mediatek: mt8516: add efuse node
       dt-bindings: arm64: dts: mediatek: Add mt8167-pumpkin board
       arm64: dts: mediatek: add dtsi for MT8167
       arm64: dts: mediatek: add MT8167 pumpkin board dts

Frank Wunderlich (2):
       dts64: mt7622: enable all pwm for bananapi r64
       dts64: mt7622: disable spi1 and uart2 because pins are used by pwm

Hanks Chen (1):
       arm64: dts: add dts nodes for MT6779

Hsin-Yi Wang (1):
       arm64: dts: mt8183: Add pwm and backlight node

Jitao Shi (1):
       arm64: dts: mt8183: Add dsi node

Krzysztof Kozlowski (1):
       arm64: dts: mediatek: align GPIO hog names with dtschema

Matthias Brugger (2):
       Merge tag 'v5.10-next-pm-domains-stable' into HEAD
       arm64: dts: mediatek: Add mt8183 power domains controller

Seiya Wang (1):
       arm64: dts: Add Mediatek SoC MT8192 and evaluation board dts and Makefile

Weiyi Lu (1):
       dt-bindings: power: Add MT8192 power domains

  .../devicetree/bindings/arm/mediatek.yaml          |   4 +
  .../devicetree/bindings/iio/adc/mt6577_auxadc.txt  |   1 +
  .../bindings/power/mediatek,power-controller.yaml  | 293 ++++++++
  arch/arm64/boot/dts/mediatek/Makefile              |   3 +
  arch/arm64/boot/dts/mediatek/mt6779-evb.dts        |  31 +
  arch/arm64/boot/dts/mediatek/mt6779.dtsi           | 271 ++++++++
  .../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts  |  13 +-
  arch/arm64/boot/dts/mediatek/mt8167-pinfunc.h      | 744 +++++++++++++++++++++
  arch/arm64/boot/dts/mediatek/mt8167-pumpkin.dts    |  20 +
  arch/arm64/boot/dts/mediatek/mt8167.dtsi           |  61 ++
  arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi       |   1 -
  arch/arm64/boot/dts/mediatek/mt8173.dtsi           | 164 +++--
  arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi     |  28 +
  arch/arm64/boot/dts/mediatek/mt8183.dtsi           | 408 ++++++++++-
  arch/arm64/boot/dts/mediatek/mt8192-evb.dts        |  29 +
  arch/arm64/boot/dts/mediatek/mt8192.dtsi           | 512 ++++++++++++++
  arch/arm64/boot/dts/mediatek/mt8516.dtsi           |  40 +-
  arch/arm64/boot/dts/mediatek/pumpkin-common.dtsi   |  28 +-
  include/dt-bindings/power/mt8183-power.h           |  26 +
  include/dt-bindings/power/mt8192-power.h           |  32 +
  20 files changed, 2638 insertions(+), 71 deletions(-)
  create mode 100644 
Documentation/devicetree/bindings/power/mediatek,power-controller.yaml
  create mode 100644 arch/arm64/boot/dts/mediatek/mt6779-evb.dts
  create mode 100644 arch/arm64/boot/dts/mediatek/mt6779.dtsi
  create mode 100644 arch/arm64/boot/dts/mediatek/mt8167-pinfunc.h
  create mode 100644 arch/arm64/boot/dts/mediatek/mt8167-pumpkin.dts
  create mode 100644 arch/arm64/boot/dts/mediatek/mt8167.dtsi
  create mode 100644 arch/arm64/boot/dts/mediatek/mt8192-evb.dts
  create mode 100644 arch/arm64/boot/dts/mediatek/mt8192.dtsi
  create mode 100644 include/dt-bindings/power/mt8183-power.h
  create mode 100644 include/dt-bindings/power/mt8192-power.h

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

             reply	other threads:[~2020-11-29 21:16 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-11-29 21:16 Matthias Brugger [this message]
2020-11-29 21:16 ` [GIT PULL] arm64: mediatek: devicetree changes for v5.11 Matthias Brugger
2020-11-29 21:16 ` Matthias Brugger
2020-12-08 23:09 ` Arnd Bergmann
2020-12-08 23:09   ` Arnd Bergmann
2020-12-08 23:09   ` Arnd Bergmann

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=72fe1c4f-f27c-c455-dfd9-66bde90bb295@gmail.com \
    --to=matthias.bgg@gmail.com \
    --cc=arm@kernel.org \
    --cc=enric.balletbo@collabora.com \
    --cc=frank-w@public-files.de \
    --cc=hanks.chen@mediatek.com \
    --cc=hsinyi@chromium.org \
    --cc=jitao.shi@mediatek.com \
    --cc=krzk@kernel.org \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=linux-mediatek@lists.infradead.org \
    --cc=seiya.wang@mediatek.com \
    --cc=soc@kernel.org \
    --cc=weiyi.lu@mediatek.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.