summaryrefslogtreecommitdiff
path: root/drivers/soc/mediatek/mtk-mmsys.h
diff options
context:
space:
mode:
authorNancy.Lin <nancy.lin@mediatek.com>2023-01-13 18:44:31 +0800
committerMatthias Brugger <matthias.bgg@gmail.com>2023-01-25 16:05:15 +0100
commit2004f8be8483ad0e5c73bcf9f5985dd4386e2061 (patch)
tree7694e28b9bcd08de2ccf80d60504d22bfeb9d31e /drivers/soc/mediatek/mtk-mmsys.h
parent8af1f6b5bccb61edc40c3c00cefa7be07c1e5a91 (diff)
soc: mediatek: mmsys: add mmsys for support 64 reset bits
Add mmsys for support 64 reset bits. It is a preparation for MT8195 vdosys1 HW reset. MT8195 vdosys1 has more than 32 reset bits. 1. Add the number of reset bits in mmsys private data 2. move the whole "reset register code section" behind the "get mmsys->data" code section for getting the num_resets in mmsys->data. Signed-off-by: Nancy.Lin <nancy.lin@mediatek.com> Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com> Reviewed-by: CK Hu <ck.hu@mediatek.com> Tested-by: Bo-Chen Chen <rex-bc.chen@mediatek.com> Reviewed-by: NĂ­colas F. R. A. Prado <nfraprado@collabora.com> Link: https://lore.kernel.org/r/20230113104434.28023-9-nancy.lin@mediatek.com Signed-off-by: Matthias Brugger <matthias.bgg@gmail.com>
Diffstat (limited to 'drivers/soc/mediatek/mtk-mmsys.h')
-rw-r--r--drivers/soc/mediatek/mtk-mmsys.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/soc/mediatek/mtk-mmsys.h b/drivers/soc/mediatek/mtk-mmsys.h
index 77f37f8c715b..e19994749adb 100644
--- a/drivers/soc/mediatek/mtk-mmsys.h
+++ b/drivers/soc/mediatek/mtk-mmsys.h
@@ -91,6 +91,7 @@ struct mtk_mmsys_driver_data {
const struct mtk_mmsys_routes *routes;
const unsigned int num_routes;
const u16 sw0_rst_offset;
+ const u32 num_resets;
};
/*