Lines Matching +full:5 +full:nd

53 	struct ncsi_dev *nd = &ndp->ndev;
58 nd->state = ncsi_dev_state_functional;
60 nd->link_up = 0;
64 nd->link_up = 0;
77 nd->link_up = 1;
86 nd->handler(nd);
469 struct ncsi_dev *nd = &ndp->ndev;
480 switch (nd->state) {
482 nd->state = ncsi_dev_state_suspend_select;
504 nd->state = ncsi_dev_state_suspend_gls;
506 nd->state = ncsi_dev_state_suspend_dcnt;
525 nd->state = ncsi_dev_state_suspend_dcnt;
536 nd->state = ncsi_dev_state_suspend_dc;
550 nd->state = ncsi_dev_state_suspend_deselect;
560 nd->state = ncsi_dev_state_suspend_done;
572 nd->state = ncsi_dev_state_suspend_done;
583 ncsi_reset_dev(nd);
588 netdev_warn(nd->dev, "Wrong NCSI state 0x%x in suspend\n",
589 nd->state);
594 nd->state = ncsi_dev_state_functional;
729 data[5] = NCSI_OEM_BCM_CMD_GMA;
753 u.data_u8[5] = NCSI_OEM_MLX_CMD_GMA;
776 u.data_u8[5] = NCSI_OEM_MLX_CMD_SMAF;
991 struct ncsi_dev *nd = &ndp->ndev;
992 struct net_device *dev = nd->dev;
1000 switch (nd->state) {
1020 nd->state = ncsi_dev_state_config_cis;
1036 nd->state = IS_ENABLED(CONFIG_NCSI_OEM_CMD_GET_MAC)
1041 nd->state = ncsi_dev_state_config_clear_vids;
1073 if (nd->state == ncsi_dev_state_config_clear_vids) {
1076 nd->state = ncsi_dev_state_config_svf;
1081 nd->state = ncsi_dev_state_config_clear_vids;
1083 } else if (nd->state == ncsi_dev_state_config_svf) {
1086 nd->state = ncsi_dev_state_config_ev;
1091 nd->state = ncsi_dev_state_config_svf;
1093 } else if (nd->state == ncsi_dev_state_config_ev) {
1100 nd->state = ncsi_dev_state_config_sma;
1101 } else if (nd->state == ncsi_dev_state_config_sma) {
1111 nd->state = ncsi_dev_state_config_ebf;
1112 } else if (nd->state == ncsi_dev_state_config_ebf) {
1121 nd->state = ncsi_dev_state_config_dgmf;
1123 nd->state = ncsi_dev_state_config_ecnt;
1125 nd->state = ncsi_dev_state_config_ec;
1126 } else if (nd->state == ncsi_dev_state_config_dgmf) {
1129 nd->state = ncsi_dev_state_config_ecnt;
1131 nd->state = ncsi_dev_state_config_ec;
1132 } else if (nd->state == ncsi_dev_state_config_ecnt) {
1139 nd->state = ncsi_dev_state_config_ec;
1140 } else if (nd->state == ncsi_dev_state_config_ec) {
1143 nd->state = ncsi_dev_state_config_ae;
1145 nd->state = ncsi_dev_state_config_gls;
1146 } else if (nd->state == ncsi_dev_state_config_ae) {
1150 nd->state = ncsi_dev_state_config_gls;
1151 } else if (nd->state == ncsi_dev_state_config_gls) {
1153 nd->state = ncsi_dev_state_config_done;
1174 ncsi_reset_dev(nd);
1216 nd->state);
1348 struct ncsi_dev *nd = &ndp->ndev;
1356 switch (nd->state) {
1358 nd->state = ncsi_dev_state_probe_deselect;
1373 nd->state = ncsi_dev_state_probe_package;
1385 nd->state = ncsi_dev_state_probe_channel;
1392 nd->state = ncsi_dev_state_probe_dp;
1396 nd->state = ncsi_dev_state_probe_cis;
1399 nd->state = ncsi_dev_state_probe_mlx_gma;
1413 nd->state = ncsi_dev_state_probe_mlx_smaf;
1425 nd->state = ncsi_dev_state_probe_cis;
1437 nd->state = ncsi_dev_state_probe_gvi;
1447 if (nd->state == ncsi_dev_state_probe_cis)
1449 else if (nd->state == ncsi_dev_state_probe_gvi)
1451 else if (nd->state == ncsi_dev_state_probe_gc)
1463 if (nd->state == ncsi_dev_state_probe_cis) {
1464 nd->state = ncsi_dev_state_probe_gvi;
1466 nd->state = ncsi_dev_state_probe_keep_phy;
1467 } else if (nd->state == ncsi_dev_state_probe_gvi) {
1468 nd->state = ncsi_dev_state_probe_gc;
1469 } else if (nd->state == ncsi_dev_state_probe_gc) {
1470 nd->state = ncsi_dev_state_probe_gls;
1472 nd->state = ncsi_dev_state_probe_cis;
1478 nd->state = ncsi_dev_state_probe_dp;
1499 nd->state = ncsi_dev_state_probe_package;
1503 netdev_warn(nd->dev, "Wrong NCSI state 0x%0x in enumeration\n",
1504 nd->state);
1525 struct ncsi_dev *nd = &ndp->ndev;
1527 switch (nd->state & ncsi_dev_state_major) {
1538 netdev_warn(nd->dev, "Wrong NCSI state 0x%x in workqueue\n",
1539 nd->state);
1604 struct ncsi_dev *nd = &ndp->ndev;
1624 netdev_dbg(nd->dev,
1644 netdev_dbg(nd->dev, "NCSI: kicked channel %p\n", nc);
1657 struct ncsi_dev *nd;
1663 nd = ncsi_find_dev(dev);
1664 if (!nd) {
1669 ndp = TO_NCSI_DEV_PRIV(nd);
1707 struct ncsi_dev *nd;
1713 nd = ncsi_find_dev(dev);
1714 if (!nd) {
1719 ndp = TO_NCSI_DEV_PRIV(nd);
1745 struct ncsi_dev *nd;
1752 nd = ncsi_find_dev(dev);
1753 if (nd)
1754 return nd;
1761 nd = &ndp->ndev;
1762 nd->state = ncsi_dev_state_registered;
1763 nd->dev = dev;
1764 nd->handler = handler;
1800 return nd;
1804 int ncsi_start_dev(struct ncsi_dev *nd)
1806 struct ncsi_dev_priv *ndp = TO_NCSI_DEV_PRIV(nd);
1808 if (nd->state != ncsi_dev_state_registered &&
1809 nd->state != ncsi_dev_state_functional)
1815 nd->state = ncsi_dev_state_probe;
1820 return ncsi_reset_dev(nd);
1824 void ncsi_stop_dev(struct ncsi_dev *nd)
1826 struct ncsi_dev_priv *ndp = TO_NCSI_DEV_PRIV(nd);
1856 int ncsi_reset_dev(struct ncsi_dev *nd)
1858 struct ncsi_dev_priv *ndp = TO_NCSI_DEV_PRIV(nd);
1867 switch (nd->state & ncsi_dev_state_major) {
1884 switch (nd->state) {
1937 nd->state = ncsi_dev_state_suspend;
1942 void ncsi_unregister_dev(struct ncsi_dev *nd)
1944 struct ncsi_dev_priv *ndp = TO_NCSI_DEV_PRIV(nd);