Home
last modified time | relevance | path

Searched refs:uspc (Results 1 – 2 of 2) sorted by relevance

/openbmc/linux/drivers/usb/gadget/udc/bdc/
H A Dbdc_udc.c234 u32 uspc; in bdc_sr_uspc() local
242 if (uspc & BDC_PCC) { in bdc_sr_uspc()
244 if ((uspc & BDC_VBC) && !(uspc & BDC_VBS) && !(uspc & BDC_PCS)) in bdc_sr_uspc()
246 else if ((uspc & BDC_PCS) && !BDC_PST(uspc)) in bdc_sr_uspc()
252 if ((uspc & BDC_VBC) && (uspc & BDC_VBS)) { in bdc_sr_uspc()
260 } else if ((uspc & BDC_PRS) || (uspc & BDC_PRC) || disconn) { in bdc_sr_uspc()
265 } else if ((uspc & BDC_PSC) && (uspc & BDC_PCS)) { in bdc_sr_uspc()
416 u32 uspc; in bdc_udc_pullup() local
439 if (uspc & BDC_VBS) in bdc_udc_pullup()
471 u32 uspc; in bdc_udc_wakeup() local
[all …]
H A Dbdc_core.c133 u32 uspc; in bdc_softconn() local
135 uspc = bdc_readl(bdc->regs, BDC_USPC); in bdc_softconn()
136 uspc &= ~BDC_PST_MASK; in bdc_softconn()
137 uspc |= BDC_LINK_STATE_RX_DET; in bdc_softconn()
138 uspc |= BDC_SWS; in bdc_softconn()
140 bdc_writel(bdc->regs, BDC_USPC, uspc); in bdc_softconn()
146 u32 uspc; in bdc_softdisconn() local
148 uspc = bdc_readl(bdc->regs, BDC_USPC); in bdc_softdisconn()
149 uspc |= BDC_SDC; in bdc_softdisconn()
150 uspc &= ~BDC_SCN; in bdc_softdisconn()
[all …]