/kernel/linux/linux-5.10/drivers/net/ethernet/seeq/ |
H A D | sgiseeq.c | 99 struct hpc3_ethregs *hregs; member 129 static inline void hpc3_eth_reset(struct hpc3_ethregs *hregs) in hpc3_eth_reset() argument 131 hregs->reset = HPC3_ERST_CRESET | HPC3_ERST_CLRIRQ; in hpc3_eth_reset() 133 hregs->reset = 0; in hpc3_eth_reset() 136 static inline void reset_hpc3_and_seeq(struct hpc3_ethregs *hregs, in reset_hpc3_and_seeq() argument 139 hregs->rx_ctrl = hregs->tx_ctrl = 0; in reset_hpc3_and_seeq() 140 hpc3_eth_reset(hregs); in reset_hpc3_and_seeq() 147 struct hpc3_ethregs *hregs, in seeq_go() 151 hregs in seeq_go() 146 seeq_go(struct sgiseeq_private *sp, struct hpc3_ethregs *hregs, struct sgiseeq_regs *sregs) seeq_go() argument 254 struct hpc3_ethregs *hregs = gpriv->hregs; sgiseeq_dump_rings() local 294 struct hpc3_ethregs *hregs = sp->hregs; init_seeq() local 331 rx_maybe_restart(struct sgiseeq_private *sp, struct hpc3_ethregs *hregs, struct sgiseeq_regs *sregs) rx_maybe_restart() argument 341 sgiseeq_rx(struct net_device *dev, struct sgiseeq_private *sp, struct hpc3_ethregs *hregs, struct sgiseeq_regs *sregs) sgiseeq_rx() argument 430 kick_tx(struct net_device *dev, struct sgiseeq_private *sp, struct hpc3_ethregs *hregs) kick_tx() argument 458 sgiseeq_tx(struct net_device *dev, struct sgiseeq_private *sp, struct hpc3_ethregs *hregs, struct sgiseeq_regs *sregs) sgiseeq_tx() argument 509 struct hpc3_ethregs *hregs = sp->hregs; sgiseeq_interrupt() local 594 struct hpc3_ethregs *hregs = sp->hregs; sgiseeq_start_xmit() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/seeq/ |
H A D | sgiseeq.c | 99 struct hpc3_ethregs *hregs; member 129 static inline void hpc3_eth_reset(struct hpc3_ethregs *hregs) in hpc3_eth_reset() argument 131 hregs->reset = HPC3_ERST_CRESET | HPC3_ERST_CLRIRQ; in hpc3_eth_reset() 133 hregs->reset = 0; in hpc3_eth_reset() 136 static inline void reset_hpc3_and_seeq(struct hpc3_ethregs *hregs, in reset_hpc3_and_seeq() argument 139 hregs->rx_ctrl = hregs->tx_ctrl = 0; in reset_hpc3_and_seeq() 140 hpc3_eth_reset(hregs); in reset_hpc3_and_seeq() 147 struct hpc3_ethregs *hregs, in seeq_go() 151 hregs in seeq_go() 146 seeq_go(struct sgiseeq_private *sp, struct hpc3_ethregs *hregs, struct sgiseeq_regs *sregs) seeq_go() argument 254 struct hpc3_ethregs *hregs = gpriv->hregs; sgiseeq_dump_rings() local 294 struct hpc3_ethregs *hregs = sp->hregs; init_seeq() local 331 rx_maybe_restart(struct sgiseeq_private *sp, struct hpc3_ethregs *hregs, struct sgiseeq_regs *sregs) rx_maybe_restart() argument 341 sgiseeq_rx(struct net_device *dev, struct sgiseeq_private *sp, struct hpc3_ethregs *hregs, struct sgiseeq_regs *sregs) sgiseeq_rx() argument 430 kick_tx(struct net_device *dev, struct sgiseeq_private *sp, struct hpc3_ethregs *hregs) kick_tx() argument 458 sgiseeq_tx(struct net_device *dev, struct sgiseeq_private *sp, struct hpc3_ethregs *hregs, struct sgiseeq_regs *sregs) sgiseeq_tx() argument 509 struct hpc3_ethregs *hregs = sp->hregs; sgiseeq_interrupt() local 594 struct hpc3_ethregs *hregs = sp->hregs; sgiseeq_start_xmit() local [all...] |
/kernel/linux/linux-5.10/drivers/scsi/ |
H A D | sgiwd93.c | 106 struct hpc3_scsiregs *hregs = in dma_setup() local 127 hregs->ndptr = hdata->dma; in dma_setup() 129 hregs->ctrl = HPC3_SCTRL_ACTIVE; in dma_setup() 131 hregs->ctrl = HPC3_SCTRL_ACTIVE | HPC3_SCTRL_DIR; in dma_setup() 140 struct hpc3_scsiregs *hregs; in dma_stop() local 148 hregs = (struct hpc3_scsiregs *) SCpnt->device->host->base; in dma_stop() 154 hregs->ctrl |= HPC3_SCTRL_FLUSH; in dma_stop() 155 while (hregs->ctrl & HPC3_SCTRL_ACTIVE) in dma_stop() 158 hregs->ctrl = 0; in dma_stop() 168 struct hpc3_scsiregs *hregs in sgiwd93_reset() local 218 struct hpc3_scsiregs *hregs = pd->hregs; sgiwd93_probe() local [all...] |
/kernel/linux/linux-6.6/drivers/scsi/ |
H A D | sgiwd93.c | 112 struct hpc3_scsiregs *hregs = in dma_setup() local 133 hregs->ndptr = hdata->dma; in dma_setup() 135 hregs->ctrl = HPC3_SCTRL_ACTIVE; in dma_setup() 137 hregs->ctrl = HPC3_SCTRL_ACTIVE | HPC3_SCTRL_DIR; in dma_setup() 147 struct hpc3_scsiregs *hregs; in dma_stop() local 155 hregs = (struct hpc3_scsiregs *) SCpnt->device->host->base; in dma_stop() 161 hregs->ctrl |= HPC3_SCTRL_FLUSH; in dma_stop() 162 while (hregs->ctrl & HPC3_SCTRL_ACTIVE) in dma_stop() 165 hregs->ctrl = 0; in dma_stop() 175 struct hpc3_scsiregs *hregs in sgiwd93_reset() local 226 struct hpc3_scsiregs *hregs = pd->hregs; sgiwd93_probe() local [all...] |
/kernel/linux/linux-5.10/arch/mips/include/asm/sgi/ |
H A D | wd.h | 16 struct hpc3_scsiregs *hregs; member
|
/kernel/linux/linux-6.6/arch/mips/include/asm/sgi/ |
H A D | wd.h | 16 struct hpc3_scsiregs *hregs; member
|
/kernel/linux/linux-5.10/arch/mips/sgi-ip22/ |
H A D | ip22-platform.c | 79 sgiwd93_0_pd.hregs = &hpc3c0->scsi_chan0; in sgiwd93_devinit() 89 sgiwd93_1_pd.hregs = &hpc3c0->scsi_chan1; in sgiwd93_devinit()
|
/kernel/linux/linux-6.6/arch/mips/sgi-ip22/ |
H A D | ip22-platform.c | 79 sgiwd93_0_pd.hregs = &hpc3c0->scsi_chan0; in sgiwd93_devinit() 89 sgiwd93_1_pd.hregs = &hpc3c0->scsi_chan1; in sgiwd93_devinit()
|