On Wed, Jul 04, 2012 at 07:58:15PM +0900, Magnus Damm wrote: > On Wed, Jul 4, 2012 at 7:48 PM, Mark Brown > > If the power on defaults for the system weren't suitable for whatever is > > being done you'd still have an issue even with the stubs but a lot of > > the time the main effect of the API is to allow drivers to do additional > > power optimisations. > I may misunderstand the situation, but I believe the issue here is > that the REGULATOR=n case works fine on the boards with smsc911x, but > it stops "working" whenever REGULATOR=y is turned on and > REGULATOR_DRIVER_FOOBAR=n. People probably enable regulators because > they want to use the PMIC (that most likely isn't hooked up to the > SMSC chip), but they get surprised to see the following SMSC error > message: Yes, of course, but then there's not really much else we can do here except for ignore errors which isn't awesome.