Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/usb/musb/
Dmusb_regs.h303 static inline void musb_write_txfifosz(void __iomem *mbase, u8 c_size) in musb_write_txfifosz() argument
305 musb_writeb(mbase, MUSB_TXFIFOSZ, c_size); in musb_write_txfifosz()
308 static inline void musb_write_txfifoadd(void __iomem *mbase, u16 c_off) in musb_write_txfifoadd() argument
310 musb_writew(mbase, MUSB_TXFIFOADD, c_off); in musb_write_txfifoadd()
313 static inline void musb_write_rxfifosz(void __iomem *mbase, u8 c_size) in musb_write_rxfifosz() argument
315 musb_writeb(mbase, MUSB_RXFIFOSZ, c_size); in musb_write_rxfifosz()
318 static inline void musb_write_rxfifoadd(void __iomem *mbase, u16 c_off) in musb_write_rxfifoadd() argument
320 musb_writew(mbase, MUSB_RXFIFOADD, c_off); in musb_write_rxfifoadd()
323 static inline void musb_write_ulpi_buscontrol(void __iomem *mbase, u8 val) in musb_write_ulpi_buscontrol() argument
325 musb_writeb(mbase, MUSB_ULPI_BUSCONTROL, val); in musb_write_ulpi_buscontrol()
[all …]
Dmusbhsdma.h45 #define musb_read_hsdma_addr(mbase, bchannel) \ argument
46 musb_readl(mbase, \
49 #define musb_write_hsdma_addr(mbase, bchannel, addr) \ argument
50 musb_writel(mbase, \
54 #define musb_read_hsdma_count(mbase, bchannel) \ argument
55 musb_readl(mbase, \
58 #define musb_write_hsdma_count(mbase, bchannel, len) \ argument
59 musb_writel(mbase, \
75 static inline u32 musb_read_hsdma_addr(void __iomem *mbase, u8 bchannel) in musb_read_hsdma_addr() argument
77 u32 addr = musb_readw(mbase, in musb_read_hsdma_addr()
[all …]
Dmusbhsdma.c116 void __iomem *mbase = controller->base; in configure_channel() local
138 musb_write_hsdma_addr(mbase, bchannel, dma_addr); in configure_channel()
139 musb_write_hsdma_count(mbase, bchannel, len); in configure_channel()
142 musb_writew(mbase, in configure_channel()
197 void __iomem *mbase = musb_channel->controller->base; in dma_channel_abort() local
213 csr = musb_readw(mbase, offset); in dma_channel_abort()
215 musb_writew(mbase, offset, csr); in dma_channel_abort()
217 musb_writew(mbase, offset, csr); in dma_channel_abort()
222 csr = musb_readw(mbase, offset); in dma_channel_abort()
226 musb_writew(mbase, offset, csr); in dma_channel_abort()
[all …]
Dmusb_virthub.c81 void __iomem *mbase = musb->mregs; in musb_port_suspend() local
91 power = musb_readb(mbase, MUSB_POWER); in musb_port_suspend()
97 musb_writeb(mbase, MUSB_POWER, power); in musb_port_suspend()
100 power = musb_readb(mbase, MUSB_POWER); in musb_port_suspend()
102 power = musb_readb(mbase, MUSB_POWER); in musb_port_suspend()
132 musb_writeb(mbase, MUSB_POWER, power); in musb_port_suspend()
146 void __iomem *mbase = musb->mregs; in musb_port_reset() local
160 power = musb_readb(mbase, MUSB_POWER); in musb_port_reset()
179 musb_writeb(mbase, MUSB_POWER, in musb_port_reset()
189 musb_writeb(mbase, MUSB_POWER, in musb_port_reset()
[all …]
Dmusb_gadget_ep0.c79 void __iomem *mbase = musb->mregs; in service_tx_status_request() local
130 musb_ep_select(mbase, epnum); in service_tx_status_request()
137 musb_ep_select(mbase, 0); in service_tx_status_request()
206 void __iomem *mbase = musb->mregs; in musb_try_b_hnp_enable() local
210 devctl = musb_readb(mbase, MUSB_DEVCTL); in musb_try_b_hnp_enable()
211 musb_writeb(mbase, MUSB_DEVCTL, devctl | MUSB_DEVCTL_HR); in musb_try_b_hnp_enable()
231 void __iomem *mbase = musb->mregs; in service_zero_data_request() local
285 musb_ep_select(mbase, epnum); in service_zero_data_request()
311 musb_ep_select(mbase, 0); in service_zero_data_request()
444 musb_ep_select(mbase, epnum); in service_zero_data_request()
[all …]
Dmusb_dsps.c890 void __iomem *mbase; in dsps_suspend() local
898 mbase = musb->ctrl_base; in dsps_suspend()
899 glue->context.control = dsps_readl(mbase, wrp->control); in dsps_suspend()
900 glue->context.epintr = dsps_readl(mbase, wrp->epintr_set); in dsps_suspend()
901 glue->context.coreintr = dsps_readl(mbase, wrp->coreintr_set); in dsps_suspend()
902 glue->context.phy_utmi = dsps_readl(mbase, wrp->phy_utmi); in dsps_suspend()
903 glue->context.mode = dsps_readl(mbase, wrp->mode); in dsps_suspend()
904 glue->context.tx_mode = dsps_readl(mbase, wrp->tx_mode); in dsps_suspend()
905 glue->context.rx_mode = dsps_readl(mbase, wrp->rx_mode); in dsps_suspend()
915 void __iomem *mbase; in dsps_resume() local
[all …]
Dmusb_core.c234 static void musb_flat_ep_select(void __iomem *mbase, u8 epnum) in musb_flat_ep_select() argument
244 static void musb_indexed_ep_select(void __iomem *mbase, u8 epnum) in musb_indexed_ep_select() argument
246 musb_writeb(mbase, MUSB_INDEX, epnum); in musb_indexed_ep_select()
489 void __iomem *mbase = musb->mregs; in musb_hnp_stop() local
507 reg = musb_readb(mbase, MUSB_POWER); in musb_hnp_stop()
509 musb_writeb(mbase, MUSB_POWER, reg); in musb_hnp_stop()
618 void __iomem *mbase = musb->mregs; in musb_stage0_irq() local
636 musb_writeb(mbase, MUSB_DEVCTL, MUSB_DEVCTL_SESSION); in musb_stage0_irq()
675 void __iomem *mbase = musb->mregs; in musb_stage0_irq() local
680 musb_writeb(mbase, MUSB_DEVCTL, devctl); in musb_stage0_irq()
[all …]
Dmusb_gadget.c445 u8 __iomem *mbase = musb->mregs; in musb_g_tx() local
450 musb_ep_select(mbase, epnum); in musb_g_tx()
544 musb_ep_select(mbase, epnum); in musb_g_tx()
836 void __iomem *mbase = musb->mregs; in musb_g_rx() local
847 musb_ep_select(mbase, epnum); in musb_g_rx()
937 musb_ep_select(mbase, epnum); in musb_g_rx()
961 void __iomem *mbase; in musb_gadget_enable() local
974 mbase = musb->mregs; in musb_gadget_enable()
1014 musb_ep_select(mbase, epnum); in musb_gadget_enable()
1028 musb_writew(mbase, MUSB_INTRTXE, musb->intrtxe); in musb_gadget_enable()
[all …]
Dmusb_host.c223 void __iomem *mbase = musb->mregs; in musb_start_urb() local
281 frame = musb_readw(mbase, MUSB_FRAME); in musb_start_urb()
296 musb_writeb(mbase, MUSB_INTRUSBE, 0xff); in musb_start_urb()
748 void __iomem *mbase = musb->mregs; in musb_ep_program() local
764 musb_ep_select(mbase, epnum); in musb_ep_program()
801 musb_writew(mbase, MUSB_INTRTXE, int_txe & ~(1 << epnum)); in musb_ep_program()
854 musb_writeb(mbase, MUSB_FADDR, qh->addr_reg); in musb_ep_program()
916 musb_writew(mbase, MUSB_INTRTXE, int_txe); in musb_ep_program()
989 void __iomem *mbase = musb->mregs; in musb_bulk_nak_timeout() local
994 musb_ep_select(mbase, ep->epnum); in musb_bulk_nak_timeout()
[all …]
Dtusb6010_omap.c116 void __iomem *mbase = musb->mregs; in tusb_omap_dma_cb() local
197 musb_ep_select(mbase, chdat->epnum); in tusb_omap_dma_cb()
216 void __iomem *mbase = musb->mregs; in tusb_omap_dma_program() local
372 musb_ep_select(mbase, chdat->epnum); in tusb_omap_dma_program()
379 musb_ep_select(mbase, chdat->epnum); in tusb_omap_dma_program()
Dmusb_io.h55 void (*ep_select)(void __iomem *mbase, u8 epnum);
Dmusb_core.h190 void (*ep_select)(void __iomem *mbase, u8 epnum);
486 void __iomem *mbase = musb->mregs; in musb_read_fifosize() local
490 reg = musb_readb(mbase, musb->io.ep_offset(epnum, MUSB_FIFOSIZE)); in musb_read_fifosize()
Dcppi_dma.c1377 void __iomem *mbase; in cppi_channel_abort() local
1405 mbase = controller->mregs; in cppi_channel_abort()
1416 musb_ep_select(mbase, cppi_ch->index + 1); in cppi_channel_abort()
Dtusb6010.c140 static void tusb_ep_select(void __iomem *mbase, u8 epnum) in tusb_ep_select() argument
142 musb_writeb(mbase, MUSB_INDEX, epnum); in tusb_ep_select()
/linux-4.4.14/arch/powerpc/sysdev/
Dppc4xx_pci.c1242 void __iomem *mbase; in ppc460sx_pciex_check_link() local
1247 mbase = ioremap(port->cfg_space.start + 0x10000000, 0x1000); in ppc460sx_pciex_check_link()
1248 if (mbase == NULL) { in ppc460sx_pciex_check_link()
1254 while (attempt && (0 == (in_le32(mbase + PECFG_460SX_DLLSTA) in ppc460sx_pciex_check_link()
1262 iounmap(mbase); in ppc460sx_pciex_check_link()
1382 void __iomem *mbase = ioremap(port->cfg_space.start + 0x10000000, in ppc_476fpe_pciex_check_link() local
1387 if (mbase == NULL) { in ppc_476fpe_pciex_check_link()
1394 val = in_le32(mbase + PECFG_TLDLP); in ppc_476fpe_pciex_check_link()
1407 iounmap(mbase); in ppc_476fpe_pciex_check_link()
1720 void __iomem *mbase, in ppc4xx_setup_one_pciex_POM() argument
[all …]
Dindirect_pci.c168 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-4.4.14/drivers/isdn/hardware/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()
Davmcard.h92 void __iomem *mbase; member
Db1dma.c88 writel(value, card->mbase + off); in b1dma_writel()
93 return readl(card->mbase + off); in b1dma_readl()
/linux-4.4.14/arch/microblaze/pci/
Dindirect_pci.c154 void __iomem *mbase; in setup_indirect_pci() local
156 mbase = ioremap(base, PAGE_SIZE); in setup_indirect_pci()
157 hose->cfg_addr = mbase + (cfg_addr & ~PAGE_MASK); in setup_indirect_pci()
159 mbase = ioremap(cfg_data & PAGE_MASK, PAGE_SIZE); in setup_indirect_pci()
160 hose->cfg_data = mbase + (cfg_data & ~PAGE_MASK); in setup_indirect_pci()
/linux-4.4.14/arch/powerpc/kernel/
Dfadump.c886 unsigned long long mbase, msize; in fadump_create_elfcore_headers() local
887 mbase = crash_memory_ranges[i].base; in fadump_create_elfcore_headers()
897 phdr->p_offset = mbase; in fadump_create_elfcore_headers()
899 if (mbase == RMA_START) { in fadump_create_elfcore_headers()
908 phdr->p_paddr = mbase; in fadump_create_elfcore_headers()
909 phdr->p_vaddr = (unsigned long)__va(mbase); in fadump_create_elfcore_headers()