HID: intel-ish-hid: Simplify logic in ishtp_cl_device_remove()
authorUwe Kleine-König <uwe@kleine-koenig.org>
Sat, 6 Feb 2021 15:13:47 +0000 (16:13 +0100)
committerJiri Kosina <jkosina@suse.cz>
Mon, 8 Mar 2021 16:16:03 +0000 (17:16 +0100)
commit7c746603b5c58939ec823cff5dca3894cc3afb3b
treeced8f2457a2539137d6924b6d9d6492550fe6afe
parent464956f75e9e26bcbbcbef435213e8f5fa854d07
HID: intel-ish-hid: Simplify logic in ishtp_cl_device_remove()

There is only a single change in behavior: Now dev->driver isn't modified.
Assigning to this variable is in the domain of the driver core only. (And
it's done in __device_release_driver shortly after bus->remove() (i.e
ishtp_cl_device_remove() here) returns.)

Signed-off-by: Uwe Kleine-König <uwe@kleine-koenig.org>
Acked-by: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
drivers/hid/intel-ish-hid/ishtp/bus.c