Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

char: hwicap: Remove unnecessary dev_set_drvdata()

Driver core clears the driver data to NULL after device_release
or on probe failure, so just remove it from here.

Signed-off-by: Michal Simek <michal.simek@xilinx.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

authored by

Michal Simek and committed by
Greg Kroah-Hartman
12b3af30 bc342689

-1
-1
drivers/char/xilinx_hwicap/xilinx_hwicap.c
··· 731 731 iounmap(drvdata->base_address); 732 732 release_mem_region(drvdata->mem_start, drvdata->mem_size); 733 733 kfree(drvdata); 734 - dev_set_drvdata(dev, NULL); 735 734 736 735 mutex_lock(&icap_sem); 737 736 probed_devices[MINOR(dev->devt)-XHWICAP_MINOR] = 0;