OTGSC_BSVIE
| OTGSC_BSVIE | OTGSC_BSEIE | OTGSC_1MSIE \
(otgsc & OTGSC_BSVIE) && (otgsc & OTGSC_BSVIS))
if ((otgsc & OTGSC_BSVIE) && (otgsc & OTGSC_BSVIS)) {
val |= OTGSC_BSVIE;
val &= ~OTGSC_BSVIE;
if (data & mask & OTGSC_BSVIE) {
data &= ~OTGSC_BSVIE;
} else if (mask & OTGSC_BSVIE) {
hw_write_otgsc(ci, OTGSC_BSVIE, OTGSC_BSVIE);
reg |= OTGSC_BSVIE;
hw_write_otgsc(ci, OTGSC_BSVIE | OTGSC_BSVIS, reg);