staging: unisys: visorchipset: Get rid of ulong usage
authorJes Sorensen <Jes.Sorensen@redhat.com>
Mon, 13 Apr 2015 14:28:44 +0000 (10:28 -0400)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 30 Apr 2015 14:33:49 +0000 (16:33 +0200)
Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
Tested-by: Benjamin Romer <benjamin.romer@unisys.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/unisys/visorchipset/file.c
drivers/staging/unisys/visorchipset/parser.c
drivers/staging/unisys/visorchipset/parser.h

index 203de0b5f6071fd9ff5d1ff86113bd869a44f1b0..6fc56896e42707856fe0505c88852b6d363bcec9 100644 (file)
@@ -60,8 +60,8 @@ visorchipset_release(struct inode *inode, struct file *file)
 static int
 visorchipset_mmap(struct file *file, struct vm_area_struct *vma)
 {
-       ulong physaddr = 0;
-       ulong offset = vma->vm_pgoff << PAGE_SHIFT;
+       unsigned long physaddr = 0;
+       unsigned long offset = vma->vm_pgoff << PAGE_SHIFT;
        GUEST_PHYSICAL_ADDRESS addr = 0;
 
        /* sv_enable_dfp(); */
@@ -81,7 +81,7 @@ visorchipset_mmap(struct file *file, struct vm_area_struct *vma)
                if (addr == 0) {
                        return -ENXIO;
                }
-               physaddr = (ulong)addr;
+               physaddr = (unsigned long)addr;
                if (remap_pfn_range(vma, vma->vm_start,
                                    physaddr >> PAGE_SHIFT,
                                    vma->vm_end - vma->vm_start,
index b30e4c158b410bab093a03e621cd342b201198dd..6ca6da8772a896a5f1b4d449e0b7da70f0857afa 100644 (file)
  * incoming payloads.  This serves as a throttling mechanism.
  */
 #define MAX_CONTROLVM_PAYLOAD_BYTES (1024*128)
-static ulong controlvm_payload_bytes_buffered;
+static unsigned long controlvm_payload_bytes_buffered;
 
 struct parser_context {
-       ulong allocbytes;
-       ulong param_bytes;
+       unsigned long allocbytes;
+       unsigned long param_bytes;
        u8 *curr;
-       ulong bytes_remaining;
+       unsigned long bytes_remaining;
        bool byte_stream;
        char data[0];
 };
@@ -84,7 +84,7 @@ parser_init_guts(u64 addr, u32 bytes, bool local,
                        rc = NULL;
                        goto cleanup;
                }
-               p = __va((ulong) (addr));
+               p = __va((unsigned long) (addr));
                memcpy(ctx->data, p, bytes);
        } else {
                rgn = visor_memregion_create(addr, bytes);
@@ -165,7 +165,7 @@ parser_simpleString_get(struct parser_context *ctx)
 
 /* Obtain a copy of the buffer in the payload area.
  */
-void *parser_byte_stream_get(struct parser_context *ctx, ulong *nbytes)
+void *parser_byte_stream_get(struct parser_context *ctx, unsigned long *nbytes)
 {
        if (!ctx->byte_stream)
                return NULL;
@@ -265,7 +265,7 @@ void *
 parser_param_get(struct parser_context *ctx, char *nam, int namesize)
 {
        u8 *pscan, *pnam = nam;
-       ulong nscan;
+       unsigned long nscan;
        int value_length = -1, orig_value_length = -1;
        void *value = NULL;
        int i;
@@ -400,7 +400,7 @@ void *
 parser_string_get(struct parser_context *ctx)
 {
        u8 *pscan;
-       ulong nscan;
+       unsigned long nscan;
        int value_length = -1;
        void *value = NULL;
        int i;
index d3b0b33348b30004c93169b310c9ba8a8b61d880..73be279bb401a2ea6a4ea99817a320d769ada772 100644 (file)
@@ -40,7 +40,7 @@ void *parser_param_get(struct parser_context *ctx, char *nam, int namesize);
 void *parser_string_get(struct parser_context *ctx);
 uuid_le parser_id_get(struct parser_context *ctx);
 char *parser_simpleString_get(struct parser_context *ctx);
-void *parser_byte_stream_get(struct parser_context *ctx, ulong *nbytes);
+void *parser_byte_stream_get(struct parser_context *ctx, unsigned long *nbytes);
 void parser_done(struct parser_context *ctx);
 
 #endif