mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-11-25 05:50:52 +07:00
usb: otg: fsl_otg: remove redundant NULL check before kfree
kfree on NULL pointer is a no-op. Signed-off-by: Syam Sidhardhan <s.syam@samsung.com> Signed-off-by: Felipe Balbi <balbi@ti.com>
This commit is contained in:
parent
2daf5966d1
commit
5f71791947
@ -361,28 +361,18 @@ int fsl_otg_init_timers(struct otg_fsm *fsm)
|
||||
void fsl_otg_uninit_timers(void)
|
||||
{
|
||||
/* FSM used timers */
|
||||
if (a_wait_vrise_tmr != NULL)
|
||||
kfree(a_wait_vrise_tmr);
|
||||
if (a_wait_bcon_tmr != NULL)
|
||||
kfree(a_wait_bcon_tmr);
|
||||
if (a_aidl_bdis_tmr != NULL)
|
||||
kfree(a_aidl_bdis_tmr);
|
||||
if (b_ase0_brst_tmr != NULL)
|
||||
kfree(b_ase0_brst_tmr);
|
||||
if (b_se0_srp_tmr != NULL)
|
||||
kfree(b_se0_srp_tmr);
|
||||
if (b_srp_fail_tmr != NULL)
|
||||
kfree(b_srp_fail_tmr);
|
||||
if (a_wait_enum_tmr != NULL)
|
||||
kfree(a_wait_enum_tmr);
|
||||
kfree(a_wait_vrise_tmr);
|
||||
kfree(a_wait_bcon_tmr);
|
||||
kfree(a_aidl_bdis_tmr);
|
||||
kfree(b_ase0_brst_tmr);
|
||||
kfree(b_se0_srp_tmr);
|
||||
kfree(b_srp_fail_tmr);
|
||||
kfree(a_wait_enum_tmr);
|
||||
|
||||
/* device driver used timers */
|
||||
if (b_srp_wait_tmr != NULL)
|
||||
kfree(b_srp_wait_tmr);
|
||||
if (b_data_pulse_tmr != NULL)
|
||||
kfree(b_data_pulse_tmr);
|
||||
if (b_vbus_pulse_tmr != NULL)
|
||||
kfree(b_vbus_pulse_tmr);
|
||||
kfree(b_srp_wait_tmr);
|
||||
kfree(b_data_pulse_tmr);
|
||||
kfree(b_vbus_pulse_tmr);
|
||||
}
|
||||
|
||||
/* Add timer to timer list */
|
||||
|
Loading…
Reference in New Issue
Block a user