Home
last modified time | relevance | path

Searched refs:mbase (Results 1 – 25 of 33) sorted by relevance

12

/Linux-v5.4/drivers/usb/mtu3/
Dmtu3_core.c153 void __iomem *mbase = mtu->mac_base; in mtu3_intr_disable() local
156 mtu3_writel(mbase, U3D_LV1IECR, ~0x0); in mtu3_intr_disable()
158 mtu3_writel(mbase, U3D_EPIECR, ~0x0); in mtu3_intr_disable()
163 void __iomem *mbase = mtu->mac_base; in mtu3_intr_status_clear() local
166 mtu3_writel(mbase, U3D_EPISR, ~0x0); in mtu3_intr_status_clear()
168 mtu3_writel(mbase, U3D_COMMON_USB_INTR, ~0x0); in mtu3_intr_status_clear()
170 mtu3_writel(mbase, U3D_LTSSM_INTR, ~0x0); in mtu3_intr_status_clear()
172 mtu3_writel(mbase, U3D_DEV_LINK_INTR, ~0x0); in mtu3_intr_status_clear()
178 void __iomem *mbase = mtu->mac_base; in mtu3_intr_enable() local
183 mtu3_writel(mbase, U3D_LV1IESR, value); in mtu3_intr_enable()
[all …]
Dmtu3_qmu.c73 static dma_addr_t read_txq_cur_addr(void __iomem *mbase, u8 epnum) in read_txq_cur_addr() argument
78 txcpr = mtu3_readl(mbase, USB_QMU_TQCPR(epnum)); in read_txq_cur_addr()
79 txhiar = mtu3_readl(mbase, USB_QMU_TQHIAR(epnum)); in read_txq_cur_addr()
84 static dma_addr_t read_rxq_cur_addr(void __iomem *mbase, u8 epnum) in read_rxq_cur_addr() argument
89 rxcpr = mtu3_readl(mbase, USB_QMU_RQCPR(epnum)); in read_rxq_cur_addr()
90 rxhiar = mtu3_readl(mbase, USB_QMU_RQHIAR(epnum)); in read_rxq_cur_addr()
95 static void write_txq_start_addr(void __iomem *mbase, u8 epnum, dma_addr_t dma) in write_txq_start_addr() argument
99 mtu3_writel(mbase, USB_QMU_TQSAR(epnum), in write_txq_start_addr()
101 tqhiar = mtu3_readl(mbase, USB_QMU_TQHIAR(epnum)); in write_txq_start_addr()
104 mtu3_writel(mbase, USB_QMU_TQHIAR(epnum), tqhiar); in write_txq_start_addr()
[all …]
Dmtu3_gadget_ep0.c138 void __iomem *mbase = mtu->mac_base; in ep0_stall_set() local
142 csr = mtu3_readl(mbase, U3D_EP0CSR) & EP0_W1C_BITS; in ep0_stall_set()
267 void __iomem *mbase = mtu->mac_base; in handle_test_mode() local
300 value = mtu3_readl(mbase, U3D_EP0CSR) & EP0_W1C_BITS; in handle_test_mode()
301 mtu3_writel(mbase, U3D_EP0CSR, value | EP0_SETUPPKTRDY | EP0_DATAEND); in handle_test_mode()
304 readl_poll_timeout_atomic(mbase + U3D_EP0CSR, value, in handle_test_mode()
307 mtu3_writel(mbase, U3D_USB2_TEST_MODE, mtu->test_mode_nr); in handle_test_mode()
318 void __iomem *mbase = mtu->mac_base; in ep0_handle_feature_dev() local
339 lpc = mtu3_readl(mbase, U3D_LINK_POWER_CONTROL); in ep0_handle_feature_dev()
344 mtu3_writel(mbase, U3D_LINK_POWER_CONTROL, lpc); in ep0_handle_feature_dev()
[all …]
Dmtu3_debugfs.c81 void __iomem *mbase = mtu->mac_base; in mtu3_link_state_show() local
84 mtu3_readl(mbase, U3D_USB20_OPSTATE), in mtu3_link_state_show()
85 LTSSM_STATE(mtu3_readl(mbase, U3D_LINK_STATE_MACHINE))); in mtu3_link_state_show()
/Linux-v5.4/drivers/usb/musb/
Dmusbhsdma.c23 #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 …]
Dmusb_virthub.c55 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 …]
Dmusb_gadget_ep0.c54 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 …]
Dmusb_dsps.c972 void __iomem *mbase; in dsps_suspend() local
987 mbase = musb->ctrl_base; in dsps_suspend()
988 glue->context.control = musb_readl(mbase, wrp->control); in dsps_suspend()
989 glue->context.epintr = musb_readl(mbase, wrp->epintr_set); in dsps_suspend()
990 glue->context.coreintr = musb_readl(mbase, wrp->coreintr_set); in dsps_suspend()
991 glue->context.phy_utmi = musb_readl(mbase, wrp->phy_utmi); in dsps_suspend()
992 glue->context.mode = musb_readl(mbase, wrp->mode); in dsps_suspend()
993 glue->context.tx_mode = musb_readl(mbase, wrp->tx_mode); in dsps_suspend()
994 glue->context.rx_mode = musb_readl(mbase, wrp->rx_mode); in dsps_suspend()
1006 void __iomem *mbase; in dsps_resume() local
[all …]
Dmusb_core.c224 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 …]
Dmusb_gadget.c411 u8 __iomem *mbase = musb->mregs; in musb_g_tx() local
416 musb_ep_select(mbase, epnum); in musb_g_tx()
500 musb_ep_select(mbase, epnum); in musb_g_tx()
792 void __iomem *mbase = musb->mregs; in musb_g_rx() local
803 musb_ep_select(mbase, epnum); in musb_g_rx()
889 musb_ep_select(mbase, epnum); in musb_g_rx()
913 void __iomem *mbase; in musb_gadget_enable() local
926 mbase = musb->mregs; in musb_gadget_enable()
966 musb_ep_select(mbase, epnum); in musb_gadget_enable()
980 musb_writew(mbase, MUSB_INTRTXE, musb->intrtxe); in musb_gadget_enable()
[all …]
Dmusb_host.c199 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 …]
Dmusb_regs.h276 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()
Dmusb_io.h28 void (*ep_select)(void __iomem *mbase, u8 epnum);
Dmusb_core.h160 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()
Dtusb6010_omap.c106 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()
/Linux-v5.4/arch/powerpc/platforms/4xx/
Dpci.c1236 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()
1712 void __iomem *mbase, in ppc4xx_setup_one_pciex_POM() argument
[all …]
/Linux-v5.4/drivers/staging/isdn/avm/
Dc4.c151 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 …]
Dt1pci.c83 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()
Db1pci.c217 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()
/Linux-v5.4/drivers/edac/
Di10nm_base.c27 (*(u32 *)((m)->mbase + 0x2080c + (i) * 0x4000 + (j) * 4))
29 (*(u32 *)((m)->mbase + 0x20970 + (i) * 0x4000 + (j) * 4))
64 void __iomem *mbase; in i10nm_get_all_munits() local
111 mbase = ioremap(base + off, size); in i10nm_get_all_munits()
112 if (!mbase) { in i10nm_get_all_munits()
118 d->imc[i].mbase = mbase; in i10nm_get_all_munits()
137 mcmtr = *(u32 *)(imc->mbase + 0x20ef8 + chan * 0x4000); in i10nm_check_ecc()
152 if (!imc->mbase) in i10nm_get_dimm_config()
Dskx_common.h61 void __iomem *mbase; /* for i10nm CPU */ member
/Linux-v5.4/arch/microblaze/pci/
Dindirect_pci.c149 void __iomem *mbase; in setup_indirect_pci() local
151 mbase = ioremap(base, PAGE_SIZE); in setup_indirect_pci()
152 hose->cfg_addr = mbase + (cfg_addr & ~PAGE_MASK); in setup_indirect_pci()
154 mbase = ioremap(cfg_data & PAGE_MASK, PAGE_SIZE); in setup_indirect_pci()
155 hose->cfg_data = mbase + (cfg_data & ~PAGE_MASK); in setup_indirect_pci()
/Linux-v5.4/drivers/net/ethernet/marvell/octeontx2/af/
Dmbox.c25 tx_hdr = mdev->mbase + mbox->tx_start; in otx2_mbox_reset()
26 rx_hdr = mdev->mbase + mbox->rx_start; in otx2_mbox_reset()
124 mdev->mbase = mbox->hwbase + (devid * MBOX_SIZE); in otx2_mbox_init()
168 tx_hdr = mdev->mbase + mbox->tx_start; in otx2_mbox_msg_send()
169 rx_hdr = mdev->mbase + mbox->rx_start; in otx2_mbox_msg_send()
215 msghdr = mdev->mbase + mbox->tx_start + msgs_offset + mdev->msg_size; in otx2_mbox_alloc_msg_rsp()
243 struct mbox_msghdr *pmsg = mdev->mbase + imsg; in otx2_mbox_get_rsp()
244 struct mbox_msghdr *prsp = mdev->mbase + irsp; in otx2_mbox_get_rsp()
/Linux-v5.4/arch/powerpc/sysdev/
Dindirect_pci.c164 void __iomem *mbase; in setup_indirect_pci() local
166 mbase = ioremap(base, PAGE_SIZE); in setup_indirect_pci()
167 hose->cfg_addr = mbase + (cfg_addr & ~PAGE_MASK); in setup_indirect_pci()
169 mbase = ioremap(cfg_data & PAGE_MASK, PAGE_SIZE); in setup_indirect_pci()
170 hose->cfg_data = mbase + (cfg_data & ~PAGE_MASK); in setup_indirect_pci()
/Linux-v5.4/arch/powerpc/kernel/
Dfadump.c1004 u64 mbase, msize; in fadump_create_elfcore_headers() local
1006 mbase = crash_mrange_info.mem_ranges[i].base; in fadump_create_elfcore_headers()
1015 phdr->p_offset = mbase; in fadump_create_elfcore_headers()
1017 if (mbase == raddr) { in fadump_create_elfcore_headers()
1030 phdr->p_paddr = mbase; in fadump_create_elfcore_headers()
1031 phdr->p_vaddr = (unsigned long)__va(mbase); in fadump_create_elfcore_headers()

12