1. 19 May, 2010 3 commits
    • Daniel Mack's avatar
      ds2760_battery: Make charge_now and charge_full writeable · bd52ca55
      Daniel Mack authored
      For userspace tools and daemons, it might be necessary to adjust
      the charge_now and charge_full properties of the ds2760 battery monitor,
      for example for unavoidable corrections due to aging batteries.
      Signed-off-by: default avatarDaniel Mack <daniel@caiaq.de>
      Cc: Matt Reimer <mreimer@vpop.net>
      Cc: Evgeniy Polyakov <zbr@ioremap.net>
      Cc: Tejun Heo <tj@kernel.org>
      Cc: David Woodhouse <dwmw2@infradead.org>
      Cc: Alexey Starikovskiy <astarikovskiy@suse.de>
      Cc: Len Brown <len.brown@intel.com>
      Cc: Mark Brown <broonie@opensource.wolfsonmicro.com>
      Signed-off-by: default avatarAnton Vorontsov <cbouatmailru@gmail.com>
      bd52ca55
    • Daniel Mack's avatar
      power_supply: Add support for writeable properties · 0011d2d4
      Daniel Mack authored
      This patch adds support for writeable power supply properties and
      exposes them as writeable to sysfs.
      
      A power supply implementation must implement two new function calls in
      order to use that feature:
      
        int set_property(struct power_supply *psy,
                         enum power_supply_property psp,
                         const union power_supply_propval *val);
      
        int property_is_writeable(struct power_supply *psy,
                                  enum power_supply_property psp);
      Signed-off-by: default avatarDaniel Mack <daniel@caiaq.de>
      Cc: David Woodhouse <dwmw2@infradead.org>
      Cc: Alexey Starikovskiy <astarikovskiy@suse.de>
      Cc: Len Brown <len.brown@intel.com>
      Cc: Mark Brown <broonie@opensource.wolfsonmicro.com>
      Cc: Matt Reimer <mreimer@vpop.net>
      Cc: Evgeniy Polyakov <zbr@ioremap.net>
      Cc: Tejun Heo <tj@kernel.org>
      Signed-off-by: default avatarAnton Vorontsov <cbouatmailru@gmail.com>
      0011d2d4
    • Anton Vorontsov's avatar
      power_supply: Use attribute groups · 5f487cd3
      Anton Vorontsov authored
      This fixes a race between power supply device and initial
      attributes creation, plus makes it possible to implement
      writable properties.
      
      [Daniel Mack - removed superflous return statement
       and dropped .mode attribute from POWER_SUPPLY_ATTR]
      Suggested-by: default avatarGreg KH <gregkh@suse.de>
      Suggested-by: default avatarKay Sievers <kay.sievers@vrfy.org>
      Signed-off-by: default avatarAnton Vorontsov <cbouatmailru@gmail.com>
      Tested-by: default avatarDaniel Mack <daniel@caiaq.de>
      5f487cd3
  2. 18 May, 2010 1 commit
  3. 02 May, 2010 3 commits
  4. 26 Apr, 2010 2 commits
  5. 25 Apr, 2010 4 commits
  6. 24 Apr, 2010 24 commits
  7. 23 Apr, 2010 3 commits