usb: phy: Reordering of OTG FSM variables
Reorder variables in struct otg_fsm as they appear in OTG and EH supplement to USB2.0. Signed-off-by: Anton Tikhomirov <av.tikhomirov@samsung.com> Signed-off-by: Felipe Balbi <balbi@ti.com>
This commit is contained in:
parent
ec04996a08
commit
4662e5ef54
|
@ -54,46 +54,26 @@ enum otg_fsm_timer {
|
|||
/* OTG state machine according to the OTG spec */
|
||||
struct otg_fsm {
|
||||
/* Input */
|
||||
int id;
|
||||
int adp_change;
|
||||
int power_up;
|
||||
int test_device;
|
||||
int a_bus_drop;
|
||||
int a_bus_req;
|
||||
int a_srp_det;
|
||||
int a_vbus_vld;
|
||||
int b_conn;
|
||||
int a_bus_resume;
|
||||
int a_bus_suspend;
|
||||
int a_conn;
|
||||
int b_bus_req;
|
||||
int a_sess_vld;
|
||||
int a_srp_det;
|
||||
int a_vbus_vld;
|
||||
int b_bus_resume;
|
||||
int b_bus_suspend;
|
||||
int b_conn;
|
||||
int b_se0_srp;
|
||||
int b_ssend_srp;
|
||||
int b_sess_vld;
|
||||
int id;
|
||||
|
||||
/* Internal variables */
|
||||
int a_set_b_hnp_en;
|
||||
int b_srp_done;
|
||||
int b_hnp_enable;
|
||||
int a_clr_err;
|
||||
|
||||
/* Timeout indicator for timers */
|
||||
int a_wait_vrise_tmout;
|
||||
int a_wait_vfall_tmout;
|
||||
int a_wait_bcon_tmout;
|
||||
int a_aidl_bdis_tmout;
|
||||
int b_ase0_brst_tmout;
|
||||
int a_bidl_adis_tmout;
|
||||
|
||||
/* Informative variables */
|
||||
int a_bus_drop_inf;
|
||||
int a_bus_req_inf;
|
||||
int a_clr_err_inf;
|
||||
int a_suspend_req_inf;
|
||||
int b_bus_req_inf;
|
||||
/* Auxilary inputs */
|
||||
int a_sess_vld;
|
||||
int b_bus_resume;
|
||||
int b_bus_suspend;
|
||||
|
||||
/* Output */
|
||||
int data_pulse;
|
||||
|
@ -103,6 +83,28 @@ struct otg_fsm {
|
|||
int adp_prb;
|
||||
int adp_sns;
|
||||
|
||||
/* Internal variables */
|
||||
int a_set_b_hnp_en;
|
||||
int b_srp_done;
|
||||
int b_hnp_enable;
|
||||
int a_clr_err;
|
||||
|
||||
/* Informative variables */
|
||||
int a_bus_drop_inf;
|
||||
int a_bus_req_inf;
|
||||
int a_clr_err_inf;
|
||||
int b_bus_req_inf;
|
||||
/* Auxilary informative variables */
|
||||
int a_suspend_req_inf;
|
||||
|
||||
/* Timeout indicator for timers */
|
||||
int a_wait_vrise_tmout;
|
||||
int a_wait_vfall_tmout;
|
||||
int a_wait_bcon_tmout;
|
||||
int a_aidl_bdis_tmout;
|
||||
int b_ase0_brst_tmout;
|
||||
int a_bidl_adis_tmout;
|
||||
|
||||
struct otg_fsm_ops *ops;
|
||||
struct usb_otg *otg;
|
||||
|
||||
|
|
Loading…
Reference in New Issue