obj-$(MLNX_TEST)$(MLNX_TEST_KBUILD_WORKS) += KBUILD_WORKS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NDO_LOCK_STATUS_GET_GET_ERROR_STATUS) += HAVE_NDO_LOCK_STATUS_GET_GET_ERROR_STATUS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NET_DIM_POINTER_END_SAMPLE) += HAVE_NET_DIM_POINTER_END_SAMPLE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DPLL_STRUCTS) += HAVE_DPLL_STRUCTS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DPLL_PIN_OPS_HAS_FFO_GET) += HAVE_DPLL_PIN_OPS_HAS_FFO_GET/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DPLL_NETDEV_PIN_SET) += HAVE_DPLL_NETDEV_PIN_SET/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NETDEV_DPLL_PIN_SET) += HAVE_NETDEV_DPLL_PIN_SET/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_CLOCK_QUALITY_LEVEL_GET) += HAVE_CLOCK_QUALITY_LEVEL_GET/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_CAN_USE_KVFREE_CLEANUP_NO_WRAPPER) += HAVE_CAN_USE_KVFREE_CLEANUP_NO_WRAPPER/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_KVFREE_IN_SLAB_H) += HAVE_KVFREE_IN_SLAB_H/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_HMM_PFN_TO_PAGE) += HAVE_HMM_PFN_TO_PAGE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_HMM_PFN_TO_MAP_ORDER) += HAVE_HMM_PFN_TO_MAP_ORDER/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_VM_FLAGS_CLEAR) += HAVE_VM_FLAGS_CLEAR/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_HMM_RANGE_HAS_HMM_PFNS) += HAVE_HMM_RANGE_HAS_HMM_PFNS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_HMM_RANGE_FAULT_HAS_ONE_PARAM) += HAVE_HMM_RANGE_FAULT_HAS_ONE_PARAM/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_IB_UMEM_DMABUF_GET_PINNED) += HAVE_IB_UMEM_DMABUF_GET_PINNED/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_IS_TCF_POLICE) += HAVE_IS_TCF_POLICE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_UDP_TUNNEL_NIC_INFO_STATIC_IANA_VXLAN) += HAVE_UDP_TUNNEL_NIC_INFO_STATIC_IANA_VXLAN/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_UDP_TUNNEL_NIC_INFO) += HAVE_UDP_TUNNEL_NIC_INFO/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NETDEV_PUT_AND_HOLD) += HAVE_NETDEV_PUT_AND_HOLD/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_UNREGISTER_NETDEVICE_NOTIFIER_NET) += HAVE_UNREGISTER_NETDEVICE_NOTIFIER_NET/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_REGISTER_NETDEVICE_NOTIFIER_DEV_NET) += HAVE_REGISTER_NETDEVICE_NOTIFIER_DEV_NET/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NETIF_NAPI_ADD_CONFIG) += HAVE_NETIF_NAPI_ADD_CONFIG/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEV_XDP_PROG_ID) += HAVE_DEV_XDP_PROG_ID/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NETDEV_NET_NOTIFIER) += HAVE_NETDEV_NET_NOTIFIER/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NET_PREFETCH) += HAVE_NET_PREFETCH/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_IS_COW_MAPPING) += HAVE_IS_COW_MAPPING/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_GET_USER_PAGES_LONGTERM) += HAVE_GET_USER_PAGES_LONGTERM/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_GET_USER_PAGES_4_PARAMS) += HAVE_GET_USER_PAGES_4_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_GET_USER_PAGES_5_PARAMS) += HAVE_GET_USER_PAGES_5_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_GET_USER_PAGES_7_PARAMS) += HAVE_GET_USER_PAGES_7_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_MMAP_READ_LOCK) += HAVE_MMAP_READ_LOCK/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_GET_USER_PAGES_REMOTE_7_PARAMS_AND_SECOND_INT) += HAVE_GET_USER_PAGES_REMOTE_7_PARAMS_AND_SECOND_INT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_GET_USER_PAGES_REMOTE_8_PARAMS) += HAVE_GET_USER_PAGES_REMOTE_8_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_GET_USER_PAGES_REMOTE_8_PARAMS_W_LOCKED) += HAVE_GET_USER_PAGES_REMOTE_8_PARAMS_W_LOCKED/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_INT_POW) += HAVE_INT_POW/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_GET_RANDOM_U32_INCLUSIVE) += HAVE_GET_RANDOM_U32_INCLUSIVE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_GET_RANDOM_U8) += HAVE_GET_RANDOM_U8/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NDO_GET_DEVLINK_PORT) += HAVE_NDO_GET_DEVLINK_PORT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_INT_DEVLINK_FMSG_U8_PAIR) += HAVE_INT_DEVLINK_FMSG_U8_PAIR/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_IPSEC_CRYPTO) += HAVE_DEVLINK_IPSEC_CRYPTO/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_IPSEC_PACKET) += HAVE_DEVLINK_IPSEC_PACKET/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_INSTANCES_RELATIONSHIPS_EXPOSURE) += HAVE_DEVLINK_INSTANCES_RELATIONSHIPS_EXPOSURE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XDP_METADATA_OPS) += HAVE_XDP_METADATA_OPS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_QUEUE_AND_NAPI_ASSOCIATION) += HAVE_QUEUE_AND_NAPI_ASSOCIATION/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVL_RATE_LEAF_CREATE_GET_3_PARAMS) += HAVE_DEVL_RATE_LEAF_CREATE_GET_3_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_INFO_VERSION_FIXED_PUT) += HAVE_DEVLINK_INFO_VERSION_FIXED_PUT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_PORT_TYPE_ETH_SET_GET_1_PARAM) += HAVE_DEVLINK_PORT_TYPE_ETH_SET_GET_1_PARAM/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVL_PARAM_DRIVERINIT_VALUE_GET) += HAVE_DEVL_PARAM_DRIVERINIT_VALUE_GET/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVL_PORT_HEALTH_REPORTER_CREATE) += HAVE_DEVL_PORT_HEALTH_REPORTER_CREATE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVL_HEALTH_REPORTER_CREATE) += HAVE_DEVL_HEALTH_REPORTER_CREATE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_INFO_DRIVER_NAME_PUT) += HAVE_DEVLINK_INFO_DRIVER_NAME_PUT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_SET_FEATURES) += HAVE_DEVLINK_SET_FEATURES/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_TO_DEV) += HAVE_DEVLINK_TO_DEV/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVL_PORT_REGISTER) += HAVE_DEVL_PORT_REGISTER/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVL_TRAP_GROUPS_REGISTER) += HAVE_DEVL_TRAP_GROUPS_REGISTER/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_PARAM_REGISTER) += HAVE_DEVLINK_PARAM_REGISTER/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_REGISTER_GET_1_PARAMS) += HAVE_DEVLINK_REGISTER_GET_1_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVL_REGISTER) += HAVE_DEVL_REGISTER/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVL_RESOURCE_REGISTER) += HAVE_DEVL_RESOURCE_REGISTER/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVL_RESOURCES_UNREGISTER) += HAVE_DEVL_RESOURCES_UNREGISTER/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_RESOURCES_UNREGISTER_2_PARAMS) += HAVE_DEVLINK_RESOURCES_UNREGISTER_2_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_RESOURCES_UNREGISTER_1_PARAMS) += HAVE_DEVLINK_RESOURCES_UNREGISTER_1_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_ALLOC_GET_3_PARAMS) += HAVE_DEVLINK_ALLOC_GET_3_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_PORT_ATTRS_PCI_SF_SET_GET_4_PARAMS) += HAVE_DEVLINK_PORT_ATTRS_PCI_SF_SET_GET_4_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_PORT_ATTRS_PCI_SF_SET_GET_5_PARAMS) += HAVE_DEVLINK_PORT_ATTRS_PCI_SF_SET_GET_5_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_PORT_ATTRS_PCI_VF_SET_GET_3_PARAMS) += HAVE_DEVLINK_PORT_ATTRS_PCI_VF_SET_GET_3_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_PORT_ATTRS_PCI_VF_SET_GET_5_PARAMS) += HAVE_DEVLINK_PORT_ATTRS_PCI_VF_SET_GET_5_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_PORT_ATTRS_PCI_VF_SET_GET_CONTROLLER_NUM) += HAVE_DEVLINK_PORT_ATTRS_PCI_VF_SET_GET_CONTROLLER_NUM/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_PORT_ATTRS_PCI_PF_SET_GET_2_PARAMS) += HAVE_DEVLINK_PORT_ATTRS_PCI_PF_SET_GET_2_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_FMSG_BINARY_PAIR_NEST_START) += HAVE_DEVLINK_FMSG_BINARY_PAIR_NEST_START/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_FLASH_UPDATE_STATUS_NOTIFY) += HAVE_DEVLINK_FLASH_UPDATE_STATUS_NOTIFY/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_FLASH_UPDATE_END_NOTIFY) += HAVE_DEVLINK_FLASH_UPDATE_END_NOTIFY/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_HEALTH_REPORTER_STATE_UPDATE) += HAVE_DEVLINK_HEALTH_REPORTER_STATE_UPDATE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_HEALTH_REPORTER_RECOVER_HAS_EXTACK) += HAVE_HEALTH_REPORTER_RECOVER_HAS_EXTACK/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_PARAM_SET_FUNCTION_POINTER_HAS_EXTACK) += HAVE_DEVLINK_PARAM_SET_FUNCTION_POINTER_HAS_EXTACK/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_DRIVERINIT_VAL) += HAVE_DEVLINK_DRIVERINIT_VAL/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_PARAM_GENERIC_ID_IO_EQ_SIZE) += HAVE_DEVLINK_PARAM_GENERIC_ID_IO_EQ_SIZE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_PARAM_GENERIC_ID_ENABLE_ETH) += HAVE_DEVLINK_PARAM_GENERIC_ID_ENABLE_ETH/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_PORT_NEW_ATTRS_STRUCT) += HAVE_DEVLINK_PORT_NEW_ATTRS_STRUCT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_PORT_ATRRS_SET_GET_7_PARAMS) += HAVE_DEVLINK_PORT_ATRRS_SET_GET_7_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_PORT_ATRRS_SET_GET_5_PARAMS) += HAVE_DEVLINK_PORT_ATRRS_SET_GET_5_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_PORT_ATRRS_SET_GET_2_PARAMS) += HAVE_DEVLINK_PORT_ATRRS_SET_GET_2_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_PARAM_GENERIC_ID_ENABLE_ROCE) += HAVE_DEVLINK_PARAM_GENERIC_ID_ENABLE_ROCE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_PARAM_GENERIC_ID_ENABLE_REMOTE_DEV_RESET) += HAVE_DEVLINK_PARAM_GENERIC_ID_ENABLE_REMOTE_DEV_RESET/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_PORT_FN_STATE) += HAVE_DEVLINK_PORT_FN_STATE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_PORT_FN_OPSTATE) += HAVE_DEVLINK_PORT_FN_OPSTATE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_PORT_FLAVOUR_VIRTUAL) += HAVE_DEVLINK_PORT_FLAVOUR_VIRTUAL/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_PORT_FLAVOUR_PCI_SF) += HAVE_DEVLINK_PORT_FLAVOUR_PCI_SF/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_RELOAD_DISABLE) += HAVE_DEVLINK_RELOAD_DISABLE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_RELOAD_ENABLE) += HAVE_DEVLINK_RELOAD_ENABLE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_NET) += HAVE_DEVLINK_NET/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_HAS_RELOAD) += HAVE_DEVLINK_HAS_RELOAD/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_HAS_RELOAD_UP_DOWN) += HAVE_DEVLINK_HAS_RELOAD_UP_DOWN/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PORT_FUNCTION_HW_ADDR_GET_GET_4_PARAM) += HAVE_PORT_FUNCTION_HW_ADDR_GET_GET_4_PARAM/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PORT_FUNCTION_STATE_GET_4_PARAM) += HAVE_PORT_FUNCTION_STATE_GET_4_PARAM/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_HAS_PORT_FUNCTION_STATE_GET) += HAVE_DEVLINK_HAS_PORT_FUNCTION_STATE_GET/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_RELOAD_DOWN_HAS_3_PARAMS) += HAVE_DEVLINK_RELOAD_DOWN_HAS_3_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_RELOAD_DOWN_SUPPORT_RELOAD_ACTION) += HAVE_DEVLINK_RELOAD_DOWN_SUPPORT_RELOAD_ACTION/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_PORT_OPS) += HAVE_DEVLINK_PORT_OPS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_HAS_INFO_GET) += HAVE_DEVLINK_HAS_INFO_GET/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_TRAP_SUPPORT) += HAVE_DEVLINK_TRAP_SUPPORT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_TRAP_DMAC_FILTER) += HAVE_DEVLINK_TRAP_DMAC_FILTER/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_TRAP_ACTION_SET_4_ARGS) += HAVE_DEVLINK_TRAP_ACTION_SET_4_ARGS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_TRAP_REPORT_5_ARGS) += HAVE_DEVLINK_TRAP_REPORT_5_ARGS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_TRAP_GROUP_GENERIC_2_ARGS) += HAVE_DEVLINK_TRAP_GROUP_GENERIC_2_ARGS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_TRAP_GROUPS_REGISTER) += HAVE_DEVLINK_TRAP_GROUPS_REGISTER/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_PORT_HEALTH_REPORTER_CREATE) += HAVE_DEVLINK_PORT_HEALTH_REPORTER_CREATE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_PORT_HEALTH_REPORTER_DESTROY) += HAVE_DEVLINK_PORT_HEALTH_REPORTER_DESTROY/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_HEALTH_REPORTER_CREATE_5_ARGS) += HAVE_DEVLINK_HEALTH_REPORTER_CREATE_5_ARGS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_HEALTH_REPORTER_CREATE_4_ARGS) += HAVE_DEVLINK_HEALTH_REPORTER_CREATE_4_ARGS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_HEALTH_REPORT_BASE_SUPPORT) += HAVE_DEVLINK_HEALTH_REPORT_BASE_SUPPORT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_FMSG_BINARY_PUT) += HAVE_DEVLINK_FMSG_BINARY_PUT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_FMSG_BINARY_PAIR_PUT_ARG_U32_RETURN_INT) += HAVE_DEVLINK_FMSG_BINARY_PAIR_PUT_ARG_U32_RETURN_INT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_FMSG_BINARY_PAIR_PUT_ARG_U32_RETURN_VOID) += HAVE_DEVLINK_FMSG_BINARY_PAIR_PUT_ARG_U32_RETURN_VOID/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_ESWITCH_MODE_SET_EXTACK) += HAVE_DEVLINK_ESWITCH_MODE_SET_EXTACK/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_HAS_PORT_FN_ROCE_MIG) += HAVE_DEVLINK_HAS_PORT_FN_ROCE_MIG/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_HAS_PORT_FUNCTION_HW_ADDR_GET) += HAVE_DEVLINK_HAS_PORT_FUNCTION_HW_ADDR_GET/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_HAS_RATE_FUNCTIONS) += HAVE_DEVLINK_HAS_RATE_FUNCTIONS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_HAS_ESWITCH_ENCAP_MODE_SET_GET_WITH_ENUM) += HAVE_DEVLINK_HAS_ESWITCH_ENCAP_MODE_SET_GET_WITH_ENUM/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_HAS_FLASH_UPDATE) += HAVE_DEVLINK_HAS_FLASH_UPDATE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FLASH_UPDATE_GET_3_PARAMS) += HAVE_FLASH_UPDATE_GET_3_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_PORT_ATTRS_PCI_PF_SET_4_PARAMS) += HAVE_DEVLINK_PORT_ATTRS_PCI_PF_SET_4_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_PORT_ATTRS_PCI_PF_SET_CONTROLLER_NUM) += HAVE_DEVLINK_PORT_ATTRS_PCI_PF_SET_CONTROLLER_NUM/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_PORT_ATTRS_PCI_PF_SET_2_PARAMS) += HAVE_DEVLINK_PORT_ATTRS_PCI_PF_SET_2_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_FLASH_UPDATE_PARAMS_HAS_STRUCT_FW) += HAVE_DEVLINK_FLASH_UPDATE_PARAMS_HAS_STRUCT_FW/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NETIF_CARRIER_EVENT) += HAVE_NETIF_CARRIER_EVENT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NETIF_DEVICE_PRESENT_GET_CONST) += HAVE_NETIF_DEVICE_PRESENT_GET_CONST/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_PORT_HAS_SWITCH_PORT) += HAVE_DEVLINK_PORT_HAS_SWITCH_PORT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_PORT_HAS_SWITCH_ID) += HAVE_DEVLINK_PORT_HAS_SWITCH_ID/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NET_DEVICE_HAS_DEVLINK_PORT) += HAVE_NET_DEVICE_HAS_DEVLINK_PORT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NET_DEVICE_LOWER_LEVEL) += HAVE_NET_DEVICE_LOWER_LEVEL/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NETDEV_LAG_HASH_VLAN_SRCMAC) += HAVE_NETDEV_LAG_HASH_VLAN_SRCMAC/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_ETHTOOL_LINK_KSETTINGS_HAS_LANES) += HAVE_ETHTOOL_LINK_KSETTINGS_HAS_LANES/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_KERNEL_RINGPARAM_TCP_DATA_SPLIT) += HAVE_KERNEL_RINGPARAM_TCP_DATA_SPLIT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_STRUCT_KERNEL_ETHTOOL_RINGPARAM) += HAVE_STRUCT_KERNEL_ETHTOOL_RINGPARAM/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_STRUCT_KERNEL_ETHTOOL_TS_INFO) += HAVE_STRUCT_KERNEL_ETHTOOL_TS_INFO/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_ETHTOOL_PUTS) += HAVE_ETHTOOL_PUTS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_CAP_RSS_SYM_XOR_SUPPORTED) += HAVE_CAP_RSS_SYM_XOR_SUPPORTED/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_ETHTOOL_OPS_HAS_PER_CTX_KEY) += HAVE_ETHTOOL_OPS_HAS_PER_CTX_KEY/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SUPPORTED_COALESCE_PARAM) += HAVE_SUPPORTED_COALESCE_PARAM/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_GET_MODULE_EEPROM_BY_PAGE) += HAVE_GET_MODULE_EEPROM_BY_PAGE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_TLS_IS_SKB_TX_DEVICE_OFFLOADED) += HAVE_TLS_IS_SKB_TX_DEVICE_OFFLOADED/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_TLS_OFFLOAD_RESYNC_ASYNC_STRUCT) += HAVE_TLS_OFFLOAD_RESYNC_ASYNC_STRUCT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_KTLS_STRUCTS) += HAVE_KTLS_STRUCTS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_TLSDEV_OPS_HAS_TLS_DEV_RESYNC) += HAVE_TLSDEV_OPS_HAS_TLS_DEV_RESYNC/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SKB_FRAG_FILL_PAGE_DESC) += HAVE_SKB_FRAG_FILL_PAGE_DESC/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NAPI_BUILD_SKB) += HAVE_NAPI_BUILD_SKB/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SKB_IS_GSO_TCP) += HAVE_SKB_IS_GSO_TCP/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SKB_FRAG_OFF_ADD) += HAVE_SKB_FRAG_OFF_ADD/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SKB_FRAG_OFF_SET) += HAVE_SKB_FRAG_OFF_SET/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_TIMER_DELETE) += HAVE_TIMER_DELETE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NAPI_RESCHEDULE) += HAVE_NAPI_RESCHEDULE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NETDEV_NETNS_LOCAL) += HAVE_NETDEV_NETNS_LOCAL/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NETDEV_NETNS_IMMUTABLE) += HAVE_NETDEV_NETNS_IMMUTABLE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NETDEV_DEVLINK_PORT) += HAVE_NETDEV_DEVLINK_PORT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NDO_PORT_DEL_IN_DEVLINK_PORT) += HAVE_NDO_PORT_DEL_IN_DEVLINK_PORT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NDO_XSK_WAKEUP) += HAVE_NDO_XSK_WAKEUP/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_ENUM_TC_HTB_COMMAND) += HAVE_ENUM_TC_HTB_COMMAND/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_TC_HTB_OPT_PRIO) += HAVE_TC_HTB_OPT_PRIO/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_TC_HTB_OPT_QUANTUM) += HAVE_TC_HTB_OPT_QUANTUM/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_TC_FLOWER_OFFLOAD) += HAVE_TC_FLOWER_OFFLOAD/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_TC_BLOCK_OFFLOAD) += HAVE_TC_BLOCK_OFFLOAD/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FLOW_BLOCK_OFFLOAD) += HAVE_FLOW_BLOCK_OFFLOAD/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_UNLOCKED_DRIVER_CB) += HAVE_UNLOCKED_DRIVER_CB/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NL_ASSERT_CTX_FITS) += HAVE_NL_ASSERT_CTX_FITS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NL_SET_ERR_MSG_WEAK_MOD) += HAVE_NL_SET_ERR_MSG_WEAK_MOD/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NL_SET_ERR_MSG_FMT_MOD) += HAVE_NL_SET_ERR_MSG_FMT_MOD/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_TC_BLOCK_OFFLOAD_EXTACK) += HAVE_TC_BLOCK_OFFLOAD_EXTACK/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_TC_MQPRIO_EXTACK) += HAVE_TC_MQPRIO_EXTACK/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_GETTIMEX64) += HAVE_GETTIMEX64/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PTP_CLOCK_INFO_NDO_GETMAXPHASE) += HAVE_PTP_CLOCK_INFO_NDO_GETMAXPHASE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PTP_CLOCK_INFO_NDO_ADJFREQ) += HAVE_PTP_CLOCK_INFO_NDO_ADJFREQ/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PTP_CLOCK_INFO_ADJPHASE) += HAVE_PTP_CLOCK_INFO_ADJPHASE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_ADJUST_BY_SCALED_PPM) += HAVE_ADJUST_BY_SCALED_PPM/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PCI_VPD_FIND_TAG_GET_4_PARAM) += HAVE_PCI_VPD_FIND_TAG_GET_4_PARAM/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PCI_VPD_ALLOC) += HAVE_PCI_VPD_ALLOC/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PCI_DEV_LINK_ACTIVE_REPORTING) += HAVE_PCI_DEV_LINK_ACTIVE_REPORTING/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PCI_IOV_VF_ID) += HAVE_PCI_IOV_VF_ID/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PCI_IOV_GET_PF_DRVDATA) += HAVE_PCI_IOV_GET_PF_DRVDATA/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_WANT_INIT_ON_ALLOC) += HAVE_WANT_INIT_ON_ALLOC/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PAGE_DMA_ADDR_ARRAY) += HAVE_PAGE_DMA_ADDR_ARRAY/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SKB_FRAG_OFF) += HAVE_SKB_FRAG_OFF/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEV_PAGE_IS_REUSABLE) += HAVE_DEV_PAGE_IS_REUSABLE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_TC_SKB_EXT_ALLOC) += HAVE_TC_SKB_EXT_ALLOC/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEV_CHANGE_FLAGS_HAS_3_PARAMS) += HAVE_DEV_CHANGE_FLAGS_HAS_3_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_USER_ACCESS_BEGIN_2_PARAMS) += HAVE_USER_ACCESS_BEGIN_2_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_USER_ACCESS_BEGIN_3_PARAMS) += HAVE_USER_ACCESS_BEGIN_3_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_ACCESS_OK_HAS_3_PARAMS) += HAVE_ACCESS_OK_HAS_3_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_CHECK_ZEROED_USER) += HAVE_CHECK_ZEROED_USER/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PUT_USER_PAGES_DIRTY_LOCK_3_PARAMS) += HAVE_PUT_USER_PAGES_DIRTY_LOCK_3_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PUT_USER_PAGES_DIRTY_LOCK_2_PARAMS) += HAVE_PUT_USER_PAGES_DIRTY_LOCK_2_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FLOW_DISSECTOR_MPLS_LSE) += HAVE_FLOW_DISSECTOR_MPLS_LSE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FLOW_DISSECTOR_USED_KEYS_ULL) += HAVE_FLOW_DISSECTOR_USED_KEYS_ULL/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SWITCHDEV_ATTR_ID_BRIDGE_VLAN_PROTOCOL) += HAVE_SWITCHDEV_ATTR_ID_BRIDGE_VLAN_PROTOCOL/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SWITCHDEV_OPS) += HAVE_SWITCHDEV_OPS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_STRUCT_SWITCHDEV_OBJ_PORT_VLAN_VID) += HAVE_STRUCT_SWITCHDEV_OBJ_PORT_VLAN_VID/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_STRUCT_SWITCHDEV_BRPORT_FLAGS) += HAVE_STRUCT_SWITCHDEV_BRPORT_FLAGS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SWITCHDEV_PORT_SAME_PARENT_ID) += HAVE_SWITCHDEV_PORT_SAME_PARENT_ID/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SK_BUFF_XMIT_MORE) += HAVE_SK_BUFF_XMIT_MORE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XFRM_DEV_OFFLOAD_FLAG_ACQ) += HAVE_XFRM_DEV_OFFLOAD_FLAG_ACQ/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XFRM_DEV_REAL_DEV) += HAVE_XFRM_DEV_REAL_DEV/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XFRM_STATE_DIR) += HAVE_XFRM_STATE_DIR/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XFRM_DEV_DIR) += HAVE_XFRM_DEV_DIR/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XFRM_DEV_TYPE) += HAVE_XFRM_DEV_TYPE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XFRM_STATE_REAL_DEV) += HAVE_XFRM_STATE_REAL_DEV/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SECPATH_SET_RETURN_POINTER) += HAVE_SECPATH_SET_RETURN_POINTER/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_ETH_GET_HEADLEN_3_PARAMS) += HAVE_ETH_GET_HEADLEN_3_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_ETH_GET_HEADLEN_2_PARAMS) += HAVE_ETH_GET_HEADLEN_2_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_VLAN_GET_ENCAP_LEVEL) += HAVE_VLAN_GET_ENCAP_LEVEL/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_VLAN_ETHHDR_HAS_ADDRS) += HAVE_VLAN_ETHHDR_HAS_ADDRS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NDO_SELECT_QUEUE_HAS_3_PARMS_NO_FALLBACK) += HAVE_NDO_SELECT_QUEUE_HAS_3_PARMS_NO_FALLBACK/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SELECT_QUEUE_NET_DEVICE) += HAVE_SELECT_QUEUE_NET_DEVICE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_CLEANUP_H) += HAVE_CLEANUP_H/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_CONTAINER_OF_H) += HAVE_CONTAINER_OF_H/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PANIC_H) += HAVE_PANIC_H/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BITS_H) += HAVE_BITS_H/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_ALLOC_NS) += HAVE_DEVLINK_ALLOC_NS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FLOW_DISSECTOR_KEY_VLAN_ETH_TYPE) += HAVE_FLOW_DISSECTOR_KEY_VLAN_ETH_TYPE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FLOW_MATCH_META_L2_MISS) += HAVE_FLOW_MATCH_META_L2_MISS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FLOW_ACTION_CONTINUE) += HAVE_FLOW_ACTION_CONTINUE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FLOW_ACTION_JUMP_AND_PIPE) += HAVE_FLOW_ACTION_JUMP_AND_PIPE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FLOW_ACTION_PRIORITY) += HAVE_FLOW_ACTION_PRIORITY/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FLOW_ACTION_VLAN_PUSH_ETH) += HAVE_FLOW_ACTION_VLAN_PUSH_ETH/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FLOW_OFFLOAD_ACTION) += HAVE_FLOW_OFFLOAD_ACTION/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FLOW_OFFLOAD_ACTION_LAST_ENTRY) += HAVE_FLOW_OFFLOAD_ACTION_LAST_ENTRY/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FLOW_RULE_MATCH_CT) += HAVE_FLOW_RULE_MATCH_CT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FLOW_OFFLOAD_HAS_ONE_ACTION) += HAVE_FLOW_OFFLOAD_HAS_ONE_ACTION/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_TC_SETUP_CB_ADD) += HAVE_TC_SETUP_CB_ADD/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_TC_SETUP_FLOW_ACTION_FUNC) += HAVE_TC_SETUP_FLOW_ACTION_FUNC/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_TC_SETUP_OFFLOAD_ACTION_FUNC) += HAVE_TC_SETUP_OFFLOAD_ACTION_FUNC/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_TC_SETUP_OFFLOAD_ACTION_FUNC_HAS_3_PARAM) += HAVE_TC_SETUP_OFFLOAD_ACTION_FUNC_HAS_3_PARAM/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_TC_SETUP_FLOW_ACTION_WITH_RTNL_HELD) += HAVE_TC_SETUP_FLOW_ACTION_WITH_RTNL_HELD/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE___TC_INDR_BLOCK_CB_REGISTER) += HAVE___TC_INDR_BLOCK_CB_REGISTER/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_TC_CLSMATCHALL_STATS) += HAVE_TC_CLSMATCHALL_STATS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE___FLOW_INDR_BLOCK_CB_REGISTER) += HAVE___FLOW_INDR_BLOCK_CB_REGISTER/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FLOW_CLS_OFFLOAD_FLOW_RULE) += HAVE_FLOW_CLS_OFFLOAD_FLOW_RULE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FLOW_BLOCK_CB_SETUP_SIMPLE) += HAVE_FLOW_BLOCK_CB_SETUP_SIMPLE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FLOW_BLOCK_CB_ALLOC) += HAVE_FLOW_BLOCK_CB_ALLOC/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FLOW_SETUP_CB_T) += HAVE_FLOW_SETUP_CB_T/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_IPV6_STUBS_H) += HAVE_IPV6_STUBS_H/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_RPS_H) += HAVE_RPS_H/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NDO_ETH_IOCTL) += HAVE_NDO_ETH_IOCTL/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NDO_GET_PORT_PARENT_ID) += HAVE_NDO_GET_PORT_PARENT_ID/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NETDEV_NESTED_PRIV_STRUCT) += HAVE_NETDEV_NESTED_PRIV_STRUCT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEV_GET_PORT_PARENT_ID) += HAVE_DEV_GET_PORT_PARENT_ID/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEV_ADDR_MOD) += HAVE_DEV_ADDR_MOD/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NETDEV_GET_XMIT_SLAVE) += HAVE_NETDEV_GET_XMIT_SLAVE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NET_LAG_H) += HAVE_NET_LAG_H/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NET_LAG_PORT_DEV_TXABLE) += HAVE_NET_LAG_PORT_DEV_TXABLE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_GET_RINGPARAM_GET_4_PARAMS) += HAVE_GET_RINGPARAM_GET_4_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NDO_GET_COALESCE_GET_4_PARAMS) += HAVE_NDO_GET_COALESCE_GET_4_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_GET_PAUSE_STATS) += HAVE_GET_PAUSE_STATS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_GET_LINK_EXT_STATE) += HAVE_GET_LINK_EXT_STATE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_TLS_OFFLOAD_RX_RESYNC_ASYNC_REQUEST_START) += HAVE_TLS_OFFLOAD_RX_RESYNC_ASYNC_REQUEST_START/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_ETHTOOL_50G_PER_LANE_LINK_MODES) += HAVE_ETHTOOL_50G_PER_LANE_LINK_MODES/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_GET_RXFH_CONTEXT) += HAVE_GET_RXFH_CONTEXT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_CORE_TRACKS_CUSTOM_RSS_CONTEXTS) += HAVE_CORE_TRACKS_CUSTOM_RSS_CONTEXTS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_RSS_KEY_PER_CONTEXT) += HAVE_RSS_KEY_PER_CONTEXT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_ETHTOOL_NETLINK_H) += HAVE_ETHTOOL_NETLINK_H/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PCI_MSIX_CAN_ALLOC_DYN) += HAVE_PCI_MSIX_CAN_ALLOC_DYN/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_IRQ_CPU_RMAP_REMOVE) += HAVE_IRQ_CPU_RMAP_REMOVE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_IRQ_GET_EFFECTIVE_AFFINITY_MASK) += HAVE_IRQ_GET_EFFECTIVE_AFFINITY_MASK/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_TC_CLS_FLOWER_OFFLOAD_HAS_STATS_FIELD_FIX) += HAVE_TC_CLS_FLOWER_OFFLOAD_HAS_STATS_FIELD_FIX/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FOR_IFA) += HAVE_FOR_IFA/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NETDEV_PORT_SAME_PARENT_ID) += HAVE_NETDEV_PORT_SAME_PARENT_ID/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NETIF_F_HW_TLS_RX) += HAVE_NETIF_F_HW_TLS_RX/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_TLS_OFFLOAD_DESTRUCT_WORK) += HAVE_TLS_OFFLOAD_DESTRUCT_WORK/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NDO_UDP_TUNNEL_ADD) += HAVE_NDO_UDP_TUNNEL_ADD/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_IPV6_DST_LOOKUP_FLOW) += HAVE_IPV6_DST_LOOKUP_FLOW/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_IPV6_DST_LOOKUP_FLOW_ADDR_CONF) += HAVE_IPV6_DST_LOOKUP_FLOW_ADDR_CONF/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_GENL_REQ_ATTR_CHECK) += HAVE_GENL_REQ_ATTR_CHECK/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NLA_POLICY_BITFIELD32) += HAVE_NLA_POLICY_BITFIELD32/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NLA_POLICY_NESTED) += HAVE_NLA_POLICY_NESTED/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NLA_POLICY_HAS_VALIDATION_TYPE) += HAVE_NLA_POLICY_HAS_VALIDATION_TYPE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NLA_STRSCPY) += HAVE_NLA_STRSCPY/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NLA_PUT_BITFIELD32) += HAVE_NLA_PUT_BITFIELD32/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NLA_NEST_START_NOFLAG) += HAVE_NLA_NEST_START_NOFLAG/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE___NLMSG_PARSE) += HAVE___NLMSG_PARSE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NLMSG_VALIDATE_DEPRECATED) += HAVE_NLMSG_VALIDATE_DEPRECATED/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NLMSG_PARSE_DEPRECATED) += HAVE_NLMSG_PARSE_DEPRECATED/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NLA_PARSE_DEPRECATED) += HAVE_NLA_PARSE_DEPRECATED/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NLA_GET_U8_DEFAULT) += HAVE_NLA_GET_U8_DEFAULT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NLA_POLICY_STRICT_START_TYPE) += HAVE_NLA_POLICY_STRICT_START_TYPE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_NOTIFICATIONS_FILTERING) += HAVE_DEVLINK_NOTIFICATIONS_FILTERING/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_STRUCT_GENL_SPLIT_OPS) += HAVE_STRUCT_GENL_SPLIT_OPS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_GENL_OPS_VALIDATE) += HAVE_GENL_OPS_VALIDATE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_GENL_OPS_POLICY) += HAVE_GENL_OPS_POLICY/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_GENL_OPS_MAXATTR) += HAVE_GENL_OPS_MAXATTR/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_GENL_FAMILY_RESV_START_OP) += HAVE_GENL_FAMILY_RESV_START_OP/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_GENL_FAMILY_POLICY) += HAVE_GENL_FAMILY_POLICY/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PEERNET2ID_ALLOC_GET_3_PARAMS) += HAVE_PEERNET2ID_ALLOC_GET_3_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_READ_PNET_RCU) += HAVE_READ_PNET_RCU/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_GENL_INFO_DUMP) += HAVE_GENL_INFO_DUMP/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_GENL_DUMPIT_INFO) += HAVE_GENL_DUMPIT_INFO/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NETLINK_CALLBACK_HAS_CTX) += HAVE_NETLINK_CALLBACK_HAS_CTX/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NETLINK_CALLBACK_EXTACK) += HAVE_NETLINK_CALLBACK_EXTACK/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SYSFS_EMIT) += HAVE_SYSFS_EMIT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_ETHTOOL_SPRINTF) += HAVE_ETHTOOL_SPRINTF/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_ETHTOOL_PAUSE_STATS) += HAVE_ETHTOOL_PAUSE_STATS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_ETHTOOL_RMON_HIST_RANGE) += HAVE_ETHTOOL_RMON_HIST_RANGE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NDO_LINK_EXT_STATS) += HAVE_NDO_LINK_EXT_STATS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NDO_STATS_TS_GET) += HAVE_NDO_STATS_TS_GET/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NDO_ETH_PHY_STATS) += HAVE_NDO_ETH_PHY_STATS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NDO_GET_FEC_STATS) += HAVE_NDO_GET_FEC_STATS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SKB_SET_REDIRECTED) += HAVE_SKB_SET_REDIRECTED/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_IPV6_DST_LOOKUP_TAKES_NET) += HAVE_IPV6_DST_LOOKUP_TAKES_NET/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_STATIC_ASSERT) += HAVE_STATIC_ASSERT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_LOCKDEP_ASSERT) += HAVE_LOCKDEP_ASSERT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_REGISTER_FIB_NOTIFIER_HAS_4_PARAMS) += HAVE_REGISTER_FIB_NOTIFIER_HAS_4_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FIB_INFO_NH) += HAVE_FIB_INFO_NH/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FIB6_INFO_NH_DEV) += HAVE_FIB6_INFO_NH_DEV/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_KOBJ_TYPE_DEFAULT_GROUPS) += HAVE_KOBJ_TYPE_DEFAULT_GROUPS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_LOCKDEP_UNREGISTER_KEY) += HAVE_LOCKDEP_UNREGISTER_KEY/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_LOCKUP_ASSERT_HELD_WRITE) += HAVE_LOCKUP_ASSERT_HELD_WRITE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FIB_NH_DEV) += HAVE_FIB_NH_DEV/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PAGE_DMA_ADDR) += HAVE_PAGE_DMA_ADDR/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_ATOMIC_PINNED_VM) += HAVE_ATOMIC_PINNED_VM/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PINNED_VM) += HAVE_PINNED_VM/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_RT_GW_FAMILY) += HAVE_RT_GW_FAMILY/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_RT_USES_GATEWAY) += HAVE_RT_USES_GATEWAY/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_INET_ADDR_IS_ANY_SOCKADDR_STORAGE) += HAVE_INET_ADDR_IS_ANY_SOCKADDR_STORAGE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NDO_BRIDGE_SETLINK) += HAVE_NDO_BRIDGE_SETLINK/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NDO_BRIDGE_SETLINK_EXTACK) += HAVE_NDO_BRIDGE_SETLINK_EXTACK/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NDO_GET_VF_GUID) += HAVE_NDO_GET_VF_GUID/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PCI_IRQ_GET_NODE) += HAVE_PCI_IRQ_GET_NODE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_IDA_FREE) += HAVE_IDA_FREE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_IDA_ALLOC_RANGE) += HAVE_IDA_ALLOC_RANGE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_IDA_ALLOC) += HAVE_IDA_ALLOC/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_IDA_ALLOC_MAX) += HAVE_IDA_ALLOC_MAX/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_IDR_FOR_EACH_ENTRY_CONTINUE_UL) += HAVE_IDR_FOR_EACH_ENTRY_CONTINUE_UL/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XARRAY) += HAVE_XARRAY/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XA_FOR_EACH_RANGE) += HAVE_XA_FOR_EACH_RANGE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEFINE_SEQ_ATTRIBUTE) += HAVE_DEFINE_SEQ_ATTRIBUTE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FD_FILE) += HAVE_FD_FILE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SCSI_CMD_TO_RQ) += HAVE_SCSI_CMD_TO_RQ/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SCSI_DONE) += HAVE_SCSI_DONE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SCSI_GET_SECTOR) += HAVE_SCSI_GET_SECTOR/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_STRSCPY_PAD) += HAVE_STRSCPY_PAD/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NET_NAMESPACE_GET_CONST_DEVICE) += HAVE_NET_NAMESPACE_GET_CONST_DEVICE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_CLASS_DEV_UEVENT_CONST_DEV) += HAVE_CLASS_DEV_UEVENT_CONST_DEV/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVNODE_GET_CONST_DEVICE) += HAVE_DEVNODE_GET_CONST_DEVICE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_CONST_BUS_TYPE_FOR_STRUCT_DEVICE) += HAVE_CONST_BUS_TYPE_FOR_STRUCT_DEVICE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BUS_FIND_DEVICE_GET_CONST) += HAVE_BUS_FIND_DEVICE_GET_CONST/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_IPV4_NOT_POINTER_TCP_DEATH_ROW) += HAVE_IPV4_NOT_POINTER_TCP_DEATH_ROW/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_RTNL_NEWLINK_PARAMS) += HAVE_RTNL_NEWLINK_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_STRUCT_LINK_OPS_IPOIB_LINK_OPS_HAS_NETNS_REFUND) += HAVE_STRUCT_LINK_OPS_IPOIB_LINK_OPS_HAS_NETNS_REFUND/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_EVENTFD_SIGNAL_GET_1_PARAM) += HAVE_EVENTFD_SIGNAL_GET_1_PARAM/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_STRUCT_HOP_JUMBO_HDR) += HAVE_STRUCT_HOP_JUMBO_HDR/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XDO_DEV_STATE_DELETE_GET_NET_DEVICE) += HAVE_XDO_DEV_STATE_DELETE_GET_NET_DEVICE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NETDEV_XMIT_MORE) += HAVE_NETDEV_XMIT_MORE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FOLL_LONGTERM) += HAVE_FOLL_LONGTERM/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DMA_PCI_P2PDMA_SUPPORTED) += HAVE_DMA_PCI_P2PDMA_SUPPORTED/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PDE_DATA) += HAVE_PDE_DATA/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PROC_OPS_STRUCT) += HAVE_PROC_OPS_STRUCT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_MARK_DISK_DEAD) += HAVE_BLK_MARK_DISK_DEAD/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DMA_ZALLOC_COHERENT) += HAVE_DMA_ZALLOC_COHERENT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XDP_SET_FEATURES_FLAG) += HAVE_XDP_SET_FEATURES_FLAG/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XSK_BUFF_ALLOC) += HAVE_XSK_BUFF_ALLOC/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XSK_BUFF_ALLOC_BATCH) += HAVE_XSK_BUFF_ALLOC_BATCH/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XSK_BUFF_SET_SIZE) += HAVE_XSK_BUFF_SET_SIZE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XSK_BUFF_GET_FRAME_DMA) += HAVE_XSK_BUFF_GET_FRAME_DMA/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SKIP_CALLING_NOP_SYNC_OPS) += HAVE_SKIP_CALLING_NOP_SYNC_OPS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_CONVERT_BE16_TUNNEL_FLAGS_TO_BITMAPS) += HAVE_CONVERT_BE16_TUNNEL_FLAGS_TO_BITMAPS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XSK_TX_METADATA_OPS) += HAVE_XSK_TX_METADATA_OPS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XSK_UMEM_RELEASE_ADDR_RQ) += HAVE_XSK_UMEM_RELEASE_ADDR_RQ/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XSK_UMEM_ADJUST_OFFSET) += HAVE_XSK_UMEM_ADJUST_OFFSET/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XSK_UMEM_CONSUME_TX_GET_2_PARAMS_IN_SOCK_DRV) += HAVE_XSK_UMEM_CONSUME_TX_GET_2_PARAMS_IN_SOCK_DRV/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XSK_UMEM_CONSUME_TX_GET_2_PARAMS_IN_SOCK) += HAVE_XSK_UMEM_CONSUME_TX_GET_2_PARAMS_IN_SOCK/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XDP_UMEM_CHUNK_SIZE) += HAVE_XDP_UMEM_CHUNK_SIZE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XDP_UMEM_FLAGS) += HAVE_XDP_UMEM_FLAGS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XDP_DO_FLUSH_MAP) += HAVE_XDP_DO_FLUSH_MAP/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BPF_WARN_IVALID_XDP_ACTION_GET_3_PARAMS) += HAVE_BPF_WARN_IVALID_XDP_ACTION_GET_3_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SCSI_QUEUE_FULL) += HAVE_SCSI_QUEUE_FULL/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SCSI_BLOCK_TARGETS) += HAVE_SCSI_BLOCK_TARGETS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_ISCSIT_CONN) += HAVE_ISCSIT_CONN/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_ISCSIT_CONN_LOGIN_SOCKADDR) += HAVE_ISCSIT_CONN_LOGIN_SOCKADDR/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_ISCSIT_CONN_LOCAL_SOCKADDR) += HAVE_ISCSIT_CONN_LOCAL_SOCKADDR/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_ISCSI_CONN_LOGIN_SOCKADDR) += HAVE_ISCSI_CONN_LOGIN_SOCKADDR/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_ISCSI_CONN_LOCAL_SOCKADDR) += HAVE_ISCSI_CONN_LOCAL_SOCKADDR/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_ISCSIT_CMD) += HAVE_ISCSIT_CMD/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_TARGET_STOP_SESSION) += HAVE_TARGET_STOP_SESSION/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_TARGET_STOP_CMD_COUNTER) += HAVE_TARGET_STOP_CMD_COUNTER/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SCSI_HOST_TEMPLATE_SHOST_GROUPS) += HAVE_SCSI_HOST_TEMPLATE_SHOST_GROUPS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SCSI_HOST_TEMPLATE_INIT_CMD_PRIV) += HAVE_SCSI_HOST_TEMPLATE_INIT_CMD_PRIV/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SCSI_HOST_MAX_SEGMENT_SIZE) += HAVE_SCSI_HOST_MAX_SEGMENT_SIZE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SCSI_HOST_VIRT_BOUNDARY_MASK) += HAVE_SCSI_HOST_VIRT_BOUNDARY_MASK/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SCSI_HOST_BUSY_ITER_FN_2_ARGS) += HAVE_SCSI_HOST_BUSY_ITER_FN_2_ARGS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SCSI_TIMEOUT_ACTION) += HAVE_SCSI_TIMEOUT_ACTION/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SCSI_HOST_ALLOC_GET_CONST_SHT) += HAVE_SCSI_HOST_ALLOC_GET_CONST_SHT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SCSI_HOST_TEMPLATE_HAS_SDEV_CONFIGURE) += HAVE_SCSI_HOST_TEMPLATE_HAS_SDEV_CONFIGURE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SE_CMD_HAS_SENSE_INFO) += HAVE_SE_CMD_HAS_SENSE_INFO/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SCSI_DEVICE_BUDGET_MAP) += HAVE_SCSI_DEVICE_BUDGET_MAP/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_TYPES_REQ_OPF) += HAVE_BLK_TYPES_REQ_OPF/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_CGROUP_BPF_RUN_FILTER_SYSCTL_7_PARAMETERS) += HAVE_CGROUP_BPF_RUN_FILTER_SYSCTL_7_PARAMETERS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PCI_P2PDMA_H) += HAVE_PCI_P2PDMA_H/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_ASSIGN_STR_1_PARAM) += HAVE_ASSIGN_STR_1_PARAM/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PCI_P2PDMA_UNMAP_SG) += HAVE_PCI_P2PDMA_UNMAP_SG/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XDP_HAS_FRAGS) += HAVE_XDP_HAS_FRAGS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XDP_UPDATE_SKB_SHARED_INFO) += HAVE_XDP_UPDATE_SKB_SHARED_INFO/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XDP_METADATA_OPS_HAS_VLAN_TAG) += HAVE_XDP_METADATA_OPS_HAS_VLAN_TAG/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XDP_GET_SHARED_INFO_FROM_BUFF) += HAVE_XDP_GET_SHARED_INFO_FROM_BUFF/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BPF_PROG_ADD_RET_STRUCT) += HAVE_BPF_PROG_ADD_RET_STRUCT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XDP_REDIRECT) += HAVE_XDP_REDIRECT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_TC_CLS_FLOWER_OFFLOAD_COMMON_FIX) += HAVE_TC_CLS_FLOWER_OFFLOAD_COMMON_FIX/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FLOW_CLS_OFFLOAD) += HAVE_FLOW_CLS_OFFLOAD/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FLOW_ACTION_CT_METADATA_ORIG_DIR) += HAVE_FLOW_ACTION_CT_METADATA_ORIG_DIR/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FLOW_ACTION_PTYPE) += HAVE_FLOW_ACTION_PTYPE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FLOW_ACTION_MPLS) += HAVE_FLOW_ACTION_MPLS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FLOW_ACTION_POLICE_INDEX) += HAVE_FLOW_ACTION_POLICE_INDEX/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FLOW_ACTION_POLICE_EXCEED) += HAVE_FLOW_ACTION_POLICE_EXCEED/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FLOW_ACTION_HW_INDEX) += HAVE_FLOW_ACTION_HW_INDEX/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FLOW_ACTION_POLICE_RATE_PKT_PS) += HAVE_FLOW_ACTION_POLICE_RATE_PKT_PS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FLOW_RULE_MATCH_META) += HAVE_FLOW_RULE_MATCH_META/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FLOW_ACTION_HW_STATS_CHECK) += HAVE_FLOW_ACTION_HW_STATS_CHECK/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FLOW_ACTION_POLICE) += HAVE_FLOW_ACTION_POLICE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FLOW_ACTION_CT) += HAVE_FLOW_ACTION_CT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FLOW_ACTION_REDIRECT_INGRESS) += HAVE_FLOW_ACTION_REDIRECT_INGRESS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_ENUM_FLOW_BLOCK_BINDER_TYPE) += HAVE_ENUM_FLOW_BLOCK_BINDER_TYPE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FLOW_INDR_BLOCK_BIND_CB_T_7_PARAMS) += HAVE_FLOW_INDR_BLOCK_BIND_CB_T_7_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FLOW_INDR_BLOCK_BIND_CB_T_4_PARAMS) += HAVE_FLOW_INDR_BLOCK_BIND_CB_T_4_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FLOW_INDR_DEV_UNREGISTER_FLOW_SETUP_CB_T) += HAVE_FLOW_INDR_DEV_UNREGISTER_FLOW_SETUP_CB_T/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FLOW_INDR_DEV_REGISTER) += HAVE_FLOW_INDR_DEV_REGISTER/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FLOW_STATS_UPDATE_5_PARAMS) += HAVE_FLOW_STATS_UPDATE_5_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FLOW_STATS_UPDATE_6_PARAMS) += HAVE_FLOW_STATS_UPDATE_6_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_CTRL_FLAG_HELPERS) += HAVE_CTRL_FLAG_HELPERS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_ENCAP_CTRL_FLAG_HELPERS) += HAVE_ENCAP_CTRL_FLAG_HELPERS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_GRO_LEGACY_MAX_SIZE) += HAVE_GRO_LEGACY_MAX_SIZE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_GRO_MAX_SIZE) += HAVE_GRO_MAX_SIZE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NDO_TX_TIMEOUT_GET_2_PARAMS) += HAVE_NDO_TX_TIMEOUT_GET_2_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NET_TC_ACT_TC_MPLS_H) += HAVE_NET_TC_ACT_TC_MPLS_H/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_TCF_PEDIT_TCFP_KEYS_EX_FIX) += HAVE_TCF_PEDIT_TCFP_KEYS_EX_FIX/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_TCF_PEDIT_PARMS_TCFP_KEYS_EX) += HAVE_TCF_PEDIT_PARMS_TCFP_KEYS_EX/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_ISCSI_CONN_UNBIND) += HAVE_ISCSI_CONN_UNBIND/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_ISCSI_HOST_REMOVE_2_PARAMS) += HAVE_ISCSI_HOST_REMOVE_2_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_ISCSI_CMD) += HAVE_ISCSI_CMD/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_ISCSI_PUT_ENDPOINT) += HAVE_ISCSI_PUT_ENDPOINT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_LINUX_SED_OPAL_H) += HAVE_LINUX_SED_OPAL_H/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BIO_INIT_3_PARAMS) += HAVE_BIO_INIT_3_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_3_UNDERSCORE_ADDRESSABLE) += HAVE_3_UNDERSCORE_ADDRESSABLE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_RXH_XFRM_SYM_OR_XOR) += HAVE_RXH_XFRM_SYM_OR_XOR/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_AUTO_TYPE) += HAVE_AUTO_TYPE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_CONST_READ_ONCE_SIZE) += HAVE_CONST_READ_ONCE_SIZE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE___COUNTED_BY) += HAVE___COUNTED_BY/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_REGISTER_LSM_NOTIFIER) += HAVE_REGISTER_LSM_NOTIFIER/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_REGISTER_BLOCKING_LSM_NOTIFIER) += HAVE_REGISTER_BLOCKING_LSM_NOTIFIER/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DMA_F_PCI_P2PDMA_SUPPORTED) += HAVE_DMA_F_PCI_P2PDMA_SUPPORTED/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE___ATOMIC_ADD_UNLESS) += HAVE___ATOMIC_ADD_UNLESS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_ATOMIC_FETCH_ADD_UNLESS) += HAVE_ATOMIC_FETCH_ADD_UNLESS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_TCF_EXTS_STATS_UPDATE) += HAVE_TCF_EXTS_STATS_UPDATE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_TC_ACTION_OPS_HAS_ID) += HAVE_TC_ACTION_OPS_HAS_ID/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_LINUX_IOMMU_DMA_H) += HAVE_LINUX_IOMMU_DMA_H/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_LINUX_UNALIGNED_H) += HAVE_LINUX_UNALIGNED_H/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_LINUX_DEVICE_BUS_H) += HAVE_LINUX_DEVICE_BUS_H/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BUS_TYPE_REMOVE_RETURN_VOID) += HAVE_BUS_TYPE_REMOVE_RETURN_VOID/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_AUX_DEV_IRQS_SYSFS) += HAVE_AUX_DEV_IRQS_SYSFS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_INTEGRITY_DEVICE_CAPABLE) += HAVE_BLK_INTEGRITY_DEVICE_CAPABLE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_MAX_WRITE_HINTS) += HAVE_BLK_MAX_WRITE_HINTS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVICE_ADD_DISK) += HAVE_DEVICE_ADD_DISK/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVICE_ADD_DISK_3_ARGS_NO_RETURN) += HAVE_DEVICE_ADD_DISK_3_ARGS_NO_RETURN/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVICE_ADD_DISK_3_ARGS_AND_RETURN) += HAVE_DEVICE_ADD_DISK_3_ARGS_AND_RETURN/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_LIST_BULK_MOVE_TAIL) += HAVE_LIST_BULK_MOVE_TAIL/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_LIST_IS_FIRST) += HAVE_LIST_IS_FIRST/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SG_ALLOC_TABLE_FROM_PAGES_GET_9_PARAMS) += HAVE_SG_ALLOC_TABLE_FROM_PAGES_GET_9_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SG_APPEND_TABLE) += HAVE_SG_APPEND_TABLE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DMA_RESV_H) += HAVE_DMA_RESV_H/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DMA_RESV_USAGE_KERNEL) += HAVE_DMA_RESV_USAGE_KERNEL/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DMA_RESV_WAIT_TIMEOUT) += HAVE_DMA_RESV_WAIT_TIMEOUT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DMA_RESV_EXCL_FENCE) += HAVE_DMA_RESV_EXCL_FENCE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DMA_BUF_DYNAMIC_ATTACH_GET_4_PARAMS) += HAVE_DMA_BUF_DYNAMIC_ATTACH_GET_4_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DMA_BUF_ATTACH_OPS_ALLOW_PEER2PEER) += HAVE_DMA_BUF_ATTACH_OPS_ALLOW_PEER2PEER/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NETIF_NAPI_ADD_GET_3_PARAMS) += HAVE_NETIF_NAPI_ADD_GET_3_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NETIF_NAPI_ADD_WEIGHT) += HAVE_NETIF_NAPI_ADD_WEIGHT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NETIF_IS_BAREDUDP) += HAVE_NETIF_IS_BAREDUDP/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_TC_SETUP_FT) += HAVE_TC_SETUP_FT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_UMEM_NOTIFIER_PARAM_BLOCKABLE) += HAVE_UMEM_NOTIFIER_PARAM_BLOCKABLE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_ISCSIT_SET_UNSOLICITED_DATAOUT) += HAVE_ISCSIT_SET_UNSOLICITED_DATAOUT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_MMU_NOTIFIER_CALL_SRCU) += HAVE_MMU_NOTIFIER_CALL_SRCU/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_MMU_NOTIFIER_SYNCHRONIZE) += HAVE_MMU_NOTIFIER_SYNCHRONIZE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_MMU_NOTIFIER_RANGE_BLOCKABLE) += HAVE_MMU_NOTIFIER_RANGE_BLOCKABLE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_MMU_NOTIFIER_OPS_HAS_FREE_NOTIFIER) += HAVE_MMU_NOTIFIER_OPS_HAS_FREE_NOTIFIER/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_MMU_NOTIFIER_RANGE_STRUCT) += HAVE_MMU_NOTIFIER_RANGE_STRUCT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_MMU_NOTIFIER_UNREGISTER_NO_RELEASE) += HAVE_MMU_NOTIFIER_UNREGISTER_NO_RELEASE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_MMU_INTERVAL_NOTIFIER) += HAVE_MMU_INTERVAL_NOTIFIER/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE___BLKDEV_ISSUE_DISCARD) += HAVE___BLKDEV_ISSUE_DISCARD/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE___BLKDEV_ISSUE_DISCARD_5_PARAM) += HAVE___BLKDEV_ISSUE_DISCARD_5_PARAM/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BIO_BI_DISK) += HAVE_BIO_BI_DISK/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_STREAM_OPEN) += HAVE_STREAM_OPEN/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PNV_PCI_SET_P2P) += HAVE_PNV_PCI_SET_P2P/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NFT_CHAIN_OFFLOAD_PRIORITY) += HAVE_NFT_CHAIN_OFFLOAD_PRIORITY/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NFT_CHAIN_OFFLOAD_SUPPORT) += HAVE_NFT_CHAIN_OFFLOAD_SUPPORT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_TC_SETUP_CB_EGDEV_REGISTER) += HAVE_TC_SETUP_CB_EGDEV_REGISTER/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_TCF_ACTION_STATS_UPDATE) += HAVE_TCF_ACTION_STATS_UPDATE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_TCF_ACTION_STATS_UPDATE_5_PARAMS) += HAVE_TCF_ACTION_STATS_UPDATE_5_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_IOV_ITER_IS_BVEC_SET) += HAVE_IOV_ITER_IS_BVEC_SET/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XDO_XFRM_ADD_STATE_GET_EXTACK) += HAVE_XDO_XFRM_ADD_STATE_GET_EXTACK/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XDO_DEV_POLICY_ADD_GET_EXTACK) += HAVE_XDO_DEV_POLICY_ADD_GET_EXTACK/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XDO_DEV_POLICY_ADD) += HAVE_XDO_DEV_POLICY_ADD/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XDO_DEV_STATE_UPDATE_CURLFT) += HAVE_XDO_DEV_STATE_UPDATE_CURLFT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XDO_DEV_STATE_UPDATE_STATS) += HAVE_XDO_DEV_STATE_UPDATE_STATS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PER_QUEUE_NETDEV_GENL_STATS) += HAVE_PER_QUEUE_NETDEV_GENL_STATS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_IRQ_AFFINITY_DESC) += HAVE_IRQ_AFFINITY_DESC/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_IRQ_UPDATE_AFFINITY_HINT) += HAVE_IRQ_UPDATE_AFFINITY_HINT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SIZE_MUL_SUB_ADD) += HAVE_SIZE_MUL_SUB_ADD/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_KVFREE_CALL_RCU) += HAVE_KVFREE_CALL_RCU/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_KFREE_RCU_MIGHTSLEEP_MACRO) += HAVE_KFREE_RCU_MIGHTSLEEP_MACRO/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_KVFREE_CALL_RCU_VOID_PTR) += HAVE_KVFREE_CALL_RCU_VOID_PTR/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE___IS_KVFREE_RCU_OFFSET) += HAVE___IS_KVFREE_RCU_OFFSET/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FROM_TIMER) += HAVE_FROM_TIMER/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XDP_INIT_BUFF) += HAVE_XDP_INIT_BUFF/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_UNDERSCORE_XDP_RXQ_INFO_REG) += HAVE_UNDERSCORE_XDP_RXQ_INFO_REG/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XDP_RXQ_INFO_REG_4_PARAMS) += HAVE_XDP_RXQ_INFO_REG_4_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XDP_FRAME_BULK) += HAVE_XDP_FRAME_BULK/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XDP_BUFF_HAS_FLAGS) += HAVE_XDP_BUFF_HAS_FLAGS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XDP_BUFF_HAS_FRAME_SZ) += HAVE_XDP_BUFF_HAS_FRAME_SZ/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XDP_CONVERT_BUFF_TO_FRAME) += HAVE_XDP_CONVERT_BUFF_TO_FRAME/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XDP_CONVERT_TO_XDP_FRAME_IN_NET_XDP) += HAVE_XDP_CONVERT_TO_XDP_FRAME_IN_NET_XDP/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XDP_CONVERT_TO_XDP_FRAME_IN_UEK_KABI) += HAVE_XDP_CONVERT_TO_XDP_FRAME_IN_UEK_KABI/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SUPPORT_IOMMUFD_VFIO_PHYS_DEVICES) += HAVE_SUPPORT_IOMMUFD_VFIO_PHYS_DEVICES/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DETACH_IOAS_NDO) += HAVE_DETACH_IOAS_NDO/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_VFIO_COMBINE_IOVA_RANGES) += HAVE_VFIO_COMBINE_IOVA_RANGES/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_VFIO_NOTIFY_IOVA_MAP) += HAVE_VFIO_NOTIFY_IOVA_MAP/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_VFIO_PRECOPY_INFO) += HAVE_VFIO_PRECOPY_INFO/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_VFIO_PCI_CORE_INIT) += HAVE_VFIO_PCI_CORE_INIT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_VFIO_PCI_CORE_H) += HAVE_VFIO_PCI_CORE_H/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NET_GRO_H) += HAVE_NET_GRO_H/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PAGE_POOL_PARAMS_NAPI_OLD) += HAVE_PAGE_POOL_PARAMS_NAPI_OLD/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PAGE_POOL_PARAMS_NAPI_TYPES_H) += HAVE_PAGE_POOL_PARAMS_NAPI_TYPES_H/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PAGE_POOL_PARAMS_HAS_NETDEV) += HAVE_PAGE_POOL_PARAMS_HAS_NETDEV/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PAGE_POOL_GET_DMA_ADDR_OLD) += HAVE_PAGE_POOL_GET_DMA_ADDR_OLD/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PAGE_POOL_GET_DMA_ADDR_HELPER) += HAVE_PAGE_POOL_GET_DMA_ADDR_HELPER/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NET_NEXTHOP_H) += HAVE_NET_NEXTHOP_H/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NET_PAGE_POOL_OLD_H) += HAVE_NET_PAGE_POOL_OLD_H/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NET_PAGE_POOL_TYPES_H) += HAVE_NET_PAGE_POOL_TYPES_H/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PAGE_POOL_RELEASE_PAGE_IN_PAGE_POOL_H) += HAVE_PAGE_POOL_RELEASE_PAGE_IN_PAGE_POOL_H/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PAGE_POOL_RELEASE_PAGE_IN_TYPES_H) += HAVE_PAGE_POOL_RELEASE_PAGE_IN_TYPES_H/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PAGE_POOL_PUT_UNREFED_PAGE) += HAVE_PAGE_POOL_PUT_UNREFED_PAGE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PAGE_POOL_DEFRAG_PAGE_IN_PAGE_POOL_TYPES_H) += HAVE_PAGE_POOL_DEFRAG_PAGE_IN_PAGE_POOL_TYPES_H/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PAGE_POOL_DEFRAG_PAGE_IN_PAGE_POOL_H) += HAVE_PAGE_POOL_DEFRAG_PAGE_IN_PAGE_POOL_H/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PAGE_POLL_NID_CHANGED_OLD) += HAVE_PAGE_POLL_NID_CHANGED_OLD/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PAGE_POLL_NID_CHANGED_HELPERS) += HAVE_PAGE_POLL_NID_CHANGED_HELPERS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_TLS_DRIVER_CTX) += HAVE_TLS_DRIVER_CTX/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_TLS_OFFLOAD_RX_FORCE_RESYNC_REQUEST) += HAVE_TLS_OFFLOAD_RX_FORCE_RESYNC_REQUEST/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_QUEUE_MAKE_REQUEST) += HAVE_BLK_QUEUE_MAKE_REQUEST/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PUT_UNALIGNED_LE24) += HAVE_PUT_UNALIGNED_LE24/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PART_STAT_H) += HAVE_PART_STAT_H/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NETDEV_BPF_XSK_BUFF_POOL) += HAVE_NETDEV_BPF_XSK_BUFF_POOL/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_IS_PCI_P2PDMA_PAGE_IN_MEMREMAP_H) += HAVE_IS_PCI_P2PDMA_PAGE_IN_MEMREMAP_H/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_MM_GUP_MUST_UNSHARE_GET_3_PARAMS) += HAVE_MM_GUP_MUST_UNSHARE_GET_3_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_ASSERT_FAULT_LOCKED) += HAVE_ASSERT_FAULT_LOCKED/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_IS_PCI_P2PDMA_PAGE_IN_MM_H) += HAVE_IS_PCI_P2PDMA_PAGE_IN_MM_H/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_RELEASE_PAGES_IN_MM_H) += HAVE_RELEASE_PAGES_IN_MM_H/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PAGE_FOLIO_INDEX_FIELD) += HAVE_PAGE_FOLIO_INDEX_FIELD/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_T10_PI_PREPARE) += HAVE_T10_PI_PREPARE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_MQ_BUSY_TAG_ITER_FN_BOOL_2_PARAMS) += HAVE_BLK_MQ_BUSY_TAG_ITER_FN_BOOL_2_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_MQ_BUSY_TAG_ITER_FN_BOOL_3_PARAMS) += HAVE_BLK_MQ_BUSY_TAG_ITER_FN_BOOL_3_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_MQ_OPS_POLL_1_ARG) += HAVE_BLK_MQ_OPS_POLL_1_ARG/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BITMAP_ZALLOC_NODE) += HAVE_BITMAP_ZALLOC_NODE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DMA_MAP_SGTABLE) += HAVE_DMA_MAP_SGTABLE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_TC_HTB_COMMAND_HAS_MOVED_QID) += HAVE_TC_HTB_COMMAND_HAS_MOVED_QID/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_MQ_COMPLETE_REQUEST_SYNC) += HAVE_BLK_MQ_COMPLETE_REQUEST_SYNC/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_TYPES_REQ_HIPRI) += HAVE_BLK_TYPES_REQ_HIPRI/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_TASKLET_SETUP) += HAVE_TASKLET_SETUP/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLKDEV_DMA_MAP_BVEC) += HAVE_BLKDEV_DMA_MAP_BVEC/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FLOW_INDR_BLOCK_CB_ALLOC) += HAVE_FLOW_INDR_BLOCK_CB_ALLOC/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FLOW_BLOCK_CB) += HAVE_FLOW_BLOCK_CB/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SG_ALLOC_TABLE_CHAINED_NENTS_FIRST_CHUNK_PARAM) += HAVE_SG_ALLOC_TABLE_CHAINED_NENTS_FIRST_CHUNK_PARAM/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_REQUEST_TO_QC_T) += HAVE_REQUEST_TO_QC_T/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_MQ_REQUEST_COMPLETED) += HAVE_BLK_MQ_REQUEST_COMPLETED/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_MQ_TAGSET_WAIT_COMPLETED_REQUEST) += HAVE_BLK_MQ_TAGSET_WAIT_COMPLETED_REQUEST/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XPO_SECURE_PORT_NO_RETURN) += HAVE_XPO_SECURE_PORT_NO_RETURN/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SVC_RQST_RQ_XPRT_HLEN) += HAVE_SVC_RQST_RQ_XPRT_HLEN/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SVC_SERV_SV_CB_LIST_LWQ) += HAVE_SVC_SERV_SV_CB_LIST_LWQ/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SVC_SERV_SV_CB_LIST_LIST_HEAD) += HAVE_SVC_SERV_SV_CB_LIST_LIST_HEAD/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_RPCSVC_MAXPAGES) += HAVE_RPCSVC_MAXPAGES/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XPRT_OPS_SEND_REQUEST_RQST_ARG) += HAVE_XPRT_OPS_SEND_REQUEST_RQST_ARG/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XPRT_REQUEST_GET_CONG) += HAVE_XPRT_REQUEST_GET_CONG/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SVC_XPRT_XPO_SECURE_PORT) += HAVE_SVC_XPRT_XPO_SECURE_PORT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SVC_XPRT_XPO_PREP_REPLY_HDR) += HAVE_SVC_XPRT_XPO_PREP_REPLY_HDR/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XPO_READ_PAYLOAD) += HAVE_XPO_READ_PAYLOAD/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XPO_RESULT_PAYLOAD) += HAVE_XPO_RESULT_PAYLOAD/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XPO_RELEASE_CTXT) += HAVE_XPO_RELEASE_CTXT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_RPC_XPRT_OPS_SET_RETRANS_TIMEOUT) += HAVE_RPC_XPRT_OPS_SET_RETRANS_TIMEOUT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_RPC_XPRT_OPS_WAIT_FOR_REPLY_REQUEST) += HAVE_RPC_XPRT_OPS_WAIT_FOR_REPLY_REQUEST/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XPRT_QUEUE_LOCK) += HAVE_XPRT_QUEUE_LOCK/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XPRT_WAIT_FOR_BUFFER_SPACE_RQST_ARG) += HAVE_XPRT_WAIT_FOR_BUFFER_SPACE_RQST_ARG/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_RPC_XPRT_RECV_LOCK) += HAVE_RPC_XPRT_RECV_LOCK/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_RPC_XPRT_XPRT_CLASS) += HAVE_RPC_XPRT_XPRT_CLASS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_RPC_XPRT_OPS_BC_NUM_SLOTS) += HAVE_RPC_XPRT_OPS_BC_NUM_SLOTS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_RPC_XPRT_OPS_BC_UP) += HAVE_RPC_XPRT_OPS_BC_UP/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XPRT_CLASS_NETID) += HAVE_XPRT_CLASS_NETID/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SYSCTL_ZERO_ENABLED) += HAVE_SYSCTL_ZERO_ENABLED/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_CTL_TABLE_CHILD) += HAVE_CTL_TABLE_CHILD/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XDRBUF_SPARSE_PAGES) += HAVE_XDRBUF_SPARSE_PAGES/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XDR_INIT_ENCODE_RQST_ARG) += HAVE_XDR_INIT_ENCODE_RQST_ARG/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XDR_INIT_DECODE_RQST_ARG) += HAVE_XDR_INIT_DECODE_RQST_ARG/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SVC_RDMA_RECV_CTXT_RC_STREAM) += HAVE_SVC_RDMA_RECV_CTXT_RC_STREAM/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SVCXPRT_RDMA_SC_PENDING_RECVS) += HAVE_SVCXPRT_RDMA_SC_PENDING_RECVS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XDR_ENCODE_RDMA_SEGMENT) += HAVE_XDR_ENCODE_RDMA_SEGMENT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_RPCRDMA_RN_REGISTER) += HAVE_RPCRDMA_RN_REGISTER/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XDR_DECODE_RDMA_SEGMENT) += HAVE_XDR_DECODE_RDMA_SEGMENT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XDR_STREAM_ENCODE_ITEM_ABSENT) += HAVE_XDR_STREAM_ENCODE_ITEM_ABSENT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XDR_ITEM_IS_ABSENT) += HAVE_XDR_ITEM_IS_ABSENT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XDR_BUF_SUBSEGMENT_CONST) += HAVE_XDR_BUF_SUBSEGMENT_CONST/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SVC_XPRT_IS_DEAD) += HAVE_SVC_XPRT_IS_DEAD/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SVC_RDMA_RELEASE_RQST) += HAVE_SVC_RDMA_RELEASE_RQST/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_TRACE_RPCRDMA_H) += HAVE_TRACE_RPCRDMA_H/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SVC_RDMA_PCL) += HAVE_SVC_RDMA_PCL/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_CLASS_CREATE_GET_1_PARAM) += HAVE_CLASS_CREATE_GET_1_PARAM/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SHOW_CLASS_ATTR_STRING_GET_CONST) += HAVE_SHOW_CLASS_ATTR_STRING_GET_CONST/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_CLASS_REGISTER_GET_CONST) += HAVE_CLASS_REGISTER_GET_CONST/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE___NETDEV_TX_SENT_QUEUE) += HAVE___NETDEV_TX_SENT_QUEUE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_MSI_MAP_TMP) += HAVE_MSI_MAP_TMP/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FLOW_DISSECTOR_KEY_META) += HAVE_FLOW_DISSECTOR_KEY_META/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NETIF_IS_GENEVE) += HAVE_NETIF_IS_GENEVE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NETIF_IS_GRETAP) += HAVE_NETIF_IS_GRETAP/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NETIF_IS_VXLAN) += HAVE_NETIF_IS_VXLAN/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_LINUX_MEI_UUID_H) += HAVE_LINUX_MEI_UUID_H/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NET_BAREUDP_H) += HAVE_NET_BAREUDP_H/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_STRUCT_PSAMPLE_METADATA) += HAVE_STRUCT_PSAMPLE_METADATA/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NETIF_IS_BAREUDP) += HAVE_NETIF_IS_BAREUDP/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLKDEV_REQ_BVEC) += HAVE_BLKDEV_REQ_BVEC/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PCI_P2PDMA_MAP_SG_ATTRS) += HAVE_PCI_P2PDMA_MAP_SG_ATTRS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_UAPI_LINUX_NVME_PASSTHRU_CMD64) += HAVE_UAPI_LINUX_NVME_PASSTHRU_CMD64/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_REQUEST_QUEUE_BACKING_DEV_INFO) += HAVE_REQUEST_QUEUE_BACKING_DEV_INFO/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SKB_QUEUE_EMPTY_LOCKLESS) += HAVE_SKB_QUEUE_EMPTY_LOCKLESS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PCI_DRIVER_MANAGED_DMA) += HAVE_PCI_DRIVER_MANAGED_DMA/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PCIE_ASPM_ENABLED) += HAVE_PCIE_ASPM_ENABLED/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_MACSEC_H) += HAVE_MACSEC_H/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XDP_SOCK_DRV_H) += HAVE_XDP_SOCK_DRV_H/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XSK_BUFF_DMA_SYNC_FOR_CPU_2_PARAMS) += HAVE_XSK_BUFF_DMA_SYNC_FOR_CPU_2_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_UNITS_H) += HAVE_UNITS_H/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_REMOVE_SENTINEL_FROM_CTL_TABLE) += HAVE_REMOVE_SENTINEL_FROM_CTL_TABLE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PROC_HANDLER_CONST_PARAM) += HAVE_PROC_HANDLER_CONST_PARAM/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLKDEV_BIO_INTEGRITY_BYTES) += HAVE_BLKDEV_BIO_INTEGRITY_BYTES/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_ESP_OUTPUT_FILL_TRAILER) += HAVE_ESP_OUTPUT_FILL_TRAILER/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_QUEUE_MAX_ACTIVE_ZONES) += HAVE_BLK_QUEUE_MAX_ACTIVE_ZONES/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SET_CAPACITY_REVALIDATE_AND_NOTIFY) += HAVE_SET_CAPACITY_REVALIDATE_AND_NOTIFY/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLOCK_DEVICE_OPERATIONS_SUBMIT_BIO) += HAVE_BLOCK_DEVICE_OPERATIONS_SUBMIT_BIO/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_QUEUE_SPLIT_1_PARAM) += HAVE_BLK_QUEUE_SPLIT_1_PARAM/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BIO_SPLIT_TO_LIMITS) += HAVE_BIO_SPLIT_TO_LIMITS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SUBMIT_BIO_NOACCT) += HAVE_SUBMIT_BIO_NOACCT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_SHOULD_FAKE_TIMEOUT) += HAVE_BLK_SHOULD_FAKE_TIMEOUT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_MQ_COMPLETE_REQUEST_REMOTE) += HAVE_BLK_MQ_COMPLETE_REQUEST_REMOTE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_TRACE_BLOCK_BIO_COMPLETE_2_PARAM) += HAVE_TRACE_BLOCK_BIO_COMPLETE_2_PARAM/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_IP_SOCK_SET_TOS) += HAVE_IP_SOCK_SET_TOS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SKB_TCP_ALL_HEADERS) += HAVE_SKB_TCP_ALL_HEADERS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_TCP_SOCK_SET_SYNCNT) += HAVE_TCP_SOCK_SET_SYNCNT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_TCP_SOCK_SET_NODELAY) += HAVE_TCP_SOCK_SET_NODELAY/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLKDEV_ISSUE_FLUSH_2_PARAM) += HAVE_BLKDEV_ISSUE_FLUSH_2_PARAM/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SOCK_NO_LINGER) += HAVE_SOCK_NO_LINGER/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SOCK_SET_PRIORITY) += HAVE_SOCK_SET_PRIORITY/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SOCK_SET_REUSEADDR) += HAVE_SOCK_SET_REUSEADDR/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SENDPAGE_OK) += HAVE_SENDPAGE_OK/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_ENUM_CSID_X86_ART) += HAVE_ENUM_CSID_X86_ART/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PTP_FIND_PIN_UNLOCK) += HAVE_PTP_FIND_PIN_UNLOCK/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XFRM_OFFLOAD_PACKET) += HAVE_XFRM_OFFLOAD_PACKET/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_XFRM_OFFLOAD_INNER_IPPROTO) += HAVE_XFRM_OFFLOAD_INNER_IPPROTO/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BD_SET_NR_SECTORS) += HAVE_BD_SET_NR_SECTORS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_QUEUE_FLAG_STABLE_WRITES) += HAVE_QUEUE_FLAG_STABLE_WRITES/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_REVALIDATE_DISK_SIZE) += HAVE_REVALIDATE_DISK_SIZE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_MQ_SET_REQUEST_COMPLETE) += HAVE_BLK_MQ_SET_REQUEST_COMPLETE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_ALLOC_QUEUE_RH) += HAVE_BLK_ALLOC_QUEUE_RH/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_REQUEST_BDEV) += HAVE_REQUEST_BDEV/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLKDEV_ISSUE_FLUSH_1_PARAM) += HAVE_BLKDEV_ISSUE_FLUSH_1_PARAM/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BIO_MAX_SEGS) += HAVE_BIO_MAX_SEGS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_TRACE_BLOCK_BIO_REMAP_4_PARAM) += HAVE_TRACE_BLOCK_BIO_REMAP_4_PARAM/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BD_SET_SIZE) += HAVE_BD_SET_SIZE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_EXECUTE_RQ_NOWAIT_5_PARAM) += HAVE_BLK_EXECUTE_RQ_NOWAIT_5_PARAM/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_EXECUTE_RQ_NOWAIT_4_PARAM) += HAVE_BLK_EXECUTE_RQ_NOWAIT_4_PARAM/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_EXECUTE_RQ_NOWAIT_3_PARAM) += HAVE_BLK_EXECUTE_RQ_NOWAIT_3_PARAM/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_EXECUTE_RQ_NOWAIT_2_PARAM) += HAVE_BLK_EXECUTE_RQ_NOWAIT_2_PARAM/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_EXECUTE_RQ_4_PARAM) += HAVE_BLK_EXECUTE_RQ_4_PARAM/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_ENUM_BIO_REMAPPED) += HAVE_ENUM_BIO_REMAPPED/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SRIOV_GET_SET_MSIX_VEC_COUNT) += HAVE_SRIOV_GET_SET_MSIX_VEC_COUNT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BIO_BI_BDEV) += HAVE_BIO_BI_BDEV/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BDEV_NR_SECTORS) += HAVE_BDEV_NR_SECTORS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_MQ_BLK_STS_ZONE_ACTIVE_RESOURCE) += HAVE_BLK_MQ_BLK_STS_ZONE_ACTIVE_RESOURCE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DMA_SET_MIN_ALIGN_MASK) += HAVE_DMA_SET_MIN_ALIGN_MASK/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BIO_FOR_EACH_BVEC) += HAVE_BIO_FOR_EACH_BVEC/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_MQ_HCTX_SET_FQ_LOCK_CLASS) += HAVE_BLK_MQ_HCTX_SET_FQ_LOCK_CLASS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BIO_MAX_VECS) += HAVE_BIO_MAX_VECS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_RQ_BIO_PREP) += HAVE_BLK_RQ_BIO_PREP/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_ALLOC_DISK_1_PARAM) += HAVE_BLK_ALLOC_DISK_1_PARAM/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PUT_UNALIGNED_LE24_ASM_GENERIC) += HAVE_PUT_UNALIGNED_LE24_ASM_GENERIC/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_GENHD_FL_UP) += HAVE_GENHD_FL_UP/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_MQ_ALLOC_DISK_2_PARAMS) += HAVE_BLK_MQ_ALLOC_DISK_2_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_MQ_OPS_POLL_2_ARG) += HAVE_BLK_MQ_OPS_POLL_2_ARG/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BIO_BI_COOKIE) += HAVE_BIO_BI_COOKIE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVICE_ADD_DISK_RETURN) += HAVE_DEVICE_ADD_DISK_RETURN/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FS_KIOCB_KI_COMPLETE_2_ARG) += HAVE_FS_KIOCB_KI_COMPLETE_2_ARG/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_EXECUTE_RQ_2_PARAM) += HAVE_BLK_EXECUTE_RQ_2_PARAM/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_GENHD_FL_EXT_DEVT) += HAVE_GENHD_FL_EXT_DEVT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_REQ_RQ_DISK) += HAVE_REQ_RQ_DISK/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_MQ_OPS_QUEUE_RQS) += HAVE_BLK_MQ_OPS_QUEUE_RQS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BDEV_NR_BYTES) += HAVE_BDEV_NR_BYTES/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PCI_VENDOR_ID_REDHAT) += HAVE_PCI_VENDOR_ID_REDHAT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_ACPI_STORAGE_D3) += HAVE_ACPI_STORAGE_D3/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PARAM_SET_UINT_MINMAX) += HAVE_PARAM_SET_UINT_MINMAX/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_EXPORT_SYMBOL_NS_GPL) += HAVE_EXPORT_SYMBOL_NS_GPL/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE___EXPORT_SYMBOL_REF) += HAVE___EXPORT_SYMBOL_REF/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE___EXPORT_SYMBOL_NS) += HAVE___EXPORT_SYMBOL_NS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_MQ_WAIT_QUIESCE_DONE) += HAVE_BLK_MQ_WAIT_QUIESCE_DONE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_MQ_WAIT_QUIESCE_DONE_TAGSET) += HAVE_BLK_MQ_WAIT_QUIESCE_DONE_TAGSET/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_MQ_OPS_TIMEOUT_1_PARAM) += HAVE_BLK_MQ_OPS_TIMEOUT_1_PARAM/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_MQ_DESTROY_QUEUE) += HAVE_BLK_MQ_DESTROY_QUEUE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_EXECUTE_RQ_3_PARAM) += HAVE_BLK_EXECUTE_RQ_3_PARAM/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DISK_UEVENT) += HAVE_DISK_UEVENT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FC_APPID_LEN) += HAVE_FC_APPID_LEN/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BVEC_VIRT) += HAVE_BVEC_VIRT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SOCK_SETOPTVAL_SOCKPTR_T) += HAVE_SOCK_SETOPTVAL_SOCKPTR_T/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_NEXT_BIO_3_PARAMS) += HAVE_BLK_NEXT_BIO_3_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DISK_UPDATE_READAHEAD) += HAVE_DISK_UPDATE_READAHEAD/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_VMALLOC_3_PARAM) += HAVE_VMALLOC_3_PARAM/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BIO_INIT_5_PARAMS) += HAVE_BIO_INIT_5_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BIO_ADD_ZONE_APPEND_PAGE) += HAVE_BIO_ADD_ZONE_APPEND_PAGE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_CLEANUP_DISK) += HAVE_BLK_CLEANUP_DISK/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_GENDISK_CONV_ZONES_BITMAP) += HAVE_GENDISK_CONV_ZONES_BITMAP/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BDEV_NR_ZONES) += HAVE_BDEV_NR_ZONES/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_QUEUE_ZONE_SECTORS) += HAVE_BLK_QUEUE_ZONE_SECTORS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PTP_PEROUT_DUTY_CYCLE) += HAVE_PTP_PEROUT_DUTY_CYCLE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_STRUCT_MACSEC_INFO_METADATA) += HAVE_STRUCT_MACSEC_INFO_METADATA/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FUNC_MACSEC_GET_REAL_DEV) += HAVE_FUNC_MACSEC_GET_REAL_DEV/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_RX_USES_MD_DST_IN_MACSEC_OPS) += HAVE_RX_USES_MD_DST_IN_MACSEC_OPS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FLOW_DISSECTOR_F_STOP_BEFORE_ENCAP) += HAVE_FLOW_DISSECTOR_F_STOP_BEFORE_ENCAP/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FUNC_MACSEC_NETDEV_IS_OFFLOADED) += HAVE_FUNC_MACSEC_NETDEV_IS_OFFLOADED/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FUNC_MACSEC_NETDEV_PRIV) += HAVE_FUNC_MACSEC_NETDEV_PRIV/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_STRUCT_MACSEC_CONTEXT_UPDATE_PN) += HAVE_STRUCT_MACSEC_CONTEXT_UPDATE_PN/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FILE_OPERATIONS_URING_CMD) += HAVE_FILE_OPERATIONS_URING_CMD/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DISK_SET_ZONED) += HAVE_DISK_SET_ZONED/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NVME_IOCTL_IO64_CMD_VEC) += HAVE_NVME_IOCTL_IO64_CMD_VEC/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_EXT_PI_REF_TAG) += HAVE_EXT_PI_REF_TAG/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_OPF_T) += HAVE_BLK_OPF_T/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FILE_F_IOCB_FLAGS) += HAVE_FILE_F_IOCB_FLAGS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BDEV_MAX_ZONE_APPEND_SECTORS) += HAVE_BDEV_MAX_ZONE_APPEND_SECTORS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_RQ_END_IO_RET) += HAVE_RQ_END_IO_RET/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_MQ_OPS_MAP_QUEUES_RETURN_INT) += HAVE_BLK_MQ_OPS_MAP_QUEUES_RETURN_INT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLKCG_GET_FC_APPID) += HAVE_BLKCG_GET_FC_APPID/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLKDEV_COMPAT_PTR_IOCTL) += HAVE_BLKDEV_COMPAT_PTR_IOCTL/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_CHECK_VXLAN_GBP_MASK) += HAVE_CHECK_VXLAN_GBP_MASK/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_TC_SKB_EXT_ACT_MISS) += HAVE_TC_SKB_EXT_ACT_MISS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_CHECK_VXLAN_BUILD_GBP_HDR) += HAVE_CHECK_VXLAN_BUILD_GBP_HDR/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FLOW_ACTION_ENTRY_HW_INDEX) += HAVE_FLOW_ACTION_ENTRY_HW_INDEX/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FLOW_ACTION_ENTRY_MISS_COOKIE) += HAVE_FLOW_ACTION_ENTRY_MISS_COOKIE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FLOW_ACTION_ENTRY_COOKIE) += HAVE_FLOW_ACTION_ENTRY_COOKIE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_USE_ACT_STATS) += HAVE_USE_ACT_STATS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_UAPI_LINUX_NVME_NVME_URING_CMD_ADMIN) += HAVE_UAPI_LINUX_NVME_NVME_URING_CMD_ADMIN/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_MQ_QUEIESCE_TAGSET) += HAVE_BLK_MQ_QUEIESCE_TAGSET/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_RQ_MAP_USER_IO) += HAVE_BLK_RQ_MAP_USER_IO/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BDEV_START_IO_ACCT) += HAVE_BDEV_START_IO_ACCT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BDEV_START_IO_ACCT_3_PARAM) += HAVE_BDEV_START_IO_ACCT_3_PARAM/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FILE_OPERATIONS_URING_CMD_IOPOLL) += HAVE_FILE_OPERATIONS_URING_CMD_IOPOLL/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NO_LLSEEK) += HAVE_NO_LLSEEK/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PR_STATUS) += HAVE_PR_STATUS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BVEC_SET_VIRT) += HAVE_BVEC_SET_VIRT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DMA_OPT_MAPPING_SIZE) += HAVE_DMA_OPT_MAPPING_SIZE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_MQ_RQ_STATE) += HAVE_BLK_MQ_RQ_STATE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_ITER_DEST) += HAVE_ITER_DEST/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BVEC_SET_PAGE) += HAVE_BVEC_SET_PAGE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BDEV_DISCARD_GRANULARITY) += HAVE_BDEV_DISCARD_GRANULARITY/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_KSTRTOX_H) += HAVE_KSTRTOX_H/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DIM_CQ_PERIOD_MODE) += HAVE_DIM_CQ_PERIOD_MODE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BDEV_WRITE_CACHE) += HAVE_BDEV_WRITE_CACHE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_TRACE_EVENTS_TRACE_SK_DATA_READY) += HAVE_TRACE_EVENTS_TRACE_SK_DATA_READY/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_TRY_CMPXCHG) += HAVE_TRY_CMPXCHG/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_ZONE_NO) += HAVE_BLK_ZONE_NO/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BIO_START_IO_ACCT) += HAVE_BIO_START_IO_ACCT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BDEV_IS_PARTITION) += HAVE_BDEV_IS_PARTITION/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_GENDISK_OPEN_MODE) += HAVE_GENDISK_OPEN_MODE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_STS_RESV_CONFLICT) += HAVE_BLK_STS_RESV_CONFLICT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLKDEV_PUT_HOLDER) += HAVE_BLKDEV_PUT_HOLDER/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PROTO_OPS_SENDPAGE) += HAVE_PROTO_OPS_SENDPAGE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_MQ_TAG_SET_HAS_NR_MAP) += HAVE_BLK_MQ_TAG_SET_HAS_NR_MAP/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_MQ_HCTX_TYPE) += HAVE_BLK_MQ_HCTX_TYPE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_IRQ_AFFINITY_PRIV) += HAVE_IRQ_AFFINITY_PRIV/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PCI_ENABLE_PCIE_ERROR_REPORTING) += HAVE_PCI_ENABLE_PCIE_ERROR_REPORTING/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_MQ_TAG_SET_HAS_MAP) += HAVE_BLK_MQ_TAG_SET_HAS_MAP/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_QUEUE_FLAG_PCI_P2PDMA) += HAVE_QUEUE_FLAG_PCI_P2PDMA/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_REQUEST_HAS_DEADLINE) += HAVE_REQUEST_HAS_DEADLINE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_MQ_OPS_COMMIT_RQS) += HAVE_BLK_MQ_OPS_COMMIT_RQS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_STRUCT_SIZE_T) += HAVE_STRUCT_SIZE_T/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PR_KEYS) += HAVE_PR_KEYS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DMA_MAX_MAPPING_SIZE) += HAVE_DMA_MAX_MAPPING_SIZE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DMA_ATTR_WRITE_BARRIER) += HAVE_DMA_ATTR_WRITE_BARRIER/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SCSI_TRANSPORT_FC_FC_PORT_ROLE_NVME_TARGET) += HAVE_SCSI_TRANSPORT_FC_FC_PORT_ROLE_NVME_TARGET/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_IO_URING_CMD_H) += HAVE_IO_URING_CMD_H/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_HWMON_CHIP_INFO_CONST_INFO) += HAVE_HWMON_CHIP_INFO_CONST_INFO/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NVME_AUTH_TRANSFORM_KEY_DHCHAP) += HAVE_NVME_AUTH_TRANSFORM_KEY_DHCHAP/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BIO_INTEGRITY_MAP_USER_BIO_H) += HAVE_BIO_INTEGRITY_MAP_USER_BIO_H/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PCIE_CAPABILITY_CLEAR_AND_SET_WORD_LOCKED) += HAVE_PCIE_CAPABILITY_CLEAR_AND_SET_WORD_LOCKED/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PCI_ENABLE_PTM) += HAVE_PCI_ENABLE_PTM/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PCI_DISABLE_PTM) += HAVE_PCI_DISABLE_PTM/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_TYPES_PAGE_SECTORS_SHIFT) += HAVE_BLK_TYPES_PAGE_SECTORS_SHIFT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BDEV_RELEASE) += HAVE_BDEV_RELEASE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_IN_COMPAT_SYSCALL) += HAVE_IN_COMPAT_SYSCALL/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_ALLOC_QUEUE_NODE_3_ARGS) += HAVE_BLK_ALLOC_QUEUE_NODE_3_ARGS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_REQUEST_MQ_HCTX) += HAVE_REQUEST_MQ_HCTX/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_MQ_QUEUE_MAP) += HAVE_BLK_MQ_QUEUE_MAP/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_HOLDER_OPS) += HAVE_BLK_HOLDER_OPS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SK_USE_TASK_FRAG) += HAVE_SK_USE_TASK_FRAG/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_ALLOC_DISK_2_PARAMS) += HAVE_BLK_ALLOC_DISK_2_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_QUEUE_LIMITS_COMMIT_UPDATE) += HAVE_QUEUE_LIMITS_COMMIT_UPDATE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_INTEGRITY_PI_OFFSET) += HAVE_BLK_INTEGRITY_PI_OFFSET/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_MQ_ALLOC_DISK_3_PARAMS) += HAVE_BLK_MQ_ALLOC_DISK_3_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_MQ_ALLOC_QUEUE) += HAVE_BLK_MQ_ALLOC_QUEUE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BDEV_FILE_OPEN_BY_PATH) += HAVE_BDEV_FILE_OPEN_BY_PATH/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PAGE_FRAG_CACHE_DRAIN_IN_GFP_H) += HAVE_PAGE_FRAG_CACHE_DRAIN_IN_GFP_H/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_ALLOC_BULK_PAGES_API_RENAME) += HAVE_ALLOC_BULK_PAGES_API_RENAME/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PAGE_FRAG_CACHE_DRAIN_IN_PAGE_FRAG_CACHE_H) += HAVE_PAGE_FRAG_CACHE_DRAIN_IN_PAGE_FRAG_CACHE_H/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLKDEV_ZONE_MGMT_5_PARAMS) += HAVE_BLKDEV_ZONE_MGMT_5_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_RATELIMIT_TYPES_H) += HAVE_RATELIMIT_TYPES_H/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_OP_STR) += HAVE_BLK_OP_STR/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_REQUEST_QUEUE_DISK) += HAVE_REQUEST_QUEUE_DISK/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_QUEUE_FLAG_DISCARD) += HAVE_QUEUE_FLAG_DISCARD/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DEVLINK_PORT_MAX_IO_EQS) += HAVE_DEVLINK_PORT_MAX_IO_EQS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_RQF_MQ_INFLIGHT) += HAVE_RQF_MQ_INFLIGHT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_MQ_MAP_HW_QUEUES) += HAVE_BLK_MQ_MAP_HW_QUEUES/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FORCE_NOIO_SCOPE_IN_BLK_MQ_FREEZE_QUEUE) += HAVE_FORCE_NOIO_SCOPE_IN_BLK_MQ_FREEZE_QUEUE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NON_OWNER_VARIANT_OF_START_FREEZE_QUEUE) += HAVE_NON_OWNER_VARIANT_OF_START_FREEZE_QUEUE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_MQ_F_NO_SCHED) += HAVE_BLK_MQ_F_NO_SCHED/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_MQ_F_SHOULD_MERGE) += HAVE_BLK_MQ_F_SHOULD_MERGE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_INTEGRITY_CSUM_CRC64) += HAVE_BLK_INTEGRITY_CSUM_CRC64/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_INTEGRITY_H) += HAVE_BLK_INTEGRITY_H/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_RQ_INTEGRITY_MAP_USER_GET_4_PARAM) += HAVE_BLK_RQ_INTEGRITY_MAP_USER_GET_4_PARAM/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_RQ_INTEGRITY_MAP_USER_GET_3_PARAM) += HAVE_BLK_RQ_INTEGRITY_MAP_USER_GET_3_PARAM/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_RQ_MAP_INTEGRITY_SG_GET_2_PARAMS) += HAVE_BLK_RQ_MAP_INTEGRITY_SG_GET_2_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BIO_INTEGRITY_H) += HAVE_BIO_INTEGRITY_H/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_RQ_INTEGRITY_RETURN_BIO_VEC) += HAVE_RQ_INTEGRITY_RETURN_BIO_VEC/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_REVALIDATE_DISK_ZONES_1_PARAM) += HAVE_BLK_REVALIDATE_DISK_ZONES_1_PARAM/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_QUEUE_ATOMIC_WRITE_BOUNDARY_BYTES) += HAVE_QUEUE_ATOMIC_WRITE_BOUNDARY_BYTES/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_ENUM_BLK_UNIQUE_ID) += HAVE_ENUM_BLK_UNIQUE_ID/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PLATFORM_DEVICE_REMOVE_NEW) += HAVE_PLATFORM_DEVICE_REMOVE_NEW/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SENDPAGES_OK) += HAVE_SENDPAGES_OK/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_IO_URING_CMD_IOPOLL_DONE) += HAVE_IO_URING_CMD_IOPOLL_DONE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_FEAT_ZONED) += HAVE_BLK_FEAT_ZONED/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_GD_SUPPRESS_PART_SCAN) += HAVE_GD_SUPPRESS_PART_SCAN/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SBITMAP_GET_1_PARAM) += HAVE_SBITMAP_GET_1_PARAM/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SBITMAP_GET_2_PARAMS) += HAVE_SBITMAP_GET_2_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_COMPAT_UPTR_T) += HAVE_COMPAT_UPTR_T/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_STD_GNU_99) += HAVE_STD_GNU_99/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_STRUCT_RQ_LIST) += HAVE_STRUCT_RQ_LIST/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_WRITE_BEGIN_FOLIO) += HAVE_WRITE_BEGIN_FOLIO/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_GRAB_CACHE_PAGE_WRITE_BEGIN) += HAVE_GRAB_CACHE_PAGE_WRITE_BEGIN/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_MKDIR_RET_INT) += HAVE_MKDIR_RET_INT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_D_REVALIDATE_2_PARAMS) += HAVE_D_REVALIDATE_2_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SECURITY_DENTRY_INIT_SECURITY_6_PARAMS) += HAVE_SECURITY_DENTRY_INIT_SECURITY_6_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FILE_LOCK_CORE_C) += HAVE_FILE_LOCK_CORE_C/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FUSE_NO_EXPORT_SUPPORT) += HAVE_FUSE_NO_EXPORT_SUPPORT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_VIRTQUEUE_INFO) += HAVE_VIRTQUEUE_INFO/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_IN_GROUP_OR_CAPABLE) += HAVE_IN_GROUP_OR_CAPABLE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FUSE_HAS_RESEND) += HAVE_FUSE_HAS_RESEND/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FUSE_NOTIFY_RESEND) += HAVE_FUSE_NOTIFY_RESEND/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FUSE_PASSTHROUGH) += HAVE_FUSE_PASSTHROUGH/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_TLS_CIPHER_AES_GCM_256) += HAVE_TLS_CIPHER_AES_GCM_256/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_FSPARAM_UID) += HAVE_FSPARAM_UID/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BIO_ADD_PC_PAGE) += HAVE_BIO_ADD_PC_PAGE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PLATFORM_DEVICE_REMOVE_NO_RET) += HAVE_PLATFORM_DEVICE_REMOVE_NO_RET/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_ITER_ALLOW_P2PDMA) += HAVE_ITER_ALLOW_P2PDMA/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_U64_STATS_T) += HAVE_U64_STATS_T/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BIO_INTEGRITY_PAYLOAD_APP_TAG) += HAVE_BIO_INTEGRITY_PAYLOAD_APP_TAG/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SECS_TO_JIFFIES) += HAVE_SECS_TO_JIFFIES/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_RQ_MAP_SG_2_PARAMS) += HAVE_BLK_RQ_MAP_SG_2_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_RQ_MAP_KERN_4_PARAMS) += HAVE_BLK_RQ_MAP_KERN_4_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PCI_DEV_IS_DISCONNECTED) += HAVE_PCI_DEV_IS_DISCONNECTED/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_STR_PLURAL) += HAVE_STR_PLURAL/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BDEV_NONROT) += HAVE_BDEV_NONROT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_REQUEST_QUEUE_IA_RANGES) += HAVE_REQUEST_QUEUE_IA_RANGES/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_GENDISK_IA_RANGES) += HAVE_GENDISK_IA_RANGES/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BDEV_BD_STATS) += HAVE_BDEV_BD_STATS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PERCPU_REF_RESURRECT) += HAVE_PERCPU_REF_RESURRECT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PERCPU_REF_ALLOW_REINIT) += HAVE_PERCPU_REF_ALLOW_REINIT/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_TIMER_DELETE_SYNC) += HAVE_TIMER_DELETE_SYNC/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_DMA_ALLOC_NONCONTIGUOUS) += HAVE_DMA_ALLOC_NONCONTIGUOUS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_MEMREMAP_COMPAT_ALIGN) += HAVE_MEMREMAP_COMPAT_ALIGN/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SYSFS_GROUP_INVISIBLE) += HAVE_SYSFS_GROUP_INVISIBLE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_IO_URING_CMD_TO_PDU) += HAVE_IO_URING_CMD_TO_PDU/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_IO_URING_CMD_IMPORT_FIXED_6_PARAMS) += HAVE_IO_URING_CMD_IMPORT_FIXED_6_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_GD_ADDED) += HAVE_GD_ADDED/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NVME_TCP_MIN_C2HTERM_PLEN) += HAVE_NVME_TCP_MIN_C2HTERM_PLEN/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_SK_NET_REFCNT_UPGRADE) += HAVE_SK_NET_REFCNT_UPGRADE/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_FEAT_ATOMIC_WRITES) += HAVE_BLK_FEAT_ATOMIC_WRITES/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NVME_AUTH_GENERATE_PSK) += HAVE_NVME_AUTH_GENERATE_PSK/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_BLK_FEAT_ROTATIONAL) += HAVE_BLK_FEAT_ROTATIONAL/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NVME_AUTH_GENERATE_DIGEST) += HAVE_NVME_AUTH_GENERATE_DIGEST/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_NVME_AUTH_DERIVE_TLS_PSK) += HAVE_NVME_AUTH_DERIVE_TLS_PSK/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_APPLE_RTKIT_OPS_CRASHED_3_PARAMS) += HAVE_APPLE_RTKIT_OPS_CRASHED_3_PARAMS/
obj-$(MLNX_TEST)$(MLNX_TEST_HAVE_PCI_EPC_FEATURES_INTX_CAPABLE) += HAVE_PCI_EPC_FEATURES_INTX_CAPABLE/
