HID: amd_sfh: Use devm_kzalloc() instead of kzalloc()
authorBasavaraj Natikar <Basavaraj.Natikar@amd.com>
Wed, 12 May 2021 13:11:55 +0000 (18:41 +0530)
committerJiri Kosina <jkosina@suse.cz>
Thu, 27 May 2021 13:40:34 +0000 (15:40 +0200)
commite3d6a599969b8244eeb447e372ec3b1eddd7534e
tree34312d2fb5c002d9d3a2b035c87088131c8cae34
parent82f09a637dd3215bce5314664f0171cdc3e43bb5
HID: amd_sfh: Use devm_kzalloc() instead of kzalloc()

Replace kzalloc with devm_kzalloc in driver initialization sequence. The
allocation can be tied to the lifetime of the amd_sfh driver. This cleans
up an exit & error paths, since the objects does not need to be
explicitly freed anymore.

Fixes: 4b2c53d93a4b ("SFH:Transport Driver to add support of AMD Sensor Fusion Hub (SFH)")
Reviewed-by: Shyam Sundar S K <Shyam-sundar.S-k@amd.com>
Signed-off-by: Basavaraj Natikar <Basavaraj.Natikar@amd.com>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
drivers/hid/amd-sfh-hid/amd_sfh_client.c
drivers/hid/amd-sfh-hid/amd_sfh_hid.c