unsigned int                    io_modes;
        struct device                   *dev;
        unsigned long                   dma_attrs;
-       unsigned                        bidirectional:1;
-       unsigned                        fileio_read_once:1;
-       unsigned                        fileio_write_immediately:1;
-       unsigned                        allow_zero_bytesused:1;
-       unsigned                   quirk_poll_must_check_waiting_for_buffers:1;
-       unsigned                        supports_requests:1;
-       unsigned                        requires_requests:1;
-       unsigned                        uses_qbuf:1;
-       unsigned                        uses_requests:1;
+       unsigned int                    bidirectional:1;
+       unsigned int                    fileio_read_once:1;
+       unsigned int                    fileio_write_immediately:1;
+       unsigned int                    allow_zero_bytesused:1;
+       unsigned int               quirk_poll_must_check_waiting_for_buffers:1;
+       unsigned int                    supports_requests:1;
+       unsigned int                    requires_requests:1;
+       unsigned int                    uses_qbuf:1;
+       unsigned int                    uses_requests:1;
 
        struct mutex                    *lock;
        void                            *owner;