MODULE_PARM_DESC
MODULE_PARM_DESC(restrict_mrs, " Restrict the no. of MRs 0 = 256K , 1 = 64K");
MODULE_PARM_DESC(restrict_stats, "Restrict stats query frequency to ethtool coalesce value. Disabled by default");
MODULE_PARM_DESC(enable_fc, "Enable default PFC, CC,ETS during driver load. 1 - fc enable, 0 - fc disable - Default is 1");
MODULE_PARM_DESC(min_tx_depth, "Minimum TX depth - Default is 1");
MODULE_PARM_DESC(max_msix_vec, "Max MSI-x vectors per PF (2 - 64) - Default is 64");
MODULE_PARM_DESC(cmdq_shadow_qd, "Perf Stat Debug: Shadow QD Range (1-64) - Default is 64");
MODULE_PARM_DESC(fastreg_support, "Advertise fastreg support (default = 1)");
MODULE_PARM_DESC(edid_fixup,
MODULE_PARM_DESC(debug, "Enable debug output");
MODULE_PARM_DESC(vblankoffdelay, "Delay until vblank irq auto-disable [msecs]");
MODULE_PARM_DESC(timestamp_precision_usec, "Max. error on timestamps [usecs]");
MODULE_PARM_DESC(timestamp_monotonic, "Use monotonic timestamps");
MODULE_PARM_DESC(internal_err_reset,
MODULE_PARM_DESC(enable_qos, "Enable Enhanced QoS support (default: off)");
MODULE_PARM_DESC(log_num_mgm_entry_size, "log mgm size, that defines the num"
MODULE_PARM_DESC(enable_64b_cqe_eqe,
MODULE_PARM_DESC(enable_4k_uar,
MODULE_PARM_DESC(log_num_mac, "Log2 max number of MACs per ETH port (1-7)");
MODULE_PARM_DESC(log_num_vlan, "Log2 max number of VLANs per ETH port (0-7)");
MODULE_PARM_DESC(use_prio, "Enable steering by VLAN priority on ETH ports (deprecated)");
MODULE_PARM_DESC(log_mtts_per_seg, "Log2 number of MTT entries per segment (1-7)");
MODULE_PARM_DESC(debug_level, "Enable debug tracing if > 0");
MODULE_PARM_DESC(msi_x, "attempt to use MSI-X if nonzero");
MODULE_PARM_DESC(num_vfs, "enable #num_vfs functions if num_vfs > 0\n"
MODULE_PARM_DESC(probe_vf, "number of vfs to probe by pf driver (num_vfs > 0)\n"
MODULE_PARM_DESC(X, desc);
MODULE_PARM_DESC(sm_guid_assign, "Enable SM alias_GUID assignment if sm_guid_assign > 0 (Default: 0)");
MODULE_PARM_DESC(catas_reset_disable, "disable reset on catastrophic event if nonzero");
MODULE_PARM_DESC(fw_cmd_doorbell, "post FW commands through doorbell page if nonzero "
MODULE_PARM_DESC(num_qp, "maximum number of QPs per HCA");
MODULE_PARM_DESC(rdb_per_qp, "number of RDB buffers per QP");
MODULE_PARM_DESC(num_cq, "maximum number of CQs per HCA");
MODULE_PARM_DESC(num_mcg, "maximum number of multicast groups per HCA");
MODULE_PARM_DESC(num_mpt,
MODULE_PARM_DESC(num_mtt,
MODULE_PARM_DESC(num_udav, "maximum number of UD address vectors per HCA");
MODULE_PARM_DESC(fmr_reserved_mtts,
MODULE_PARM_DESC(log_mtts_per_seg, "Log2 number of MTT entries per segment (1-5)");
MODULE_PARM_DESC(debug_level, "Enable debug tracing if > 0");
MODULE_PARM_DESC(msi_x, "attempt to use MSI-X if nonzero");
MODULE_PARM_DESC(tune_pci, "increase PCI burst from the default set by BIOS if nonzero");
MODULE_PARM_DESC(send_queue_size, "Size of send queue in number of work requests");
MODULE_PARM_DESC(recv_queue_size, "Size of receive queue in number of work requests");
MODULE_PARM_DESC(max_nonsrq_conn_qp,
MODULE_PARM_DESC(cm_data_debug_level,
MODULE_PARM_DESC(data_debug_level,
MODULE_PARM_DESC(send_queue_size, "Number of descriptors in send queue");
MODULE_PARM_DESC(recv_queue_size, "Number of descriptors in receive queue");
MODULE_PARM_DESC(debug_level, "Enable debug tracing if > 0");
MODULE_PARM_DESC(mcast_debug_level,
MODULE_PARM_DESC(var, msg " [" #def_val "]"); \
MODULE_PARM_DESC(var, msg " [" #def_val "]"); \
MODULE_PARM_DESC(smp, "Display all SMPs (default=1)");
MODULE_PARM_DESC(gmp, "Display all GMPs (default=1)");
MODULE_PARM_DESC(mgmt_class, "Display all MADs of specified class (default=0)");
MODULE_PARM_DESC(attr_id, "Display add MADs of specified attribute ID (default=0)");
MODULE_PARM_DESC(data, "Display data area of MADs (default=0)");