ipmi_si: Convert some types into unsigned
authorCorey Minyard <cminyard@mvista.com>
Thu, 21 Feb 2019 18:43:20 +0000 (12:43 -0600)
committerCorey Minyard <cminyard@mvista.com>
Fri, 22 Feb 2019 13:12:41 +0000 (07:12 -0600)
Things dealing with registers and addresses are all unsigned, make
them so.

Signed-off-by: Corey Minyard <cminyard@mvista.com>
drivers/char/ipmi/ipmi_si_sm.h

index aaddf04..41aaa55 100644 (file)
@@ -42,11 +42,11 @@ struct si_sm_io {
         * state machine shouldn't touch these.
         */
        void __iomem *addr;
-       int  regspacing;
-       int  regsize;
-       int  regshift;
+       unsigned int regspacing;
+       unsigned int regsize;
+       unsigned int regshift;
        int addr_type;
-       long addr_data;
+       unsigned long addr_data;
        enum ipmi_addr_src addr_source; /* ACPI, PCI, SMBIOS, hardcode, etc. */
        void (*addr_source_cleanup)(struct si_sm_io *io);
        void *addr_source_data;