/Linux-v4.19/drivers/usb/mtu3/ |
D | mtu3_core.c | 150 void __iomem *mbase = mtu->mac_base; in mtu3_intr_disable() local 153 mtu3_writel(mbase, U3D_LV1IECR, ~0x0); in mtu3_intr_disable() 155 mtu3_writel(mbase, U3D_EPIECR, ~0x0); in mtu3_intr_disable() 160 void __iomem *mbase = mtu->mac_base; in mtu3_intr_status_clear() local 163 mtu3_writel(mbase, U3D_EPISR, ~0x0); in mtu3_intr_status_clear() 165 mtu3_writel(mbase, U3D_COMMON_USB_INTR, ~0x0); in mtu3_intr_status_clear() 167 mtu3_writel(mbase, U3D_LTSSM_INTR, ~0x0); in mtu3_intr_status_clear() 169 mtu3_writel(mbase, U3D_DEV_LINK_INTR, ~0x0); in mtu3_intr_status_clear() 175 void __iomem *mbase = mtu->mac_base; in mtu3_intr_enable() local 180 mtu3_writel(mbase, U3D_LV1IESR, value); in mtu3_intr_enable() [all …]
|
D | mtu3_qmu.c | 41 static dma_addr_t read_txq_cur_addr(void __iomem *mbase, u8 epnum) in read_txq_cur_addr() argument 46 txcpr = mtu3_readl(mbase, USB_QMU_TQCPR(epnum)); in read_txq_cur_addr() 47 txhiar = mtu3_readl(mbase, USB_QMU_TQHIAR(epnum)); in read_txq_cur_addr() 52 static dma_addr_t read_rxq_cur_addr(void __iomem *mbase, u8 epnum) in read_rxq_cur_addr() argument 57 rxcpr = mtu3_readl(mbase, USB_QMU_RQCPR(epnum)); in read_rxq_cur_addr() 58 rxhiar = mtu3_readl(mbase, USB_QMU_RQHIAR(epnum)); in read_rxq_cur_addr() 63 static void write_txq_start_addr(void __iomem *mbase, u8 epnum, dma_addr_t dma) in write_txq_start_addr() argument 67 mtu3_writel(mbase, USB_QMU_TQSAR(epnum), in write_txq_start_addr() 69 tqhiar = mtu3_readl(mbase, USB_QMU_TQHIAR(epnum)); in write_txq_start_addr() 72 mtu3_writel(mbase, USB_QMU_TQHIAR(epnum), tqhiar); in write_txq_start_addr() [all …]
|
D | mtu3_gadget_ep0.c | 136 void __iomem *mbase = mtu->mac_base; in ep0_stall_set() local 140 csr = mtu3_readl(mbase, U3D_EP0CSR) & EP0_W1C_BITS; in ep0_stall_set() 265 void __iomem *mbase = mtu->mac_base; in handle_test_mode() local 298 value = mtu3_readl(mbase, U3D_EP0CSR) & EP0_W1C_BITS; in handle_test_mode() 299 mtu3_writel(mbase, U3D_EP0CSR, value | EP0_SETUPPKTRDY | EP0_DATAEND); in handle_test_mode() 302 readl_poll_timeout_atomic(mbase + U3D_EP0CSR, value, in handle_test_mode() 305 mtu3_writel(mbase, U3D_USB2_TEST_MODE, mtu->test_mode_nr); in handle_test_mode() 316 void __iomem *mbase = mtu->mac_base; in ep0_handle_feature_dev() local 337 lpc = mtu3_readl(mbase, U3D_LINK_POWER_CONTROL); in ep0_handle_feature_dev() 342 mtu3_writel(mbase, U3D_LINK_POWER_CONTROL, lpc); in ep0_handle_feature_dev() [all …]
|
/Linux-v4.19/drivers/usb/musb/ |
D | musbhsdma.c | 23 #define musb_read_hsdma_addr(mbase, bchannel) \ argument 24 musb_readl(mbase, \ 27 #define musb_write_hsdma_addr(mbase, bchannel, addr) \ argument 28 musb_writel(mbase, \ 32 #define musb_read_hsdma_count(mbase, bchannel) \ argument 33 musb_readl(mbase, \ 36 #define musb_write_hsdma_count(mbase, bchannel, len) \ argument 37 musb_writel(mbase, \ 155 void __iomem *mbase = controller->base; in configure_channel() local 177 musb_write_hsdma_addr(mbase, bchannel, dma_addr); in configure_channel() [all …]
|
D | musb_virthub.c | 55 void __iomem *mbase = musb->mregs; in musb_port_suspend() local 65 power = musb_readb(mbase, MUSB_POWER); in musb_port_suspend() 74 musb_writeb(mbase, MUSB_POWER, power); in musb_port_suspend() 77 power = musb_readb(mbase, MUSB_POWER); in musb_port_suspend() 79 power = musb_readb(mbase, MUSB_POWER); in musb_port_suspend() 110 musb_writeb(mbase, MUSB_POWER, power); in musb_port_suspend() 124 void __iomem *mbase = musb->mregs; in musb_port_reset() local 138 power = musb_readb(mbase, MUSB_POWER); in musb_port_reset() 157 musb_writeb(mbase, MUSB_POWER, in musb_port_reset() 167 musb_writeb(mbase, MUSB_POWER, in musb_port_reset() [all …]
|
D | musb_gadget_ep0.c | 54 void __iomem *mbase = musb->mregs; in service_tx_status_request() local 109 musb_ep_select(mbase, epnum); in service_tx_status_request() 116 musb_ep_select(mbase, 0); in service_tx_status_request() 185 void __iomem *mbase = musb->mregs; in musb_try_b_hnp_enable() local 189 devctl = musb_readb(mbase, MUSB_DEVCTL); in musb_try_b_hnp_enable() 190 musb_writeb(mbase, MUSB_DEVCTL, devctl | MUSB_DEVCTL_HR); in musb_try_b_hnp_enable() 210 void __iomem *mbase = musb->mregs; in service_zero_data_request() local 264 musb_ep_select(mbase, epnum); in service_zero_data_request() 290 musb_ep_select(mbase, 0); in service_zero_data_request() 423 musb_ep_select(mbase, epnum); in service_zero_data_request() [all …]
|
D | musb_dsps.c | 963 void __iomem *mbase; in dsps_suspend() local 978 mbase = musb->ctrl_base; in dsps_suspend() 979 glue->context.control = musb_readl(mbase, wrp->control); in dsps_suspend() 980 glue->context.epintr = musb_readl(mbase, wrp->epintr_set); in dsps_suspend() 981 glue->context.coreintr = musb_readl(mbase, wrp->coreintr_set); in dsps_suspend() 982 glue->context.phy_utmi = musb_readl(mbase, wrp->phy_utmi); in dsps_suspend() 983 glue->context.mode = musb_readl(mbase, wrp->mode); in dsps_suspend() 984 glue->context.tx_mode = musb_readl(mbase, wrp->tx_mode); in dsps_suspend() 985 glue->context.rx_mode = musb_readl(mbase, wrp->rx_mode); in dsps_suspend() 997 void __iomem *mbase; in dsps_resume() local [all …]
|
D | musb_core.c | 224 static void musb_flat_ep_select(void __iomem *mbase, u8 epnum) in musb_flat_ep_select() argument 234 static void musb_indexed_ep_select(void __iomem *mbase, u8 epnum) in musb_indexed_ep_select() argument 236 musb_writeb(mbase, MUSB_INDEX, epnum); in musb_indexed_ep_select() 488 void __iomem *mbase = musb->mregs; in musb_hnp_stop() local 506 reg = musb_readb(mbase, MUSB_POWER); in musb_hnp_stop() 508 musb_writeb(mbase, MUSB_POWER, reg); in musb_hnp_stop() 591 void __iomem *mbase = musb->mregs; in musb_handle_intr_sessreq() local 609 musb_writeb(mbase, MUSB_DEVCTL, MUSB_DEVCTL_SESSION); in musb_handle_intr_sessreq() 649 void __iomem *mbase = musb->mregs; in musb_handle_intr_vbuserr() local 654 musb_writeb(mbase, MUSB_DEVCTL, devctl); in musb_handle_intr_vbuserr() [all …]
|
D | musb_gadget.c | 411 u8 __iomem *mbase = musb->mregs; in musb_g_tx() local 416 musb_ep_select(mbase, epnum); in musb_g_tx() 511 musb_ep_select(mbase, epnum); in musb_g_tx() 803 void __iomem *mbase = musb->mregs; in musb_g_rx() local 814 musb_ep_select(mbase, epnum); in musb_g_rx() 900 musb_ep_select(mbase, epnum); in musb_g_rx() 924 void __iomem *mbase; in musb_gadget_enable() local 937 mbase = musb->mregs; in musb_gadget_enable() 977 musb_ep_select(mbase, epnum); in musb_gadget_enable() 991 musb_writew(mbase, MUSB_INTRTXE, musb->intrtxe); in musb_gadget_enable() [all …]
|
D | musb_host.c | 199 void __iomem *mbase = musb->mregs; in musb_start_urb() local 260 musb_writeb(mbase, MUSB_INTRUSBE, 0xff); in musb_start_urb() 694 void __iomem *mbase = musb->mregs; in musb_ep_program() local 710 musb_ep_select(mbase, epnum); in musb_ep_program() 747 musb_writew(mbase, MUSB_INTRTXE, int_txe & ~(1 << epnum)); in musb_ep_program() 800 musb_writeb(mbase, MUSB_FADDR, qh->addr_reg); in musb_ep_program() 859 musb_writew(mbase, MUSB_INTRTXE, int_txe); in musb_ep_program() 932 void __iomem *mbase = musb->mregs; in musb_bulk_nak_timeout() local 937 musb_ep_select(mbase, ep->epnum); in musb_bulk_nak_timeout() 1085 void __iomem *mbase = musb->mregs; in musb_h_ep0_irq() local [all …]
|
D | musb_regs.h | 276 static inline u8 musb_read_configdata(void __iomem *mbase) in musb_read_configdata() argument 278 musb_writeb(mbase, MUSB_INDEX, 0); in musb_read_configdata() 279 return musb_readb(mbase, 0x10 + MUSB_CONFIGDATA); in musb_read_configdata()
|
D | musb_io.h | 28 void (*ep_select)(void __iomem *mbase, u8 epnum);
|
D | musb_core.h | 160 void (*ep_select)(void __iomem *mbase, u8 epnum); 446 void __iomem *mbase = musb->mregs; in musb_read_fifosize() local 450 reg = musb_readb(mbase, musb->io.ep_offset(epnum, MUSB_FIFOSIZE)); in musb_read_fifosize()
|
D | tusb6010_omap.c | 106 void __iomem *mbase = musb->mregs; in tusb_omap_dma_cb() local 170 musb_ep_select(mbase, chdat->epnum); in tusb_omap_dma_cb() 189 void __iomem *mbase = musb->mregs; in tusb_omap_dma_program() local 326 musb_ep_select(mbase, chdat->epnum); in tusb_omap_dma_program()
|
D | cppi_dma.c | 1376 void __iomem *mbase; in cppi_channel_abort() local 1404 mbase = controller->mregs; in cppi_channel_abort() 1415 musb_ep_select(mbase, cppi_ch->index + 1); in cppi_channel_abort()
|
/Linux-v4.19/arch/powerpc/platforms/4xx/ |
D | pci.c | 1236 void __iomem *mbase; in ppc460sx_pciex_check_link() local 1241 mbase = ioremap(port->cfg_space.start + 0x10000000, 0x1000); in ppc460sx_pciex_check_link() 1242 if (mbase == NULL) { in ppc460sx_pciex_check_link() 1248 while (attempt && (0 == (in_le32(mbase + PECFG_460SX_DLLSTA) in ppc460sx_pciex_check_link() 1256 iounmap(mbase); in ppc460sx_pciex_check_link() 1376 void __iomem *mbase = ioremap(port->cfg_space.start + 0x10000000, in ppc_476fpe_pciex_check_link() local 1381 if (mbase == NULL) { in ppc_476fpe_pciex_check_link() 1388 val = in_le32(mbase + PECFG_TLDLP); in ppc_476fpe_pciex_check_link() 1401 iounmap(mbase); in ppc_476fpe_pciex_check_link() 1713 void __iomem *mbase, in ppc4xx_setup_one_pciex_POM() argument [all …]
|
/Linux-v4.19/drivers/isdn/hardware/avm/ |
D | c4.c | 151 while (c4inmeml(card->mbase + DOORBELL) != 0xffffffff) { in wait_for_doorbell() 165 c4outmeml(card->mbase + MBOX_PEEK_POKE, off); in c4_poke() 166 c4outmeml(card->mbase + DOORBELL, DBELL_ADDR); in c4_poke() 171 c4outmeml(card->mbase + MBOX_PEEK_POKE, value); in c4_poke() 172 c4outmeml(card->mbase + DOORBELL, DBELL_DATA | DBELL_ADDR); in c4_poke() 182 c4outmeml(card->mbase + MBOX_PEEK_POKE, off); in c4_peek() 183 c4outmeml(card->mbase + DOORBELL, DBELL_RNWR | DBELL_ADDR); in c4_peek() 188 *valuep = c4inmeml(card->mbase + MBOX_PEEK_POKE); in c4_peek() 300 c4outmeml(card->mbase + DOORBELL, DBELL_RESET_ARM); in c4_reset() 303 while (c4inmeml(card->mbase + DOORBELL) != 0xffffffff) { in c4_reset() [all …]
|
D | t1pci.c | 83 card->mbase = ioremap(card->membase, 64); in t1pci_add_card() 84 if (!card->mbase) { in t1pci_add_card() 142 iounmap(card->mbase); in t1pci_add_card() 164 iounmap(card->mbase); in t1pci_remove()
|
D | b1pci.c | 217 card->mbase = ioremap(card->membase, 64); in b1pciv4_probe() 218 if (!card->mbase) { in b1pciv4_probe() 273 iounmap(card->mbase); in b1pciv4_probe() 294 iounmap(card->mbase); in b1pciv4_remove()
|
D | avmcard.h | 92 void __iomem *mbase; member
|
D | b1dma.c | 88 writel(value, card->mbase + off); in b1dma_writel() 93 return readl(card->mbase + off); in b1dma_readl()
|
/Linux-v4.19/arch/microblaze/pci/ |
D | indirect_pci.c | 153 void __iomem *mbase; in setup_indirect_pci() local 155 mbase = ioremap(base, PAGE_SIZE); in setup_indirect_pci() 156 hose->cfg_addr = mbase + (cfg_addr & ~PAGE_MASK); in setup_indirect_pci() 158 mbase = ioremap(cfg_data & PAGE_MASK, PAGE_SIZE); in setup_indirect_pci() 159 hose->cfg_data = mbase + (cfg_data & ~PAGE_MASK); in setup_indirect_pci()
|
/Linux-v4.19/arch/powerpc/sysdev/ |
D | indirect_pci.c | 168 void __iomem *mbase; in setup_indirect_pci() local 170 mbase = ioremap(base, PAGE_SIZE); in setup_indirect_pci() 171 hose->cfg_addr = mbase + (cfg_addr & ~PAGE_MASK); in setup_indirect_pci() 173 mbase = ioremap(cfg_data & PAGE_MASK, PAGE_SIZE); in setup_indirect_pci() 174 hose->cfg_data = mbase + (cfg_data & ~PAGE_MASK); in setup_indirect_pci()
|
/Linux-v4.19/arch/powerpc/kernel/ |
D | fadump.c | 1122 unsigned long long mbase, msize; in fadump_create_elfcore_headers() local 1123 mbase = crash_memory_ranges[i].base; in fadump_create_elfcore_headers() 1133 phdr->p_offset = mbase; in fadump_create_elfcore_headers() 1135 if (mbase == RMA_START) { in fadump_create_elfcore_headers() 1144 phdr->p_paddr = mbase; in fadump_create_elfcore_headers() 1145 phdr->p_vaddr = (unsigned long)__va(mbase); in fadump_create_elfcore_headers()
|
/Linux-v4.19/drivers/bus/ |
D | hisi_lpc.c | 77 static int wait_lpc_idle(unsigned char *mbase, unsigned int waitcnt) in wait_lpc_idle() argument 82 status = readl(mbase + LPC_REG_OP_STATUS); in wait_lpc_idle()
|