Home
last modified time | relevance | path

Searched refs:port_base (Results 1 – 16 of 16) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/silan/
Dsc92031.c266 void __iomem *port_base; member
309 static inline void _sc92031_dummy_read(void __iomem *port_base) in _sc92031_dummy_read() argument
311 ioread32(port_base + MAC0); in _sc92031_dummy_read()
314 static u32 _sc92031_mii_wait(void __iomem *port_base) in _sc92031_mii_wait() argument
320 mii_status = ioread32(port_base + Miistatus); in _sc92031_mii_wait()
326 static u32 _sc92031_mii_cmd(void __iomem *port_base, u32 cmd0, u32 cmd1) in _sc92031_mii_cmd() argument
328 iowrite32(Mii_Divider, port_base + Miicmd0); in _sc92031_mii_cmd()
330 _sc92031_mii_wait(port_base); in _sc92031_mii_cmd()
332 iowrite32(cmd1, port_base + Miicmd1); in _sc92031_mii_cmd()
333 iowrite32(Mii_Divider | cmd0, port_base + Miicmd0); in _sc92031_mii_cmd()
[all …]
/kernel/linux/linux-5.10/drivers/scsi/pcmcia/
Dsym53c500_cs.c350 int port_base = dev->io_port; in SYM53C500_intr() local
360 REG1(port_base); in SYM53C500_intr()
361 pio_status = inb(port_base + PIO_STATUS); in SYM53C500_intr()
362 REG0(port_base); in SYM53C500_intr()
363 status = inb(port_base + STAT_REG); in SYM53C500_intr()
364 DEB(seq_reg = inb(port_base + SEQ_REG)); in SYM53C500_intr()
365 int_reg = inb(port_base + INT_REG); in SYM53C500_intr()
366 DEB(fifo_size = inb(port_base + FIFO_FLAGS) & 0x1f); in SYM53C500_intr()
417 outb(FLUSH_FIFO, port_base + CMD_REG); in SYM53C500_intr()
418 LOAD_DMA_COUNT(port_base, scsi_bufflen(curSC)); /* Max transfer size */ in SYM53C500_intr()
[all …]
/kernel/linux/linux-5.10/drivers/ata/
Dsata_inic162x.c271 static void inic_reset_port(void __iomem *port_base) in inic_reset_port() argument
273 void __iomem *idma_ctl = port_base + PORT_IDMA_CTL; in inic_reset_port()
288 writeb(0xff, port_base + PORT_IRQ_STAT); in inic_reset_port()
319 void __iomem *port_base = inic_port_base(ap); in inic_stop_idma() local
321 readb(port_base + PORT_RPQ_FIFO); in inic_stop_idma()
322 readb(port_base + PORT_RPQ_CNT); in inic_stop_idma()
323 writew(0, port_base + PORT_IDMA_CTL); in inic_stop_idma()
384 void __iomem *port_base = inic_port_base(ap); in inic_host_intr() local
390 irq_stat = readb(port_base + PORT_IRQ_STAT); in inic_host_intr()
391 writeb(irq_stat, port_base + PORT_IRQ_STAT); in inic_host_intr()
[all …]
Dpdc_adma.c614 void __iomem *port_base = ADMA_ATA_REGS(mmio_base, port_no); in adma_ata_init_one() local
615 unsigned int offset = port_base - mmio_base; in adma_ata_init_one()
617 adma_ata_setup_port(&ap->ioaddr, port_base); in adma_ata_init_one()
Dsata_mv.c1286 void __iomem *port_base; in mv_dump_all_regs() local
1316 port_base = mv_port_base(mmio_base, p); in mv_dump_all_regs()
1318 mv_dump_mem(port_base, 0x54); in mv_dump_all_regs()
1320 mv_dump_mem(port_base+0x300, 0x60); in mv_dump_all_regs()
/kernel/linux/linux-5.10/drivers/phy/mediatek/
Dphy-mtk-xsphy.c93 void __iomem *port_base; member
119 void __iomem *pbase = inst->port_base; in u2_phy_slew_rate_calibrate()
194 void __iomem *pbase = inst->port_base; in u2_phy_instance_init()
210 void __iomem *pbase = inst->port_base; in u2_phy_instance_power_on()
229 void __iomem *pbase = inst->port_base; in u2_phy_instance_power_off()
251 tmp = readl(inst->port_base + XSP_U2PHYDTM1); in u2_phy_instance_set_mode()
266 writel(tmp, inst->port_base + XSP_U2PHYDTM1); in u2_phy_instance_set_mode()
308 void __iomem *pbase = inst->port_base; in u2_phy_props_set()
343 void __iomem *pbase = inst->port_base; in u3_phy_props_set()
560 inst->port_base = devm_ioremap_resource(&phy->dev, &res); in mtk_xsphy_probe()
[all …]
Dphy-mtk-tphy.c296 void __iomem *port_base; member
800 u2_banks->com = instance->port_base + SSUSB_SIFSLV_V1_U2PHY_COM; in phy_v1_banks_init()
806 u3_banks->phyd = instance->port_base + SSUSB_SIFSLV_V1_U3PHYD; in phy_v1_banks_init()
807 u3_banks->phya = instance->port_base + SSUSB_SIFSLV_V1_U3PHYA; in phy_v1_banks_init()
810 u3_banks->phyd = instance->port_base + SSUSB_SIFSLV_V1_U3PHYD; in phy_v1_banks_init()
826 u2_banks->misc = instance->port_base + SSUSB_SIFSLV_V2_MISC; in phy_v2_banks_init()
827 u2_banks->fmreg = instance->port_base + SSUSB_SIFSLV_V2_U2FREQ; in phy_v2_banks_init()
828 u2_banks->com = instance->port_base + SSUSB_SIFSLV_V2_U2PHY_COM; in phy_v2_banks_init()
832 u3_banks->spllc = instance->port_base + SSUSB_SIFSLV_V2_SPLLC; in phy_v2_banks_init()
833 u3_banks->chip = instance->port_base + SSUSB_SIFSLV_V2_CHIP; in phy_v2_banks_init()
[all …]
/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/
Dhisi_femac.c109 void __iomem *port_base; member
161 val = readl(priv->port_base + ADDRQ_STAT) & TX_CNT_INUSE_MASK; in hisi_femac_xmit_reclaim()
176 val = readl(priv->port_base + ADDRQ_STAT) & TX_CNT_INUSE_MASK; in hisi_femac_xmit_reclaim()
204 writel(status, priv->port_base + MAC_PORTSET); in hisi_femac_adjust_link()
219 while (readl(priv->port_base + ADDRQ_STAT) & BIT_RX_READY) { in hisi_femac_rx_refill()
239 writel(addr, priv->port_base + IQ_ADDR); in hisi_femac_rx_refill()
255 rx_pkt_info = readl(priv->port_base + IQFRM_DES); in hisi_femac_rx()
507 val = readl(priv->port_base + ADDRQ_STAT); in hisi_femac_net_xmit()
538 writel(addr, priv->port_base + EQ_ADDR); in hisi_femac_net_xmit()
539 writel(skb->len + ETH_FCS_LEN, priv->port_base + EQFRM_LEN); in hisi_femac_net_xmit()
[all …]
/kernel/linux/linux-5.10/drivers/staging/mt7621-pci-phy/
Dpci-mt7621-phy.c97 void __iomem *port_base; member
290 (unsigned int)mt7621_phy->port_base, mt7621_phy->has_dual_port); in mt7621_pcie_phy_of_xlate()
331 phy->port_base = devm_ioremap_resource(dev, res); in mt7621_pci_phy_probe()
332 if (IS_ERR(phy->port_base)) { in mt7621_pci_phy_probe()
334 return PTR_ERR(phy->port_base); in mt7621_pci_phy_probe()
337 phy->regmap = devm_regmap_init_mmio(phy->dev, phy->port_base, in mt7621_pci_phy_probe()
/kernel/linux/linux-5.10/drivers/net/ethernet/ti/
Dam65-cpsw-qos.c80 val = readl(port->port_base + AM65_CPSW_PN_REG_CTL); in am65_cpsw_port_est_enable()
86 writel(val, port->port_base + AM65_CPSW_PN_REG_CTL); in am65_cpsw_port_est_enable()
96 val = readl(port->port_base + AM65_CPSW_PN_REG_EST_CTL); in am65_cpsw_port_est_assign_buf_num()
102 writel(val, port->port_base + AM65_CPSW_PN_REG_EST_CTL); in am65_cpsw_port_est_assign_buf_num()
120 val = readl(port->port_base + AM65_CPSW_PN_REG_FIFO_STATUS); in am65_cpsw_port_est_is_swapped()
123 val = readl(port->port_base + AM65_CPSW_PN_REG_EST_CTL); in am65_cpsw_port_est_is_swapped()
180 val = readl(port->port_base + AM65_CPSW_PN_REG_EST_CTL); in am65_cpsw_port_est_get_buf_num()
182 writel(val, port->port_base + AM65_CPSW_PN_REG_EST_CTL); in am65_cpsw_port_est_get_buf_num()
Dam65-cpsw-nuss.h41 void __iomem *port_base; member
53 void __iomem *port_base; member
Dam65-cpsw-nuss.c136 writel(mac_hi, slave->port_base + AM65_CPSW_PORTN_REG_SA_H); in am65_cpsw_port_set_sl_mac()
137 writel(mac_lo, slave->port_base + AM65_CPSW_PORTN_REG_SA_L); in am65_cpsw_port_set_sl_mac()
145 port->port_base + AM65_CPSW_PORT_REG_RX_MAXLEN); in am65_cpsw_sl_ctl_reset()
389 val = readl(host_p->port_base + AM65_CPSW_PORT_REG_PRI_CTL); in am65_cpsw_nuss_set_p0_ptype()
403 writel(pri_map, host_p->port_base + AM65_CPSW_PORT_REG_RX_PRI_MAP); in am65_cpsw_nuss_set_p0_ptype()
404 writel(val, host_p->port_base + AM65_CPSW_PORT_REG_PRI_CTL); in am65_cpsw_nuss_set_p0_ptype()
424 host_p->port_base + AM65_CPSW_PORT_REG_RX_MAXLEN); in am65_cpsw_nuss_common_open()
427 host_p->port_base + AM65_CPSW_PORT0_REG_FLOW_ID_OFFSET); in am65_cpsw_nuss_common_open()
431 host_p->port_base + AM65_CPSW_P0_REG_CTL); in am65_cpsw_nuss_common_open()
1286 writel(seq_id, port->port_base + AM65_CPSW_PORTN_REG_TS_SEQ_LTYPE_REG); in am65_cpsw_nuss_hwtstamp_set()
[all …]
/kernel/linux/linux-5.10/drivers/net/dsa/
Ddsa_loop.c144 ret = mdiobus_read_nested(bus, ps->port_base + port, regnum); in dsa_loop_phy_read()
160 ret = mdiobus_write_nested(bus, ps->port_base + port, regnum, value); in dsa_loop_phy_write()
213 mdiobus_read(bus, ps->port_base + port, MII_BMSR); in dsa_loop_port_vlan_prepare()
232 mdiobus_read(bus, ps->port_base + port, MII_BMSR); in dsa_loop_port_vlan_add()
261 mdiobus_read(bus, ps->port_base + port, MII_BMSR); in dsa_loop_port_vlan_del()
/kernel/linux/linux-5.10/include/linux/dsa/
Dloop.h35 unsigned int port_base; member
/kernel/linux/patches/linux-5.10/hispark_taurus_patch/
Dhispark_taurus.patch12655 +void hisi_ahci_st_dump(const void __iomem *port_base)
12660 + tmp = readl(port_base + 0x58);
12662 + tmp = readl(port_base + 0x64);
12664 + tmp = readl(port_base + 0x70);
12674 + tmp = readl(port_base + 0x50);
12687 + tmp = readl(port_base + 0x54);
12700 + tmp = readl(port_base + 0x0);
12742 +void hisi_ahci_st_dump(const void __iomem *port_base);
46666 + val = readl(priv->port_base + ADDRQ_STAT) & TX_CNT_INUSE_MASK;
46681 + val = readl(priv->port_base + ADDRQ_STAT) & TX_CNT_INUSE_MASK;
[all …]
/kernel/linux/patches/linux-4.19/hispark_taurus_patch/
Dhispark_taurus.patch289124 +void hisi_ahci_st_dump(const void __iomem *port_base)
289129 + tmp = readl(port_base + 0x58);
289131 + tmp = readl(port_base + 0x64);
289133 + tmp = readl(port_base + 0x70);
289143 + tmp = readl(port_base + 0x50);
289156 + tmp = readl(port_base + 0x54);
289169 + tmp = readl(port_base + 0x0);
289211 +void hisi_ahci_st_dump(const void __iomem *port_base);
339638 + val = readl(priv->port_base + ADDRQ_STAT) & TX_CNT_INUSE_MASK;
339653 + val = readl(priv->port_base + ADDRQ_STAT) & TX_CNT_INUSE_MASK;
[all …]