diff options
author | K V, Abhilash <abhilash.k.v@intel.com> | 2020-04-23 16:20:58 +0300 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2020-04-23 16:33:34 +0300 |
commit | 992a60ed0d5e312ce9a485c9e12097ac82ae4b3e (patch) | |
tree | 6ae6067e0cf253d19bd95fb029b2d9a76a7a6395 /arch | |
parent | 4dbc6a4ef06d6a79ff91be6fc2e90f8660031ce0 (diff) | |
download | linux-992a60ed0d5e312ce9a485c9e12097ac82ae4b3e.tar.xz |
usb: typec: ucsi: register with power_supply class
With this change the UCSI device will show up in
/sys/class/power_supply/. The following values are exported:
- online
- usb_type
- voltage_min
- voltage_max
- voltage_now
- current_max
- current_now
Once a PD-capable type-C power source is connected to the system, GET_PDOS
UCSI command is used to query all source capabilities. Request data object
(RDO) is used to get current values.
Signed-off-by: K V, Abhilash <abhilash.k.v@intel.com>
Signed-off-by: Heikki Krogerus <heikki.krogerus@linux.intel.com>
Link: https://lore.kernel.org/r/20200423132058.6972-7-heikki.krogerus@linux.intel.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'arch')
0 files changed, 0 insertions, 0 deletions