USB: serial: clean up include directives
Subsystems (2)
Johan Hovold
maintainercover USB: serial: clean up include directives
Include directives tend to be copied from existing drivers when new drivers are written. Clean up the driver include directives to avoid having to point out unnecessary includes when reviewing new drivers.
Johan
Johan Hovold (8):
USB: serial: drop unused tty_driver includes
USB: serial: drop unused tty_flip includes
USB: serial: xr: add missing uaccess include
USB: serial: drop unused uaccess includes
USB: serial: drop unused moduleparam includes
USB: serial: garmin_gps: drop unused atomic include
USB: serial: add missing atomic includes
USB: serial: whiteheat: drop termbits include
drivers/usb/serial/ark3116.c | 1 - drivers/usb/serial/belkin_sa.c | 2 -- drivers/usb/serial/cyberjack.c | 2 -- drivers/usb/serial/cypress_m8.c | 2 -- drivers/usb/serial/digi_acceleport.c | 2 -- drivers/usb/serial/empeg.c | 3 --- drivers/usb/serial/f81232.c | 3 --- drivers/usb/serial/f81534.c | 1 - drivers/usb/serial/ftdi_sio.c | 1 - drivers/usb/serial/garmin_gps.c | 3 --- drivers/usb/serial/generic.c | 1 - drivers/usb/serial/io_edgeport.c | 2 +- drivers/usb/serial/io_ti.c | 2 -- drivers/usb/serial/ipaq.c | 3 --- drivers/usb/serial/ipw.c | 2 -- drivers/usb/serial/ir-usb.c | 2 -- drivers/usb/serial/iuu_phoenix.c | 2 -- drivers/usb/serial/keyspan.c | 2 -- drivers/usb/serial/keyspan_pda.c | 2 -- drivers/usb/serial/kl5kusb105.c | 2 -- drivers/usb/serial/kobil_sct.c | 2 -- drivers/usb/serial/mct_u232.c | 2 -- drivers/usb/serial/metro-usb.c | 3 --- drivers/usb/serial/mos7720.c | 3 ++- drivers/usb/serial/mos7840.c | 1 - drivers/usb/serial/mxuport.c | 2 -- drivers/usb/serial/omninet.c | 2 -- drivers/usb/serial/opticon.c | 2 -- drivers/usb/serial/option.c | 1 - drivers/usb/serial/oti6858.c | 3 --- drivers/usb/serial/pl2303.c | 3 --- drivers/usb/serial/qcserial.c | 1 - drivers/usb/serial/quatech2.c | 2 -- drivers/usb/serial/safe_serial.c | 2 -- drivers/usb/serial/spcp8x5.c | 2 -- drivers/usb/serial/ssu100.c | 2 -- drivers/usb/serial/symbolserial.c | 2 -- drivers/usb/serial/ti_usb_3410_5052.c | 2 -- drivers/usb/serial/usb-serial.c | 3 --- drivers/usb/serial/usb_wwan.c | 1 - drivers/usb/serial/visor.c | 4 ---- drivers/usb/serial/whiteheat.c | 4 ---- drivers/usb/serial/wishbone-serial.c | 1 - drivers/usb/serial/xr_serial.c | 1 + drivers/usb/serial/xsens_mt.c | 1 - 45 files changed, 4 insertions(+), 88 deletions(-)
Signature · 1 line
2.53.0
Johan Hovold
maintainerPATCH 1/8 USB: serial: drop unused tty_driver includes
USB serial drivers do not use anything from tty_driver.h directly (only core does) so drop the unnecessary include directives.
--- drivers/usb/serial/belkin_sa.c | 1 - drivers/usb/serial/cyberjack.c | 1 - drivers/usb/serial/cypress_m8.c | 1 - drivers/usb/serial/digi_acceleport.c | 1 - drivers/usb/serial/empeg.c | 1 - drivers/usb/serial/f81232.c | 1 - drivers/usb/serial/ftdi_sio.c | 1 - drivers/usb/serial/garmin_gps.c | 1 - drivers/usb/serial/io_edgeport.c | 1 - drivers/usb/serial/io_ti.c | 1 - drivers/usb/serial/ipaq.c | 1 - drivers/usb/serial/ir-usb.c | 1 - drivers/usb/serial/iuu_phoenix.c | 1 - drivers/usb/serial/keyspan.c | 1 - drivers/usb/serial/keyspan_pda.c | 1 - drivers/usb/serial/kl5kusb105.c | 1 - drivers/usb/serial/kobil_sct.c | 1 - drivers/usb/serial/mct_u232.c | 1 - drivers/usb/serial/metro-usb.c | 1 - drivers/usb/serial/mos7720.c | 1 - drivers/usb/serial/mos7840.c | 1 - drivers/usb/serial/mxuport.c | 1 - drivers/usb/serial/omninet.c | 1 - drivers/usb/serial/opticon.c | 1 - drivers/usb/serial/oti6858.c | 1 - drivers/usb/serial/pl2303.c | 1 - drivers/usb/serial/quatech2.c | 1 - drivers/usb/serial/safe_serial.c | 1 - drivers/usb/serial/spcp8x5.c | 1 - drivers/usb/serial/ssu100.c | 1 - drivers/usb/serial/symbolserial.c | 1 - drivers/usb/serial/ti_usb_3410_5052.c | 1 - drivers/usb/serial/visor.c | 1 - drivers/usb/serial/whiteheat.c | 1 - 34 files changed, 34 deletions(-)
drivers/usb/serial/belkin_sa.c +0 -1
@@ -23,7 +23,6 @@#include <linux/errno.h> #include <linux/slab.h> #include <linux/tty.h> -#include <linux/tty_driver.h> #include <linux/tty_flip.h> #include <linux/module.h> #include <linux/spinlock.h>
drivers/usb/serial/cyberjack.c +0 -1
@@ -28,7 +28,6 @@#include <linux/errno.h> #include <linux/slab.h> #include <linux/tty.h> -#include <linux/tty_driver.h> #include <linux/tty_flip.h> #include <linux/module.h> #include <linux/spinlock.h>
drivers/usb/serial/cypress_m8.c +0 -1
@@ -25,7 +25,6 @@#include <linux/errno.h> #include <linux/slab.h> #include <linux/tty.h> -#include <linux/tty_driver.h> #include <linux/tty_flip.h> #include <linux/module.h> #include <linux/moduleparam.h>
drivers/usb/serial/digi_acceleport.c +0 -1
@@ -15,7 +15,6 @@#include <linux/errno.h> #include <linux/slab.h> #include <linux/tty.h> -#include <linux/tty_driver.h> #include <linux/tty_flip.h> #include <linux/module.h> #include <linux/spinlock.h>
drivers/usb/serial/empeg.c +0 -1
@@ -16,7 +16,6 @@#include <linux/errno.h> #include <linux/slab.h> #include <linux/tty.h> -#include <linux/tty_driver.h> #include <linux/tty_flip.h> #include <linux/module.h> #include <linux/spinlock.h>
drivers/usb/serial/f81232.c +0 -1
@@ -11,7 +11,6 @@#include <linux/errno.h> #include <linux/slab.h> #include <linux/tty.h> -#include <linux/tty_driver.h> #include <linux/tty_flip.h> #include <linux/serial.h> #include <linux/module.h>
drivers/usb/serial/ftdi_sio.c +0 -1
@@ -31,7 +31,6 @@#include <linux/errno.h> #include <linux/slab.h> #include <linux/tty.h> -#include <linux/tty_driver.h> #include <linux/tty_flip.h> #include <linux/module.h> #include <linux/spinlock.h>
drivers/usb/serial/garmin_gps.c +0 -1
@@ -15,7 +15,6 @@#include <linux/slab.h> #include <linux/timer.h> #include <linux/tty.h> -#include <linux/tty_driver.h> #include <linux/tty_flip.h> #include <linux/module.h> #include <linux/spinlock.h>
drivers/usb/serial/io_edgeport.c +0 -1
@@ -30,7 +30,6 @@#include <linux/errno.h> #include <linux/slab.h> #include <linux/tty.h> -#include <linux/tty_driver.h> #include <linux/tty_flip.h> #include <linux/module.h> #include <linux/spinlock.h>
drivers/usb/serial/io_ti.c +0 -1
@@ -18,7 +18,6 @@#include <linux/errno.h> #include <linux/slab.h> #include <linux/tty.h> -#include <linux/tty_driver.h> #include <linux/tty_flip.h> #include <linux/module.h> #include <linux/spinlock.h>
drivers/usb/serial/ipaq.c +0 -1
@@ -10,7 +10,6 @@#include <linux/errno.h> #include <linux/slab.h> #include <linux/tty.h> -#include <linux/tty_driver.h> #include <linux/tty_flip.h> #include <linux/module.h> #include <linux/spinlock.h>
drivers/usb/serial/ir-usb.c +0 -1
@@ -25,7 +25,6 @@#include <linux/init.h> #include <linux/slab.h> #include <linux/tty.h> -#include <linux/tty_driver.h> #include <linux/tty_flip.h> #include <linux/module.h> #include <linux/spinlock.h>
drivers/usb/serial/iuu_phoenix.c +0 -1
@@ -14,7 +14,6 @@#include <linux/errno.h> #include <linux/slab.h> #include <linux/tty.h> -#include <linux/tty_driver.h> #include <linux/tty_flip.h> #include <linux/serial.h> #include <linux/module.h>
drivers/usb/serial/keyspan.c +0 -1
@@ -29,7 +29,6 @@#include <linux/errno.h> #include <linux/slab.h> #include <linux/tty.h> -#include <linux/tty_driver.h> #include <linux/tty_flip.h> #include <linux/module.h> #include <linux/spinlock.h>
drivers/usb/serial/keyspan_pda.c +0 -1
@@ -15,7 +15,6 @@#include <linux/errno.h> #include <linux/slab.h> #include <linux/tty.h> -#include <linux/tty_driver.h> #include <linux/tty_flip.h> #include <linux/module.h> #include <linux/spinlock.h>
drivers/usb/serial/kl5kusb105.c +0 -1
@@ -35,7 +35,6 @@#include <linux/errno.h> #include <linux/slab.h> #include <linux/tty.h> -#include <linux/tty_driver.h> #include <linux/tty_flip.h> #include <linux/module.h> #include <linux/uaccess.h>
drivers/usb/serial/kobil_sct.c +0 -1
@@ -23,7 +23,6 @@#include <linux/errno.h> #include <linux/slab.h> #include <linux/tty.h> -#include <linux/tty_driver.h> #include <linux/tty_flip.h> #include <linux/module.h> #include <linux/spinlock.h>
drivers/usb/serial/mct_u232.c +0 -1
@@ -21,7 +21,6 @@#include <linux/errno.h> #include <linux/slab.h> #include <linux/tty.h> -#include <linux/tty_driver.h> #include <linux/tty_flip.h> #include <linux/module.h> #include <linux/spinlock.h>
drivers/usb/serial/metro-usb.c +0 -1
@@ -13,7 +13,6 @@#include <linux/usb.h> #include <linux/errno.h> #include <linux/slab.h> -#include <linux/tty_driver.h> #include <linux/tty_flip.h> #include <linux/moduleparam.h> #include <linux/spinlock.h>
drivers/usb/serial/mos7720.c +0 -1
@@ -21,7 +21,6 @@#include <linux/errno.h> #include <linux/slab.h> #include <linux/tty.h> -#include <linux/tty_driver.h> #include <linux/tty_flip.h> #include <linux/module.h> #include <linux/spinlock.h>
drivers/usb/serial/mos7840.c +0 -1
@@ -13,7 +13,6 @@#include <linux/errno.h> #include <linux/slab.h> #include <linux/tty.h> -#include <linux/tty_driver.h> #include <linux/tty_flip.h> #include <linux/module.h> #include <linux/serial.h>
drivers/usb/serial/mxuport.c +0 -1
@@ -20,7 +20,6 @@#include <linux/serial_reg.h> #include <linux/slab.h> #include <linux/tty.h> -#include <linux/tty_driver.h> #include <linux/tty_flip.h> #include <linux/uaccess.h> #include <linux/usb.h>
drivers/usb/serial/omninet.c +0 -1
@@ -14,7 +14,6 @@#include <linux/errno.h> #include <linux/slab.h> #include <linux/tty.h> -#include <linux/tty_driver.h> #include <linux/tty_flip.h> #include <linux/module.h> #include <linux/uaccess.h>
drivers/usb/serial/opticon.c +0 -1
@@ -10,7 +10,6 @@#include <linux/kernel.h> #include <linux/tty.h> -#include <linux/tty_driver.h> #include <linux/slab.h> #include <linux/tty_flip.h> #include <linux/serial.h>
drivers/usb/serial/oti6858.c +0 -1
@@ -38,7 +38,6 @@#include <linux/errno.h> #include <linux/slab.h> #include <linux/tty.h> -#include <linux/tty_driver.h> #include <linux/tty_flip.h> #include <linux/serial.h> #include <linux/module.h>
drivers/usb/serial/pl2303.c +0 -1
@@ -15,7 +15,6 @@#include <linux/errno.h> #include <linux/slab.h> #include <linux/tty.h> -#include <linux/tty_driver.h> #include <linux/tty_flip.h> #include <linux/serial.h> #include <linux/module.h>
drivers/usb/serial/quatech2.c +0 -1
@@ -13,7 +13,6 @@#include <linux/errno.h> #include <linux/slab.h> #include <linux/tty.h> -#include <linux/tty_driver.h> #include <linux/tty_flip.h> #include <linux/module.h> #include <linux/serial.h>
drivers/usb/serial/safe_serial.c +0 -1
@@ -64,7 +64,6 @@#include <linux/errno.h> #include <linux/gfp.h> #include <linux/tty.h> -#include <linux/tty_driver.h> #include <linux/tty_flip.h> #include <linux/module.h> #include <linux/spinlock.h>
drivers/usb/serial/spcp8x5.c +0 -1
@@ -14,7 +14,6 @@#include <linux/errno.h> #include <linux/slab.h> #include <linux/tty.h> -#include <linux/tty_driver.h> #include <linux/tty_flip.h> #include <linux/module.h> #include <linux/spinlock.h>
drivers/usb/serial/ssu100.c +0 -1
@@ -9,7 +9,6 @@#include <linux/errno.h> #include <linux/slab.h> #include <linux/tty.h> -#include <linux/tty_driver.h> #include <linux/tty_flip.h> #include <linux/module.h> #include <linux/serial.h>
drivers/usb/serial/symbolserial.c +0 -1
@@ -10,7 +10,6 @@#include <linux/kernel.h> #include <linux/tty.h> #include <linux/slab.h> -#include <linux/tty_driver.h> #include <linux/tty_flip.h> #include <linux/module.h> #include <linux/usb.h>
drivers/usb/serial/ti_usb_3410_5052.c +0 -1
@@ -18,7 +18,6 @@#include <linux/firmware.h> #include <linux/slab.h> #include <linux/tty.h> -#include <linux/tty_driver.h> #include <linux/tty_flip.h> #include <linux/module.h> #include <linux/spinlock.h>
drivers/usb/serial/visor.c +0 -1
@@ -15,7 +15,6 @@#include <linux/errno.h> #include <linux/slab.h> #include <linux/tty.h> -#include <linux/tty_driver.h> #include <linux/tty_flip.h> #include <linux/module.h> #include <linux/moduleparam.h>
drivers/usb/serial/whiteheat.c +0 -1
@@ -16,7 +16,6 @@#include <linux/errno.h> #include <linux/slab.h> #include <linux/tty.h> -#include <linux/tty_driver.h> #include <linux/tty_flip.h> #include <linux/module.h> #include <linux/spinlock.h>
Signature · 1 line
2.53.0
Johan Hovold
maintainerPATCH 2/8 USB: serial: drop unused tty_flip includes
In reply to Johan HovoldThese drivers (and usb-serial.c) no longer use anything from tty_flip.h directly so drop the unnecessary include directives.
--- drivers/usb/serial/empeg.c | 1 - drivers/usb/serial/ipaq.c | 1 - drivers/usb/serial/ipw.c | 1 - drivers/usb/serial/option.c | 1 - drivers/usb/serial/qcserial.c | 1 - drivers/usb/serial/spcp8x5.c | 1 - drivers/usb/serial/usb-serial.c | 1 - drivers/usb/serial/visor.c | 1 - drivers/usb/serial/whiteheat.c | 1 - 9 files changed, 9 deletions(-)
drivers/usb/serial/empeg.c +0 -1
@@ -16,7 +16,6 @@#include <linux/errno.h> #include <linux/slab.h> #include <linux/tty.h> -#include <linux/tty_flip.h> #include <linux/module.h> #include <linux/spinlock.h> #include <linux/uaccess.h>
drivers/usb/serial/ipaq.c +0 -1
@@ -10,7 +10,6 @@#include <linux/errno.h> #include <linux/slab.h> #include <linux/tty.h> -#include <linux/tty_flip.h> #include <linux/module.h> #include <linux/spinlock.h> #include <linux/uaccess.h>
drivers/usb/serial/ipw.c +0 -1
@@ -36,7 +36,6 @@#include <linux/errno.h> #include <linux/slab.h> #include <linux/tty.h> -#include <linux/tty_flip.h> #include <linux/module.h> #include <linux/spinlock.h> #include <linux/usb.h>
drivers/usb/serial/option.c +0 -1
@@ -32,7 +32,6 @@#include <linux/jiffies.h> #include <linux/errno.h> #include <linux/tty.h> -#include <linux/tty_flip.h> #include <linux/slab.h> #include <linux/module.h> #include <linux/bitops.h>
drivers/usb/serial/qcserial.c +0 -1
@@ -8,7 +8,6 @@*/ #include <linux/tty.h> -#include <linux/tty_flip.h> #include <linux/module.h> #include <linux/usb.h> #include <linux/usb/serial.h>
drivers/usb/serial/spcp8x5.c +0 -1
@@ -14,7 +14,6 @@#include <linux/errno.h> #include <linux/slab.h> #include <linux/tty.h> -#include <linux/tty_flip.h> #include <linux/module.h> #include <linux/spinlock.h> #include <linux/usb.h>
drivers/usb/serial/usb-serial.c +0 -1
@@ -22,7 +22,6 @@#include <linux/slab.h> #include <linux/tty.h> #include <linux/tty_driver.h> -#include <linux/tty_flip.h> #include <linux/module.h> #include <linux/moduleparam.h> #include <linux/seq_file.h>
drivers/usb/serial/visor.c +0 -1
@@ -15,7 +15,6 @@#include <linux/errno.h> #include <linux/slab.h> #include <linux/tty.h> -#include <linux/tty_flip.h> #include <linux/module.h> #include <linux/moduleparam.h> #include <linux/spinlock.h>
drivers/usb/serial/whiteheat.c +0 -1
@@ -16,7 +16,6 @@#include <linux/errno.h> #include <linux/slab.h> #include <linux/tty.h> -#include <linux/tty_flip.h> #include <linux/module.h> #include <linux/spinlock.h> #include <linux/mutex.h>
Signature · 1 line
2.53.0
Johan Hovold
maintainerPATCH 3/8 USB: serial: xr: add missing uaccess include
In reply to Johan HovoldAdd the missing uaccess.h include, which is needed since TIOCSRS485 support was added, instead of relying on the header being included indirectly.
--- drivers/usb/serial/xr_serial.c | 1 + 1 file changed, 1 insertion(+)
drivers/usb/serial/xr_serial.c +1 -0
@@ -16,6 +16,7 @@#include <linux/module.h> #include <linux/slab.h> #include <linux/tty.h> +#include <linux/uaccess.h> #include <linux/usb.h> #include <linux/usb/cdc.h> #include <linux/usb/serial.h>
Signature · 1 line
2.53.0
Johan Hovold
maintainerPATCH 4/8 USB: serial: drop unused uaccess includes
In reply to Johan HovoldThese drivers (and usb-serial.c) no longer use anything from uaccess.h directly so drop the unnecessary include directives.
--- drivers/usb/serial/ark3116.c | 1 - drivers/usb/serial/belkin_sa.c | 1 - drivers/usb/serial/cyberjack.c | 1 - drivers/usb/serial/cypress_m8.c | 1 - drivers/usb/serial/digi_acceleport.c | 1 - drivers/usb/serial/empeg.c | 1 - drivers/usb/serial/f81232.c | 1 - drivers/usb/serial/f81534.c | 1 - drivers/usb/serial/garmin_gps.c | 1 - drivers/usb/serial/generic.c | 1 - drivers/usb/serial/io_ti.c | 1 - drivers/usb/serial/ipaq.c | 1 - drivers/usb/serial/ipw.c | 1 - drivers/usb/serial/ir-usb.c | 1 - drivers/usb/serial/iuu_phoenix.c | 1 - drivers/usb/serial/keyspan.c | 1 - drivers/usb/serial/keyspan_pda.c | 1 - drivers/usb/serial/kl5kusb105.c | 1 - drivers/usb/serial/kobil_sct.c | 1 - drivers/usb/serial/mct_u232.c | 1 - drivers/usb/serial/metro-usb.c | 1 - drivers/usb/serial/mxuport.c | 1 - drivers/usb/serial/omninet.c | 1 - drivers/usb/serial/opticon.c | 1 - drivers/usb/serial/oti6858.c | 1 - drivers/usb/serial/pl2303.c | 1 - drivers/usb/serial/quatech2.c | 1 - drivers/usb/serial/safe_serial.c | 1 - drivers/usb/serial/ssu100.c | 1 - drivers/usb/serial/symbolserial.c | 1 - drivers/usb/serial/ti_usb_3410_5052.c | 1 - drivers/usb/serial/usb-serial.c | 1 - drivers/usb/serial/usb_wwan.c | 1 - drivers/usb/serial/visor.c | 1 - drivers/usb/serial/whiteheat.c | 1 - drivers/usb/serial/wishbone-serial.c | 1 - drivers/usb/serial/xsens_mt.c | 1 - 37 files changed, 37 deletions(-)
drivers/usb/serial/ark3116.c +0 -1
@@ -28,7 +28,6 @@#include <linux/usb/serial.h> #include <linux/serial.h> #include <linux/serial_reg.h> -#include <linux/uaccess.h> #include <linux/mutex.h> #include <linux/spinlock.h>
drivers/usb/serial/belkin_sa.c +0 -1
@@ -26,7 +26,6 @@#include <linux/tty_flip.h> #include <linux/module.h> #include <linux/spinlock.h> -#include <linux/uaccess.h> #include <linux/usb.h> #include <linux/usb/serial.h> #include "belkin_sa.h"
drivers/usb/serial/cyberjack.c +0 -1
@@ -31,7 +31,6 @@#include <linux/tty_flip.h> #include <linux/module.h> #include <linux/spinlock.h> -#include <linux/uaccess.h> #include <linux/usb.h> #include <linux/usb/serial.h>
drivers/usb/serial/cypress_m8.c +0 -1
@@ -34,7 +34,6 @@#include <linux/serial.h> #include <linux/kfifo.h> #include <linux/delay.h> -#include <linux/uaccess.h> #include <linux/unaligned.h> #include "cypress_m8.h"
drivers/usb/serial/digi_acceleport.c +0 -1
@@ -18,7 +18,6 @@#include <linux/tty_flip.h> #include <linux/module.h> #include <linux/spinlock.h> -#include <linux/uaccess.h> #include <linux/usb.h> #include <linux/wait.h> #include <linux/sched/signal.h>
drivers/usb/serial/empeg.c +0 -1
@@ -18,7 +18,6 @@#include <linux/tty.h> #include <linux/module.h> #include <linux/spinlock.h> -#include <linux/uaccess.h> #include <linux/usb.h> #include <linux/usb/serial.h>
drivers/usb/serial/f81232.c +0 -1
@@ -16,7 +16,6 @@#include <linux/module.h> #include <linux/moduleparam.h> #include <linux/mutex.h> -#include <linux/uaccess.h> #include <linux/usb.h> #include <linux/usb/serial.h> #include <linux/serial_reg.h>
drivers/usb/serial/f81534.c +0 -1
@@ -28,7 +28,6 @@#include <linux/usb/serial.h> #include <linux/serial_reg.h> #include <linux/module.h> -#include <linux/uaccess.h> /* Serial Port register Address */ #define F81534_UART_BASE_ADDRESS 0x1200
drivers/usb/serial/garmin_gps.c +0 -1
@@ -18,7 +18,6 @@#include <linux/tty_flip.h> #include <linux/module.h> #include <linux/spinlock.h> -#include <linux/uaccess.h> #include <linux/atomic.h> #include <linux/usb.h> #include <linux/usb/serial.h>
drivers/usb/serial/generic.c +0 -1
@@ -17,7 +17,6 @@#include <linux/moduleparam.h> #include <linux/usb.h> #include <linux/usb/serial.h> -#include <linux/uaccess.h> #include <linux/kfifo.h> #include <linux/serial.h>
drivers/usb/serial/io_ti.c +0 -1
@@ -27,7 +27,6 @@#include <linux/kfifo.h> #include <linux/ioctl.h> #include <linux/firmware.h> -#include <linux/uaccess.h> #include <linux/usb.h> #include <linux/usb/serial.h>
drivers/usb/serial/ipaq.c +0 -1
@@ -12,7 +12,6 @@#include <linux/tty.h> #include <linux/module.h> #include <linux/spinlock.h> -#include <linux/uaccess.h> #include <linux/usb.h> #include <linux/usb/serial.h>
drivers/usb/serial/ipw.c +0 -1
@@ -40,7 +40,6 @@#include <linux/spinlock.h> #include <linux/usb.h> #include <linux/usb/serial.h> -#include <linux/uaccess.h> #include "usb-wwan.h" #define DRIVER_AUTHOR "Roelf Diedericks"
drivers/usb/serial/ir-usb.c +0 -1
@@ -28,7 +28,6 @@#include <linux/tty_flip.h> #include <linux/module.h> #include <linux/spinlock.h> -#include <linux/uaccess.h> #include <linux/usb.h> #include <linux/usb/serial.h> #include <linux/usb/irda.h>
drivers/usb/serial/iuu_phoenix.c +0 -1
@@ -19,7 +19,6 @@#include <linux/module.h> #include <linux/moduleparam.h> #include <linux/spinlock.h> -#include <linux/uaccess.h> #include <linux/usb.h> #include <linux/usb/serial.h> #include "iuu_phoenix.h"
drivers/usb/serial/keyspan.c +0 -1
@@ -32,7 +32,6 @@#include <linux/tty_flip.h> #include <linux/module.h> #include <linux/spinlock.h> -#include <linux/uaccess.h> #include <linux/usb.h> #include <linux/usb/serial.h> #include <linux/usb/ezusb.h>
drivers/usb/serial/keyspan_pda.c +0 -1
@@ -19,7 +19,6 @@#include <linux/module.h> #include <linux/spinlock.h> #include <linux/workqueue.h> -#include <linux/uaccess.h> #include <linux/usb.h> #include <linux/usb/serial.h> #include <linux/usb/ezusb.h>
drivers/usb/serial/kl5kusb105.c +0 -1
@@ -37,7 +37,6 @@#include <linux/tty.h> #include <linux/tty_flip.h> #include <linux/module.h> -#include <linux/uaccess.h> #include <linux/unaligned.h> #include <linux/usb.h> #include <linux/usb/serial.h>
drivers/usb/serial/kobil_sct.c +0 -1
@@ -26,7 +26,6 @@#include <linux/tty_flip.h> #include <linux/module.h> #include <linux/spinlock.h> -#include <linux/uaccess.h> #include <linux/usb.h> #include <linux/usb/serial.h> #include <linux/ioctl.h>
drivers/usb/serial/mct_u232.c +0 -1
@@ -24,7 +24,6 @@#include <linux/tty_flip.h> #include <linux/module.h> #include <linux/spinlock.h> -#include <linux/uaccess.h> #include <linux/unaligned.h> #include <linux/usb.h> #include <linux/usb/serial.h>
drivers/usb/serial/metro-usb.c +0 -1
@@ -16,7 +16,6 @@#include <linux/tty_flip.h> #include <linux/moduleparam.h> #include <linux/spinlock.h> -#include <linux/uaccess.h> #include <linux/usb/serial.h> #define DRIVER_DESC "Metrologic Instruments Inc. - USB-POS driver"
drivers/usb/serial/mxuport.c +0 -1
@@ -21,7 +21,6 @@#include <linux/slab.h> #include <linux/tty.h> #include <linux/tty_flip.h> -#include <linux/uaccess.h> #include <linux/usb.h> #include <linux/usb/serial.h> #include <linux/unaligned.h>
drivers/usb/serial/omninet.c +0 -1
@@ -16,7 +16,6 @@#include <linux/tty.h> #include <linux/tty_flip.h> #include <linux/module.h> -#include <linux/uaccess.h> #include <linux/usb.h> #include <linux/usb/serial.h>
drivers/usb/serial/opticon.c +0 -1
@@ -16,7 +16,6 @@#include <linux/module.h> #include <linux/usb.h> #include <linux/usb/serial.h> -#include <linux/uaccess.h> #define CONTROL_RTS 0x02#define RESEND_CTS_STATE 0x03
drivers/usb/serial/oti6858.c +0 -1
@@ -45,7 +45,6 @@#include <linux/spinlock.h> #include <linux/usb.h> #include <linux/usb/serial.h> -#include <linux/uaccess.h> #include <linux/kfifo.h> #include "oti6858.h"
drivers/usb/serial/pl2303.c +0 -1
@@ -20,7 +20,6 @@#include <linux/module.h> #include <linux/moduleparam.h> #include <linux/spinlock.h> -#include <linux/uaccess.h> #include <linux/usb.h> #include <linux/usb/serial.h> #include <linux/unaligned.h>
drivers/usb/serial/quatech2.c +0 -1
@@ -19,7 +19,6 @@#include <linux/usb.h> #include <linux/usb/serial.h> #include <linux/serial_reg.h> -#include <linux/uaccess.h> /* default urb timeout for usb operations */ #define QT2_USB_TIMEOUT USB_CTRL_SET_TIMEOUT
drivers/usb/serial/safe_serial.c +0 -1
@@ -67,7 +67,6 @@#include <linux/tty_flip.h> #include <linux/module.h> #include <linux/spinlock.h> -#include <linux/uaccess.h> #include <linux/usb.h> #include <linux/usb/serial.h>
drivers/usb/serial/ssu100.c +0 -1
@@ -15,7 +15,6 @@#include <linux/usb.h> #include <linux/usb/serial.h> #include <linux/serial_reg.h> -#include <linux/uaccess.h> #define QT_OPEN_CLOSE_CHANNEL 0xca#define QT_SET_GET_DEVICE 0xc2
drivers/usb/serial/symbolserial.c +0 -1
@@ -14,7 +14,6 @@#include <linux/module.h> #include <linux/usb.h> #include <linux/usb/serial.h> -#include <linux/uaccess.h> static const struct usb_device_id id_table[] = { {USB_DEVICE (0x05e0 ,0x0600 ) },
drivers/usb/serial/ti_usb_3410_5052.c +0 -1
@@ -25,7 +25,6 @@#include <linux/serial.h> #include <linux/kfifo.h> #include <linux/mutex.h> -#include <linux/uaccess.h> #include <linux/usb.h> #include <linux/usb/serial.h>
drivers/usb/serial/usb-serial.c +0 -1
@@ -28,7 +28,6 @@#include <linux/spinlock.h> #include <linux/mutex.h> #include <linux/list.h> -#include <linux/uaccess.h> #include <linux/serial.h> #include <linux/usb.h> #include <linux/usb/serial.h>
drivers/usb/serial/usb_wwan.c +0 -1
@@ -27,7 +27,6 @@#include <linux/tty_flip.h> #include <linux/module.h> #include <linux/bitops.h> -#include <linux/uaccess.h> #include <linux/usb.h> #include <linux/usb/cdc.h> #include <linux/usb/serial.h>
drivers/usb/serial/visor.c +0 -1
@@ -18,7 +18,6 @@#include <linux/module.h> #include <linux/moduleparam.h> #include <linux/spinlock.h> -#include <linux/uaccess.h> #include <linux/usb.h> #include <linux/usb/serial.h> #include <linux/usb/cdc.h>
drivers/usb/serial/whiteheat.c +0 -1
@@ -19,7 +19,6 @@#include <linux/module.h> #include <linux/spinlock.h> #include <linux/mutex.h> -#include <linux/uaccess.h> #include <asm/termbits.h> #include <linux/usb.h> #include <linux/serial_reg.h>
drivers/usb/serial/wishbone-serial.c +0 -1
@@ -11,7 +11,6 @@#include <linux/module.h> #include <linux/usb.h> #include <linux/usb/serial.h> -#include <linux/uaccess.h> #define GSI_VENDOR_OPENCLOSE 0xB0
drivers/usb/serial/xsens_mt.c +0 -1
@@ -10,7 +10,6 @@#include <linux/module.h> #include <linux/usb.h> #include <linux/usb/serial.h> -#include <linux/uaccess.h> #define XSENS_VID 0x2639
Signature · 1 line
2.53.0
Johan Hovold
maintainerPATCH 5/8 USB: serial: drop unused moduleparam includes
In reply to Johan HovoldThese drivers (and usb-serial.c) no longer use anything from moduleparam.h so drop the unnecessary include directives.
--- drivers/usb/serial/f81232.c | 1 - drivers/usb/serial/metro-usb.c | 1 - drivers/usb/serial/oti6858.c | 1 - drivers/usb/serial/pl2303.c | 1 - drivers/usb/serial/usb-serial.c | 1 - drivers/usb/serial/visor.c | 1 - 6 files changed, 6 deletions(-)
drivers/usb/serial/f81232.c +0 -1
@@ -14,7 +14,6 @@#include <linux/tty_flip.h> #include <linux/serial.h> #include <linux/module.h> -#include <linux/moduleparam.h> #include <linux/mutex.h> #include <linux/usb.h> #include <linux/usb/serial.h>
drivers/usb/serial/metro-usb.c +0 -1
@@ -14,7 +14,6 @@#include <linux/errno.h> #include <linux/slab.h> #include <linux/tty_flip.h> -#include <linux/moduleparam.h> #include <linux/spinlock.h> #include <linux/usb/serial.h>
drivers/usb/serial/oti6858.c +0 -1
@@ -41,7 +41,6 @@#include <linux/tty_flip.h> #include <linux/serial.h> #include <linux/module.h> -#include <linux/moduleparam.h> #include <linux/spinlock.h> #include <linux/usb.h> #include <linux/usb/serial.h>
drivers/usb/serial/pl2303.c +0 -1
@@ -18,7 +18,6 @@#include <linux/tty_flip.h> #include <linux/serial.h> #include <linux/module.h> -#include <linux/moduleparam.h> #include <linux/spinlock.h> #include <linux/usb.h> #include <linux/usb/serial.h>
drivers/usb/serial/usb-serial.c +0 -1
@@ -23,7 +23,6 @@#include <linux/tty.h> #include <linux/tty_driver.h> #include <linux/module.h> -#include <linux/moduleparam.h> #include <linux/seq_file.h> #include <linux/spinlock.h> #include <linux/mutex.h>
drivers/usb/serial/visor.c +0 -1
@@ -16,7 +16,6 @@#include <linux/slab.h> #include <linux/tty.h> #include <linux/module.h> -#include <linux/moduleparam.h> #include <linux/spinlock.h> #include <linux/usb.h> #include <linux/usb/serial.h>
Signature · 1 line
2.53.0
Johan Hovold
maintainerPATCH 6/8 USB: serial: garmin_gps: drop unused atomic include
In reply to Johan HovoldThis driver no longer uses anything from atomic.h so drop the unused include directive.
--- drivers/usb/serial/garmin_gps.c | 1 - 1 file changed, 1 deletion(-)
drivers/usb/serial/garmin_gps.c +0 -1
@@ -18,7 +18,6 @@#include <linux/tty_flip.h> #include <linux/module.h> #include <linux/spinlock.h> -#include <linux/atomic.h> #include <linux/usb.h> #include <linux/usb/serial.h>
Signature · 1 line
2.53.0
Johan Hovold
maintainerPATCH 7/8 USB: serial: add missing atomic includes
In reply to Johan HovoldAdd the missing atomic.h include to the two driver that use it but did not include it directly.
--- drivers/usb/serial/io_edgeport.c | 1 + drivers/usb/serial/mos7720.c | 2 ++ 2 files changed, 3 insertions(+)
drivers/usb/serial/io_edgeport.c +1 -0
@@ -25,6 +25,7 @@* */ +#include <linux/atomic.h> #include <linux/kernel.h> #include <linux/jiffies.h> #include <linux/errno.h>
drivers/usb/serial/mos7720.c +2 -0
@@ -17,6 +17,8 @@* Copyright (C) 2000 Inside Out Networks, All rights reserved. * Copyright (C) 2001-2002 Greg Kroah-Hartman <[email protected]> */ + +#include <linux/atomic.h> #include <linux/kernel.h> #include <linux/errno.h> #include <linux/slab.h>
Signature · 1 line
2.53.0
Johan Hovold
maintainerPATCH 8/8 USB: serial: whiteheat: drop termbits include
In reply to Johan HovoldThe termios definitions are provided by the termios.h header file which is included by tty.h so drop the redundant asm/termbits.h include directive.
--- drivers/usb/serial/whiteheat.c | 1 - 1 file changed, 1 deletion(-)
drivers/usb/serial/whiteheat.c +0 -1
@@ -19,7 +19,6 @@#include <linux/module.h> #include <linux/spinlock.h> #include <linux/mutex.h> -#include <asm/termbits.h> #include <linux/usb.h> #include <linux/serial_reg.h> #include <linux/serial.h>
Signature · 1 line
2.53.0
Quoted 7 lines · Johan Hovold
Include directives tend to be copied from existing drivers when new drivers are written. Clean up the driver include directives to avoid having to point out unnecessary includes when reviewing new drivers.
Johan
Quoted 9 lines
Johan Hovold (8):
USB: serial: drop unusedtty_driverincludes
USB: serial: drop unusedtty_flipincludes
USB: serial: xr: add missing uaccess include
USB: serial: drop unused uaccess includes
USB: serial: drop unused moduleparam includes
USB: serial:garmin_gps: drop unused atomic include
USB: serial: add missing atomic includes
USB: serial: whiteheat: drop termbits include