Home
last modified time | relevance | path

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

/rk3399_rockchip-uboot/drivers/usb/musb-new/
H A Dmusb_regs.h377 static inline void musb_write_txfifosz(void __iomem *mbase, u8 c_size) in musb_write_txfifosz() argument
379 musb_writeb(mbase, MUSB_TXFIFOSZ, c_size); in musb_write_txfifosz()
382 static inline void musb_write_txfifoadd(void __iomem *mbase, u16 c_off) in musb_write_txfifoadd() argument
384 musb_writew(mbase, MUSB_TXFIFOADD, c_off); in musb_write_txfifoadd()
387 static inline void musb_write_rxfifosz(void __iomem *mbase, u8 c_size) in musb_write_rxfifosz() argument
389 musb_writeb(mbase, MUSB_RXFIFOSZ, c_size); in musb_write_rxfifosz()
392 static inline void musb_write_rxfifoadd(void __iomem *mbase, u16 c_off) in musb_write_rxfifoadd() argument
394 musb_writew(mbase, MUSB_RXFIFOADD, c_off); in musb_write_rxfifoadd()
397 static inline void musb_write_ulpi_buscontrol(void __iomem *mbase, u8 val) in musb_write_ulpi_buscontrol() argument
400 musb_writeb(mbase, MUSB_ULPI_BUSCONTROL, val); in musb_write_ulpi_buscontrol()
[all …]
H A Dmusb_gadget_ep0.c61 void __iomem *mbase = musb->mregs; in service_tx_status_request() local
112 musb_ep_select(mbase, epnum); in service_tx_status_request()
119 musb_ep_select(mbase, 0); in service_tx_status_request()
188 void __iomem *mbase = musb->mregs; in musb_try_b_hnp_enable() local
192 devctl = musb_readb(mbase, MUSB_DEVCTL); in musb_try_b_hnp_enable()
193 musb_writeb(mbase, MUSB_DEVCTL, devctl | MUSB_DEVCTL_HR); in musb_try_b_hnp_enable()
213 void __iomem *mbase = musb->mregs; in service_zero_data_request() local
267 musb_ep_select(mbase, epnum); in service_zero_data_request()
293 musb_ep_select(mbase, 0); in service_zero_data_request()
426 musb_ep_select(mbase, epnum); in service_zero_data_request()
[all …]
H A Dmusb_core.c371 void __iomem *mbase = musb->mregs; in musb_hnp_stop() local
387 reg = musb_readb(mbase, MUSB_POWER); in musb_hnp_stop()
389 musb_writeb(mbase, MUSB_POWER, reg); in musb_hnp_stop()
439 void __iomem *mbase = musb->mregs; in musb_stage0_irq() local
455 musb_writeb(mbase, MUSB_POWER, in musb_stage0_irq()
512 void __iomem *mbase = musb->mregs; in musb_stage0_irq() local
530 musb_writeb(mbase, MUSB_DEVCTL, MUSB_DEVCTL_SESSION); in musb_stage0_irq()
569 void __iomem *mbase = musb->mregs; in musb_stage0_irq() local
574 musb_writeb(mbase, MUSB_DEVCTL, devctl); in musb_stage0_irq()
856 void __iomem *mbase = musb->mregs; in musb_stage0_irq()
[all …]
H A Dmusb_uboot.c189 void *mbase = host->host->mregs; in _musb_reset_root_port() local
192 power = musb_readb(mbase, MUSB_POWER); in _musb_reset_root_port()
194 musb_writeb(mbase, MUSB_POWER, MUSB_POWER_RESET | power); in _musb_reset_root_port()
204 power = musb_readb(mbase, MUSB_POWER); in _musb_reset_root_port()
205 musb_writeb(mbase, MUSB_POWER, ~MUSB_POWER_RESET & power); in _musb_reset_root_port()
210 host->host_speed = (musb_readb(mbase, MUSB_POWER) & MUSB_POWER_HSMODE) ? in _musb_reset_root_port()
212 (musb_readb(mbase, MUSB_DEVCTL) & MUSB_DEVCTL_FSDEV) ? in _musb_reset_root_port()
221 void *mbase; in musb_lowlevel_init() local
235 mbase = host->host->mregs; in musb_lowlevel_init()
237 if (musb_readb(mbase, MUSB_DEVCTL) & MUSB_DEVCTL_HM) in musb_lowlevel_init()
H A Dmusb_gadget.c491 u8 __iomem *mbase = musb->mregs; in musb_g_tx() local
496 musb_ep_select(mbase, epnum); in musb_g_tx()
586 musb_ep_select(mbase, epnum); in musb_g_tx()
910 void __iomem *mbase = musb->mregs; in musb_g_rx() local
921 musb_ep_select(mbase, epnum); in musb_g_rx()
1011 musb_ep_select(mbase, epnum); in musb_g_rx()
1035 void __iomem *mbase; in musb_gadget_enable() local
1048 mbase = musb->mregs; in musb_gadget_enable()
1088 musb_ep_select(mbase, epnum); in musb_gadget_enable()
1090 u16 int_txe = musb_readw(mbase, MUSB_INTRTXE); in musb_gadget_enable()
[all …]
H A Dmusb_host.c193 void __iomem *mbase = musb->mregs; in musb_start_urb() local
257 frame = musb_readw(mbase, MUSB_FRAME); in musb_start_urb()
275 musb_writeb(mbase, MUSB_INTRUSBE, 0xff); in musb_start_urb()
690 void __iomem *mbase = musb->mregs; in musb_ep_program() local
704 musb_ep_select(mbase, epnum); in musb_ep_program()
732 int_txe = musb_readw(mbase, MUSB_INTRTXE); in musb_ep_program()
733 musb_writew(mbase, MUSB_INTRTXE, int_txe & ~(1 << epnum)); in musb_ep_program()
773 musb_write_txfunaddr(mbase, epnum, qh->addr_reg); in musb_ep_program()
774 musb_write_txhubaddr(mbase, epnum, qh->h_addr_reg); in musb_ep_program()
775 musb_write_txhubport(mbase, epnum, qh->h_port_reg); in musb_ep_program()
[all …]
H A Dmusb_core.h460 void *mbase = musb->mregs; in musb_read_fifosize() local
464 reg = musb_readb(mbase, MUSB_EP_OFFSET(epnum, MUSB_FIFOSIZE)); in musb_read_fifosize()