Home
last modified time | relevance | path

Searched refs:devctl (Results 1 – 25 of 30) sorted by relevance

12

/Linux-v4.19/drivers/usb/musb/
Ddavinci.c190 u8 devctl; in otg_timer() local
196 devctl = musb_readb(mregs, MUSB_DEVCTL); in otg_timer()
197 dev_dbg(musb->controller, "poll devctl %02x (%s)\n", devctl, in otg_timer()
208 if (devctl & MUSB_DEVCTL_VBUS) { in otg_timer()
230 devctl | MUSB_DEVCTL_SESSION); in otg_timer()
231 devctl = musb_readb(mregs, MUSB_DEVCTL); in otg_timer()
232 if (devctl & MUSB_DEVCTL_BDEVICE) in otg_timer()
293 u8 devctl = musb_readb(mregs, MUSB_DEVCTL); in davinci_musb_interrupt() local
332 devctl); in davinci_musb_interrupt()
427 u8 devctl, warn = 0; in davinci_musb_exit() local
[all …]
Dmusb_core.c526 static void musb_handle_intr_resume(struct musb *musb, u8 devctl) in musb_handle_intr_resume() argument
531 if (devctl & MUSB_DEVCTL_HM) { in musb_handle_intr_resume()
568 if ((devctl & MUSB_DEVCTL_VBUS) in musb_handle_intr_resume()
589 static irqreturn_t musb_handle_intr_sessreq(struct musb *musb, u8 devctl) in musb_handle_intr_sessreq() argument
593 if ((devctl & MUSB_DEVCTL_VBUS) == MUSB_DEVCTL_VBUS in musb_handle_intr_sessreq()
594 && (devctl & MUSB_DEVCTL_BDEVICE)) { in musb_handle_intr_sessreq()
618 static void musb_handle_intr_vbuserr(struct musb *musb, u8 devctl) in musb_handle_intr_vbuserr() argument
653 devctl |= MUSB_DEVCTL_SESSION; in musb_handle_intr_vbuserr()
654 musb_writeb(mbase, MUSB_DEVCTL, devctl); in musb_handle_intr_vbuserr()
668 devctl, in musb_handle_intr_vbuserr()
[all …]
Dda8xx.c126 u8 devctl; in otg_timer() local
133 devctl = musb_readb(mregs, MUSB_DEVCTL); in otg_timer()
134 dev_dbg(musb->controller, "Poll devctl %02x (%s)\n", devctl, in otg_timer()
140 devctl &= ~MUSB_DEVCTL_SESSION; in otg_timer()
141 musb_writeb(musb->mregs, MUSB_DEVCTL, devctl); in otg_timer()
143 devctl = musb_readb(musb->mregs, MUSB_DEVCTL); in otg_timer()
144 if (devctl & MUSB_DEVCTL_BDEVICE) { in otg_timer()
159 if (devctl & MUSB_DEVCTL_VBUS) { in otg_timer()
180 musb_writeb(mregs, MUSB_DEVCTL, devctl | MUSB_DEVCTL_SESSION); in otg_timer()
181 devctl = musb_readb(mregs, MUSB_DEVCTL); in otg_timer()
[all …]
Dam35x.c124 u8 devctl; in otg_timer() local
131 devctl = musb_readb(mregs, MUSB_DEVCTL); in otg_timer()
132 dev_dbg(musb->controller, "Poll devctl %02x (%s)\n", devctl, in otg_timer()
138 devctl &= ~MUSB_DEVCTL_SESSION; in otg_timer()
139 musb_writeb(musb->mregs, MUSB_DEVCTL, devctl); in otg_timer()
141 devctl = musb_readb(musb->mregs, MUSB_DEVCTL); in otg_timer()
142 if (devctl & MUSB_DEVCTL_BDEVICE) { in otg_timer()
156 devctl = musb_readb(mregs, MUSB_DEVCTL); in otg_timer()
157 if (devctl & MUSB_DEVCTL_BDEVICE) in otg_timer()
244 u8 devctl = musb_readb(mregs, MUSB_DEVCTL); in am35x_musb_interrupt() local
[all …]
Domap2430.c44 u8 devctl; in omap2430_musb_set_vbus() local
51 devctl = musb_readb(musb->mregs, MUSB_DEVCTL); in omap2430_musb_set_vbus()
57 devctl |= MUSB_DEVCTL_SESSION; in omap2430_musb_set_vbus()
58 musb_writeb(musb->mregs, MUSB_DEVCTL, devctl); in omap2430_musb_set_vbus()
81 devctl |= MUSB_DEVCTL_SESSION; in omap2430_musb_set_vbus()
92 devctl &= ~MUSB_DEVCTL_SESSION; in omap2430_musb_set_vbus()
96 musb_writeb(musb->mregs, MUSB_DEVCTL, devctl); in omap2430_musb_set_vbus()
293 u8 devctl; in omap2430_musb_enable() local
307 devctl = musb_readb(musb->mregs, MUSB_DEVCTL); in omap2430_musb_enable()
309 devctl |= MUSB_DEVCTL_SESSION; in omap2430_musb_enable()
[all …]
Dux500.c36 u8 devctl; in ux500_musb_set_vbus() local
43 devctl = musb_readb(musb->mregs, MUSB_DEVCTL); in ux500_musb_set_vbus()
48 devctl |= MUSB_DEVCTL_SESSION; in ux500_musb_set_vbus()
49 musb_writeb(musb->mregs, MUSB_DEVCTL, devctl); in ux500_musb_set_vbus()
66 devctl |= MUSB_DEVCTL_SESSION; in ux500_musb_set_vbus()
75 devctl &= ~MUSB_DEVCTL_SESSION; in ux500_musb_set_vbus()
78 musb_writeb(musb->mregs, MUSB_DEVCTL, devctl); in ux500_musb_set_vbus()
Dmusb_gadget.c1528 u8 power, devctl; in musb_gadget_wakeup() local
1544 devctl = musb_readb(mregs, MUSB_DEVCTL); in musb_gadget_wakeup()
1545 musb_dbg(musb, "Sending SRP: devctl: %02x", devctl); in musb_gadget_wakeup()
1546 devctl |= MUSB_DEVCTL_SESSION; in musb_gadget_wakeup()
1547 musb_writeb(mregs, MUSB_DEVCTL, devctl); in musb_gadget_wakeup()
1548 devctl = musb_readb(mregs, MUSB_DEVCTL); in musb_gadget_wakeup()
1550 while (!(devctl & MUSB_DEVCTL_SESSION)) { in musb_gadget_wakeup()
1551 devctl = musb_readb(mregs, MUSB_DEVCTL); in musb_gadget_wakeup()
1556 while (devctl & MUSB_DEVCTL_SESSION) { in musb_gadget_wakeup()
1557 devctl = musb_readb(mregs, MUSB_DEVCTL); in musb_gadget_wakeup()
[all …]
Dtusb6010.c553 u8 devctl; in tusb_musb_set_vbus() local
563 devctl = musb_readb(musb->mregs, MUSB_DEVCTL); in tusb_musb_set_vbus()
569 devctl |= MUSB_DEVCTL_SESSION; in tusb_musb_set_vbus()
602 devctl &= ~MUSB_DEVCTL_SESSION; in tusb_musb_set_vbus()
610 musb_writeb(musb->mregs, MUSB_DEVCTL, devctl); in tusb_musb_set_vbus()
772 u8 devctl; in tusb_otg_ints() local
782 devctl = musb_readb(musb->mregs, MUSB_DEVCTL); in tusb_otg_ints()
784 if ((devctl & MUSB_DEVCTL_VBUS) in tusb_otg_ints()
786 dev_dbg(musb->controller, "devctl %02x\n", devctl); in tusb_otg_ints()
795 ERR("vbus too slow, devctl %02x\n", devctl); in tusb_otg_ints()
Dmusb_dsps.c214 u8 devctl; in dsps_check_status() local
224 devctl = musb_readb(mregs, MUSB_DEVCTL); in dsps_check_status()
225 dev_dbg(musb->controller, "Poll devctl %02x (%s)\n", devctl, in dsps_check_status()
245 if (devctl & MUSB_DEVCTL_BDEVICE) { in dsps_check_status()
252 if (!(devctl & MUSB_DEVCTL_SESSION) && !skip_session) in dsps_check_status()
341 u8 devctl = musb_readb(mregs, MUSB_DEVCTL); in dsps_interrupt() local
376 devctl); in dsps_interrupt()
Dmusbhsdma.c329 u8 devctl; in dma_controller_irq() local
344 devctl = musb_readb(mbase, MUSB_DEVCTL); in dma_controller_irq()
349 if ((devctl & MUSB_DEVCTL_HM) in dma_controller_irq()
Dsunxi.c101 u8 devctl; in sunxi_musb_work() local
105 devctl = readb(musb->mregs + SUNXI_MUSB_DEVCTL); in sunxi_musb_work()
110 devctl |= MUSB_DEVCTL_SESSION; in sunxi_musb_work()
115 devctl &= ~MUSB_DEVCTL_SESSION; in sunxi_musb_work()
117 writeb(devctl, musb->mregs + SUNXI_MUSB_DEVCTL); in sunxi_musb_work()
Dmusb_gadget_ep0.c186 u8 devctl; 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()
Dmusb_debugfs.c297 musb->context.devctl |= MUSB_DEVCTL_SESSION; in musb_softconnect_write()
Dmusb_core.h259 u8 devctl, busctl, misc; member
/Linux-v4.19/drivers/pcmcia/
Dti113x.h369 u32 mfunc, mfunc_old, devctl; in ti12xx_irqroute_func0() local
374 devctl = config_readb(socket, TI113X_DEVICE_CONTROL); in ti12xx_irqroute_func0()
376 mfunc, devctl); in ti12xx_irqroute_func0()
394 if ((devctl & TI113X_DCR_IMODE_MASK) == TI12XX_DCR_IMODE_ALL_SERIAL) { in ti12xx_irqroute_func0()
433 devctl &= ~TI113X_DCR_IMODE_MASK; in ti12xx_irqroute_func0()
434 devctl |= TI113X_DCR_IMODE_SERIAL; /* serial ISA could be right */ in ti12xx_irqroute_func0()
435 config_writeb(socket, TI113X_DEVICE_CONTROL, devctl); in ti12xx_irqroute_func0()
543 u32 mfunc, mfunc_old, devctl, sysctl; in ti12xx_irqroute_func1() local
547 devctl = config_readb(socket, TI113X_DEVICE_CONTROL); in ti12xx_irqroute_func1()
549 mfunc, devctl); in ti12xx_irqroute_func1()
[all …]
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx4/
Dreset.c47 u16 devctl; in mlx4_reset() local
142 devctl = hca_header[(pcie_cap + PCI_EXP_DEVCTL) / 4]; in mlx4_reset()
145 devctl)) { in mlx4_reset()
/Linux-v4.19/drivers/infiniband/hw/mthca/
Dmthca_reset.c52 u16 devctl; in mthca_reset() local
239 devctl = hca_header[(hca_pcie_cap + PCI_EXP_DEVCTL) / 4]; in mthca_reset()
241 devctl)) { in mthca_reset()
/Linux-v4.19/arch/powerpc/kernel/
Deeh.c743 u32 devctl, cmd, cap2, aer_capctl; in eeh_restore_vf_config() local
750 2, &devctl); in eeh_restore_vf_config()
751 devctl &= ~PCI_EXP_DEVCTL_PAYLOAD; in eeh_restore_vf_config()
752 devctl |= old_mps; in eeh_restore_vf_config()
754 2, devctl); in eeh_restore_vf_config()
778 2, &devctl); in eeh_restore_vf_config()
779 devctl &= ~PCI_EXP_DEVCTL_CERE; in eeh_restore_vf_config()
780 devctl |= (PCI_EXP_DEVCTL_NFERE | in eeh_restore_vf_config()
784 2, devctl); in eeh_restore_vf_config()
/Linux-v4.19/include/linux/platform_data/
Dvideo-nuc900fb.h65 unsigned int devctl; member
/Linux-v4.19/drivers/media/dvb-frontends/
Dstv6110x_priv.h73 const struct stv6110x_devctl *devctl; member
Dstv6110x.c384 stv6110x->devctl = &stv6110x_ctl; in stv6110x_attach()
409 return stv6110x->devctl; in stv6110x_attach()
/Linux-v4.19/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
Dsdio.c731 u8 clkctl, clkreq, devctl; in brcmf_sdio_htclk() local
766 devctl = brcmf_sdiod_readb(bus->sdiodev, in brcmf_sdio_htclk()
773 devctl |= SBSDIO_DEVCTL_CA_INT_ONLY; in brcmf_sdio_htclk()
775 devctl, &err); in brcmf_sdio_htclk()
782 devctl = brcmf_sdiod_readb(bus->sdiodev, in brcmf_sdio_htclk()
784 devctl &= ~SBSDIO_DEVCTL_CA_INT_ONLY; in brcmf_sdio_htclk()
786 devctl, &err); in brcmf_sdio_htclk()
827 devctl = brcmf_sdiod_readb(bus->sdiodev, in brcmf_sdio_htclk()
829 devctl &= ~SBSDIO_DEVCTL_CA_INT_ONLY; in brcmf_sdio_htclk()
831 devctl, &err); in brcmf_sdio_htclk()
[all …]
/Linux-v4.19/arch/c6x/platforms/
Ddscr.c113 struct devstate_ctl_reg devctl[MAX_DEVCTL_REGS]; member
484 r = &dscr.devctl[i]; in dscr_parse_devstate_ctl_regs()
/Linux-v4.19/arch/arm/mach-w90x900/
Ddev.c444 .devctl = 0x060800c0,
/Linux-v4.19/drivers/scsi/csiostor/
Dcsio_wr.c1351 u16 devctl; in csio_wr_fixup_host_params() local
1359 &devctl); in csio_wr_fixup_host_params()
1360 mps_log = ((devctl & PCI_EXP_DEVCTL_PAYLOAD) >> 5) + 7; in csio_wr_fixup_host_params()

12