aqc111_data
aqc111_data->phy_cfg = AQ_PHY_POWER_EN;
&aqc111_data->phy_cfg);
aqc111_set_phy_speed(dev, aqc111_data->autoneg,
aqc111_data->advertised_speed);
struct aqc111_data *aqc111_data = dev->driver_priv;
aqc111_data->phy_cfg |= AQ_LOW_POWER;
&aqc111_data->phy_cfg);
struct aqc111_data *aqc111_data = dev->driver_priv;
if (aqc111_data->rx_checksum)
struct aqc111_data *aqc111_data = dev->driver_priv;
if (aqc111_data->wol_flags) {
aqc111_data->phy_cfg |= AQ_WOL;
wol_cfg.flags = aqc111_data->wol_flags;
&aqc111_data->phy_cfg);
aqc111_data->phy_cfg |= AQ_LOW_POWER;
&aqc111_data->phy_cfg);
struct aqc111_data *aqc111_data = dev->driver_priv;
aqc111_data->phy_cfg |= AQ_PHY_POWER_EN;
aqc111_data->phy_cfg &= ~AQ_LOW_POWER;
aqc111_data->phy_cfg &= ~AQ_WOL;
reg16 = aqc111_data->rxctl;
aqc111_set_phy_speed(dev, aqc111_data->autoneg,
aqc111_data->advertised_speed);
struct aqc111_data *aqc111_data = dev->driver_priv;
aqc111_data->fw_ver.major,
aqc111_data->fw_ver.minor,
aqc111_data->fw_ver.rev);
struct aqc111_data *aqc111_data = dev->driver_priv;
if (aqc111_data->wol_flags & AQ_WOL_FLAG_MP)
struct aqc111_data *aqc111_data = dev->driver_priv;
aqc111_data->wol_flags = 0;
aqc111_data->wol_flags |= AQ_WOL_FLAG_MP;
struct aqc111_data *aqc111_data = dev->driver_priv;
if (aqc111_data->autoneg)
aqc111_speed_to_link_mode(aqc111_data->advertised_speed, elk);
elk->base.autoneg = aqc111_data->autoneg;
switch (aqc111_data->link_speed) {
struct aqc111_data *aqc111_data = dev->driver_priv;
aqc111_data->phy_cfg &= ~AQ_ADV_MASK;
aqc111_data->phy_cfg |= AQ_PAUSE;
aqc111_data->phy_cfg |= AQ_ASYM_PAUSE;
aqc111_data->phy_cfg |= AQ_DOWNSHIFT;
aqc111_data->phy_cfg &= ~AQ_DSH_RETRIES_MASK;
aqc111_data->phy_cfg |= (3 << AQ_DSH_RETRIES_SHIFT) &
aqc111_data->phy_cfg |= AQ_ADV_5G;
aqc111_data->phy_cfg |= AQ_ADV_2G5;
aqc111_data->phy_cfg |= AQ_ADV_1G;
aqc111_data->phy_cfg |= AQ_ADV_100M;
aqc111_data->phy_cfg |= AQ_ADV_5G;
aqc111_data->phy_cfg |= AQ_ADV_2G5;
aqc111_data->phy_cfg |= AQ_ADV_1G;
aqc111_data->phy_cfg |= AQ_ADV_100M;
aqc111_write32_cmd(dev, AQ_PHY_OPS, 0, 0, &aqc111_data->phy_cfg);
struct aqc111_data *aqc111_data = dev->driver_priv;
if (aqc111_data->autoneg != AUTONEG_ENABLE) {
aqc111_data->autoneg = AUTONEG_ENABLE;
aqc111_data->advertised_speed =
aqc111_set_phy_speed(dev, aqc111_data->autoneg,
aqc111_data->advertised_speed);
aqc111_data->autoneg = AUTONEG_DISABLE;
aqc111_data->advertised_speed = speed;
aqc111_set_phy_speed(dev, aqc111_data->autoneg,
aqc111_data->advertised_speed);
struct aqc111_data *aqc111_data = dev->driver_priv;
aqc111_data->rxctl &= ~(SFR_RX_CTL_PRO | SFR_RX_CTL_AMALL |
aqc111_data->rxctl |= SFR_RX_CTL_PRO;
aqc111_data->rxctl |= SFR_RX_CTL_AMALL;
aqc111_data->rxctl |= SFR_RX_CTL_AM;
2, &aqc111_data->rxctl);
struct aqc111_data *aqc111_data = dev->driver_priv;
aqc111_data->rx_checksum = 1;
aqc111_data->rx_checksum = 0;
struct aqc111_data *aqc111_data)
1, 1, &aqc111_data->fw_ver.major);
1, 1, &aqc111_data->fw_ver.minor);
1, 1, &aqc111_data->fw_ver.rev);
if (aqc111_data->fw_ver.major & 0x80)
aqc111_data->fw_ver.major &= ~0x80;
struct aqc111_data *aqc111_data;
aqc111_data = kzalloc_obj(*aqc111_data);
if (!aqc111_data)
dev->driver_priv = aqc111_data;
aqc111_read_fw_version(dev, aqc111_data);
aqc111_data->autoneg = AUTONEG_ENABLE;
aqc111_data->advertised_speed = (usb_speed == USB_SPEED_SUPER) ?
kfree(aqc111_data);
struct aqc111_data *aqc111_data = dev->driver_priv;
aqc111_data->phy_cfg &= ~AQ_ADV_MASK;
aqc111_data->phy_cfg |= AQ_LOW_POWER;
aqc111_data->phy_cfg &= ~AQ_PHY_POWER_EN;
&aqc111_data->phy_cfg);
kfree(aqc111_data);
struct aqc111_data *aqc111_data = dev->driver_priv;
aqc111_data->link_speed = (*event_data & AQ_SPEED_MASK) >>
aqc111_data->link = link;
struct aqc111_data *aqc111_data)
switch (aqc111_data->link_speed) {
struct aqc111_data *aqc111_data = dev->driver_priv;
if (aqc111_data->link == 1) { /* Link up */
aqc111_configure_rx(dev, aqc111_data);
aqc111_data->rxctl = reg16;
aqc111_data->rxctl |= SFR_RX_CTL_START;
2, &aqc111_data->rxctl);
aqc111_data->rxctl &= ~SFR_RX_CTL_START;
2, &aqc111_data->rxctl);
struct aqc111_data *aqc111_data = dev->driver_priv;