Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

clk: mediatek: mt8192: add mtk_clk_simple_remove

mt8192 is already using mtk_clk_simple_probe,
but not mtk_clk_simple_remove.

Let's add mtk_clk_simple_remove for mt8192.

Signed-off-by: Miles Chen <miles.chen@mediatek.com>
Reviewed-by: Chen-Yu Tsai <wenst@chromium.org>
Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Tested-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Link: https://lore.kernel.org/r/20220922091841.4099-8-miles.chen@mediatek.com
Signed-off-by: Chen-Yu Tsai <wenst@chromium.org>

authored by

Miles Chen and committed by
Chen-Yu Tsai
43eb33c6 d36d697a

+10
+1
drivers/clk/mediatek/clk-mt8192-cam.c
··· 98 98 99 99 static struct platform_driver clk_mt8192_cam_drv = { 100 100 .probe = mtk_clk_simple_probe, 101 + .remove = mtk_clk_simple_remove, 101 102 .driver = { 102 103 .name = "clk-mt8192-cam", 103 104 .of_match_table = of_match_clk_mt8192_cam,
+1
drivers/clk/mediatek/clk-mt8192-img.c
··· 61 61 62 62 static struct platform_driver clk_mt8192_img_drv = { 63 63 .probe = mtk_clk_simple_probe, 64 + .remove = mtk_clk_simple_remove, 64 65 .driver = { 65 66 .name = "clk-mt8192-img", 66 67 .of_match_table = of_match_clk_mt8192_img,
+1
drivers/clk/mediatek/clk-mt8192-imp_iic_wrap.c
··· 110 110 111 111 static struct platform_driver clk_mt8192_imp_iic_wrap_drv = { 112 112 .probe = mtk_clk_simple_probe, 113 + .remove = mtk_clk_simple_remove, 113 114 .driver = { 114 115 .name = "clk-mt8192-imp_iic_wrap", 115 116 .of_match_table = of_match_clk_mt8192_imp_iic_wrap,
+1
drivers/clk/mediatek/clk-mt8192-ipe.c
··· 48 48 49 49 static struct platform_driver clk_mt8192_ipe_drv = { 50 50 .probe = mtk_clk_simple_probe, 51 + .remove = mtk_clk_simple_remove, 51 52 .driver = { 52 53 .name = "clk-mt8192-ipe", 53 54 .of_match_table = of_match_clk_mt8192_ipe,
+1
drivers/clk/mediatek/clk-mt8192-mdp.c
··· 73 73 74 74 static struct platform_driver clk_mt8192_mdp_drv = { 75 75 .probe = mtk_clk_simple_probe, 76 + .remove = mtk_clk_simple_remove, 76 77 .driver = { 77 78 .name = "clk-mt8192-mdp", 78 79 .of_match_table = of_match_clk_mt8192_mdp,
+1
drivers/clk/mediatek/clk-mt8192-mfg.c
··· 41 41 42 42 static struct platform_driver clk_mt8192_mfg_drv = { 43 43 .probe = mtk_clk_simple_probe, 44 + .remove = mtk_clk_simple_remove, 44 45 .driver = { 45 46 .name = "clk-mt8192-mfg", 46 47 .of_match_table = of_match_clk_mt8192_mfg,
+1
drivers/clk/mediatek/clk-mt8192-msdc.c
··· 55 55 56 56 static struct platform_driver clk_mt8192_msdc_drv = { 57 57 .probe = mtk_clk_simple_probe, 58 + .remove = mtk_clk_simple_remove, 58 59 .driver = { 59 60 .name = "clk-mt8192-msdc", 60 61 .of_match_table = of_match_clk_mt8192_msdc,
+1
drivers/clk/mediatek/clk-mt8192-scp_adsp.c
··· 41 41 42 42 static struct platform_driver clk_mt8192_scp_adsp_drv = { 43 43 .probe = mtk_clk_simple_probe, 44 + .remove = mtk_clk_simple_remove, 44 45 .driver = { 45 46 .name = "clk-mt8192-scp_adsp", 46 47 .of_match_table = of_match_clk_mt8192_scp_adsp,
+1
drivers/clk/mediatek/clk-mt8192-vdec.c
··· 85 85 86 86 static struct platform_driver clk_mt8192_vdec_drv = { 87 87 .probe = mtk_clk_simple_probe, 88 + .remove = mtk_clk_simple_remove, 88 89 .driver = { 89 90 .name = "clk-mt8192-vdec", 90 91 .of_match_table = of_match_clk_mt8192_vdec,
+1
drivers/clk/mediatek/clk-mt8192-venc.c
··· 44 44 45 45 static struct platform_driver clk_mt8192_venc_drv = { 46 46 .probe = mtk_clk_simple_probe, 47 + .remove = mtk_clk_simple_remove, 47 48 .driver = { 48 49 .name = "clk-mt8192-venc", 49 50 .of_match_table = of_match_clk_mt8192_venc,