Lines Matching refs:base

26 	usb_hw_t *base;  member
86 usb_hw_t *base = config->base; in sie_status_clr() local
88 rpi_pico_bit_clr((mm_reg_t)&base->sie_status, bit); in sie_status_clr()
167 usb_hw_t *base = config->base; in rpi_pico_ep_cancel() local
168 mm_reg_t abort_done_reg = (mm_reg_t)&base->abort_done; in rpi_pico_ep_cancel()
169 mm_reg_t abort_reg = (mm_reg_t)&base->abort; in rpi_pico_ep_cancel()
565 usb_hw_t *base = config->base; in rpi_pico_handle_buff_status() local
569 buf_status = sys_read32((mm_reg_t)&base->buf_status); in rpi_pico_handle_buff_status()
585 rpi_pico_bit_clr((mm_reg_t)&base->buf_status, BIT(i)); in rpi_pico_handle_buff_status()
594 usb_hw_t *base = config->base; in rpi_pico_isr_handler() local
595 uint32_t status = base->ints; in rpi_pico_isr_handler()
600 sys_read32((mm_reg_t)&base->sof_rd); in rpi_pico_isr_handler()
609 sie_status = sys_read32((mm_reg_t)&base->sie_status); in rpi_pico_isr_handler()
648 sys_write32(0, (mm_reg_t)&base->dev_addr_ctrl); in rpi_pico_isr_handler()
818 usb_hw_t *base = config->base; in udc_rpi_pico_ep_set_halt() local
824 rpi_pico_bit_set((mm_reg_t)&base->ep_stall_arm, bit); in udc_rpi_pico_ep_set_halt()
874 usb_hw_t *base = config->base; in udc_rpi_pico_set_address() local
876 sys_write32(addr, (mm_reg_t)&base->dev_addr_ctrl); in udc_rpi_pico_set_address()
886 usb_hw_t *base = config->base; in udc_rpi_pico_host_wakeup() local
888 rpi_pico_bit_set((mm_reg_t)&base->sie_ctrl, USB_SIE_CTRL_RESUME_BITS); in udc_rpi_pico_host_wakeup()
900 usb_hw_t *base = config->base; in udc_rpi_pico_enable() local
907 memset(base, 0, sizeof(usb_hw_t)); in udc_rpi_pico_enable()
912 (mm_reg_t)&base->muxing); in udc_rpi_pico_enable()
916 (mm_reg_t)&base->pwr); in udc_rpi_pico_enable()
919 sys_write32(USB_SIE_CTRL_EP0_INT_1BUF_BITS, (mm_reg_t)&base->sie_ctrl); in udc_rpi_pico_enable()
935 (mm_reg_t)&base->inte); in udc_rpi_pico_enable()
938 rpi_pico_bit_set((mm_reg_t)&base->sie_ctrl, USB_SIE_CTRL_PULLUP_EN_BITS); in udc_rpi_pico_enable()
941 sys_write32(USB_MAIN_CTRL_CONTROLLER_EN_BITS, (mm_reg_t)&base->main_ctrl); in udc_rpi_pico_enable()
945 LOG_DBG("Enable device %s %p", dev->name, (void *)base); in udc_rpi_pico_enable()
1131 .base = (usb_hw_t *)DT_INST_REG_ADDR(n), \