NFC: pn533: Re-group fields in struct pn533
authorWaldemar Rymarkiewicz <waldemar.rymarkiewicz@tieto.com>
Wed, 3 Apr 2013 06:02:10 +0000 (08:02 +0200)
committerSamuel Ortiz <sameo@linux.intel.com>
Thu, 11 Apr 2013 14:29:05 +0000 (16:29 +0200)
Signed-off-by: Waldemar Rymarkiewicz <waldemar.rymarkiewicz@tieto.com>
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
drivers/nfc/pn533.c

index faf377aec73c106b2b8e70352be85c08cc96342f..326cefbfb14f9370c64a00071fb97c6b4ebb8fe2 100644 (file)
@@ -314,6 +314,7 @@ struct pn533 {
        struct usb_device *udev;
        struct usb_interface *interface;
        struct nfc_dev *nfc_dev;
+       u32 device_type;
 
        struct urb *out_urb;
        struct urb *in_urb;
@@ -326,19 +327,22 @@ struct pn533 {
        struct work_struct poll_work;
        struct work_struct mi_work;
        struct work_struct tg_work;
-       struct timer_list listen_timer;
+
+       struct list_head cmd_queue;
+       struct pn533_cmd *cmd;
+       u8 cmd_pending;
        int wq_in_error;
-       int cancel_listen;
+       struct mutex cmd_lock;  /* protects cmd queue */
 
        void *cmd_complete_mi_arg;
-       struct mutex cmd_lock;
-       struct pn533_cmd *cmd;
 
        struct pn533_poll_modulations *poll_mod_active[PN533_POLL_MOD_MAX + 1];
        u8 poll_mod_count;
        u8 poll_mod_curr;
        u32 poll_protocols;
        u32 listen_protocols;
+       struct timer_list listen_timer;
+       int cancel_listen;
 
        u8 *gb;
        size_t gb_len;
@@ -347,11 +351,6 @@ struct pn533 {
        u8 tgt_active_prot;
        u8 tgt_mode;
 
-       u32 device_type;
-
-       struct list_head cmd_queue;
-       u8 cmd_pending;
-
        struct pn533_frame_ops *ops;
 };