| From a389f8cbd40e4ab2eca749ea8a8d72a16aea6a26 Mon Sep 17 00:00:00 2001 |
| From: Sasha Levin <sashal@kernel.org> |
| Date: Wed, 31 May 2023 14:35:30 +0800 |
| Subject: soc: mediatek: SVS: Fix MT8192 GPU node name |
| |
| From: Chen-Yu Tsai <wenst@chromium.org> |
| |
| [ Upstream commit 95094495401bdf6a0649d220dfd095e6079b5e39 ] |
| |
| Device tree node names should be generic. The planned device node name |
| for the GPU, according to the bindings and posted DT changes, is "gpu", |
| not "mali". |
| |
| Fix the GPU node name in the SVS driver to follow. |
| |
| Fixes: 0bbb09b2af9d ("soc: mediatek: SVS: add mt8192 SVS GPU driver") |
| Signed-off-by: Chen-Yu Tsai <wenst@chromium.org> |
| Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com> |
| Reviewed-by: Alexandre Mergnat <amergnat@baylibre.com> |
| Link: https://lore.kernel.org/r/20230531063532.2240038-1-wenst@chromium.org |
| Signed-off-by: Matthias Brugger <matthias.bgg@gmail.com> |
| Signed-off-by: Sasha Levin <sashal@kernel.org> |
| --- |
| drivers/soc/mediatek/mtk-svs.c | 4 ++-- |
| 1 file changed, 2 insertions(+), 2 deletions(-) |
| |
| diff --git a/drivers/soc/mediatek/mtk-svs.c b/drivers/soc/mediatek/mtk-svs.c |
| index f26eb2f637d52..77d6299774427 100644 |
| --- a/drivers/soc/mediatek/mtk-svs.c |
| +++ b/drivers/soc/mediatek/mtk-svs.c |
| @@ -2101,9 +2101,9 @@ static int svs_mt8192_platform_probe(struct svs_platform *svsp) |
| svsb = &svsp->banks[idx]; |
| |
| if (svsb->type == SVSB_HIGH) |
| - svsb->opp_dev = svs_add_device_link(svsp, "mali"); |
| + svsb->opp_dev = svs_add_device_link(svsp, "gpu"); |
| else if (svsb->type == SVSB_LOW) |
| - svsb->opp_dev = svs_get_subsys_device(svsp, "mali"); |
| + svsb->opp_dev = svs_get_subsys_device(svsp, "gpu"); |
| |
| if (IS_ERR(svsb->opp_dev)) |
| return dev_err_probe(svsp->dev, PTR_ERR(svsb->opp_dev), |
| -- |
| 2.39.2 |
| |