Add support for cable names as per USB charging spec 1.2 Also add cable name for AC adapter. This standardises the cable names
Signed-off-by: Jenny TC <jenny...@intel.com> --- drivers/extcon/extcon-class.c | 5 +++++ include/linux/extcon.h | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/drivers/extcon/extcon-class.c b/drivers/extcon/extcon-class.c index 3d8e825..7188daf 100644 --- a/drivers/extcon/extcon-class.c +++ b/drivers/extcon/extcon-class.c @@ -42,6 +42,11 @@ * names that are actually used in your extcon device. */ const char *extcon_cable_name[] = { + [EXTCON_SDP] = "CHARGER_USB_SDP", + [EXTCON_DCP] = "CHARGER_USB_DCP", + [EXTCON_CDP] = "CHARGER_USB_CDP", + [EXTCON_ACA] = "CHARGER_USB_ACA", + [EXTCON_AC] = "CHARGER_AC", [EXTCON_USB] = "USB", [EXTCON_USB_HOST] = "USB-Host", [EXTCON_TA] = "TA", diff --git a/include/linux/extcon.h b/include/linux/extcon.h index 9be8286..073fd49 100644 --- a/include/linux/extcon.h +++ b/include/linux/extcon.h @@ -53,6 +53,11 @@ enum extcon_cable_name { EXTCON_FAST_CHARGER, EXTCON_SLOW_CHARGER, EXTCON_CHARGE_DOWNSTREAM, /* Charging an external device */ + EXTCON_SDP, + EXTCON_DCP, + EXTCON_CDP, + EXTCON_ACA, + EXTCON_AC, EXTCON_HDMI, EXTCON_MHL, EXTCON_DVI, -- 1.7.9.5 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/