/kernel/linux/linux-5.10/drivers/usb/chipidea/ |
H A D | otg_fsm.c | 346 hw_write_otgsc(ci, OTGSC_HABA, 0); in b_data_pls_tmout() 477 hw_write_otgsc(ci, OTGSC_DPIE, 0); in ci_otg_drv_vbus() 540 hw_write_otgsc(ci, OTGSC_HADP, OTGSC_HADP); in ci_otg_start_pulse() 611 hw_write_otgsc(ci, OTGSC_DPIS, OTGSC_DPIS); in ci_otg_fsm_work() 612 hw_write_otgsc(ci, OTGSC_DPIE, OTGSC_DPIE); in ci_otg_fsm_work() 746 hw_write_otgsc(ci, OTGSC_DPIS, OTGSC_DPIS); in ci_otg_fsm_irq() 750 hw_write_otgsc(ci, OTGSC_IDIS, OTGSC_IDIS); in ci_otg_fsm_irq() 757 hw_write_otgsc(ci, OTGSC_BSVIS, OTGSC_BSVIS); in ci_otg_fsm_irq() 769 hw_write_otgsc(ci, OTGSC_AVVIS, OTGSC_AVVIS); in ci_otg_fsm_irq() 829 hw_write_otgsc(c in ci_hdrc_otg_fsm_init() [all...] |
H A D | otg.c | 78 * hw_write_otgsc updates target bits of OTGSC register. 83 void hw_write_otgsc(struct ci_hdrc *ci, u32 mask, u32 data) in hw_write_otgsc() function 265 hw_write_otgsc(ci, OTGSC_INT_EN_BITS | OTGSC_INT_STATUS_BITS, in ci_hdrc_otg_destroy()
|
H A D | otg.h | 12 void hw_write_otgsc(struct ci_hdrc *ci, u32 mask, u32 data);
|
H A D | core.c | 548 hw_write_otgsc(ci, OTGSC_IDIS, OTGSC_IDIS); in ci_irq_handler() 560 hw_write_otgsc(ci, OTGSC_BSVIS, OTGSC_BSVIS); in ci_irq_handler() 943 hw_write_otgsc(ci, OTGSC_INT_EN_BITS | OTGSC_INT_STATUS_BITS, in ci_get_otg_capable() 1163 hw_write_otgsc(ci, OTGSC_IDIE, OTGSC_IDIE); in ci_hdrc_probe()
|
H A D | udc.c | 2134 hw_write_otgsc(ci, OTGSC_BSVIS | OTGSC_BSVIE, in udc_id_switch_for_device() 2147 hw_write_otgsc(ci, OTGSC_BSVIE | OTGSC_BSVIS, OTGSC_BSVIS); in udc_id_switch_for_host()
|
/kernel/linux/linux-6.6/drivers/usb/chipidea/ |
H A D | otg_fsm.c | 346 hw_write_otgsc(ci, OTGSC_HABA, 0); in b_data_pls_tmout() 481 hw_write_otgsc(ci, OTGSC_DPIE, 0); in ci_otg_drv_vbus() 547 hw_write_otgsc(ci, OTGSC_HADP, OTGSC_HADP); in ci_otg_start_pulse() 618 hw_write_otgsc(ci, OTGSC_DPIS, OTGSC_DPIS); in ci_otg_fsm_work() 619 hw_write_otgsc(ci, OTGSC_DPIE, OTGSC_DPIE); in ci_otg_fsm_work() 753 hw_write_otgsc(ci, OTGSC_DPIS, OTGSC_DPIS); in ci_otg_fsm_irq() 757 hw_write_otgsc(ci, OTGSC_IDIS, OTGSC_IDIS); in ci_otg_fsm_irq() 764 hw_write_otgsc(ci, OTGSC_BSVIS, OTGSC_BSVIS); in ci_otg_fsm_irq() 776 hw_write_otgsc(ci, OTGSC_AVVIS, OTGSC_AVVIS); in ci_otg_fsm_irq() 836 hw_write_otgsc(c in ci_hdrc_otg_fsm_init() [all...] |
H A D | otg.c | 78 * hw_write_otgsc - updates target bits of OTGSC register. 83 void hw_write_otgsc(struct ci_hdrc *ci, u32 mask, u32 data) in hw_write_otgsc() function 265 hw_write_otgsc(ci, OTGSC_INT_EN_BITS | OTGSC_INT_STATUS_BITS, in ci_hdrc_otg_destroy()
|
H A D | otg.h | 12 void hw_write_otgsc(struct ci_hdrc *ci, u32 mask, u32 data);
|
H A D | core.c | 555 hw_write_otgsc(ci, OTGSC_IDIS, OTGSC_IDIS); in ci_irq_handler() 567 hw_write_otgsc(ci, OTGSC_BSVIS, OTGSC_BSVIS); in ci_irq_handler() 654 hw_write_otgsc(ci, OTGSC_IDIE, OTGSC_IDIE); in ci_get_role() 982 hw_write_otgsc(ci, OTGSC_INT_EN_BITS | OTGSC_INT_STATUS_BITS, in ci_get_otg_capable()
|
H A D | udc.c | 2172 hw_write_otgsc(ci, OTGSC_BSVIS | OTGSC_BSVIE, in udc_id_switch_for_device() 2185 hw_write_otgsc(ci, OTGSC_BSVIE | OTGSC_BSVIS, OTGSC_BSVIS); in udc_id_switch_for_host() 2210 hw_write_otgsc(ci, OTGSC_BSVIS | OTGSC_BSVIE, in udc_resume()
|