OSDN Git Service

USB: serial: io_ti: drop unnecessary packed attributes
authorJohan Hovold <johan@kernel.org>
Mon, 12 Apr 2021 09:47:33 +0000 (11:47 +0200)
committerJohan Hovold <johan@kernel.org>
Tue, 13 Apr 2021 16:23:34 +0000 (18:23 +0200)
Drop unnecessary packed attributes from structures that don't need it
and use the __packed macro consistently.

Reviewed-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Johan Hovold <johan@kernel.org>
drivers/usb/serial/io_ti.c
drivers/usb/serial/io_ti.h

index b2e41dd..39503fd 100644 (file)
@@ -65,7 +65,7 @@
 struct product_info {
        int     TiMode;                 /* Current TI Mode  */
        u8      hardware_type;          /* Type of hardware */
-} __attribute__((packed));
+} __packed;
 
 /*
  * Edgeport firmware header
index e31406c..24fe131 100644 (file)
@@ -141,7 +141,7 @@ struct out_endpoint_desc_block {
        u8 YBufAddr;
        u8 YByteCount;
        u8 BufferSize;
-} __attribute__((packed));
+};
 
 
 /*
@@ -159,7 +159,7 @@ struct ump_uart_config {
        char cXoff;             /* XOFF character                   */
        u8 bUartMode;           /* Will be updated when a user      */
                                /* interface is defined             */
-} __attribute__((packed));
+};
 
 
 /*
@@ -170,7 +170,7 @@ struct ump_uart_config {
 struct ump_interrupt {
        u8 bICode;                      /* Interrupt code (interrupt num)   */
        u8 bIInfo;                      /* Interrupt information            */
-}  __attribute__((packed));
+};
 
 
 #define TIUMP_GET_PORT_FROM_CODE(c)    (((c) >> 6) & 0x01)