[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20250320073625.25225-1-xueqi.zhang@mediatek.com>
Date: Thu, 20 Mar 2025 15:36:15 +0800
From: Xueqi Zhang <xueqi.zhang@...iatek.com>
To: Yong Wu <yong.wu@...iatek.com>, Krzysztof Kozlowski <krzk@...nel.org>, Rob
Herring <robh@...nel.org>, Conor Dooley <conor+dt@...nel.org>, Matthias
Brugger <matthias.bgg@...il.com>, AngeloGioacchino Del Regno
<angelogioacchino.delregno@...labora.com>
CC: Wendy-st Lin <wendy-st.lin@...iatek.com>,
<Project_Global_Chrome_Upstream_Group@...iatek.com>,
<linux-mediatek@...ts.infradead.org>, <linux-kernel@...r.kernel.org>,
<linux-arm-kernel@...ts.infradead.org>, <devicetree@...r.kernel.org>,
<iommu@...ts.linux.dev>, Xueqi Zhang <xueqi.zhang@...iatek.com>
Subject: [PATCH 0/3] Add mt8196 SMI support
Add mt8196 SMI support
This patchset add mt8196 SMI support. 8196 SMI has several differences
compared to previous ICs. MT8196 SMI has more than 32 SMI larbs.
It connects with SMMUv3, rather than MTK_IOMMU.MT8196 SMI commons is
backed up/restored by RTFF HW.
Xueqi Zhang (3):
dt-bindings: memory: mediatek: Add mt8196 support
memory: mtk-smi: Add a flag skip_rpm
memory: mtk-smi: mt8196: Add smi support
.../mediatek,smi-common.yaml | 4 +-
.../memory-controllers/mediatek,smi-larb.yaml | 4 +-
drivers/memory/mtk-smi.c | 145 +++++-
.../dt-bindings/memory/mt8196-memory-port.h | 460 ++++++++++++++++++
include/dt-bindings/memory/mtk-memory-port.h | 4 +-
5 files changed, 609 insertions(+), 8 deletions(-)
create mode 100644 include/dt-bindings/memory/mt8196-memory-port.h
--
2.46.0
Powered by blists - more mailing lists