summaryrefslogtreecommitdiff
path: root/drivers/pnp
diff options
context:
space:
mode:
authorFrank Praznik <frank.praznik@oh.rr.com>2014-08-29 13:11:52 -0400
committerJiri Kosina <jkosina@suse.cz>2014-09-01 11:20:52 +0200
commit9fddd74a238f03c322b373662803bd1ce80338da (patch)
treecea0734b40c126147fcaf39e8ac995743ed19fc2 /drivers/pnp
parentff0c57ac70434bc936cb0110eaf033a0a1a62e52 (diff)
HID: sony: Set the Sixaxis cable state correctly
Bit 3 in byte 31 of the Sixaxis report indicates whether the battery is charging or not charging as opposed to whether or not the cable is plugged in. As a result, when connected via USB and fully charged, the power_supply status is wrongly reported as 'Discharging' instead of 'Full'. Use the battery level value to set the cable state so that the power status is reported correctly as that seems to be the only reliable way to determine the cable status on the Sixaxis. Signed-off-by: Frank Praznik <frank.praznik@oh.rr.com> Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Diffstat (limited to 'drivers/pnp')
0 files changed, 0 insertions, 0 deletions