Home
last modified time | relevance | path

Searched refs:phy_device (Results 1 – 25 of 147) sorted by relevance

123456

/external/u-boot/include/
Dphy.h105 struct phy_device;
117 struct phy_device *phymap[PHY_MAX_ADDR];
141 int (*probe)(struct phy_device *phydev);
145 int (*config)(struct phy_device *phydev);
148 int (*startup)(struct phy_device *phydev);
151 int (*shutdown)(struct phy_device *phydev);
153 int (*readext)(struct phy_device *phydev, int addr, int devad, int reg);
154 int (*writeext)(struct phy_device *phydev, int addr, int devad, int reg,
159 struct phy_device { struct
203 static inline int phy_read(struct phy_device *phydev, int devad, int regnum) in phy_read() argument
[all …]
Dmicrel.h30 struct phy_device;
31 int ksz9021_phy_extended_write(struct phy_device *phydev, int regnum, u16 val);
32 int ksz9021_phy_extended_read(struct phy_device *phydev, int regnum);
34 int ksz9031_phy_extended_write(struct phy_device *phydev, int devaddr,
36 int ksz9031_phy_extended_read(struct phy_device *phydev, int devaddr,
Dexports.h43 struct phy_device *phy_find_by_mask(struct mii_dev *bus, unsigned phy_mask,
45 struct phy_device *mdio_phydev_for_ethname(const char *ethname);
/external/u-boot/drivers/net/phy/
Dphy.c37 static int genphy_config_advert(struct phy_device *phydev) in genphy_config_advert()
126 static int genphy_setup_forced(struct phy_device *phydev) in genphy_setup_forced()
151 int genphy_restart_aneg(struct phy_device *phydev) in genphy_restart_aneg()
178 int genphy_config_aneg(struct phy_device *phydev) in genphy_config_aneg()
222 int genphy_update_link(struct phy_device *phydev) in genphy_update_link()
291 int genphy_parse_link(struct phy_device *phydev) in genphy_parse_link()
384 int genphy_config(struct phy_device *phydev) in genphy_config()
435 int genphy_startup(struct phy_device *phydev) in genphy_startup()
446 int genphy_shutdown(struct phy_device *phydev) in genphy_shutdown()
558 int phy_set_supported(struct phy_device *phydev, u32 max_speed) in phy_set_supported()
[all …]
Dmicrel_ksz90x1.c42 static int ksz90xx_startup(struct phy_device *phydev) in ksz90xx_startup()
106 static int ksz90x1_of_config_group(struct phy_device *phydev, in ksz90x1_of_config_group()
143 static int ksz9021_of_config(struct phy_device *phydev) in ksz9021_of_config()
161 static int ksz9031_of_config(struct phy_device *phydev) in ksz9031_of_config()
180 static int ksz9031_center_flp_timing(struct phy_device *phydev) in ksz9031_center_flp_timing()
197 static int ksz9021_of_config(struct phy_device *phydev) in ksz9021_of_config()
202 static int ksz9031_of_config(struct phy_device *phydev) in ksz9031_of_config()
207 static int ksz9031_center_flp_timing(struct phy_device *phydev) in ksz9031_center_flp_timing()
216 int ksz9021_phy_extended_write(struct phy_device *phydev, int regnum, u16 val) in ksz9021_phy_extended_write()
225 int ksz9021_phy_extended_read(struct phy_device *phydev, int regnum) in ksz9021_phy_extended_read()
[all …]
Dmv88e61xx.c216 __weak int mv88e61xx_hw_reset(struct phy_device *phydev) in mv88e61xx_hw_reset()
255 static int mv88e61xx_reg_read(struct phy_device *phydev, int dev, int reg) in mv88e61xx_reg_read()
291 static int mv88e61xx_reg_write(struct phy_device *phydev, int dev, int reg, in mv88e61xx_reg_write()
330 static int mv88e61xx_phy_wait(struct phy_device *phydev) in mv88e61xx_phy_wait()
350 struct phy_device *phydev; in mv88e61xx_phy_read_indirect()
353 phydev = (struct phy_device *)smi_wrapper->priv; in mv88e61xx_phy_read_indirect()
373 struct phy_device *phydev; in mv88e61xx_phy_write_indirect()
376 phydev = (struct phy_device *)smi_wrapper->priv; in mv88e61xx_phy_write_indirect()
395 static int mv88e61xx_phy_read(struct phy_device *phydev, int phy, int reg) in mv88e61xx_phy_read()
402 static int mv88e61xx_phy_write(struct phy_device *phydev, int phy, in mv88e61xx_phy_write()
[all …]
Dbroadcom.c37 static void bcm_phy_write_misc(struct phy_device *phydev, in bcm_phy_write_misc()
56 static int bcm5461_config(struct phy_device *phydev) in bcm5461_config()
65 static int bcm54xx_parse_status(struct phy_device *phydev) in bcm54xx_parse_status()
107 static int bcm54xx_startup(struct phy_device *phydev) in bcm54xx_startup()
127 static u32 bcm5482_read_wirespeed(struct phy_device *phydev, u32 reg) in bcm5482_read_wirespeed()
132 static int bcm5482_config(struct phy_device *phydev) in bcm5482_config()
165 static int bcm_cygnus_startup(struct phy_device *phydev) in bcm_cygnus_startup()
177 static void bcm_cygnus_afe(struct phy_device *phydev) in bcm_cygnus_afe()
213 static int bcm_cygnus_config(struct phy_device *phydev) in bcm_cygnus_config()
229 static int bcm5482_is_serdes(struct phy_device *phydev) in bcm5482_is_serdes()
[all …]
Dmicrel_ksz8xxx.c30 static int ksz_genconfig_bcastoff(struct phy_device *phydev) in ksz_genconfig_bcastoff()
62 static int ksz8051_config(struct phy_device *phydev) in ksz8051_config()
108 static void ksz8895_write_smireg(struct phy_device *phydev, int smireg, int val) in ksz8895_write_smireg()
115 static int ksz8895_read_smireg(struct phy_device *phydev, int smireg)
122 int ksz8895_config(struct phy_device *phydev) in ksz8895_config()
136 static int ksz8895_startup(struct phy_device *phydev) in ksz8895_startup()
162 int ksz886x_config(struct phy_device *phydev) in ksz886x_config()
172 static int ksz886x_startup(struct phy_device *phydev) in ksz886x_startup()
Drealtek.c61 static int rtl8211b_probe(struct phy_device *phydev) in rtl8211b_probe()
70 static int rtl8211e_probe(struct phy_device *phydev) in rtl8211e_probe()
80 static int rtl8211x_config(struct phy_device *phydev) in rtl8211x_config()
124 static int rtl8211f_config(struct phy_device *phydev) in rtl8211f_config()
158 static int rtl8211x_parse_status(struct phy_device *phydev) in rtl8211x_parse_status()
215 static int rtl8211f_parse_status(struct phy_device *phydev) in rtl8211f_parse_status()
260 static int rtl8211x_startup(struct phy_device *phydev) in rtl8211x_startup()
272 static int rtl8211e_startup(struct phy_device *phydev) in rtl8211e_startup()
283 static int rtl8211f_startup(struct phy_device *phydev) in rtl8211f_startup()
Dmarvell.c106 static int m88e1xxx_phy_extread(struct phy_device *phydev, int addr, in m88e1xxx_phy_extread()
119 static int m88e1xxx_phy_extwrite(struct phy_device *phydev, int addr, in m88e1xxx_phy_extwrite()
132 static int m88e1011s_config(struct phy_device *phydev) in m88e1011s_config()
153 static int m88e1xxx_parse_status(struct phy_device *phydev) in m88e1xxx_parse_status()
210 static int m88e1011s_startup(struct phy_device *phydev) in m88e1011s_startup()
222 static int m88e1111s_config(struct phy_device *phydev) in m88e1111s_config()
309 void m88e1518_phy_writebits(struct phy_device *phydev, in m88e1518_phy_writebits()
327 static int m88e1518_config(struct phy_device *phydev) in m88e1518_config()
406 static int m88e1510_config(struct phy_device *phydev) in m88e1510_config()
433 static int m88e1118_config(struct phy_device *phydev) in m88e1118_config()
[all …]
Dnatsemi.c17 static int dp83630_config(struct phy_device *phydev) in dp83630_config()
55 static int dp838xx_config(struct phy_device *phydev) in dp838xx_config()
63 static int dp83865_parse_status(struct phy_device *phydev) in dp83865_parse_status()
93 static int dp83865_startup(struct phy_device *phydev) in dp83865_startup()
116 static int dp83848_parse_status(struct phy_device *phydev) in dp83848_parse_status()
137 static int dp83848_startup(struct phy_device *phydev) in dp83848_startup()
Dcortina.c125 void cs4340_upload_firmware(struct phy_device *phydev) in cs4340_upload_firmware()
221 int cs4340_phy_init(struct phy_device *phydev) in cs4340_phy_init()
265 int cs4340_config(struct phy_device *phydev) in cs4340_config()
271 int cs4340_probe(struct phy_device *phydev) in cs4340_probe()
277 int cs4340_startup(struct phy_device *phydev) in cs4340_startup()
287 int cs4223_phy_init(struct phy_device *phydev) in cs4223_phy_init()
300 int cs4223_config(struct phy_device *phydev) in cs4223_config()
305 int cs4223_probe(struct phy_device *phydev) in cs4223_probe()
311 int cs4223_startup(struct phy_device *phydev) in cs4223_startup()
Dvitesse.c70 static int vitesse_config(struct phy_device *phydev) in vitesse_config()
84 static int vitesse_parse_status(struct phy_device *phydev) in vitesse_parse_status()
112 static int vitesse_startup(struct phy_device *phydev) in vitesse_startup()
122 static int cis8204_config(struct phy_device *phydev) in cis8204_config()
145 static int vsc8601_add_skew(struct phy_device *phydev) in vsc8601_add_skew()
157 static int vsc8601_config(struct phy_device *phydev) in vsc8601_config()
170 static int vsc8574_config(struct phy_device *phydev) in vsc8574_config()
213 static int vsc8514_config(struct phy_device *phydev) in vsc8514_config()
268 static int vsc8664_config(struct phy_device *phydev) in vsc8664_config()
Dgeneric_10g.c16 int gen10g_shutdown(struct phy_device *phydev) in gen10g_shutdown()
21 int gen10g_startup(struct phy_device *phydev) in gen10g_startup()
51 int gen10g_discover_mmds(struct phy_device *phydev) in gen10g_discover_mmds()
77 int gen10g_config(struct phy_device *phydev) in gen10g_config()
Ddavicom.c26 static int dm9161_config(struct phy_device *phydev) in dm9161_config()
41 static int dm9161_parse_status(struct phy_device *phydev) in dm9161_parse_status()
60 static int dm9161_startup(struct phy_device *phydev) in dm9161_startup()
Dmscc.c137 static int mscc_vsc8531_vsc8541_init_scripts(struct phy_device *phydev) in mscc_vsc8531_vsc8541_init_scripts()
199 static int mscc_parse_status(struct phy_device *phydev) in mscc_parse_status()
232 static int mscc_startup(struct phy_device *phydev) in mscc_startup()
244 static int mscc_phy_soft_reset(struct phy_device *phydev) in mscc_phy_soft_reset()
273 static int vsc8531_vsc8541_mac_config(struct phy_device *phydev) in vsc8531_vsc8541_mac_config()
340 static int vsc8531_config(struct phy_device *phydev) in vsc8531_config()
400 static int vsc8541_config(struct phy_device *phydev) in vsc8541_config()
Dfixed.c16 int fixedphy_probe(struct phy_device *phydev) in fixedphy_probe()
48 int fixedphy_startup(struct phy_device *phydev) in fixedphy_startup()
61 int fixedphy_shutdown(struct phy_device *phydev) in fixedphy_shutdown()
Det1011c.c27 static int et1011c_config(struct phy_device *phydev) in et1011c_config()
41 static int et1011c_parse_status(struct phy_device *phydev) in et1011c_parse_status()
79 static int et1011c_startup(struct phy_device *phydev) in et1011c_startup()
Dti.c115 int phy_read_mmd_indirect(struct phy_device *phydev, int prtad, in phy_read_mmd_indirect()
150 void phy_write_mmd_indirect(struct phy_device *phydev, int prtad, in phy_write_mmd_indirect()
172 static int dp83867_of_init(struct phy_device *phydev) in dp83867_of_init()
198 static int dp83867_of_init(struct phy_device *phydev) in dp83867_of_init()
211 static int dp83867_config(struct phy_device *phydev) in dp83867_config()
Dxilinx_phy.c35 static int xilinxphy_startup(struct phy_device *phydev) in xilinxphy_startup()
101 static int xilinxphy_of_init(struct phy_device *phydev) in xilinxphy_of_init()
114 static int xilinxphy_config(struct phy_device *phydev) in xilinxphy_config()
Datheros.c19 static int ar8021_config(struct phy_device *phydev) in ar8021_config()
29 static int ar8031_config(struct phy_device *phydev) in ar8031_config()
55 static int ar8035_config(struct phy_device *phydev) in ar8035_config()
Dlxt.c20 static int lxt971_parse_status(struct phy_device *phydev) in lxt971_parse_status()
49 static int lxt971_startup(struct phy_device *phydev) in lxt971_startup()
Dteranetics.c16 int tn2020_config(struct phy_device *phydev) in tn2020_config()
42 int tn2020_startup(struct phy_device *phydev) in tn2020_startup()
/external/u-boot/include/fsl-mc/
Dldpaa_wriop.h46 struct phy_device *phydev;
63 void wriop_set_phy_dev(int, struct phy_device *);
64 struct phy_device *wriop_get_phy_dev(int);
/external/u-boot/cmd/
Dmdio.c42 static int mdio_write_ranges(struct phy_device *phydev, struct mii_dev *bus, in mdio_write_ranges()
71 static int mdio_read_ranges(struct phy_device *phydev, struct mii_dev *bus, in mdio_read_ranges()
140 struct phy_device **phydev, in extract_phy_range()
143 struct phy_device *dev = *phydev; in extract_phy_range()
190 struct phy_device *phydev = NULL; in do_mdio()

123456