Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/usb/musb/
Dmusb_regs.h306 static inline void musb_write_txfifosz(void __iomem *mbase, u8 c_size) in musb_write_txfifosz() argument
308 musb_writeb(mbase, MUSB_TXFIFOSZ, c_size); in musb_write_txfifosz()
311 static inline void musb_write_txfifoadd(void __iomem *mbase, u16 c_off) in musb_write_txfifoadd() argument
313 musb_writew(mbase, MUSB_TXFIFOADD, c_off); in musb_write_txfifoadd()
316 static inline void musb_write_rxfifosz(void __iomem *mbase, u8 c_size) in musb_write_rxfifosz() argument
318 musb_writeb(mbase, MUSB_RXFIFOSZ, c_size); in musb_write_rxfifosz()
321 static inline void musb_write_rxfifoadd(void __iomem *mbase, u16 c_off) in musb_write_rxfifoadd() argument
323 musb_writew(mbase, MUSB_RXFIFOADD, c_off); in musb_write_rxfifoadd()
326 static inline void musb_write_ulpi_buscontrol(void __iomem *mbase, u8 val) in musb_write_ulpi_buscontrol() argument
328 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.c877 void __iomem *mbase; in dsps_suspend() local
885 mbase = musb->ctrl_base; in dsps_suspend()
886 glue->context.control = dsps_readl(mbase, wrp->control); in dsps_suspend()
887 glue->context.epintr = dsps_readl(mbase, wrp->epintr_set); in dsps_suspend()
888 glue->context.coreintr = dsps_readl(mbase, wrp->coreintr_set); in dsps_suspend()
889 glue->context.phy_utmi = dsps_readl(mbase, wrp->phy_utmi); in dsps_suspend()
890 glue->context.mode = dsps_readl(mbase, wrp->mode); in dsps_suspend()
891 glue->context.tx_mode = dsps_readl(mbase, wrp->tx_mode); in dsps_suspend()
892 glue->context.rx_mode = dsps_readl(mbase, wrp->rx_mode); in dsps_suspend()
902 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()
475 void __iomem *mbase = musb->mregs; in musb_hnp_stop() local
493 reg = musb_readb(mbase, MUSB_POWER); in musb_hnp_stop()
495 musb_writeb(mbase, MUSB_POWER, reg); in musb_hnp_stop()
604 void __iomem *mbase = musb->mregs; in musb_stage0_irq() local
622 musb_writeb(mbase, MUSB_DEVCTL, MUSB_DEVCTL_SESSION); in musb_stage0_irq()
661 void __iomem *mbase = musb->mregs; in musb_stage0_irq() local
666 musb_writeb(mbase, MUSB_DEVCTL, devctl); in musb_stage0_irq()
[all …]
Dmusb_gadget.c447 u8 __iomem *mbase = musb->mregs; in musb_g_tx() local
452 musb_ep_select(mbase, epnum); in musb_g_tx()
542 musb_ep_select(mbase, epnum); in musb_g_tx()
835 void __iomem *mbase = musb->mregs; in musb_g_rx() local
846 musb_ep_select(mbase, epnum); in musb_g_rx()
936 musb_ep_select(mbase, epnum); in musb_g_rx()
960 void __iomem *mbase; in musb_gadget_enable() local
973 mbase = musb->mregs; in musb_gadget_enable()
1013 musb_ep_select(mbase, epnum); in musb_gadget_enable()
1027 musb_writew(mbase, MUSB_INTRTXE, musb->intrtxe); in musb_gadget_enable()
[all …]
Dmusb_host.c213 void __iomem *mbase = musb->mregs; in musb_start_urb() local
271 frame = musb_readw(mbase, MUSB_FRAME); in musb_start_urb()
286 musb_writeb(mbase, MUSB_INTRUSBE, 0xff); in musb_start_urb()
703 void __iomem *mbase = musb->mregs; in musb_ep_program() local
719 musb_ep_select(mbase, epnum); in musb_ep_program()
756 musb_writew(mbase, MUSB_INTRTXE, int_txe & ~(1 << epnum)); in musb_ep_program()
804 musb_write_txfunaddr(mbase, epnum, qh->addr_reg); in musb_ep_program()
805 musb_write_txhubaddr(mbase, epnum, qh->h_addr_reg); in musb_ep_program()
806 musb_write_txhubport(mbase, epnum, qh->h_port_reg); in musb_ep_program()
809 musb_writeb(mbase, MUSB_FADDR, qh->addr_reg); in musb_ep_program()
[all …]
Dmusb_io.h54 void (*ep_select)(void __iomem *mbase, u8 epnum);
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_core.h187 void (*ep_select)(void __iomem *mbase, u8 epnum);
476 void __iomem *mbase = musb->mregs; in musb_read_fifosize() local
480 reg = musb_readb(mbase, musb->io.ep_offset(epnum, MUSB_FIFOSIZE)); in musb_read_fifosize()
Dcppi_dma.c1374 void __iomem *mbase; in cppi_channel_abort() local
1402 mbase = controller->mregs; in cppi_channel_abort()
1413 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.1.27/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.1.27/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.1.27/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.1.27/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()