diff --git a/drivers/usb/typec/ucsi/ucsi_glink.c b/drivers/usb/typec/ucsi/ucsi_glink.c index 97c81979f49a..07fb7827d770 100644 --- a/drivers/usb/typec/ucsi/ucsi_glink.c +++ b/drivers/usb/typec/ucsi/ucsi_glink.c @@ -405,7 +405,7 @@ static void ucsi_qti_notify_work(struct work_struct *work) static void ucsi_qti_notify(struct ucsi_dev *udev, unsigned int offset, struct ucsi_connector_status *status, size_t len) { - u8 conn_partner_type, conn_partner_flag; + u8 conn_partner_type; bool cmd_requested; struct constat_info_entry *entry; @@ -422,15 +422,6 @@ static void ucsi_qti_notify(struct ucsi_dev *udev, unsigned int offset, return; INIT_LIST_HEAD(&entry->node); - entry->constat_info.partner_usb = false; - entry->constat_info.partner_alternate_mode = false; - - entry->constat_info.partner_change = - status->change & UCSI_CONSTAT_PARTNER_CHANGE; - - entry->constat_info.connect = - status->flags & UCSI_CONSTAT_CONNECTED; - conn_partner_type = UCSI_CONSTAT_PARTNER_TYPE(status->flags); switch (conn_partner_type) { @@ -440,24 +431,11 @@ static void ucsi_qti_notify(struct ucsi_dev *udev, unsigned int offset, case UCSI_CONSTAT_PARTNER_TYPE_DEBUG: entry->constat_info.acc = TYPEC_ACCESSORY_DEBUG; break; - case UCSI_CONSTAT_PARTNER_TYPE_UFP: - case UCSI_CONSTAT_PARTNER_TYPE_CABLE: - case UCSI_CONSTAT_PARTNER_TYPE_CABLE_AND_UFP: - case UCSI_CONSTAT_PARTNER_TYPE_DFP: - entry->constat_info.partner_usb = true; - fallthrough; default: entry->constat_info.acc = TYPEC_ACCESSORY_NONE; break; } - conn_partner_flag = UCSI_CONSTAT_PARTNER_FLAGS(status->flags); - if (conn_partner_flag & UCSI_CONSTAT_PARTNER_FLAG_USB) - entry->constat_info.partner_usb = true; - - if (conn_partner_flag & UCSI_CONSTAT_PARTNER_FLAG_ALT_MODE) - entry->constat_info.partner_alternate_mode = true; - mutex_lock(&udev->notify_lock); list_add_tail(&entry->node, &udev->constat_info_list); clear_bit(CONN_STAT_REQD, &udev->cmd_requested_flags); diff --git a/include/linux/usb/ucsi_glink.h b/include/linux/usb/ucsi_glink.h index bdd9d1d86412..67d2c8afd6c2 100644 --- a/include/linux/usb/ucsi_glink.h +++ b/include/linux/usb/ucsi_glink.h @@ -11,10 +11,6 @@ struct ucsi_glink_constat_info { enum typec_accessory acc; - bool partner_usb; - bool partner_alternate_mode; - bool partner_change; - bool connect; }; struct notifier_block;