iwl_dbg_tlv_time_point(&mvm->fwrt, tp_id, tp_data);
 }
 
+static void iwl_mvm_dump(struct iwl_op_mode *op_mode)
+{
+       struct iwl_mvm *mvm = IWL_OP_MODE_GET_MVM(op_mode);
+       struct iwl_fw_runtime *fwrt = &mvm->fwrt;
+
+       if (!iwl_trans_fw_running(fwrt->trans))
+               return;
+
+       iwl_dbg_tlv_time_point(fwrt, IWL_FW_INI_TIME_POINT_USER_TRIGGER, NULL);
+}
+
 #ifdef CONFIG_PM_SLEEP
 static void iwl_op_mode_mvm_device_powered_off(struct iwl_op_mode *op_mode)
 {
        IWL_MVM_COMMON_OPS,
        .rx = iwl_mvm_rx_mq,
        .rx_rss = iwl_mvm_rx_mq_rss,
+       .dump = iwl_mvm_dump,
 };