Home
last modified time | relevance | path

Searched refs:AST_VHUB_ISR (Results 1 – 4 of 4) sorted by relevance

/openbmc/u-boot/drivers/usb/gadget/
H A Daspeed_usbtty.c35 #define AST_VHUB_ISR 0x0C macro
448 u32 isr = ast_udc_read(AST_VHUB_ISR); in udc_irq()
457 ast_udc_write(ISR_BUS_RESET, AST_VHUB_ISR); in udc_irq()
463 ast_udc_write(ISR_BUS_SUSPEND, AST_VHUB_ISR); in udc_irq()
469 ast_udc_write(ISR_SUSPEND_RESUME, AST_VHUB_ISR); in udc_irq()
487 ast_udc_write(ISR_HUB_EP0_OUT_NAK, AST_VHUB_ISR); in udc_irq()
492 ast_udc_write(ISR_HUB_EP0_IN_DATA_NAK, AST_VHUB_ISR); in udc_irq()
497 ast_udc_write(ISR_HUB_EP0_SETUP, AST_VHUB_ISR); in udc_irq()
504 ast_udc_write(ISR_HUB_EP1_IN_DATA_ACK, AST_VHUB_ISR); in udc_irq()
542 ast_udc_write(ISR_EP_NAK, AST_VHUB_ISR); in udc_irq()
[all …]
H A Daspeed_udc.c37 #define AST_VHUB_ISR 0x0C macro
928 u32 isr = readl(base + AST_VHUB_ISR); in aspeed_udc_isr()
939 writel(ISR_BUS_RESET, base + AST_VHUB_ISR); in aspeed_udc_isr()
944 writel(ISR_BUS_SUSPEND, base + AST_VHUB_ISR); in aspeed_udc_isr()
949 writel(ISR_SUSPEND_RESUME, base + AST_VHUB_ISR); in aspeed_udc_isr()
966 writel(ISR_HUB_EP0_OUT_NAK, base + AST_VHUB_ISR); in aspeed_udc_isr()
971 writel(ISR_HUB_EP0_IN_DATA_NAK, base + AST_VHUB_ISR); in aspeed_udc_isr()
976 writel(ISR_HUB_EP0_SETUP, base + AST_VHUB_ISR); in aspeed_udc_isr()
983 writel(ISR_HUB_EP1_IN_DATA_ACK, base + AST_VHUB_ISR); in aspeed_udc_isr()
1004 writel(ISR_EP_NAK, base + AST_VHUB_ISR); in aspeed_udc_isr()
[all …]
/openbmc/linux/drivers/usb/gadget/udc/aspeed-vhub/
H A Dcore.c106 istat = readl(vhub->regs + AST_VHUB_ISR); in ast_vhub_irq()
109 writel(istat, vhub->regs + AST_VHUB_ISR); in ast_vhub_irq()
273 writel(VHUB_IRQ_ACK_ALL, vhub->regs + AST_VHUB_ISR); in ast_vhub_remove()
358 writel(VHUB_IRQ_ACK_ALL, vhub->regs + AST_VHUB_ISR); in ast_vhub_probe()
H A Dvhub.h17 #define AST_VHUB_ISR 0x0C /* Interrupt Status Register */ macro