usb: musb: dsps: add {tx,rx}_mode to wrapper
rx_mode and tx_mode need to be read at suspend time and restored on resume for dsps platforms. So add it to the wrapper struct first, and initialize the values. Signed-off-by: Daniel Mack <zonque@gmail.com> Signed-off-by: Felipe Balbi <balbi@ti.com>
This commit is contained in:
parent
94f72136a8
commit
b991f9b77c
|
@ -83,6 +83,8 @@ struct dsps_musb_wrapper {
|
|||
u16 coreintr_status;
|
||||
u16 phy_utmi;
|
||||
u16 mode;
|
||||
u16 tx_mode;
|
||||
u16 rx_mode;
|
||||
|
||||
/* bit positions for control */
|
||||
unsigned reset:5;
|
||||
|
@ -655,6 +657,8 @@ static const struct dsps_musb_wrapper am33xx_driver_data = {
|
|||
.coreintr_status = 0x34,
|
||||
.phy_utmi = 0xe0,
|
||||
.mode = 0xe8,
|
||||
.tx_mode = 0x70,
|
||||
.rx_mode = 0x74,
|
||||
.reset = 0,
|
||||
.otg_disable = 21,
|
||||
.iddig = 8,
|
||||
|
|
Loading…
Reference in a new issue