bcm-cygnus.c (ac32378f3eca55123fe917a6bb38e581118de9e3) | bcm-cygnus.c (529ed12752635ba8a35dc78ec70ed6f42570b4ca) |
---|---|
1/* 2 * Copyright (C) 2015 Broadcom Corporation 3 * 4 * This program is free software; you can redistribute it and/or 5 * modify it under the terms of the GNU General Public License as 6 * published by the Free Software Foundation version 2. 7 * 8 * This program is distributed "as is" WITHOUT ANY WARRANTY of any --- 120 unchanged lines hidden (view full) --- 129 return genphy_config_aneg(phydev); 130} 131 132static struct phy_driver bcm_cygnus_phy_driver[] = { 133{ 134 .phy_id = PHY_ID_BCM_CYGNUS, 135 .phy_id_mask = 0xfffffff0, 136 .name = "Broadcom Cygnus PHY", | 1/* 2 * Copyright (C) 2015 Broadcom Corporation 3 * 4 * This program is free software; you can redistribute it and/or 5 * modify it under the terms of the GNU General Public License as 6 * published by the Free Software Foundation version 2. 7 * 8 * This program is distributed "as is" WITHOUT ANY WARRANTY of any --- 120 unchanged lines hidden (view full) --- 129 return genphy_config_aneg(phydev); 130} 131 132static struct phy_driver bcm_cygnus_phy_driver[] = { 133{ 134 .phy_id = PHY_ID_BCM_CYGNUS, 135 .phy_id_mask = 0xfffffff0, 136 .name = "Broadcom Cygnus PHY", |
137 .features = PHY_GBIT_FEATURES | 138 SUPPORTED_Pause | SUPPORTED_Asym_Pause, | 137 .features = PHY_GBIT_FEATURES, |
139 .config_init = bcm_cygnus_config_init, 140 .config_aneg = genphy_config_aneg, 141 .read_status = genphy_read_status, 142 .ack_interrupt = bcm_phy_ack_intr, 143 .config_intr = bcm_phy_config_intr, 144 .suspend = genphy_suspend, 145 .resume = bcm_cygnus_resume, 146} }; --- 12 unchanged lines hidden --- | 138 .config_init = bcm_cygnus_config_init, 139 .config_aneg = genphy_config_aneg, 140 .read_status = genphy_read_status, 141 .ack_interrupt = bcm_phy_ack_intr, 142 .config_intr = bcm_phy_config_intr, 143 .suspend = genphy_suspend, 144 .resume = bcm_cygnus_resume, 145} }; --- 12 unchanged lines hidden --- |