Lines Matching full:split

46  * ice_devlink_port_options_print - Print available port split options
47 * @pf: the PF to print split port options
49 * Prints a table with available port split options and max port speeds
82 dev_dbg(dev, "Available port split options and max port speeds (Gbps):\n"); in ice_devlink_port_options_print()
83 dev_dbg(dev, "Status Split Quad 0 Quad 1\n"); in ice_devlink_port_options_print()
118 * @pf: the PF to print split port options
136 NL_SET_ERR_MSG_MOD(extack, "Port split request failed"); in ice_devlink_aq_set_port_option()
152 NL_SET_ERR_MSG_MOD(extack, "Port split request failed to save data"); in ice_devlink_aq_set_port_option()
159 NL_SET_ERR_MSG_MOD(extack, "Reboot required to finish port split"); in ice_devlink_aq_set_port_option()
167 * @count: number of ports to split to
175 * the same port split count, allow switching between them. When the same
176 * port split count request is issued again, switch to the next FW port
177 * option with the same port split count.
197 dev_dbg(dev, "Couldn't read port split options, err = %d\n", in ice_devlink_port_split()
199 NL_SET_ERR_MSG_MOD(extack, "Failed to get available port split options"); in ice_devlink_port_split()
207 * the same port split count, search for a new option starting in ice_devlink_port_split()
219 dev_dbg(dev, "request to split: count: %u is already set and there are no other options\n", in ice_devlink_port_split()
221 NL_SET_ERR_MSG_MOD(extack, "Requested split count is already set"); in ice_devlink_port_split()
227 dev_dbg(dev, "request to split: count: %u not found\n", count); in ice_devlink_port_split()
228 NL_SET_ERR_MSG_MOD(extack, "Port split requested unsupported port config"); in ice_devlink_port_split()
249 * Calls ice_devlink_port_split with split count set to 1.
250 * There could be no FW option available with split count 1.
262 * ice_devlink_set_port_split_options - Set port split options
263 * @pf: the PF to set port split options
266 * Sets devlink port split options based on available FW port options
281 dev_dbg(ice_pf_to_dev(pf), "Couldn't read port split options, err = %d\n", in ice_devlink_set_port_split_options()
286 /* find the biggest available port split count */ in ice_devlink_set_port_split_options()
347 /* As FW supports only port split options for whole device, in ice_devlink_create_pf_port()
348 * set port split options only for first PF. in ice_devlink_create_pf_port()