On Tue, Sep 5, 2017 at 8:37 AM, <sathyanarayanan.kuppuswamy@xxxxxxxxxxxxxxx> wrote: > From: Kuppuswamy Sathyanarayanan <sathyanarayanan.kuppuswamy@xxxxxxxxxxxxxxx> > > Currently, we have lot of repetitive code in dependent device resource > allocation and device creation handling code. This logic can be improved if > we use MFD framework for dependent device creation. This patch adds this > support. > > + punit_cell.id = -1; > + return devm_mfd_add_devices(&pdev->dev, PLATFORM_DEVID_AUTO, > + &punit_cell, 1, NULL, 0, NULL); IIRC you don't need to file cell ID in case of DEVID_AUTO. -- With Best Regards, Andy Shevchenko