Home
last modified time | relevance | path

Searched refs:phyad (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-6.6/drivers/net/mdio/
H A Dmdio-aspeed.c48 static int aspeed_mdio_op(struct mii_bus *bus, u8 st, u8 op, u8 phyad, u8 regad, in aspeed_mdio_op() argument
54 dev_dbg(&bus->dev, "%s: st: %u op: %u, phyad: %u, regad: %u, data: %u\n", in aspeed_mdio_op()
55 __func__, st, op, phyad, regad, data); in aspeed_mdio_op()
60 | FIELD_PREP(ASPEED_MDIO_CTRL_PHYAD, phyad) in aspeed_mdio_op()
/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_mdio.c34 u8 phyad; member
59 hnae3_set_field(mdio_cmd->phyad, HCLGE_MDIO_PHYREG_M, in hclge_mdio_write()
97 hnae3_set_field(mdio_cmd->phyad, HCLGE_MDIO_PHYREG_M, in hclge_mdio_read()
/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_mdio.c34 u8 phyad; member
59 hnae3_set_field(mdio_cmd->phyad, HCLGE_MDIO_PHYREG_M, in hclge_mdio_write()
97 hnae3_set_field(mdio_cmd->phyad, HCLGE_MDIO_PHYREG_M, in hclge_mdio_read()
/kernel/linux/linux-5.10/drivers/net/ethernet/
H A Dfealnx.c696 static ulong m80x_send_cmd_to_phy(void __iomem *miiport, int opcode, int phyad, int regad) in m80x_send_cmd_to_phy() argument
720 data = opcode | (phyad << 7) | (regad << 2); in m80x_send_cmd_to_phy()
745 static int mdio_read(struct net_device *dev, int phyad, int regad) in mdio_read() argument
752 miir = m80x_send_cmd_to_phy(miiport, OP_READ, phyad, regad); in mdio_read()
784 static void mdio_write(struct net_device *dev, int phyad, int regad, int data) in mdio_write() argument
791 miir = m80x_send_cmd_to_phy(miiport, OP_WRITE, phyad, regad); in mdio_write()
/kernel/linux/linux-6.6/drivers/net/ethernet/
H A Dfealnx.c698 static ulong m80x_send_cmd_to_phy(void __iomem *miiport, int opcode, int phyad, int regad) in m80x_send_cmd_to_phy() argument
722 data = opcode | (phyad << 7) | (regad << 2); in m80x_send_cmd_to_phy()
747 static int mdio_read(struct net_device *dev, int phyad, int regad) in mdio_read() argument
754 miir = m80x_send_cmd_to_phy(miiport, OP_READ, phyad, regad); in mdio_read()
786 static void mdio_write(struct net_device *dev, int phyad, int regad, int data) in mdio_write() argument
793 miir = m80x_send_cmd_to_phy(miiport, OP_WRITE, phyad, regad); in mdio_write()
/kernel/linux/linux-6.6/drivers/net/ethernet/renesas/
H A Drswitch.c1084 int phyad, int devad, int regad, int data) in rswitch_etha_set_access()
1096 iowrite32((regad << 16) | (devad << 8) | (phyad << 3) | val, etha->addr + MPSM); in rswitch_etha_set_access()
1105 writel((pop << 13) | (devad << 8) | (phyad << 3) | val, etha->addr + MPSM); in rswitch_etha_set_access()
1115 iowrite32((data << 16) | (pop << 13) | (devad << 8) | (phyad << 3) | val, in rswitch_etha_set_access()
1083 rswitch_etha_set_access(struct rswitch_etha *etha, bool read, int phyad, int devad, int regad, int data) rswitch_etha_set_access() argument

Completed in 10 milliseconds