mlxsw: spectrum_acl_tcam: Fix NULL pointer dereference in error path
[platform/kernel/linux-starfive.git] / drivers / mcb / mcb-parse.c
index 656b6b7..1ae37e6 100644 (file)
@@ -106,7 +106,7 @@ static int chameleon_parse_gdd(struct mcb_bus *bus,
        return 0;
 
 err:
-       put_device(&mdev->dev);
+       mcb_free_dev(mdev);
 
        return ret;
 }