Lines Matching defs:cmd
327 static void qeth_set_cmd_adv_sup(struct ethtool_link_ksettings *cmd,
330 ethtool_link_ksettings_zero_link_mode(cmd, supported);
331 ethtool_link_ksettings_zero_link_mode(cmd, advertising);
332 ethtool_link_ksettings_zero_link_mode(cmd, lp_advertising);
334 ethtool_link_ksettings_add_link_mode(cmd, supported, Autoneg);
335 ethtool_link_ksettings_add_link_mode(cmd, advertising, Autoneg);
339 ethtool_link_ksettings_add_link_mode(cmd, supported, TP);
340 ethtool_link_ksettings_add_link_mode(cmd, advertising, TP);
343 ethtool_link_ksettings_add_link_mode(cmd, supported, FIBRE);
344 ethtool_link_ksettings_add_link_mode(cmd, advertising, FIBRE);
347 ethtool_link_ksettings_add_link_mode(cmd, supported, TP);
348 ethtool_link_ksettings_add_link_mode(cmd, advertising, TP);
355 ethtool_link_ksettings_add_link_mode(cmd, supported,
357 ethtool_link_ksettings_add_link_mode(cmd, advertising,
361 ethtool_link_ksettings_add_link_mode(cmd, supported,
363 ethtool_link_ksettings_add_link_mode(cmd, advertising,
367 ethtool_link_ksettings_add_link_mode(cmd, supported,
369 ethtool_link_ksettings_add_link_mode(cmd, advertising,
371 ethtool_link_ksettings_add_link_mode(cmd, supported,
373 ethtool_link_ksettings_add_link_mode(cmd, advertising,
377 ethtool_link_ksettings_add_link_mode(cmd, supported,
379 ethtool_link_ksettings_add_link_mode(cmd, advertising,
381 ethtool_link_ksettings_add_link_mode(cmd, supported,
383 ethtool_link_ksettings_add_link_mode(cmd, advertising,
387 ethtool_link_ksettings_add_link_mode(cmd, supported,
389 ethtool_link_ksettings_add_link_mode(cmd, advertising,
391 ethtool_link_ksettings_add_link_mode(cmd, supported,
393 ethtool_link_ksettings_add_link_mode(cmd, advertising,
397 ethtool_link_ksettings_add_link_mode(cmd, supported,
399 ethtool_link_ksettings_add_link_mode(cmd, advertising,
401 ethtool_link_ksettings_add_link_mode(cmd, supported,
403 ethtool_link_ksettings_add_link_mode(cmd, advertising,
411 struct ethtool_link_ksettings *cmd)
423 cmd->base.duplex = DUPLEX_FULL;
424 cmd->base.autoneg = AUTONEG_ENABLE;
425 cmd->base.phy_address = 0;
426 cmd->base.mdio_support = 0;
427 cmd->base.eth_tp_mdix = ETH_TP_MDI_INVALID;
428 cmd->base.eth_tp_mdix_ctrl = ETH_TP_MDI_INVALID;
433 cmd->base.speed = SPEED_100;
434 cmd->base.port = PORT_TP;
438 cmd->base.speed = SPEED_1000;
439 cmd->base.port = PORT_FIBRE;
442 cmd->base.speed = SPEED_10000;
443 cmd->base.port = PORT_FIBRE;
446 cmd->base.speed = SPEED_25000;
447 cmd->base.port = PORT_FIBRE;
450 cmd->base.speed = SPEED_10;
451 cmd->base.port = PORT_TP;
453 qeth_set_cmd_adv_sup(cmd, cmd->base.speed, cmd->base.port);
476 cmd->base.port = PORT_TP;
477 qeth_set_cmd_adv_sup(cmd, SPEED_1000, cmd->base.port);
481 cmd->base.port = PORT_FIBRE;
482 qeth_set_cmd_adv_sup(cmd, SPEED_1000, cmd->base.port);
486 cmd->base.port = PORT_FIBRE;
487 qeth_set_cmd_adv_sup(cmd, SPEED_10000, cmd->base.port);
493 cmd->base.duplex = DUPLEX_FULL;
496 cmd->base.duplex = DUPLEX_HALF;
502 cmd->base.speed = SPEED_10;
505 cmd->base.speed = SPEED_100;
508 cmd->base.speed = SPEED_1000;
511 cmd->base.speed = SPEED_10000;
514 cmd->base.speed = SPEED_25000;