Hi AngeloGioacchino, Sorry for the late reply and thanks for the advices always. On Tue, 2023-01-03 at 13:49 +0100, AngeloGioacchino Del Regno wrote: > Il 26/12/22 10:42, Roger Lu ha scritto: > > Some projects might not support DEBUG_FS but still needs svs to be > > supported. Therefore, keep svs alive even though debug cmd create fail. > > > > Signed-off-by: Roger Lu <roger.lu@xxxxxxxxxxxx> > > --- > > drivers/soc/mediatek/mtk-svs.c | 4 +--- > > 1 file changed, 1 insertion(+), 3 deletions(-) > > > > diff --git a/drivers/soc/mediatek/mtk-svs.c b/drivers/soc/mediatek/mtk-svs.c > > index af3a12e29e78..c780a115543e 100644 > > --- a/drivers/soc/mediatek/mtk-svs.c > > +++ b/drivers/soc/mediatek/mtk-svs.c > > @@ -2390,10 +2390,8 @@ static int svs_probe(struct platform_device *pdev) > > } > > > > Instead of ignoring a planned failure, it's sensible to not fail at all: > enclose this call and the svs_create_debug_cmds() function in an ifdef. > > #ifdef CONFIG_DEBUG_FS > > > ret = svs_create_debug_cmds(svsp); > > - if (ret) { > > + if (ret) > > dev_err(svsp->dev, "svs create debug cmds fail: %d\n", ret); > > - goto svs_probe_iounmap; > > - } > > #endif Okay. I got it and will add ifdef CONFIG_DEBUG_FS in mtk-svs.c to make sure no other side effects. > > > > > return 0; > > > > > > Regards, > Angelo > >