During TDR handling, we check multiple times if CS is valid.
No need to perform this check as CS must be valid at all time
during the TDR handling.
Signed-off-by: Ofir Bitton <obitton@habana.ai>
Reviewed-by: Oded Gabbay <ogabbay@kernel.org>
Signed-off-by: Oded Gabbay <ogabbay@kernel.org>
        /* Don't cancel TDR in case this CS was timedout because we might be
         * running from the TDR context
         */
-       if (cs && (cs->timedout ||
-                       hdev->timeout_jiffies == MAX_SCHEDULE_TIMEOUT))
+       if (cs->timedout || hdev->timeout_jiffies == MAX_SCHEDULE_TIMEOUT)
                return;
 
-       if (cs && cs->tdr_active)
+       if (cs->tdr_active)
                cancel_delayed_work_sync(&cs->work_tdr);
 
        spin_lock(&hdev->cs_mirror_lock);