Searched refs:phy_id (Results 1 - 25 of 341) sorted by relevance

1234567891011>>

/linux-master/include/linux/platform_data/
H A Deth-ep93xx.h7 unsigned char phy_id; member in struct:ep93xx_eth_data
/linux-master/drivers/nfc/s3fwrn5/
H A Dphy_common.h32 void s3fwrn5_phy_set_wake(void *phy_id, bool wake);
34 void s3fwrn5_phy_set_mode(void *phy_id, enum s3fwrn5_mode mode);
35 enum s3fwrn5_mode s3fwrn5_phy_get_mode(void *phy_id);
H A Ds3fwrn5.h33 void *phy_id; member in struct:s3fwrn5_info
49 info->phy_ops->set_mode(info->phy_id, mode);
59 return info->phy_ops->get_mode(info->phy_id);
67 info->phy_ops->set_wake(info->phy_id, wake);
77 return info->phy_ops->write(info->phy_id, skb);
80 int s3fwrn5_probe(struct nci_dev **ndev, void *phy_id, struct device *pdev,
H A Dphy_common.c17 void s3fwrn5_phy_set_wake(void *phy_id, bool wake) argument
19 struct phy_common *phy = phy_id;
51 void s3fwrn5_phy_set_mode(void *phy_id, enum s3fwrn5_mode mode) argument
53 struct phy_common *phy = phy_id;
63 enum s3fwrn5_mode s3fwrn5_phy_get_mode(void *phy_id) argument
65 struct phy_common *phy = phy_id;
/linux-master/drivers/char/tpm/st33zp24/
H A Dst33zp24.h18 void *phy_id; member in struct:st33zp24_dev
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,
H A Di2c.c31 static int write8_reg(void *phy_id, u8 tpm_register, u8 *tpm_data, int tpm_size) argument
33 struct st33zp24_i2c_phy *phy = phy_id;
48 static int read8_reg(void *phy_id, u8 tpm_register, u8 *tpm_data, int tpm_size) argument
50 struct st33zp24_i2c_phy *phy = phy_id;
64 * @param: phy_id, the phy description
70 static int st33zp24_i2c_send(void *phy_id, u8 tpm_register, u8 *tpm_data, argument
73 return write8_reg(phy_id, tpm_register | TPM_WRITE_DIRECTION, tpm_data,
80 * @param: phy_id, the phy description
86 static int st33zp24_i2c_recv(void *phy_id, u8 tpm_register, u8 *tpm_data, argument
89 return read8_reg(phy_id, tpm_registe
[all...]
/linux-master/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, argument
53 static inline int enetc_mdio_write_c22(struct mii_bus *bus, int phy_id, argument
56 static inline int enetc_mdio_read_c45(struct mii_bus *bus, int phy_id, argument
59 static inline int enetc_mdio_write_c45(struct mii_bus *bus, int phy_id, argument
/linux-master/drivers/nfc/microread/
H A Dmicroread.h13 int microread_probe(void *phy_id, const struct nfc_phy_ops *phy_ops,
/linux-master/include/net/
H A Dethoc.h18 s8 phy_id; member in struct:ethoc_platform_data
/linux-master/drivers/net/ethernet/asix/
H A Dax88796c_ioctl.h22 int ax88796c_mdio_read(struct mii_bus *mdiobus, int phy_id, int loc);
23 int ax88796c_mdio_write(struct mii_bus *mdiobus, int phy_id, int loc, u16 val);
/linux-master/drivers/net/phy/
H A Dcortina.c48 u32 phy_id = 0; local
56 phy_id = id_lsb << 16;
62 phy_id |= id_msb;
67 if (phy_id != phydev->drv->phy_id) {
78 .phy_id = PHY_ID_CS4340,
/linux-master/drivers/scsi/aic94xx/
H A Daic94xx_scb.c71 int phy_id = dl->status_block[0] & DL_PHY_MASK; local
72 struct asd_phy *phy = &asd_ha->phys[phy_id];
80 ASD_DPRINTK("phy%d: device unplugged\n", phy_id);
81 asd_turn_led(asd_ha, phy_id, 0);
88 asd_turn_led(asd_ha, phy_id, 1);
91 phy_id, phy->sas_phy.linkrate, phy->sas_phy.iproto);
96 asd_turn_led(asd_ha, phy_id, 1);
102 ASD_DPRINTK("phy%d error while OOB: oob status:0x%x\n", phy_id,
104 asd_turn_led(asd_ha, phy_id, 0);
220 int edb_id, int phy_id)
218 asd_bytes_dmaed_tasklet(struct asd_ascb *ascb, struct done_list_struct *dl, int edb_id, int phy_id) argument
240 asd_link_reset_err_tasklet(struct asd_ascb *ascb, struct done_list_struct *dl, int phy_id) argument
293 asd_primitive_rcvd_tasklet(struct asd_ascb *ascb, struct done_list_struct *dl, int phy_id) argument
406 int phy_id = sb_opcode & DL_PHY_MASK; local
632 u8 phy_id = control_phy->phy_id; local
766 asd_build_control_phy(struct asd_ascb *ascb, int phy_id, u8 subfunc) argument
[all...]
/linux-master/drivers/scsi/libsas/
H A Dsas_host_smp.c20 u8 phy_id)
25 if (phy_id >= sas_ha->num_phys) {
31 phy = sas_ha->sas_phy[phy_id]->phy;
32 resp_data[9] = phy_id;
35 memcpy(resp_data + 24, sas_ha->sas_phy[phy_id]->attached_sas_addr,
42 if (!sas_ha->sas_phy[phy_id]->port ||
43 !sas_ha->sas_phy[phy_id]->port->port_dev)
46 rphy = sas_ha->sas_phy[phy_id]->port->port_dev->rphy;
138 u8 phy_id)
144 if (phy_id >
19 sas_host_smp_discover(struct sas_ha_struct *sas_ha, u8 *resp_data, u8 phy_id) argument
137 sas_report_phy_sata(struct sas_ha_struct *sas_ha, u8 *resp_data, u8 phy_id) argument
180 sas_phy_control(struct sas_ha_struct *sas_ha, u8 phy_id, u8 phy_op, enum sas_linkrate min, enum sas_linkrate max, u8 *resp_data) argument
[all...]
H A Dsas_expander.c25 static int sas_configure_phy(struct domain_device *dev, int phy_id,
178 static void sas_set_ex_phy(struct domain_device *dev, int phy_id, argument
187 struct ex_phy *phy = &ex->ex_phy[phy_id];
195 phy->phy = sas_phy_alloc(&rphy->dev, phy_id);
223 phy->phy_id = phy_id;
232 phy->phy_id = phy_id;
259 phy->phy->identify.phy_identifier = phy_id;
322 SAS_ADDR(dev->sas_addr), phy->phy_id,
328 sas_ex_to_ata(struct domain_device *ex_dev, int phy_id) argument
555 sas_smp_phy_control(struct domain_device *dev, int phy_id, enum phy_func phy_func, struct sas_phy_linkrates *rates) argument
595 sas_ex_disable_phy(struct domain_device *dev, int phy_id) argument
681 sas_get_report_phy_sata(struct domain_device *dev, int phy_id, struct smp_rps_resp *rps_resp) argument
754 sas_ex_add_dev(struct domain_device *parent, struct ex_phy *phy, struct domain_device *child, int phy_id) argument
788 sas_ex_discover_end_dev( struct domain_device *parent, int phy_id) argument
847 sas_ex_join_wide_port(struct domain_device *parent, int phy_id) argument
870 sas_ex_discover_expander( struct domain_device *parent, int phy_id) argument
949 sas_ex_discover_dev(struct domain_device *dev, int phy_id) argument
1335 sas_configure_present(struct domain_device *dev, int phy_id, u8 *sas_addr, int *index, int *present) argument
1408 sas_configure_set(struct domain_device *dev, int phy_id, u8 *sas_addr, int index, int include) argument
1447 sas_configure_phy(struct domain_device *dev, int phy_id, u8 *sas_addr, int include) argument
1634 sas_get_phy_discover(struct domain_device *dev, int phy_id, struct smp_disc_resp *disc_resp) argument
1658 sas_get_phy_change_count(struct domain_device *dev, int phy_id, int *pcc) argument
1676 sas_get_phy_attached_dev(struct domain_device *dev, int phy_id, u8 *sas_addr, enum sas_device_type *type) argument
1693 sas_find_bcast_phy(struct domain_device *dev, int *phy_id, int from_phy, bool update) argument
1778 int phy_id = -1; local
1827 sas_unregister_devs_sas_addr(struct domain_device *parent, int phy_id, bool last) argument
1899 sas_discover_new(struct domain_device *dev, int phy_id) argument
1942 sas_rediscover_dev(struct domain_device *dev, int phy_id, bool last, int sibling) argument
2035 sas_rediscover(struct domain_device *dev, const int phy_id) argument
2080 int i = 0, phy_id; local
2098 int phy_id; local
[all...]
/linux-master/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;
42 TP_printk("ctlr_id = %u phy_id = %u htag = %#x, ctlr_opcode = %#x ata_opcode = %#x running_req = %d",
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)
[all...]
/linux-master/drivers/net/
H A Dmii.c40 advert = mii->mdio_read(mii->dev, mii->phy_id, addr);
74 ecmd->phy_address = mii->phy_id;
79 bmcr = mii->mdio_read(dev, mii->phy_id, MII_BMCR);
80 bmsr = mii->mdio_read(dev, mii->phy_id, MII_BMSR);
82 ctrl1000 = mii->mdio_read(dev, mii->phy_id, MII_CTRL1000);
83 stat1000 = mii->mdio_read(dev, mii->phy_id, MII_STAT1000);
160 cmd->base.phy_address = mii->phy_id;
165 bmcr = mii->mdio_read(dev, mii->phy_id, MII_BMCR);
166 bmsr = mii->mdio_read(dev, mii->phy_id, MII_BMSR);
168 ctrl1000 = mii->mdio_read(dev, mii->phy_id, MII_CTRL100
[all...]
/linux-master/arch/mips/include/asm/mach-bcm63xx/
H A Dbcm63xx_dev_enet.h22 int phy_id; member in struct:bcm63xx_enet_platform_data
40 int phy_id, int reg),
42 int phy_id, int reg, int val));
75 int phy_id; member in struct:bcm63xx_enetsw_port
/linux-master/drivers/nfc/pn544/
H A Dpn544.h19 int pn544_hci_probe(void *phy_id, const struct nfc_phy_ops *phy_ops,
/linux-master/drivers/net/mdio/
H A Dmdio-i2c.c23 static bool i2c_mii_valid_phy_id(int phy_id) argument
25 return phy_id != 0x10 && phy_id != 0x11;
28 static unsigned int i2c_mii_phy_addr(int phy_id) argument
30 return phy_id + 0x40;
33 static int i2c_mii_read_default_c45(struct mii_bus *bus, int phy_id, int devad, argument
41 if (!i2c_mii_valid_phy_id(phy_id))
51 bus_addr = i2c_mii_phy_addr(phy_id);
68 static int i2c_mii_write_default_c45(struct mii_bus *bus, int phy_id, argument
76 if (!i2c_mii_valid_phy_id(phy_id))
98 i2c_mii_read_default_c22(struct mii_bus *bus, int phy_id, int reg) argument
103 i2c_mii_write_default_c22(struct mii_bus *bus, int phy_id, int reg, u16 val) argument
294 i2c_mii_read_rollball(struct mii_bus *bus, int phy_id, int devad, int reg) argument
326 i2c_mii_write_rollball(struct mii_bus *bus, int phy_id, int devad, int reg, u16 val) argument
[all...]
H A Dmdio-cavium.c29 int phy_id, int devad, int regnum)
43 smi_cmd.s.phy_adr = phy_id;
60 int cavium_mdiobus_read_c22(struct mii_bus *bus, int phy_id, int regnum) argument
71 smi_cmd.s.phy_adr = phy_id;
90 int cavium_mdiobus_read_c45(struct mii_bus *bus, int phy_id, int devad, argument
99 r = cavium_mdiobus_c45_addr(p, phy_id, devad, regnum);
105 smi_cmd.s.phy_adr = phy_id;
124 int cavium_mdiobus_write_c22(struct mii_bus *bus, int phy_id, int regnum, argument
140 smi_cmd.s.phy_adr = phy_id;
159 int cavium_mdiobus_write_c45(struct mii_bus *bus, int phy_id, in argument
28 cavium_mdiobus_c45_addr(struct cavium_mdiobus *p, int phy_id, int devad, int regnum) argument
[all...]
/linux-master/drivers/scsi/mvsas/
H A Dmv_94xx.c35 static void set_phy_tuning(struct mvs_info *mvi, int phy_id, argument
80 mvs_write_port_vsr_addr(mvi, phy_id, setting_0);
81 tmp = mvs_read_port_vsr_data(mvi, phy_id);
86 mvs_write_port_vsr_data(mvi, phy_id, tmp);
89 mvs_write_port_vsr_addr(mvi, phy_id, setting_1);
90 tmp = mvs_read_port_vsr_data(mvi, phy_id);
93 mvs_write_port_vsr_data(mvi, phy_id, tmp);
97 static void set_phy_ffe_tuning(struct mvs_info *mvi, int phy_id, argument
114 mvs_write_port_vsr_addr(mvi, phy_id, VSR_PHY_FFE_CONTROL);
115 tmp = mvs_read_port_vsr_data(mvi, phy_id);
164 set_phy_rate(struct mvs_info *mvi, int phy_id, u8 rate) argument
203 mvs_94xx_config_reg_from_hba(struct mvs_info *mvi, int phy_id) argument
244 mvs_94xx_enable_xmt(struct mvs_info *mvi, int phy_id) argument
254 mvs_94xx_phy_reset(struct mvs_info *mvi, u32 phy_id, int hard) argument
286 mvs_94xx_phy_disable(struct mvs_info *mvi, u32 phy_id) argument
294 mvs_94xx_phy_enable(struct mvs_info *mvi, u32 phy_id) argument
894 mvs_94xx_phy_set_link_rate(struct mvs_info *mvi, u32 phy_id, struct sas_phy_linkrates *rates) argument
[all...]
/linux-master/drivers/net/ethernet/xilinx/
H A Dll_temac_mdio.c24 static int temac_mdio_read(struct mii_bus *bus, int phy_id, int reg) argument
35 temac_iow(lp, XTE_LSW0_OFFSET, (phy_id << 5) | reg);
39 dev_dbg(lp->dev, "temac_mdio_read(phy_id=%i, reg=%x) == %x\n",
40 phy_id, reg, rc);
45 static int temac_mdio_write(struct mii_bus *bus, int phy_id, int reg, u16 val) argument
50 dev_dbg(lp->dev, "temac_mdio_write(phy_id=%i, reg=%x, val=%x)\n",
51 phy_id, reg, val);
58 temac_indirect_out32_locked(lp, XTE_MIIMAI_OFFSET, (phy_id << 5) | reg);
/linux-master/drivers/nfc/st-nci/
H A Dndlc.h20 void *phy_id; member in struct:llt_ndlc
48 int ndlc_probe(void *phy_id, const struct nfc_phy_ops *phy_ops,
/linux-master/drivers/nfc/nxp-nci/
H A Dcore.c46 r = info->phy_ops->set_mode(info->phy_id, NXP_NCI_MODE_NCI);
63 r = info->phy_ops->set_mode(info->phy_id, NXP_NCI_MODE_COLD);
86 r = info->phy_ops->write(info->phy_id, skb);
134 int nxp_nci_probe(void *phy_id, struct device *pdev, argument
146 info->phy_id = phy_id;
155 r = info->phy_ops->set_mode(info->phy_id, NXP_NCI_MODE_COLD);
191 info->phy_ops->set_mode(info->phy_id, NXP_NCI_MODE_COLD);
/linux-master/include/linux/
H A Ddavinci_emac.h30 * phy_id can be one of the following:
35 const char *phy_id; member in struct:emac_platform_data

Completed in 223 milliseconds

1234567891011>>