On 15/01/2018 at 08:53:51 +0100, Ladislav Michl wrote: > Probe should fail with -ENODEV when called with NULL pdev->dev.of_node. > > Signed-off-by: Ladislav Michl <ladis@xxxxxxxxxxxxxx> > --- > sound/soc/atmel/sam9x5_wm8731.c | 6 ++---- > 1 file changed, 2 insertions(+), 4 deletions(-) > > diff --git a/sound/soc/atmel/sam9x5_wm8731.c b/sound/soc/atmel/sam9x5_wm8731.c > index e6c303ab869d..9db08826b32a 100644 > --- a/sound/soc/atmel/sam9x5_wm8731.c > +++ b/sound/soc/atmel/sam9x5_wm8731.c > @@ -84,10 +84,8 @@ static int sam9x5_wm8731_driver_probe(struct platform_device *pdev) > struct sam9x5_drvdata *priv; > int ret; > > - if (!np) { > - dev_err(&pdev->dev, "No device node supplied\n"); > - return -EINVAL; > - } > + if (!np) > + return -ENODEV; > This will never happen, you may as well just remove the test. > card = devm_kzalloc(&pdev->dev, sizeof(*card), GFP_KERNEL); > priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL); > -- > 2.15.1 > -- Alexandre Belloni, Free Electrons Embedded Linux and Kernel engineering http://free-electrons.com _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel