[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20250623120136.109311-1-angelogioacchino.delregno@collabora.com>
Date: Mon, 23 Jun 2025 14:01:34 +0200
From: AngeloGioacchino Del Regno <angelogioacchino.delregno@...labora.com>
To: robh@...nel.org
Cc: krzk+dt@...nel.org,
conor+dt@...nel.org,
matthias.bgg@...il.com,
angelogioacchino.delregno@...labora.com,
sudeep.holla@....com,
cristian.marussi@....com,
devicetree@...r.kernel.org,
linux-kernel@...r.kernel.org,
linux-arm-kernel@...ts.infradead.org,
linux-mediatek@...ts.infradead.org,
arm-scmi@...r.kernel.org,
kernel@...labora.com
Subject: [PATCH v1 0/2] firmware: Add MediaTek TinySYS SCMI Protocol
This series adds basic support for the MediaTek TinySYS SCMI Protocol,
found on the MediaTek Dimensity 9200, 9300 and 9400, other than on the
MT8196 Chromebook SoC.
This is used to communicate with the CM_MGR and other MCUs for power
management purposes.
AngeloGioacchino Del Regno (2):
dt-bindings: firmware: Add MediaTek TinySYS SCMI Extension protocol
firmware: arm_scmi: Add MediaTek TinySYS SCMI Protocol support
.../firmware/mediatek,mt6895-scmi.yaml | 22 ++
drivers/firmware/arm_scmi/Kconfig | 1 +
drivers/firmware/arm_scmi/Makefile | 1 +
.../arm_scmi/vendors/mediatek/Kconfig | 16 +
.../arm_scmi/vendors/mediatek/Makefile | 2 +
.../arm_scmi/vendors/mediatek/mtk-tinysys.c | 344 ++++++++++++++++++
include/linux/scmi_mtk_protocol.h | 62 ++++
7 files changed, 448 insertions(+)
create mode 100644 Documentation/devicetree/bindings/firmware/mediatek,mt6895-scmi.yaml
create mode 100644 drivers/firmware/arm_scmi/vendors/mediatek/Kconfig
create mode 100644 drivers/firmware/arm_scmi/vendors/mediatek/Makefile
create mode 100644 drivers/firmware/arm_scmi/vendors/mediatek/mtk-tinysys.c
create mode 100644 include/linux/scmi_mtk_protocol.h
--
2.49.0
Powered by blists - more mailing lists