Lines Matching refs:nctrl
224 struct octnic_ctrl_pkt nctrl; in octnet_gpio_access() local
228 memset(&nctrl, 0, sizeof(struct octnic_ctrl_pkt)); in octnet_gpio_access()
230 nctrl.ncmd.u64 = 0; in octnet_gpio_access()
231 nctrl.ncmd.s.cmd = OCTNET_CMD_GPIO_ACCESS; in octnet_gpio_access()
232 nctrl.ncmd.s.param1 = lio->linfo.ifidx; in octnet_gpio_access()
233 nctrl.ncmd.s.param2 = addr; in octnet_gpio_access()
234 nctrl.ncmd.s.param3 = val; in octnet_gpio_access()
235 nctrl.wait_time = 100; in octnet_gpio_access()
236 nctrl.netpndev = (u64)netdev; in octnet_gpio_access()
237 nctrl.cb_fn = liquidio_link_ctrl_cmd_completion; in octnet_gpio_access()
241 ret = octnet_send_nic_ctrl_pkt(lio->oct_dev, &nctrl, nparams); in octnet_gpio_access()
952 struct octnic_ctrl_pkt nctrl; in lio_set_settings() local
977 memset(&nctrl, 0, sizeof(struct octnic_ctrl_pkt)); in lio_set_settings()
979 nctrl.ncmd.u64 = 0; in lio_set_settings()
980 nctrl.ncmd.s.cmd = OCTNET_CMD_SET_SETTINGS; in lio_set_settings()
981 nctrl.wait_time = 1000; in lio_set_settings()
982 nctrl.netpndev = (u64)netdev; in lio_set_settings()
983 nctrl.ncmd.s.param1 = lio->linfo.ifidx; in lio_set_settings()
984 nctrl.cb_fn = liquidio_link_ctrl_cmd_completion; in lio_set_settings()
991 nctrl.ncmd.s.more = OCTNIC_NCMD_PHY_ON | in lio_set_settings()
993 nctrl.ncmd.s.param2 = ecmd->advertising; in lio_set_settings()
996 nctrl.ncmd.s.more = OCTNIC_NCMD_PHY_ON; in lio_set_settings()
998 nctrl.ncmd.s.param3 = ecmd->duplex; in lio_set_settings()
1000 nctrl.ncmd.s.param2 = ecmd->speed; in lio_set_settings()
1005 ret = octnet_send_nic_ctrl_pkt(lio->oct_dev, &nctrl, nparams); in lio_set_settings()