Lines Matching +full:phy +full:- +full:is +full:- +full:integrated
3 * Copyright (C) 2016 Hauke Mehrtens <hauke@hauke-m.de>
5 * This program is free software; you can redistribute it and/or modify
10 * This program is distributed in the hope that it will be useful,
18 #include <linux/phy.h>
24 #define XWAY_MDIO_INIT_WOL BIT(15) /* Wake-On-LAN */
28 #define XWAY_MDIO_INIT_ANE BIT(11) /* Auto-Neg error */
29 #define XWAY_MDIO_INIT_ANC BIT(10) /* Auto-Neg complete */
30 #define XWAY_MDIO_INIT_ADSC BIT(5) /* Link auto-downspeed detect */
39 #define ADVERTISED_MPD BIT(10) /* Multi-port device */
180 * In most cases only one LED is connected to this phy, so in xway_gphy_config_init()
181 * configure them all to constant on and pulse mode. LED3 is in xway_gphy_config_init()
202 /* Advertise as multi-port device, see IEEE802.3-2002 40.5.1.1 */ in xway_gphy14_config_aneg()
203 /* This is a workaround for an errata in rev < 1.5 devices */ in xway_gphy14_config_aneg()
233 if (phydev->interrupts == PHY_INTERRUPT_ENABLED) in xway_gphy_config_intr()
319 .name = "Intel XWAY PHY11G (xRX v1.1 integrated)",
331 .name = "Intel XWAY PHY22F (xRX v1.1 integrated)",
343 .name = "Intel XWAY PHY11G (xRX v1.2 integrated)",
355 .name = "Intel XWAY PHY22F (xRX v1.2 integrated)",
383 MODULE_DESCRIPTION("Intel XWAY PHY driver");