[GIT,PULL,2/2] MediaTek driver updates for v6.15
AngeloGioacchino Del Regno
angelogioacchino.delregno at collabora.com
Thu Mar 6 03:34:53 PST 2025
The following changes since commit 2014c95afecee3e76ca4a56956a936e23283f05b:
Linux 6.14-rc1 (2025-02-02 15:39:26 -0800)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux.git tags/mtk-soc-for-v6.15
for you to fetch changes up to 1e12efbee8f3fe09d23ad75d2e38a6335ca2d159:
soc: mediatek: mtk-socinfo: Add extra entry for MT8395AV/ZA Genio 1200 (2025-03-06 11:54:21 +0100)
----------------------------------------------------------------
MediaTek driver updates for v6.15
This adds entries for new and missing SoCs in the MediaTek SoCInfo
driver (MT8370AV/AZA, MT8390AV/AZA) and an extra entry for a new
revision of the MT8395AV/ZA SoC.
The MediaTek SoCInfo driver also gets its SoC attribute information
restructured: now the family, machine and soc_id fields are correctly
populated.
MT8188 gains support for the secondary Display Parallel Interface
used for HDMI, and for the Display Stream Compression component
routing through mmsys and mutex tables.
All of the MMSYS drivers get an important overhaul: it was found that,
in multiple cases, the tables contained wrong mask/value pairs, hence
those were doing either nothing or breaking routings.
The mmsys tables were converted to use a newly introduced macro that
will perform a compile time check, making sure that each table entry's
value fits in the declared register mask.
Thanks to the new macro, multiple MediaTek SoCs got multiple fixes in
their MMSYS tables, addressing issues that were severely impacting the
functionality of the display controller pipelines.
----------------------------------------------------------------
AngeloGioacchino Del Regno (8):
soc: mediatek: mtk-mutex: Add DPI1 SOF/EOF to MT8188 mutex tables
soc: mediatek: mtk-mmsys: Fix MT8188 VDO1 DPI1 output selection
soc: mediatek: mtk-mmsys: Add compile time check for mmsys routes
soc: mediatek: mt8188-mmsys: Migrate to MMSYS_ROUTE() macro
soc: mediatek: mt8167-mmsys: Fix missing regval in all entries
soc: mediatek: mt8365-mmsys: Fix routing table masks and values
soc: mediatek: mmsys: Migrate all tables to MMSYS_ROUTE() macro
soc: mediatek: mt8188-mmsys: Add support for DSC on VDO0
Fei Shao (1):
soc: mediatek: mtk-socinfo: Restructure SoC attribute information
Louis-Alexis Eyraud (4):
soc: mediatek: mtk-socinfo: Add entry for MT8370AV/AZA Genio 510
soc: mediatek: mtk-socinfo: Add entry for MT8390AV/AZA Genio 700
soc: mediatek: mtk-socinfo: Avoid using machine attribute in SoC detection log
soc: mediatek: mtk-socinfo: Add extra entry for MT8395AV/ZA Genio 1200
drivers/soc/mediatek/mt8167-mmsys.h | 31 +++--
drivers/soc/mediatek/mt8173-mmsys.h | 99 +++++++---------
drivers/soc/mediatek/mt8183-mmsys.h | 50 ++++----
drivers/soc/mediatek/mt8186-mmsys.h | 88 ++++++--------
drivers/soc/mediatek/mt8188-mmsys.h | 266 +++++++++++++++++++------------------------
drivers/soc/mediatek/mt8192-mmsys.h | 71 +++++-------
drivers/soc/mediatek/mt8195-mmsys.h | 632 +++++++++++++++++++++++++++++++++++++++++++----------------------------------------------------------
drivers/soc/mediatek/mt8365-mmsys.h | 84 ++++++--------
drivers/soc/mediatek/mtk-mmsys.h | 14 +++
drivers/soc/mediatek/mtk-mutex.c | 6 +
drivers/soc/mediatek/mtk-socinfo.c | 22 +++-
11 files changed, 597 insertions(+), 766 deletions(-)
More information about the linux-arm-kernel
mailing list