* [GIT,PULL,1/2] MediaTek ARM64 DTS updates for v6.13
@ 2024-11-04 11:26 AngeloGioacchino Del Regno
2024-11-04 11:26 ` [GIT,PULL,2/2] MediaTek driver " AngeloGioacchino Del Regno
` (2 more replies)
0 siblings, 3 replies; 4+ messages in thread
From: AngeloGioacchino Del Regno @ 2024-11-04 11:26 UTC (permalink / raw)
To: arm-soc, soc; +Cc: linux-arm-kernel, linux-mediatek
The following changes since commit 9852d85ec9d492ebef56dc5f229416c925758edc:
Linux 6.12-rc1 (2024-09-29 15:06:19 -0700)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux.git tags/mtk-dts64-for-v6.13
for you to fetch changes up to 436142058e5dec67df71c0a4b159338bdda24b6b:
arm64: dts: mediatek: mt8183-kukui: Drop bogus fixed regulators (2024-11-04 11:12:35 +0100)
----------------------------------------------------------------
MediaTek ARM64 DeviceTree updates for v6.13
MT8195 (also called MT8395)
- Enabled GPU support on Genio 1200 EVK
- Added sound-dai-cells for audio codec on MT8195 Cherry Chromebooks
MT8192:
- Added support Asurada Chromebook variants with Synaptics trackpad
MT8188 (also called MT8390):
- Added support for CPU DVFS, IOMMU, PWM hardware, SPMI bus,
Audio, socinfo, PCI-Express, DisplayPort, MIPI DSI, Ethernet,
Video HW Encoders (Stateful) and HW Decoders (Stateless),
JPEG HW Encoder/Decoder.
- Enabled GPU support on Genio 700 EVK
MT8183:
- Added support for Video HW Encoders (Stateful)
- Added HDMI support on MT8183 Pumpkin board
- Fixed some regulators to provide the actual description of the
power rails in MT8183 Kukui Chromebooks
- Disabled DPI display interface on MT8183 Kukui Chromebooks
to fix internal display probing
- Fixed address of EEPROM found on MT8183 Kakadu/Kodama Chromebooks
- Added SCL internal delay on I2C2 bus for improved I2C-HID devices
reliability on MT8183 Jacuzzi Chromebooks
MT7988:
- Added support for eFuses and UART controllers
Plus, addition of OF Graph support in MediaTek MMSYS and some cleanups
and dtbs_check fixes for MT8195 and for all machines using the MT6358
PMIC.
----------------------------------------------------------------
Alper Nebi Yasak (1):
arm64: dts: mediatek: mt8183-kukui: Disable DPI display interface
AngeloGioacchino Del Regno (1):
dt-bindings: arm: mediatek: mmsys: Add OF graph support for board path
Chen-Yu Tsai (7):
arm64: dts: mediatek: mt8186-corsola-voltorb: Merge speaker codec nodes
arm64: dts: mediatek: mt8173-elm-hana: Add vdd-supply to second source trackpad
arm64: dts: mediatek: mt8186-corsola: Fix GPU supply coupling max-spread
arm64: dts: mediatek: mt8186-corsola: Fix IT6505 reset line polarity
arm64: dts: mediatek: mt8183-kukui-jacuzzi: Fix DP bridge supply names
arm64: dts: mediatek: mt8183-kukui-jacuzzi: Add supplies for fixed regulators
arm64: dts: mediatek: mt8183-kukui: Drop bogus fixed regulators
Daolong Zhu (4):
arm64: dts: mt8183: fennel: add i2c2's i2c-scl-internal-delay-ns
arm64: dts: mt8183: burnet: add i2c2's i2c-scl-internal-delay-ns
arm64: dts: mt8183: cozmo: add i2c2's i2c-scl-internal-delay-ns
arm64: dts: mt8183: Damu: add i2c2's i2c-scl-internal-delay-ns
Fabien Parent (1):
arm64: dts: mediatek: mt8183-pumpkin: add HDMI support
Fei Shao (21):
arm64: dts: mediatek: mt8188: Add missing dma-ranges to soc node
arm64: dts: mediatek: mt8188: Update vppsys node names to syscon
arm64: dts: mediatek: mt8188: Move vdec1 power domain under vdec0
arm64: dts: mediatek: mt8188: Move SPI NOR *-cells properties
arm64: dts: mediatek: mt8188: Add CPU performance controller for CPUFreq
arm64: dts: mediatek: mt8188: Add SMI/LARB/IOMMU support
arm64: dts: mediatek: mt8188: Add PWM nodes for display backlight
arm64: dts: mediatek: mt8188: Add SPMI support for PMIC control
arm64: dts: mediatek: mt8188: Add audio support
arm64: dts: mediatek: mt8188: Add socinfo nodes
arm64: dts: mediatek: mt8188: Assign GCE aliases
arm64: dts: mediatek: mt8188: Add PCIe nodes
arm64: dts: mediatek: mt8188: Add MIPI DSI nodes
arm64: dts: mediatek: mt8188: Add video decoder and encoder nodes
arm64: dts: mediatek: mt8188: Add JPEG decoder and encoder nodes
arm64: dts: mediatek: mt8188: Add display nodes for vdosys0
arm64: dts: mediatek: mt8188: Add display nodes for vdosys1
arm64: dts: mediatek: mt8188: Add DP-INTF nodes
arm64: dts: mediatek: mt8188: Add eDP and DP TX nodes
arm64: dts: mediatek: mt8188: Fix USB3 PHY port default status
arm64: dts: mediatek: mt8195-cherry: Use correct audio codec DAI
Hsin-Te Yuan (3):
arm64: dts: mt8183: Add encoder node
arm64: dts: mt8183: krane: Fix the address of eeprom at i2c4
arm64: dts: mt8183: kukui: Fix the address of eeprom at i2c4
Macpaul Lin (7):
arm64: dts: mediatek: mt8395-genio-1200-evk: Fix dtbs_check error for phy
arm64: dts: mt8195: Fix dtbs_check error for mutex node
arm64: dts: mt8195: Fix dtbs_check error for infracfg_ao node
arm64: dts: mediatek: mt8390-genio-700-evk: enable pcie
arm64: dts: mediatek: mt8390-genio-700-evk: update regulator names
arm64: dts: mediatek: mt8390-genio-700-evk: add keys and USB HUB
arm64: dts: mediatek: mt6358: fix dtbs_check error
Nícolas F. R. A. Prado (2):
arm64: dts: mediatek: mt8188: Add ethernet node
arm64: dts: mediatek: mt8390-genio-700-evk: Enable ethernet
Pablo Sun (3):
arm64: dts: mediatek: mt8188: Fix wrong clock provider in MFG1 power domain
arm64: dts: mediatek: mt8390-genio-700-evk: Enable Mali GPU
arm64: dts: mediatek: mt8395-genio-1200-evk: Enable GPU
Pin-yen Lin (2):
arm64: dts: mt8192-asurada-spherion: Add Synaptics trackpad support
arm64: dts: mt8183: Add port node to dpi node
Rafał Miłecki (2):
arm64: dts: mediatek: mt7988: add UART controllers
arm64: dts: mediatek: mt7988: add efuse block
max_weng (1):
arm64: dts: mediatek: mt8186: add FHCTL node
Documentation/devicetree/bindings/arm/mediatek/mediatek,mmsys.yaml | 28 ++++
arch/arm64/boot/dts/mediatek/mt6358.dtsi | 4 +-
arch/arm64/boot/dts/mediatek/mt7988a.dtsi | 42 ++++-
arch/arm64/boot/dts/mediatek/mt8173-elm-hana.dtsi | 8 +
arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-burnet.dts | 3 +
arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-cozmo.dts | 2 +
arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-damu.dts | 3 +
arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-fennel.dtsi | 3 +
arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi.dtsi | 30 ++--
arch/arm64/boot/dts/mediatek/mt8183-kukui-kakadu.dtsi | 4 +-
arch/arm64/boot/dts/mediatek/mt8183-kukui-katsu-sku32.dts | 2 +-
arch/arm64/boot/dts/mediatek/mt8183-kukui-katsu-sku38.dts | 2 +-
arch/arm64/boot/dts/mediatek/mt8183-kukui-kodama.dtsi | 4 +-
arch/arm64/boot/dts/mediatek/mt8183-kukui-krane.dtsi | 4 +-
arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 30 +---
arch/arm64/boot/dts/mediatek/mt8183-pumpkin.dts | 123 ++++++++++++++
arch/arm64/boot/dts/mediatek/mt8183.dtsi | 21 +++
arch/arm64/boot/dts/mediatek/mt8186-corsola-voltorb.dtsi | 21 +--
arch/arm64/boot/dts/mediatek/mt8186-corsola.dtsi | 14 +-
arch/arm64/boot/dts/mediatek/mt8186.dtsi | 7 +
arch/arm64/boot/dts/mediatek/mt8188-evb.dts | 2 -
arch/arm64/boot/dts/mediatek/mt8188.dtsi | 1124 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
arch/arm64/boot/dts/mediatek/mt8192-asurada-spherion-r0.dts | 11 ++
arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi | 4 +-
arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi | 6 +-
arch/arm64/boot/dts/mediatek/mt8195.dtsi | 4 +-
arch/arm64/boot/dts/mediatek/mt8390-genio-700-evk.dts | 192 +++++++++++++++++----
arch/arm64/boot/dts/mediatek/mt8395-genio-1200-evk.dts | 21 ++-
28 files changed, 1586 insertions(+), 133 deletions(-)
^ permalink raw reply [flat|nested] 4+ messages in thread* [GIT,PULL,2/2] MediaTek driver updates for v6.13
2024-11-04 11:26 [GIT,PULL,1/2] MediaTek ARM64 DTS updates for v6.13 AngeloGioacchino Del Regno
@ 2024-11-04 11:26 ` AngeloGioacchino Del Regno
2024-11-12 15:23 ` [GIT,PULL,1/2] MediaTek ARM64 DTS " patchwork-bot+linux-soc
2024-11-12 22:32 ` patchwork-bot+linux-soc
2 siblings, 0 replies; 4+ messages in thread
From: AngeloGioacchino Del Regno @ 2024-11-04 11:26 UTC (permalink / raw)
To: arm-soc, soc; +Cc: linux-arm-kernel, linux-mediatek
The following changes since commit 9852d85ec9d492ebef56dc5f229416c925758edc:
Linux 6.12-rc1 (2024-09-29 15:06:19 -0700)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux.git tags/mtk-soc-for-v6.13
for you to fetch changes up to a1643ae9b3e3364edbb6cf285c5f2cf5d60336e6:
soc: mediatek: mtk-svs: Call of_node_put(np) only once in svs_get_subsys_device() (2024-10-21 16:00:52 +0200)
----------------------------------------------------------------
MediaTek soc driver updates for v6.13
This adds support for the MT8188 SoC in the MediaTek Regulator
Coupler driver, allowing stable GPU DVFS on this chip;
Moreover, this adds a new MediaTek DVFS Resource Collector (DVFSRC)
driver, allowing to enable other drivers (interconnect, regulator)
which can now communicate with the DVFSRC hardware.
Last but not least, this includes some cleanups for the CMDQ Helper
and MediaTek SVS drivers
----------------------------------------------------------------
AngeloGioacchino Del Regno (4):
dt-bindings: soc: mediatek: Add DVFSRC bindings for MT8183 and MT8195
soc: mediatek: Add MediaTek DVFS Resource Collector (DVFSRC) driver
soc: mediatek: mtk-cmdq: Move mask build and append to function
soc: mediatek: mtk-cmdq: Move cmdq_instruction init to declaration
Markus Elfring (1):
soc: mediatek: mtk-svs: Call of_node_put(np) only once in svs_get_subsys_device()
Pablo Sun (1):
soc: mediatek: mediatek-regulator-coupler: Support mt8188
.../soc/mediatek/mediatek,mt8183-dvfsrc.yaml | 83 ++++
drivers/soc/mediatek/Kconfig | 11 +
drivers/soc/mediatek/Makefile | 1 +
drivers/soc/mediatek/mtk-cmdq-helper.c | 230 ++++-----
drivers/soc/mediatek/mtk-dvfsrc.c | 545 +++++++++++++++++++++
drivers/soc/mediatek/mtk-regulator-coupler.c | 1 +
drivers/soc/mediatek/mtk-svs.c | 4 +-
include/linux/soc/mediatek/dvfsrc.h | 36 ++
include/linux/soc/mediatek/mtk_sip_svc.h | 3 +
9 files changed, 787 insertions(+), 127 deletions(-)
create mode 100644 Documentation/devicetree/bindings/soc/mediatek/mediatek,mt8183-dvfsrc.yaml
create mode 100644 drivers/soc/mediatek/mtk-dvfsrc.c
create mode 100644 include/linux/soc/mediatek/dvfsrc.h
^ permalink raw reply [flat|nested] 4+ messages in thread* Re: [GIT,PULL,1/2] MediaTek ARM64 DTS updates for v6.13
2024-11-04 11:26 [GIT,PULL,1/2] MediaTek ARM64 DTS updates for v6.13 AngeloGioacchino Del Regno
2024-11-04 11:26 ` [GIT,PULL,2/2] MediaTek driver " AngeloGioacchino Del Regno
@ 2024-11-12 15:23 ` patchwork-bot+linux-soc
2024-11-12 22:32 ` patchwork-bot+linux-soc
2 siblings, 0 replies; 4+ messages in thread
From: patchwork-bot+linux-soc @ 2024-11-12 15:23 UTC (permalink / raw)
To: AngeloGioacchino Del Regno; +Cc: soc
Hello:
This pull request was applied to soc/soc.git (for-next)
by Arnd Bergmann <arnd@arndb.de>:
On Mon, 4 Nov 2024 12:26:20 +0100 you wrote:
> The following changes since commit 9852d85ec9d492ebef56dc5f229416c925758edc:
>
> Linux 6.12-rc1 (2024-09-29 15:06:19 -0700)
>
> are available in the Git repository at:
>
> https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux.git tags/mtk-dts64-for-v6.13
>
> [...]
Here is the summary with links:
- [GIT,PULL,1/2] MediaTek ARM64 DTS updates for v6.13
(no matching commit)
- [GIT,PULL,2/2] MediaTek driver updates for v6.13
https://git.kernel.org/soc/soc/c/b8600cba23c3
You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html
^ permalink raw reply [flat|nested] 4+ messages in thread* Re: [GIT,PULL,1/2] MediaTek ARM64 DTS updates for v6.13
2024-11-04 11:26 [GIT,PULL,1/2] MediaTek ARM64 DTS updates for v6.13 AngeloGioacchino Del Regno
2024-11-04 11:26 ` [GIT,PULL,2/2] MediaTek driver " AngeloGioacchino Del Regno
2024-11-12 15:23 ` [GIT,PULL,1/2] MediaTek ARM64 DTS " patchwork-bot+linux-soc
@ 2024-11-12 22:32 ` patchwork-bot+linux-soc
2 siblings, 0 replies; 4+ messages in thread
From: patchwork-bot+linux-soc @ 2024-11-12 22:32 UTC (permalink / raw)
To: AngeloGioacchino Del Regno; +Cc: soc
Hello:
This pull request was applied to soc/soc.git (for-next)
by Arnd Bergmann <arnd@arndb.de>:
On Mon, 4 Nov 2024 12:26:20 +0100 you wrote:
> The following changes since commit 9852d85ec9d492ebef56dc5f229416c925758edc:
>
> Linux 6.12-rc1 (2024-09-29 15:06:19 -0700)
>
> are available in the Git repository at:
>
> https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux.git tags/mtk-dts64-for-v6.13
>
> [...]
Here is the summary with links:
- [GIT,PULL,1/2] MediaTek ARM64 DTS updates for v6.13
https://git.kernel.org/soc/soc/c/dc2fe29c88e2
- [GIT,PULL,2/2] MediaTek driver updates for v6.13
(no matching commit)
You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2024-11-12 22:32 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-11-04 11:26 [GIT,PULL,1/2] MediaTek ARM64 DTS updates for v6.13 AngeloGioacchino Del Regno
2024-11-04 11:26 ` [GIT,PULL,2/2] MediaTek driver " AngeloGioacchino Del Regno
2024-11-12 15:23 ` [GIT,PULL,1/2] MediaTek ARM64 DTS " patchwork-bot+linux-soc
2024-11-12 22:32 ` patchwork-bot+linux-soc
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox