soc: mediatek: mtk-svs: improve readability of platform_probe
authorMatthias Brugger <matthias.bgg@gmail.com>
Wed, 11 Jan 2023 07:45:23 +0000 (15:45 +0800)
committerMatthias Brugger <matthias.bgg@gmail.com>
Tue, 31 Jan 2023 13:24:38 +0000 (14:24 +0100)
If a compatible misses a match data entry, then something is wrong in
the development phase, we don't need to check for that at runtime.

Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Signed-off-by: Roger Lu <roger.lu@mediatek.com>
Link: https://lore.kernel.org/r/20230111074528.29354-10-roger.lu@mediatek.com
Signed-off-by: Matthias Brugger <matthias.bgg@gmail.com>
drivers/soc/mediatek/mtk-svs.c

index 95147d3..937a416 100644 (file)
@@ -2360,10 +2360,6 @@ static struct svs_platform *svs_platform_probe(struct platform_device *pdev)
        int ret;
 
        svsp_data = of_device_get_match_data(&pdev->dev);
-       if (!svsp_data) {
-               dev_err(&pdev->dev, "no svs platform data?\n");
-               return ERR_PTR(-EPERM);
-       }
 
        svsp = devm_kzalloc(&pdev->dev, sizeof(*svsp), GFP_KERNEL);
        if (!svsp)