On Thu, 2014-06-05 at 19:46 +0200, Vojtech Bocek wrote: > 2014-06-05 11:57 GMT+02:00 Bastien Nocera <had...@hadess.net>: > > On Thu, 2014-06-05 at 00:56 +0200, Vojtech Bocek wrote: > > But it's not a battery? Why does it use the power supply class if it > > doesn't export a battery? > > The driver uses parts of the power supply framework, I guess. If there > is some kind of expectation that power supply-class devices are either > batteries or chargers and everything else (even though it is very much > related) should be something else, then upower's behavior is okay and > I will hack around it in the kernel driver.
It's unclear to me whether a new type is necessary, or whether we should ignore those types we don't handle. This would still work with devices that don't have a type, but it would ignore devices without a known type. Drop a mail to the linux power management list and ask? I don't think they will like the extension of the type enumeration, but at least you'll get an answer as to what type your device should be. And if it should be completely ignored by something like UPower, I'd be more than happy making the changes to ignore it. > > I did read the code before replying :) > > I like to link the parts of the code I'm basing my bug > reports/questions on, especially when I never worked with the project > in question before. It helps clear up what exactly am I talking about, > at least that's the intention. Fair enough. We were speaking of the same code, so all is good. Cheers _______________________________________________ devkit-devel mailing list devkit-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/devkit-devel