Lines Matching defs:phy_device
363 struct phy_device { struct
366 struct phy_driver *drv;
368 struct mii_bus *bus;
370 struct device dev;
372 u32 phy_id;
374 struct phy_c45_device_ids c45_ids;
375 bool is_c45;
376 bool is_internal;
377 bool is_pseudo_fixed_link;
378 bool has_fixups;
379 bool suspended;
381 enum phy_state state;
383 u32 dev_flags;
385 phy_interface_t interface;
388 int addr;
394 int speed;
395 int duplex;
396 int pause;
397 int asym_pause;
400 int link;
403 u32 interrupts;
407 u32 supported;
408 u32 advertising;
409 u32 lp_advertising;
411 int autoneg;
413 int link_timeout;
438 #define to_phy_device(d) container_of(d, struct phy_device, dev) argument