Loading drivers/usb/pd/policy_engine.c +7 −1 Original line number Original line Diff line number Diff line Loading @@ -29,6 +29,11 @@ #include <linux/usb/usbpd.h> #include <linux/usb/usbpd.h> #include "usbpd.h" #include "usbpd.h" /* To start USB stack for USB3.1 complaince testing */ static bool usb_compliance_mode; module_param(usb_compliance_mode, bool, 0644); MODULE_PARM_DESC(usb_compliance_mode, "Start USB stack for USB3.1 compliance testing"); enum usbpd_state { enum usbpd_state { PE_UNKNOWN, PE_UNKNOWN, PE_ERROR_RECOVERY, PE_ERROR_RECOVERY, Loading Loading @@ -890,7 +895,8 @@ static void usbpd_set_state(struct usbpd *pd, enum usbpd_state next_state) pd->current_dr = DR_UFP; pd->current_dr = DR_UFP; if (pd->psy_type == POWER_SUPPLY_TYPE_USB || if (pd->psy_type == POWER_SUPPLY_TYPE_USB || pd->psy_type == POWER_SUPPLY_TYPE_USB_CDP) pd->psy_type == POWER_SUPPLY_TYPE_USB_CDP || usb_compliance_mode) start_usb_peripheral(pd); start_usb_peripheral(pd); } } Loading Loading
drivers/usb/pd/policy_engine.c +7 −1 Original line number Original line Diff line number Diff line Loading @@ -29,6 +29,11 @@ #include <linux/usb/usbpd.h> #include <linux/usb/usbpd.h> #include "usbpd.h" #include "usbpd.h" /* To start USB stack for USB3.1 complaince testing */ static bool usb_compliance_mode; module_param(usb_compliance_mode, bool, 0644); MODULE_PARM_DESC(usb_compliance_mode, "Start USB stack for USB3.1 compliance testing"); enum usbpd_state { enum usbpd_state { PE_UNKNOWN, PE_UNKNOWN, PE_ERROR_RECOVERY, PE_ERROR_RECOVERY, Loading Loading @@ -890,7 +895,8 @@ static void usbpd_set_state(struct usbpd *pd, enum usbpd_state next_state) pd->current_dr = DR_UFP; pd->current_dr = DR_UFP; if (pd->psy_type == POWER_SUPPLY_TYPE_USB || if (pd->psy_type == POWER_SUPPLY_TYPE_USB || pd->psy_type == POWER_SUPPLY_TYPE_USB_CDP) pd->psy_type == POWER_SUPPLY_TYPE_USB_CDP || usb_compliance_mode) start_usb_peripheral(pd); start_usb_peripheral(pd); } } Loading