Home
last modified time | relevance | path

Searched refs:mregs (Results 1 – 24 of 24) sorted by relevance

/linux-6.15/drivers/net/ethernet/sun/
H A Dsunqe.c88 void __iomem *mregs = qep->mregs; in qe_stop() local
145 void __iomem *mregs = qep->mregs; in qe_init() local
196 mregs + MREGS_FCONFIG); in qe_init()
203 mregs + MREGS_IACONFIG); in qe_init()
215 mregs + MREGS_IACONFIG); in qe_init()
245 sbus_readb(mregs + MREGS_MPCNT); in qe_init()
637 qep->mregs + MREGS_IACONFIG); in qe_set_multicast()
657 qep->mregs + MREGS_IACONFIG); in qe_set_multicast()
701 void __iomem *mregs = qep->mregs; in qe_get_link() local
878 if (!qe->mregs) { in qec_ether_init()
[all …]
H A Dsunqe.h336 void __iomem *mregs; /* Per-channel MACE Registers */ member
/linux-6.15/drivers/usb/musb/
H A Dmusb_regs.h285 musb_writeb(musb->mregs, in musb_write_rxfunaddr()
293 musb_writeb(musb->mregs, musb->io.busctl_offset(epnum, MUSB_RXHUBADDR), in musb_write_rxhubaddr()
300 musb_writeb(musb->mregs, musb->io.busctl_offset(epnum, MUSB_RXHUBPORT), in musb_write_rxhubport()
307 musb_writeb(musb->mregs, in musb_write_txfunaddr()
315 musb_writeb(musb->mregs, musb->io.busctl_offset(epnum, MUSB_TXHUBADDR), in musb_write_txhubaddr()
328 return musb_readb(musb->mregs, in musb_read_rxfunaddr()
334 return musb_readb(musb->mregs, in musb_read_rxhubaddr()
340 return musb_readb(musb->mregs, in musb_read_rxhubport()
346 return musb_readb(musb->mregs, in musb_read_txfunaddr()
352 return musb_readb(musb->mregs, in musb_read_txhubaddr()
[all …]
H A Dmpfs.c61 devctl = musb_readb(musb->mregs, MUSB_DEVCTL); in mpfs_musb_set_vbus()
83 musb_writeb(musb->mregs, MUSB_DEVCTL, devctl); in mpfs_musb_set_vbus()
87 musb_readb(musb->mregs, MUSB_DEVCTL)); in mpfs_musb_set_vbus()
95 void __iomem *mregs = musb->mregs; in otg_timer() local
103 devctl = musb_readb(mregs, MUSB_DEVCTL); in otg_timer()
111 musb_writeb(musb->mregs, MUSB_DEVCTL, devctl); in otg_timer()
113 devctl = musb_readb(musb->mregs, MUSB_DEVCTL); in otg_timer()
144 devctl = musb_readb(mregs, MUSB_DEVCTL); in otg_timer()
194 musb->int_tx = musb_readw(musb->mregs, MUSB_INTRTX); in mpfs_musb_interrupt()
195 musb->int_rx = musb_readw(musb->mregs, MUSB_INTRRX); in mpfs_musb_interrupt()
[all …]
H A Dmediatek.c69 u8 devctl = readb(musb->mregs + MUSB_DEVCTL); in mtk_otg_switch_set()
84 musb_writeb(musb->mregs, MUSB_DEVCTL, devctl); in mtk_otg_switch_set()
92 musb_writeb(musb->mregs, MUSB_DEVCTL, devctl); in mtk_otg_switch_set()
102 musb_writeb(musb->mregs, MUSB_DEVCTL, devctl); in mtk_otg_switch_set()
162 musb_ep_select(musb->mregs, 0); in generic_interrupt()
163 musb_writeb(musb->mregs, MUSB_FADDR, 0); in generic_interrupt()
181 musb_readl(musb->mregs, USB_L1INTM); in mtk_musb_interrupt()
288 musb_writel(musb->mregs, MUSB_HSDMA_INTR, in mtk_musb_init()
322 value = musb_readw(musb->mregs, MUSB_TXTOG); in mtk_musb_set_toggle()
324 musb_writew(musb->mregs, MUSB_TXTOG, value); in mtk_musb_set_toggle()
[all …]
H A Dmusb_debugfs.c96 musb_readb(musb->mregs, musb_regmap[i].offset)); in musb_regdump_show()
100 musb_readw(musb->mregs, musb_regmap[i].offset)); in musb_regdump_show()
104 musb_readl(musb->mregs, musb_regmap[i].offset)); in musb_regdump_show()
121 test = musb_readb(musb->mregs, MUSB_TESTMODE); in musb_test_mode_show()
177 test = musb_readb(musb->mregs, MUSB_TESTMODE); in musb_test_mode_write()
216 musb_writeb(musb->mregs, MUSB_TESTMODE, test); in musb_test_mode_write()
243 reg = musb_readb(musb->mregs, MUSB_DEVCTL); in musb_softconnect_show()
281 reg = musb_readb(musb->mregs, MUSB_DEVCTL); in musb_softconnect_write()
283 musb_writeb(musb->mregs, MUSB_DEVCTL, reg); in musb_softconnect_write()
298 reg = musb_readb(musb->mregs, MUSB_DEVCTL); in musb_softconnect_write()
[all …]
H A Dsunxi.c112 devctl = readb(musb->mregs + SUNXI_MUSB_DEVCTL); in sunxi_musb_work()
187 musb_ep_select(musb->mregs, 0); in sunxi_musb_interrupt()
188 musb_writeb(musb->mregs, MUSB_FADDR, 0); in sunxi_musb_interrupt()
419 if (addr == sunxi_musb->mregs) { in sunxi_musb_readb()
476 (int)(addr - sunxi_musb->mregs)); in sunxi_musb_readb()
482 if (addr == sunxi_musb->mregs) { in sunxi_musb_writeb()
533 (int)(addr - sunxi_musb->mregs)); in sunxi_musb_writeb()
538 if (addr == sunxi_musb->mregs) { in sunxi_musb_readw()
569 (int)(addr - sunxi_musb->mregs)); in sunxi_musb_readw()
575 if (addr == sunxi_musb->mregs) { in sunxi_musb_writew()
[all …]
H A Domap2430.c50 l = musb_readl(musb->mregs, OTG_FORCESTDBY); in omap2430_low_level_exit()
52 musb_writel(musb->mregs, OTG_FORCESTDBY, l); in omap2430_low_level_exit()
59 l = musb_readl(musb->mregs, OTG_FORCESTDBY); in omap2430_low_level_init()
61 musb_writel(musb->mregs, OTG_FORCESTDBY, l); in omap2430_low_level_init()
100 musb_readb(musb->mregs, MUSB_DEVCTL)); in omap_musb_set_mailbox()
243 musb_readl(musb->mregs, OTG_REVISION), in omap2430_musb_init()
244 musb_readl(musb->mregs, OTG_SYSCONFIG), in omap2430_musb_init()
245 musb_readl(musb->mregs, OTG_SYSSTATUS), in omap2430_musb_init()
246 musb_readl(musb->mregs, OTG_INTERFSEL), in omap2430_musb_init()
247 musb_readl(musb->mregs, OTG_SIMENABLE)); in omap2430_musb_init()
[all …]
H A Dux500.c43 devctl = musb_readb(musb->mregs, MUSB_DEVCTL); in ux500_musb_set_vbus()
49 musb_writeb(musb->mregs, MUSB_DEVCTL, devctl); in ux500_musb_set_vbus()
54 while (musb_readb(musb->mregs, MUSB_DEVCTL) & 0x80) { in ux500_musb_set_vbus()
78 musb_writeb(musb->mregs, MUSB_DEVCTL, devctl); in ux500_musb_set_vbus()
91 musb_readb(musb->mregs, MUSB_DEVCTL)); in ux500_musb_set_vbus()
132 musb->int_usb = musb_readb(musb->mregs, MUSB_INTRUSB); in ux500_musb_interrupt()
133 musb->int_tx = musb_readw(musb->mregs, MUSB_INTRTX); in ux500_musb_interrupt()
134 musb->int_rx = musb_readw(musb->mregs, MUSB_INTRRX); in ux500_musb_interrupt()
H A Dda8xx.c127 void __iomem *mregs = musb->mregs; in otg_timer() local
135 devctl = musb_readb(mregs, MUSB_DEVCTL); in otg_timer()
143 musb_writeb(musb->mregs, MUSB_DEVCTL, devctl); in otg_timer()
145 devctl = musb_readb(musb->mregs, MUSB_DEVCTL); in otg_timer()
182 musb_writeb(mregs, MUSB_DEVCTL, devctl | MUSB_DEVCTL_SESSION); in otg_timer()
183 devctl = musb_readb(mregs, MUSB_DEVCTL); in otg_timer()
268 void __iomem *mregs = musb->mregs; in da8xx_musb_interrupt() local
269 u8 devctl = musb_readb(mregs, MUSB_DEVCTL); in da8xx_musb_interrupt()
363 musb->mregs += DA8XX_MENTOR_CORE_OFFSET; in da8xx_musb_init()
H A Dmusb_gadget.c412 u8 __iomem *mbase = musb->mregs; in musb_g_tx()
796 void __iomem *mbase = musb->mregs; in musb_g_rx()
930 mbase = musb->mregs; in musb_gadget_enable()
1099 musb_ep_select(musb->mregs, epnum); in musb_gadget_disable()
1341 mbase = musb->mregs; in musb_gadget_set_halt()
1434 void __iomem *mbase = musb->mregs; in musb_gadget_fifo_status()
1458 mbase = musb->mregs; in musb_gadget_fifo_flush()
1517 void __iomem *mregs = musb->mregs; in musb_gadget_wakeup() local
1574 power = musb_readb(mregs, MUSB_POWER); in musb_gadget_wakeup()
1988 void __iomem *mregs = musb->mregs; in musb_g_disconnect() local
[all …]
H A Dmusb_core.c586 musb_ep_select(musb->mregs, 0); in musb_load_testpacket()
631 void __iomem *mbase = musb->mregs; in musb_hnp_stop()
731 void __iomem *mbase = musb->mregs; in musb_handle_intr_sessreq()
788 void __iomem *mbase = musb->mregs; in musb_handle_intr_vbuserr()
1112 void __iomem *mbase = musb->mregs; in musb_stage0_irq()
1153 void __iomem *mbase = musb->mregs; in musb_disable_interrupts()
1170 void __iomem *regs = musb->mregs; in musb_enable_interrupts()
1383 void __iomem *mbase = musb->mregs; in fifo_setup()
1548 void __iomem *mbase = musb->mregs; in ep_config_from_hw()
1596 void __iomem *mbase = musb->mregs; in musb_core_init()
[all …]
H A Dmusb_virthub.c31 power = musb_readb(musb->mregs, MUSB_POWER); in musb_host_finish_resume()
34 musb_writeb(musb->mregs, MUSB_POWER, power); in musb_host_finish_resume()
54 void __iomem *mbase = musb->mregs; in musb_port_suspend()
125 void __iomem *mbase = musb->mregs; in musb_port_reset()
409 musb_writeb(musb->mregs, MUSB_DEVCTL, in musb_hub_control()
419 musb_writeb(musb->mregs, MUSB_TESTMODE, temp); in musb_hub_control()
H A Dmusb_dsps.c210 void __iomem *mregs = musb->mregs; in dsps_check_status() local
224 devctl = musb_readb(mregs, MUSB_DEVCTL); in dsps_check_status()
243 musb_writeb(musb->mregs, MUSB_DEVCTL, 0); in dsps_check_status()
262 musb_writeb(mregs, MUSB_DEVCTL, in dsps_check_status()
349 void __iomem *mregs = musb->mregs; in dsps_interrupt() local
350 u8 devctl = musb_readb(mregs, MUSB_DEVCTL); in dsps_interrupt()
485 val = musb_readb(musb->mregs, MUSB_BABBLE_CTL); in dsps_musb_init()
489 musb_writeb(musb->mregs, MUSB_BABBLE_CTL, val); in dsps_musb_init()
562 babble_ctl = musb_readb(musb->mregs, MUSB_BABBLE_CTL); in dsps_sw_babble_control()
579 babble_ctl = musb_readb(musb->mregs, MUSB_BABBLE_CTL); in dsps_sw_babble_control()
[all …]
H A Dmusb_gadget_ep0.c54 void __iomem *mbase = musb->mregs; in service_tx_status_request()
185 void __iomem *mbase = musb->mregs; in musb_try_b_hnp_enable()
210 void __iomem *mbase = musb->mregs; in service_zero_data_request()
507 musb_ep_select(musb->mregs, 0); in ep0_rxstate()
564 musb_ep_select(musb->mregs, 0); in ep0_txstate()
645 void __iomem *mbase = musb->mregs; in musb_g_ep0_irq()
952 musb_ep_select(musb->mregs, 0); in musb_g_ep0_queue()
1004 base = musb->mregs; in musb_g_ep0_halt()
H A Djz4740.c39 musb->int_usb = musb_readb(musb->mregs, MUSB_INTRUSB); in jz4740_musb_interrupt()
40 musb->int_tx = musb_readw(musb->mregs, MUSB_INTRTX); in jz4740_musb_interrupt()
41 musb->int_rx = musb_readw(musb->mregs, MUSB_INTRRX); in jz4740_musb_interrupt()
H A Dmusb_core.h104 (musb_readb((_x)->mregs, MUSB_DEVCTL)&MUSB_DEVCTL_HM)
325 void __iomem *mregs; member
455 void __iomem *mbase = musb->mregs; in musb_read_fifosize()
H A Dcppi_dma.h111 void __iomem *mregs; /* Mentor regs */ member
H A Dmusb_cppi41.c82 musb_ep_select(musb->mregs, hw_ep->epnum); in update_rx_toggle()
107 musb_ep_select(musb->mregs, hw_ep->epnum); in musb_is_tx_fifo_empty()
139 musb_ep_select(musb->mregs, hw_ep->epnum); in cppi41_trans_done()
177 musb_ep_select(musb->mregs, hw_ep->epnum); in cppi41_trans_done()
H A Dtusb6010.c570 devctl = musb_readb(musb->mregs, MUSB_DEVCTL); in tusb_musb_set_vbus()
617 musb_writeb(musb->mregs, MUSB_DEVCTL, devctl); in tusb_musb_set_vbus()
621 musb_readb(musb->mregs, MUSB_DEVCTL), in tusb_musb_set_vbus()
789 devctl = musb_readb(musb->mregs, MUSB_DEVCTL); in tusb_otg_ints()
1148 musb->mregs += TUSB_BASE_OFFSET; in tusb_musb_init()
H A Dmusb_host.c200 void __iomem *mbase = musb->mregs; in musb_start_urb()
558 musb_writeb(musb->mregs, MUSB_FADDR, qh->addr_reg); in musb_rx_reinit()
677 void __iomem *mbase = musb->mregs; in musb_ep_program()
904 void __iomem *mbase = musb->mregs; in musb_bulk_nak_timeout()
1059 void __iomem *mbase = musb->mregs; in musb_h_ep0_irq()
1207 void __iomem *mbase = musb->mregs; in musb_host_tx()
1737 void __iomem *mbase = musb->mregs; in musb_host_rx()
2314 void __iomem *regs = ep->musb->mregs; in musb_cleanup_urb()
2477 return musb_readw(musb->mregs, MUSB_FRAME); in musb_h_get_frame_number()
2519 devctl = musb_readb(musb->mregs, MUSB_DEVCTL); in musb_bus_suspend()
H A Dtusb6010_omap.c106 void __iomem *mbase = musb->mregs; in tusb_omap_dma_cb()
189 void __iomem *mbase = musb->mregs; in tusb_omap_dma_program()
/linux-6.15/drivers/usb/mtu3/
H A Dmtu3_debugfs.c130 struct mtu3_regset *mregs; in mtu3_debugfs_regset() local
132 mregs = devm_kzalloc(mtu->dev, sizeof(*mregs), GFP_KERNEL); in mtu3_debugfs_regset()
133 if (!mregs) in mtu3_debugfs_regset()
136 sprintf(mregs->name, "%s", name); in mtu3_debugfs_regset()
137 regset = &mregs->regset; in mtu3_debugfs_regset()
142 debugfs_create_regset32(mregs->name, 0444, parent, regset); in mtu3_debugfs_regset()
/linux-6.15/Documentation/driver-api/usb/
H A Dwriting_musb_glue_layer.rst355 musb->int_usb = musb_readb(musb->mregs, MUSB_INTRUSB);
356 musb->int_tx = musb_readw(musb->mregs, MUSB_INTRTX);
357 musb->int_rx = musb_readw(musb->mregs, MUSB_INTRRX);
651 musb->int_usb = musb_readb(musb->mregs, MUSB_INTRUSB);
652 musb->int_tx = musb_readw(musb->mregs, MUSB_INTRTX);
653 musb->int_rx = musb_readw(musb->mregs, MUSB_INTRRX);