This patchset mainly adds SMI support for mt8192.
It comes from the patchset[1]. I seperate the smi part into this patchset.
And the two part(IOMMU/SMI) patchset don't depend on each other.
Rebase on v5.10-rc1.
changenote:
v4: add if-then segment in the binding.
v3: [1].
[1] https://lore.kernel.org/linux-iommu/[email protected]/
Yong Wu (3):
dt-bindings: memory: mediatek: Convert SMI to DT schema
dt-bindings: memory: mediatek: Add mt8192 support
memory: mtk-smi: Add mt8192 support
.../mediatek,smi-common.txt | 50 ------
.../mediatek,smi-common.yaml | 142 ++++++++++++++++++
.../memory-controllers/mediatek,smi-larb.txt | 50 ------
.../memory-controllers/mediatek,smi-larb.yaml | 131 ++++++++++++++++
drivers/memory/mtk-smi.c | 19 +++
5 files changed, 292 insertions(+), 100 deletions(-)
delete mode 100644 Documentation/devicetree/bindings/memory-controllers/mediatek,smi-common.txt
create mode 100644 Documentation/devicetree/bindings/memory-controllers/mediatek,smi-common.yaml
delete mode 100644 Documentation/devicetree/bindings/memory-controllers/mediatek,smi-larb.txt
create mode 100644 Documentation/devicetree/bindings/memory-controllers/mediatek,smi-larb.yaml
--
2.18.0