Hi, On Thu, Jan 05, 2017 at 02:34:48PM -0300, Ezequiel Garcia wrote: > > +static int axp20x_power_probe(struct platform_device *pdev) > > +{ > > + struct axp20x_dev *axp20x = dev_get_drvdata(pdev->dev.parent); > > + struct axp20x_batt_ps *axp20x_batt; > > + struct power_supply_config psy_cfg = {}; > > + > > To be consistent with the AC power supply and USB power supply, > you might want to call of_device_is_available() here. > Otherwise, the device probes even if "disabled" in the DTS. I would expect that check in the mfd code. Probe should not be called at all if the sub-device is disabled. -- Sebastian
Attachment:
signature.asc
Description: PGP signature