All of lore.kernel.org
 help / color / mirror / Atom feed
From: Matthias Brugger <matthias.bgg@gmail.com>
To: arm-soc <arm@kernel.org>, SoC Team <soc@kernel.org>
Cc: "moderated list:ARM/Mediatek SoC support"
	<linux-mediatek@lists.infradead.org>,
	"linux-arm-kernel@lists.infradead.org"
	<linux-arm-kernel@lists.infradead.org>,
	CK HU <ck.hu@mediatek.com>,
	Enric Balletbo i Serra <enric.balletbo@collabora.com>,
	Hsin-Hsiung Wang <hsin-hsiung.wang@mediatek.com>,
	Hsin-Yi Wang <hsinyi@chromium.org>,
	Wei Yongjun <weiyongjun1@huawei.com>,
	Yongqiang Niu <yongqiang.niu@mediatek.com>
Subject: [GIT PULL] soc: mediatek: changes for v5.13
Date: Thu, 1 Apr 2021 16:19:45 +0200	[thread overview]
Message-ID: <c47d4bdd-9e05-c0de-bacb-3a262fed936d@gmail.com> (raw)

Hi Arnd and Olof,

Below you can find the changes for the SoC drivers. After we fixed in the last
round the power management domain driver. This time it is the MMSYS driver. Up
to now it held one big table with routing information for all SoCs. But that's
not practical over time, so that was splitten up to add only per SoC structures.
That should make it easier in the future to add support for new SoCs. At least
one series didn't hit mainline this time, but should be ready for the next round.

Please take the patches into account for your pull request.

Regards,
Matthias

---

The following changes since commit a38fd8748464831584a19438cbb3082b5a2dab15:

  Linux 5.12-rc2 (2021-03-05 17:33:41 -0800)

are available in the Git repository at:

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

for you to fetch changes up to 60d93f64a851d276b23b7ef68ddc638258485d32:

  soc: mediatek: pm-domains: Add a power domain names for mt8167 (2021-04-01
11:36:04 +0200)

----------------------------------------------------------------
- add MT8183 support to mutex driver

MMSYS:
- use per SoC array to describe the possible routing
- add support for MT8183

Power management domains:
- fix the case of a domain fails to get added
- add names for each power domain to make debugging easier

PMIC wrapper:
- add support for PMIC wrapper with integrated arbiter
- add support for MT8192/MT6873

----------------------------------------------------------------
CK Hu (2):
      soc: mediatek: mmsys: Create struct mtk_mmsys to store context data
      soc: mediatek: mmsys: Use an array for setting the routing registers

Enric Balletbo i Serra (5):
      soc: mediatek: pm-domains: Fix missing error code in scpsys_add_subdomain()
      soc: mediatek: pm-domains: Add a meaningful power domain name
      soc: mediatek: pm-domains: Add a power domain names for mt8183
      soc: mediatek: pm-domains: Add a power domain names for mt8192
      soc: mediatek: pm-domains: Add a power domain names for mt8167

Hsin-Hsiung Wang (4):
      soc: mediatek: pwrap: use BIT() macro
      soc: mediatek: pwrap: add arbiter capability
      dt-bindings: mediatek: add compatible for MT6873/8192 pwrap
      soc: mediatek: pwrap: add pwrap driver for MT6873/8192 SoCs

Hsin-Yi Wang (1):
      soc: mediatek: mmsys: Add mt8183 mmsys routing table

Wei Yongjun (1):
      soc: mediatek: Make symbol 'mtk_mutex_driver' static

Yongqiang Niu (1):
      soc: mediatek: add mtk mutex support for MT8183

 .../devicetree/bindings/soc/mediatek/pwrap.txt     |   1 +
 drivers/soc/mediatek/mt8167-pm-domains.h           |   7 +
 drivers/soc/mediatek/mt8173-pm-domains.h           |  10 +
 drivers/soc/mediatek/mt8183-mmsys.h                |  54 ++++
 drivers/soc/mediatek/mt8183-pm-domains.h           |  15 +
 drivers/soc/mediatek/mt8192-pm-domains.h           |  21 ++
 drivers/soc/mediatek/mtk-mmsys.c                   | 303 +++------------------
 drivers/soc/mediatek/mtk-mmsys.h                   | 215 +++++++++++++++
 drivers/soc/mediatek/mtk-mutex.c                   |  52 +++-
 drivers/soc/mediatek/mtk-pm-domains.c              |  11 +-
 drivers/soc/mediatek/mtk-pm-domains.h              |   2 +
 drivers/soc/mediatek/mtk-pmic-wrap.c               |  97 ++++++-
 12 files changed, 511 insertions(+), 277 deletions(-)
 create mode 100644 drivers/soc/mediatek/mt8183-mmsys.h
 create mode 100644 drivers/soc/mediatek/mtk-mmsys.h

WARNING: multiple messages have this Message-ID (diff)
From: Matthias Brugger <matthias.bgg@gmail.com>
To: arm-soc <arm@kernel.org>, SoC Team <soc@kernel.org>
Cc: "moderated list:ARM/Mediatek SoC support"
	<linux-mediatek@lists.infradead.org>,
	"linux-arm-kernel@lists.infradead.org"
	<linux-arm-kernel@lists.infradead.org>,
	CK HU <ck.hu@mediatek.com>,
	Enric Balletbo i Serra <enric.balletbo@collabora.com>,
	Hsin-Hsiung Wang <hsin-hsiung.wang@mediatek.com>,
	Hsin-Yi Wang <hsinyi@chromium.org>,
	Wei Yongjun <weiyongjun1@huawei.com>,
	Yongqiang Niu <yongqiang.niu@mediatek.com>
Subject: [GIT PULL] soc: mediatek: changes for v5.13
Date: Thu, 1 Apr 2021 16:19:45 +0200	[thread overview]
Message-ID: <c47d4bdd-9e05-c0de-bacb-3a262fed936d@gmail.com> (raw)
Message-ID: <20210401141945.6joFMwQbPXb-2MJewDwcWAspy3gcgDT3bZLP-QBxI14@z> (raw)

Hi Arnd and Olof,

Below you can find the changes for the SoC drivers. After we fixed in the last
round the power management domain driver. This time it is the MMSYS driver. Up
to now it held one big table with routing information for all SoCs. But that's
not practical over time, so that was splitten up to add only per SoC structures.
That should make it easier in the future to add support for new SoCs. At least
one series didn't hit mainline this time, but should be ready for the next round.

Please take the patches into account for your pull request.

Regards,
Matthias

---

The following changes since commit a38fd8748464831584a19438cbb3082b5a2dab15:

  Linux 5.12-rc2 (2021-03-05 17:33:41 -0800)

are available in the Git repository at:

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

for you to fetch changes up to 60d93f64a851d276b23b7ef68ddc638258485d32:

  soc: mediatek: pm-domains: Add a power domain names for mt8167 (2021-04-01
11:36:04 +0200)

----------------------------------------------------------------
- add MT8183 support to mutex driver

MMSYS:
- use per SoC array to describe the possible routing
- add support for MT8183

Power management domains:
- fix the case of a domain fails to get added
- add names for each power domain to make debugging easier

PMIC wrapper:
- add support for PMIC wrapper with integrated arbiter
- add support for MT8192/MT6873

----------------------------------------------------------------
CK Hu (2):
      soc: mediatek: mmsys: Create struct mtk_mmsys to store context data
      soc: mediatek: mmsys: Use an array for setting the routing registers

Enric Balletbo i Serra (5):
      soc: mediatek: pm-domains: Fix missing error code in scpsys_add_subdomain()
      soc: mediatek: pm-domains: Add a meaningful power domain name
      soc: mediatek: pm-domains: Add a power domain names for mt8183
      soc: mediatek: pm-domains: Add a power domain names for mt8192
      soc: mediatek: pm-domains: Add a power domain names for mt8167

Hsin-Hsiung Wang (4):
      soc: mediatek: pwrap: use BIT() macro
      soc: mediatek: pwrap: add arbiter capability
      dt-bindings: mediatek: add compatible for MT6873/8192 pwrap
      soc: mediatek: pwrap: add pwrap driver for MT6873/8192 SoCs

Hsin-Yi Wang (1):
      soc: mediatek: mmsys: Add mt8183 mmsys routing table

Wei Yongjun (1):
      soc: mediatek: Make symbol 'mtk_mutex_driver' static

Yongqiang Niu (1):
      soc: mediatek: add mtk mutex support for MT8183

 .../devicetree/bindings/soc/mediatek/pwrap.txt     |   1 +
 drivers/soc/mediatek/mt8167-pm-domains.h           |   7 +
 drivers/soc/mediatek/mt8173-pm-domains.h           |  10 +
 drivers/soc/mediatek/mt8183-mmsys.h                |  54 ++++
 drivers/soc/mediatek/mt8183-pm-domains.h           |  15 +
 drivers/soc/mediatek/mt8192-pm-domains.h           |  21 ++
 drivers/soc/mediatek/mtk-mmsys.c                   | 303 +++------------------
 drivers/soc/mediatek/mtk-mmsys.h                   | 215 +++++++++++++++
 drivers/soc/mediatek/mtk-mutex.c                   |  52 +++-
 drivers/soc/mediatek/mtk-pm-domains.c              |  11 +-
 drivers/soc/mediatek/mtk-pm-domains.h              |   2 +
 drivers/soc/mediatek/mtk-pmic-wrap.c               |  97 ++++++-
 12 files changed, 511 insertions(+), 277 deletions(-)
 create mode 100644 drivers/soc/mediatek/mt8183-mmsys.h
 create mode 100644 drivers/soc/mediatek/mtk-mmsys.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: arm-soc <arm@kernel.org>, SoC Team <soc@kernel.org>
Cc: "moderated list:ARM/Mediatek SoC support"
	<linux-mediatek@lists.infradead.org>,
	"linux-arm-kernel@lists.infradead.org"
	<linux-arm-kernel@lists.infradead.org>,
	CK HU <ck.hu@mediatek.com>,
	Enric Balletbo i Serra <enric.balletbo@collabora.com>,
	Hsin-Hsiung Wang <hsin-hsiung.wang@mediatek.com>,
	Hsin-Yi Wang <hsinyi@chromium.org>,
	Wei Yongjun <weiyongjun1@huawei.com>,
	Yongqiang Niu <yongqiang.niu@mediatek.com>
Subject: [GIT PULL] soc: mediatek: changes for v5.13
Date: Thu, 1 Apr 2021 16:19:45 +0200	[thread overview]
Message-ID: <c47d4bdd-9e05-c0de-bacb-3a262fed936d@gmail.com> (raw)
Message-ID: <20210401141945.I0bW0CzWPz8n4I4tF_k4wliFzO-D9x2XzUmJkeb2XO8@z> (raw)

Hi Arnd and Olof,

Below you can find the changes for the SoC drivers. After we fixed in the last
round the power management domain driver. This time it is the MMSYS driver. Up
to now it held one big table with routing information for all SoCs. But that's
not practical over time, so that was splitten up to add only per SoC structures.
That should make it easier in the future to add support for new SoCs. At least
one series didn't hit mainline this time, but should be ready for the next round.

Please take the patches into account for your pull request.

Regards,
Matthias

---

The following changes since commit a38fd8748464831584a19438cbb3082b5a2dab15:

  Linux 5.12-rc2 (2021-03-05 17:33:41 -0800)

are available in the Git repository at:

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

for you to fetch changes up to 60d93f64a851d276b23b7ef68ddc638258485d32:

  soc: mediatek: pm-domains: Add a power domain names for mt8167 (2021-04-01
11:36:04 +0200)

----------------------------------------------------------------
- add MT8183 support to mutex driver

MMSYS:
- use per SoC array to describe the possible routing
- add support for MT8183

Power management domains:
- fix the case of a domain fails to get added
- add names for each power domain to make debugging easier

PMIC wrapper:
- add support for PMIC wrapper with integrated arbiter
- add support for MT8192/MT6873

----------------------------------------------------------------
CK Hu (2):
      soc: mediatek: mmsys: Create struct mtk_mmsys to store context data
      soc: mediatek: mmsys: Use an array for setting the routing registers

Enric Balletbo i Serra (5):
      soc: mediatek: pm-domains: Fix missing error code in scpsys_add_subdomain()
      soc: mediatek: pm-domains: Add a meaningful power domain name
      soc: mediatek: pm-domains: Add a power domain names for mt8183
      soc: mediatek: pm-domains: Add a power domain names for mt8192
      soc: mediatek: pm-domains: Add a power domain names for mt8167

Hsin-Hsiung Wang (4):
      soc: mediatek: pwrap: use BIT() macro
      soc: mediatek: pwrap: add arbiter capability
      dt-bindings: mediatek: add compatible for MT6873/8192 pwrap
      soc: mediatek: pwrap: add pwrap driver for MT6873/8192 SoCs

Hsin-Yi Wang (1):
      soc: mediatek: mmsys: Add mt8183 mmsys routing table

Wei Yongjun (1):
      soc: mediatek: Make symbol 'mtk_mutex_driver' static

Yongqiang Niu (1):
      soc: mediatek: add mtk mutex support for MT8183

 .../devicetree/bindings/soc/mediatek/pwrap.txt     |   1 +
 drivers/soc/mediatek/mt8167-pm-domains.h           |   7 +
 drivers/soc/mediatek/mt8173-pm-domains.h           |  10 +
 drivers/soc/mediatek/mt8183-mmsys.h                |  54 ++++
 drivers/soc/mediatek/mt8183-pm-domains.h           |  15 +
 drivers/soc/mediatek/mt8192-pm-domains.h           |  21 ++
 drivers/soc/mediatek/mtk-mmsys.c                   | 303 +++------------------
 drivers/soc/mediatek/mtk-mmsys.h                   | 215 +++++++++++++++
 drivers/soc/mediatek/mtk-mutex.c                   |  52 +++-
 drivers/soc/mediatek/mtk-pm-domains.c              |  11 +-
 drivers/soc/mediatek/mtk-pm-domains.h              |   2 +
 drivers/soc/mediatek/mtk-pmic-wrap.c               |  97 ++++++-
 12 files changed, 511 insertions(+), 277 deletions(-)
 create mode 100644 drivers/soc/mediatek/mt8183-mmsys.h
 create mode 100644 drivers/soc/mediatek/mtk-mmsys.h

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

             reply	other threads:[~2021-04-01 14:19 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-04-01 14:19 Matthias Brugger [this message]
2021-04-01 14:19 ` [GIT PULL] soc: mediatek: changes for v5.13 Matthias Brugger
2021-04-01 14:19 ` Matthias Brugger
2021-04-01 21:08 ` Arnd Bergmann
2021-04-01 21:08   ` Arnd Bergmann
2021-04-01 21:08   ` 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=c47d4bdd-9e05-c0de-bacb-3a262fed936d@gmail.com \
    --to=matthias.bgg@gmail.com \
    --cc=arm@kernel.org \
    --cc=ck.hu@mediatek.com \
    --cc=enric.balletbo@collabora.com \
    --cc=hsin-hsiung.wang@mediatek.com \
    --cc=hsinyi@chromium.org \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=linux-mediatek@lists.infradead.org \
    --cc=soc@kernel.org \
    --cc=weiyongjun1@huawei.com \
    --cc=yongqiang.niu@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.