Home
last modified time | relevance | path

Searched refs:sc_reg (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/net/ethernet/hisilicon/
H A Dhns_mdio.c40 struct hns_mdio_sc_reg sc_reg; member
428 const struct hns_mdio_sc_reg *sc_reg; in hns_mdio_reset() local
437 sc_reg = &mdio_dev->sc_reg; in hns_mdio_reset()
439 ret = mdio_sc_cfg_reg_write(mdio_dev, sc_reg->mdio_reset_req, in hns_mdio_reset()
440 0x1, sc_reg->mdio_reset_st, 0x1, in hns_mdio_reset()
448 ret = mdio_sc_cfg_reg_write(mdio_dev, sc_reg->mdio_clk_dis, in hns_mdio_reset()
449 0x1, sc_reg->mdio_clk_st, 0x1, in hns_mdio_reset()
457 ret = mdio_sc_cfg_reg_write(mdio_dev, sc_reg->mdio_reset_dreq, in hns_mdio_reset()
458 0x1, sc_reg->mdio_reset_st, 0x1, in hns_mdio_reset()
466 ret = mdio_sc_cfg_reg_write(mdio_dev, sc_reg->mdio_clk_en, in hns_mdio_reset()
[all …]
/linux/drivers/ata/
H A Dsata_rcar.c481 static int sata_rcar_scr_read(struct ata_link *link, unsigned int sc_reg, in sata_rcar_scr_read() argument
484 if (sc_reg > SCR_ACTIVE) in sata_rcar_scr_read()
487 *val = ioread32(link->ap->ioaddr.scr_addr + (sc_reg << 2)); in sata_rcar_scr_read()
491 static int sata_rcar_scr_write(struct ata_link *link, unsigned int sc_reg, in sata_rcar_scr_write() argument
494 if (sc_reg > SCR_ACTIVE) in sata_rcar_scr_write()
497 iowrite32(val, link->ap->ioaddr.scr_addr + (sc_reg << 2)); in sata_rcar_scr_write()
/linux/include/linux/
H A Dlibata.h1007 int (*scr_read)(struct ata_link *link, unsigned int sc_reg, u32 *val);
1008 int (*scr_write)(struct ata_link *link, unsigned int sc_reg, u32 val);