Here's a bunch of clean ups to the legousbtower driver as a promised follow up to the earlier set of fixes. Johan Johan Hovold (14): USB: legousbtower: drop redundant MODULE_LICENSE ifdef USB: legousbtower: drop redundant NULL check USB: legousbtower: zero driver data at allocation USB: legousbtower: drop redundant open_count check USB: legousbtower: drop noisy disconnect messages USB: legousbtower: drop redundant interrupt-in running flag USB: legousbtower: stop interrupt-out URB unconditionally USB: legousbtower: remove tower_abort_transfers() USB: legousbtower: clean up pointer declarations in driver data USB: legousbtower: drop unnecessary packed attributes USB: legousbtower: drop redundant endianness comments USB: legousbtower: clean up runaway white space USB: legousbtower: drop superfluous brackets USB: legousbtower: drop superfluous newlines drivers/usb/misc/legousbtower.c | 303 +++++++++++++------------------- 1 file changed, 118 insertions(+), 185 deletions(-) -- 2.23.0