dev_err(wm831x->dev, "Failed to read parent ID: %d\n", ret);
goto err;
}
- switch (ret) {
- case 0x6204:
- case 0x6246:
- break;
- default:
+ if (ret != 0x6204) {
dev_err(wm831x->dev, "Device is not a WM831x: ID %x\n", ret);
ret = -EINVAL;
goto err;
case WM8321:
ret = mfd_add_devices(wm831x->dev, -1,
wm8320_devs, ARRAY_SIZE(wm8320_devs),
- NULL, wm831x->irq_base);
+ NULL, 0);
break;
default: