Home
last modified time | relevance | path

Searched refs:phy_id (Results 1 – 25 of 417) sorted by relevance

12345678910>>...17

/openbmc/linux/drivers/scsi/aic94xx/
H A Daic94xx_scb.c242 int phy_id) in asd_link_reset_err_tasklet() argument
284 phy_id); in asd_link_reset_err_tasklet()
295 int phy_id) in asd_primitive_rcvd_tasklet() argument
336 phy_id); in asd_primitive_rcvd_tasklet()
553 phy_id); in escb_tasklet_complete()
562 phy_id); in escb_tasklet_complete()
632 u8 phy_id = control_phy->phy_id; in control_phy_tasklet_complete() local
667 phy_id); in control_phy_tasklet_complete()
773 control_phy->phy_id = (u8) phy_id; in asd_build_control_phy()
821 u8 phy_id = link_adm->phy_id;
[all …]
/openbmc/linux/drivers/net/
H A Dmii.c40 advert = mii->mdio_read(mii->dev, mii->phy_id, addr); in mii_get_an()
74 ecmd->phy_address = mii->phy_id; in mii_ethtool_gset()
79 bmcr = mii->mdio_read(dev, mii->phy_id, MII_BMCR); in mii_ethtool_gset()
80 bmsr = mii->mdio_read(dev, mii->phy_id, MII_BMSR); in mii_ethtool_gset()
160 cmd->base.phy_address = mii->phy_id; in mii_ethtool_get_link_ksettings()
250 if (ecmd->phy_address != mii->phy_id) in mii_ethtool_sset()
341 if (cmd->base.phy_address != mii->phy_id) in mii_ethtool_set_link_ksettings()
371 advert2 = mii->mdio_read(dev, mii->phy_id, in mii_ethtool_set_link_ksettings()
592 mii_data->phy_id &= mii_if->phy_id_mask; in generic_mii_ioctl()
597 mii_data->phy_id = mii_if->phy_id; in generic_mii_ioctl()
[all …]
/openbmc/linux/drivers/scsi/mvsas/
H A Dmv_94xx.c236 set_phy_tuning(mvi, phy_id, in mvs_94xx_config_reg_from_hba()
238 set_phy_ffe_tuning(mvi, phy_id, in mvs_94xx_config_reg_from_hba()
239 mvi->hba_info_param.ffe_ctl[phy_id]); in mvs_94xx_config_reg_from_hba()
240 set_phy_rate(mvi, phy_id, in mvs_94xx_config_reg_from_hba()
269 tmp = mvs_read_phy_ctl(mvi, phy_id); in mvs_94xx_phy_reset()
271 mvs_write_phy_ctl(mvi, phy_id, tmp); in mvs_94xx_phy_reset()
280 tmp = mvs_read_phy_ctl(mvi, phy_id); in mvs_94xx_phy_reset()
282 mvs_write_phy_ctl(mvi, phy_id, tmp); in mvs_94xx_phy_reset()
855 att_dev_info |= (u32)id->phy_id<<24; in mvs_94xx_make_dev_info()
900 tmp = mvs_read_phy_ctl(mvi, phy_id); in mvs_94xx_phy_set_link_rate()
[all …]
H A Dmv_64xx.c73 if (phy_id < MVS_SOC_PORTS) in mvs_64xx_stp_reset()
82 if (phy_id < MVS_SOC_PORTS) in mvs_64xx_stp_reset()
88 if (phy_id < MVS_SOC_PORTS) { in mvs_64xx_stp_reset()
110 tmp = mvs_read_phy_ctl(mvi, phy_id); in mvs_64xx_phy_reset()
115 mvs_write_phy_ctl(mvi, phy_id, tmp); in mvs_64xx_phy_reset()
118 tmp = mvs_read_phy_ctl(mvi, phy_id); in mvs_64xx_phy_reset()
200 if (phy_id < 4) in mvs_64xx_phy_disable()
204 phy_id -= 4; in mvs_64xx_phy_disable()
222 if (phy_id < 4) in mvs_64xx_phy_enable()
226 phy_id -= 4; in mvs_64xx_phy_enable()
[all …]
/openbmc/linux/drivers/scsi/libsas/
H A Dsas_expander.c223 phy->phy_id = phy_id; in sas_set_ex_phy()
232 phy->phy_id = phy_id; in sas_set_ex_phy()
827 phy_id); in sas_ex_discover_end_dev()
994 phy_id); in sas_ex_discover_dev()
1023 phy_id); in sas_ex_discover_dev()
1717 *phy_id = i; in sas_find_bcast_phy()
1777 int phy_id = -1; in sas_find_bcast_dev() local
2082 phy_id = -1; in sas_ex_revalidate_domain()
2097 int phy_id; in sas_find_attached_phy_id() local
2099 for (phy_id = 0; phy_id < ex_dev->num_phys; phy_id++) { in sas_find_attached_phy_id()
[all …]
H A Dsas_host_smp.c20 u8 phy_id) in sas_host_smp_discover() argument
25 if (phy_id >= sas_ha->num_phys) { in sas_host_smp_discover()
31 phy = sas_ha->sas_phy[phy_id]->phy; in sas_host_smp_discover()
32 resp_data[9] = phy_id; in sas_host_smp_discover()
42 if (!sas_ha->sas_phy[phy_id]->port || in sas_host_smp_discover()
138 u8 phy_id) in sas_report_phy_sata() argument
144 if (phy_id >= sas_ha->num_phys) { in sas_report_phy_sata()
151 if (!sas_ha->sas_phy[phy_id]->port) in sas_report_phy_sata()
161 resp_data[9] = phy_id; in sas_report_phy_sata()
189 if (phy_id >= sas_ha->num_phys) { in sas_phy_control()
[all …]
/openbmc/linux/drivers/scsi/pm8001/
H A Dpm80xx_tracepoints.h19 TP_PROTO(u32 id, u32 phy_id, u32 htag, u32 ctlr_opcode,
22 TP_ARGS(id, phy_id, htag, ctlr_opcode, ata_opcode, running_req),
26 __field(u32, phy_id)
35 __entry->phy_id = phy_id;
43 __entry->id, __entry->phy_id, __entry->htag,
49 TP_PROTO(u32 id, u32 phy_id, u32 htag, u32 ctlr_opcode,
52 TP_ARGS(id, phy_id, htag, ctlr_opcode, ata_opcode, running_req),
56 __field(u32, phy_id)
65 __entry->phy_id = phy_id;
73 __entry->id, __entry->phy_id, __entry->htag,
/openbmc/linux/include/linux/fsl/
H A Denetc_mdio.h40 int enetc_mdio_read_c22(struct mii_bus *bus, int phy_id, int regnum);
41 int enetc_mdio_write_c22(struct mii_bus *bus, int phy_id, int regnum,
43 int enetc_mdio_read_c45(struct mii_bus *bus, int phy_id, int devad, int regnum);
44 int enetc_mdio_write_c45(struct mii_bus *bus, int phy_id, int devad, int regnum,
50 static inline int enetc_mdio_read_c22(struct mii_bus *bus, int phy_id, in enetc_mdio_read_c22() argument
53 static inline int enetc_mdio_write_c22(struct mii_bus *bus, int phy_id, in enetc_mdio_write_c22() argument
56 static inline int enetc_mdio_read_c45(struct mii_bus *bus, int phy_id, in enetc_mdio_read_c45() argument
59 static inline int enetc_mdio_write_c45(struct mii_bus *bus, int phy_id, in enetc_mdio_write_c45() argument
/openbmc/linux/drivers/net/mdio/
H A Dmdio-i2c.c23 static bool i2c_mii_valid_phy_id(int phy_id) in i2c_mii_valid_phy_id() argument
25 return phy_id != 0x10 && phy_id != 0x11; in i2c_mii_valid_phy_id()
28 static unsigned int i2c_mii_phy_addr(int phy_id) in i2c_mii_phy_addr() argument
30 return phy_id + 0x40; in i2c_mii_phy_addr()
41 if (!i2c_mii_valid_phy_id(phy_id)) in i2c_mii_read_default_c45()
51 bus_addr = i2c_mii_phy_addr(phy_id); in i2c_mii_read_default_c45()
76 if (!i2c_mii_valid_phy_id(phy_id)) in i2c_mii_write_default_c45()
88 msg.addr = i2c_mii_phy_addr(phy_id); in i2c_mii_write_default_c45()
100 return i2c_mii_read_default_c45(bus, phy_id, -1, reg); in i2c_mii_read_default_c22()
301 bus_addr = i2c_mii_phy_addr(phy_id); in i2c_mii_read_rollball()
[all …]
H A Dmdio-cavium.c29 int phy_id, int devad, int regnum) in cavium_mdiobus_c45_addr() argument
43 smi_cmd.s.phy_adr = phy_id; in cavium_mdiobus_c45_addr()
60 int cavium_mdiobus_read_c22(struct mii_bus *bus, int phy_id, int regnum) in cavium_mdiobus_read_c22() argument
71 smi_cmd.s.phy_adr = phy_id; in cavium_mdiobus_read_c22()
90 int cavium_mdiobus_read_c45(struct mii_bus *bus, int phy_id, int devad, in cavium_mdiobus_read_c45() argument
99 r = cavium_mdiobus_c45_addr(p, phy_id, devad, regnum); in cavium_mdiobus_read_c45()
105 smi_cmd.s.phy_adr = phy_id; in cavium_mdiobus_read_c45()
140 smi_cmd.s.phy_adr = phy_id; in cavium_mdiobus_write_c22()
159 int cavium_mdiobus_write_c45(struct mii_bus *bus, int phy_id, int devad, in cavium_mdiobus_write_c45() argument
168 r = cavium_mdiobus_c45_addr(p, phy_id, devad, regnum); in cavium_mdiobus_write_c45()
[all …]
/openbmc/linux/drivers/net/phy/
H A Dvitesse.c407 .phy_id = PHY_ID_VSC8234,
416 .phy_id = PHY_ID_VSC8244,
425 .phy_id = PHY_ID_VSC8572,
434 .phy_id = PHY_ID_VSC8601,
442 .phy_id = PHY_ID_VSC7385,
451 .phy_id = PHY_ID_VSC7388,
460 .phy_id = PHY_ID_VSC7395,
469 .phy_id = PHY_ID_VSC7398,
478 .phy_id = PHY_ID_VSC8662,
488 .phy_id = PHY_ID_VSC8221,
[all …]
H A Dcortina.c48 u32 phy_id = 0; in cortina_probe() local
56 phy_id = id_lsb << 16; in cortina_probe()
62 phy_id |= id_msb; in cortina_probe()
67 if (phy_id != phydev->drv->phy_id) { in cortina_probe()
78 .phy_id = PHY_ID_CS4340,
/openbmc/linux/drivers/char/tpm/st33zp24/
H A Di2c.c31 static int write8_reg(void *phy_id, u8 tpm_register, u8 *tpm_data, int tpm_size) in write8_reg() argument
33 struct st33zp24_i2c_phy *phy = phy_id; in write8_reg()
48 static int read8_reg(void *phy_id, u8 tpm_register, u8 *tpm_data, int tpm_size) in read8_reg() argument
50 struct st33zp24_i2c_phy *phy = phy_id; in read8_reg()
70 static int st33zp24_i2c_send(void *phy_id, u8 tpm_register, u8 *tpm_data, in st33zp24_i2c_send() argument
73 return write8_reg(phy_id, tpm_register | TPM_WRITE_DIRECTION, tpm_data, in st33zp24_i2c_send()
86 static int st33zp24_i2c_recv(void *phy_id, u8 tpm_register, u8 *tpm_data, in st33zp24_i2c_recv() argument
89 return read8_reg(phy_id, tpm_register, tpm_data, tpm_size); in st33zp24_i2c_recv()
H A Dspi.c96 static int st33zp24_spi_send(void *phy_id, u8 tpm_register, u8 *tpm_data, in st33zp24_spi_send() argument
100 struct st33zp24_spi_phy *phy = phy_id; in st33zp24_spi_send()
139 static int st33zp24_spi_read8_reg(void *phy_id, u8 tpm_register, u8 *tpm_data, in st33zp24_spi_read8_reg() argument
143 struct st33zp24_spi_phy *phy = phy_id; in st33zp24_spi_read8_reg()
180 static int st33zp24_spi_recv(void *phy_id, u8 tpm_register, u8 *tpm_data, in st33zp24_spi_recv() argument
185 ret = st33zp24_spi_read8_reg(phy_id, tpm_register, tpm_data, tpm_size); in st33zp24_spi_recv()
191 static int st33zp24_spi_evaluate_latency(void *phy_id) in st33zp24_spi_evaluate_latency() argument
193 struct st33zp24_spi_phy *phy = phy_id; in st33zp24_spi_evaluate_latency()
199 status = st33zp24_spi_read8_reg(phy_id, TPM_INTF_CAPABILITY, in st33zp24_spi_evaluate_latency()
H A Dst33zp24.c85 tpm_dev->ops->send(tpm_dev->phy_id, TPM_STS, &data, 1); in st33zp24_cancel()
96 tpm_dev->ops->recv(tpm_dev->phy_id, TPM_STS, &data, 1); in st33zp24_status()
153 tpm_dev->ops->send(tpm_dev->phy_id, TPM_ACCESS, &data, 1); in release_locality()
168 status = tpm_dev->ops->recv(tpm_dev->phy_id, TPM_STS + 1, in get_burstcount()
174 status = tpm_dev->ops->recv(tpm_dev->phy_id, TPM_STS + 2, in get_burstcount()
277 ret = tpm_dev->ops->recv(tpm_dev->phy_id, TPM_DATA_FIFO, in recv_data()
334 ret = tpm_dev->ops->send(tpm_dev->phy_id, TPM_DATA_FIFO, in st33zp24_send()
348 ret = tpm_dev->ops->send(tpm_dev->phy_id, TPM_DATA_FIFO, in st33zp24_send()
360 ret = tpm_dev->ops->send(tpm_dev->phy_id, TPM_STS, &data, 1); in st33zp24_send()
463 tpm_dev->phy_id = phy_id; in st33zp24_probe()
[all …]
H A Dst33zp24.h18 void *phy_id; member
29 int (*send)(void *phy_id, u8 tpm_register, u8 *tpm_data, int tpm_size);
30 int (*recv)(void *phy_id, u8 tpm_register, u8 *tpm_data, int tpm_size);
38 int st33zp24_probe(void *phy_id, const struct st33zp24_phy_ops *ops,
/openbmc/linux/drivers/nfc/s3fwrn5/
H A Dphy_common.c17 void s3fwrn5_phy_set_wake(void *phy_id, bool wake) in s3fwrn5_phy_set_wake() argument
19 struct phy_common *phy = phy_id; in s3fwrn5_phy_set_wake()
51 void s3fwrn5_phy_set_mode(void *phy_id, enum s3fwrn5_mode mode) in s3fwrn5_phy_set_mode() argument
53 struct phy_common *phy = phy_id; in s3fwrn5_phy_set_mode()
63 enum s3fwrn5_mode s3fwrn5_phy_get_mode(void *phy_id) in s3fwrn5_phy_get_mode() argument
65 struct phy_common *phy = phy_id; in s3fwrn5_phy_get_mode()
H A Ds3fwrn5.h33 void *phy_id; member
49 info->phy_ops->set_mode(info->phy_id, mode); in s3fwrn5_set_mode()
59 return info->phy_ops->get_mode(info->phy_id); in s3fwrn5_get_mode()
67 info->phy_ops->set_wake(info->phy_id, wake); in s3fwrn5_set_wake()
77 return info->phy_ops->write(info->phy_id, skb); in s3fwrn5_write()
80 int s3fwrn5_probe(struct nci_dev **ndev, void *phy_id, struct device *pdev,
/openbmc/linux/drivers/net/ethernet/freescale/enetc/
H A Denetc_mdio.c58 int enetc_mdio_write_c22(struct mii_bus *bus, int phy_id, int regnum, in enetc_mdio_write_c22() argument
77 mdio_ctl = MDIO_CTL_PORT_ADDR(phy_id) | MDIO_CTL_DEV_ADDR(dev_addr); in enetc_mdio_write_c22()
91 int enetc_mdio_write_c45(struct mii_bus *bus, int phy_id, int dev_addr, in enetc_mdio_write_c45() argument
108 mdio_ctl = MDIO_CTL_PORT_ADDR(phy_id) | MDIO_CTL_DEV_ADDR(dev_addr); in enetc_mdio_write_c45()
129 int enetc_mdio_read_c22(struct mii_bus *bus, int phy_id, int regnum) in enetc_mdio_read_c22() argument
147 mdio_ctl = MDIO_CTL_PORT_ADDR(phy_id) | MDIO_CTL_DEV_ADDR(dev_addr); in enetc_mdio_read_c22()
161 phy_id, dev_addr, regnum); in enetc_mdio_read_c22()
171 int enetc_mdio_read_c45(struct mii_bus *bus, int phy_id, int dev_addr, in enetc_mdio_read_c45() argument
189 mdio_ctl = MDIO_CTL_PORT_ADDR(phy_id) | MDIO_CTL_DEV_ADDR(dev_addr); in enetc_mdio_read_c45()
210 phy_id, dev_addr, regnum); in enetc_mdio_read_c45()
/openbmc/linux/drivers/net/ethernet/sis/
H A Dsis190.c297 int phy_id; member
414 mdio_read(ioaddr, phy_id, reg); in mdio_read_latched()
415 return mdio_read(ioaddr, phy_id, reg); in mdio_read_latched()
922 int phy_id = tp->mii_if.phy_id; in sis190_phy_task() local
1309 if (mii_if->phy_id != phy_default->phy_id) { in sis190_default_phy()
1310 mii_if->phy_id = phy_default->phy_id; in sis190_default_phy()
1334 phy->phy_id = phy_id; in sis190_init_phy()
1367 int phy_id = tp->mii_if.phy_id; in sis190_mii_probe_88e1111_fixup() local
1395 int phy_id; in sis190_mii_probe() local
1400 for (phy_id = 0; phy_id < PHY_MAX_ADDR; phy_id++) { in sis190_mii_probe()
[all …]
/openbmc/linux/drivers/net/ethernet/aquantia/atlantic/
H A Daq_phy.c28 u16 phy_addr = aq_hw->phy_id << 5 | mmd; in aq_mdio_read_word()
54 u16 phy_addr = aq_hw->phy_id << 5 | mmd; in aq_mdio_write_word()
117 for (aq_hw->phy_id = 0; aq_hw->phy_id < HW_ATL_PHY_ID_MAX; in aq_phy_init_phy_id()
118 ++aq_hw->phy_id) { in aq_phy_init_phy_id()
133 if (aq_hw->phy_id == HW_ATL_PHY_ID_MAX) in aq_phy_init()
146 aq_hw->phy_id = HW_ATL_PHY_ID_MAX; in aq_phy_init()
/openbmc/linux/drivers/nfc/nxp-nci/
H A Dcore.c46 r = info->phy_ops->set_mode(info->phy_id, NXP_NCI_MODE_NCI); in nxp_nci_open()
63 r = info->phy_ops->set_mode(info->phy_id, NXP_NCI_MODE_COLD); in nxp_nci_close()
86 r = info->phy_ops->write(info->phy_id, skb); in nxp_nci_send()
134 int nxp_nci_probe(void *phy_id, struct device *pdev, in nxp_nci_probe() argument
146 info->phy_id = phy_id; in nxp_nci_probe()
155 r = info->phy_ops->set_mode(info->phy_id, NXP_NCI_MODE_COLD); in nxp_nci_probe()
191 info->phy_ops->set_mode(info->phy_id, NXP_NCI_MODE_COLD); in nxp_nci_remove()
/openbmc/linux/drivers/net/ethernet/xilinx/
H A Dll_temac_mdio.c24 static int temac_mdio_read(struct mii_bus *bus, int phy_id, int reg) in temac_mdio_read() argument
35 temac_iow(lp, XTE_LSW0_OFFSET, (phy_id << 5) | reg); in temac_mdio_read()
40 phy_id, reg, rc); in temac_mdio_read()
45 static int temac_mdio_write(struct mii_bus *bus, int phy_id, int reg, u16 val) in temac_mdio_write() argument
51 phy_id, reg, val); in temac_mdio_write()
58 temac_indirect_out32_locked(lp, XTE_MIIMAI_OFFSET, (phy_id << 5) | reg); in temac_mdio_write()
/openbmc/linux/drivers/net/usb/
H A Dasix_devices.c73 u32 phy_id; in asix_get_phyid() local
89 phy_id = (phy_reg & 0xffff) << 16; in asix_get_phyid()
95 phy_id |= (phy_reg & 0xffff); in asix_get_phyid()
97 return phy_id; in asix_get_phyid()
223 dev->mii.phy_id); in asix_phy_reset()
266 dev->mii.phy_id = asix_read_phy_addr(dev, true); in ax88172_bind()
267 if (dev->mii.phy_id < 0) in ax88172_bind()
268 return dev->mii.phy_id; in ax88172_bind()
995 asix_mdio_write(dev->net, dev->mii.phy_id, in marvell_phy_init()
1281 if (dev->mii.phy_id < 0) in ax88178_bind()
[all …]
/openbmc/u-boot/drivers/net/
H A Dbcm6368-eth.c121 int phy_id; member
137 int phy_id; member
146 int phy_id, int reg) in bcm6368_mdio_read() argument
153 (phy_id << MII_SC_PHYID_SHIFT) | in bcm6368_mdio_read()
235 port->phy_id, MII_BMSR); in bcm6368_eth_adjust_link()
259 port->phy_id, MII_ADVERTISE); in bcm6368_eth_adjust_link()
275 port->phy_id, MII_CTRL1000); in bcm6368_eth_adjust_link()
278 port->phy_id, MII_STAT1000); in bcm6368_eth_adjust_link()
461 if (priv->used_ports[i].phy_id == phy_id) in bcm6368_phy_is_external()
587 int phy_id; in bcm6368_eth_probe() local
[all …]

12345678910>>...17