From: Jes Sorensen Date: Mon, 13 Apr 2015 14:28:44 +0000 (-0400) Subject: staging: unisys: visorchipset: Get rid of ulong usage X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=1d4c1afac4c46723475ec8e10ff7eed3c439393c;p=openwrt%2Fstaging%2Fblogic.git staging: unisys: visorchipset: Get rid of ulong usage Signed-off-by: Jes Sorensen Tested-by: Benjamin Romer Signed-off-by: Greg Kroah-Hartman --- diff --git a/drivers/staging/unisys/visorchipset/file.c b/drivers/staging/unisys/visorchipset/file.c index 203de0b5f607..6fc56896e427 100644 --- a/drivers/staging/unisys/visorchipset/file.c +++ b/drivers/staging/unisys/visorchipset/file.c @@ -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, diff --git a/drivers/staging/unisys/visorchipset/parser.c b/drivers/staging/unisys/visorchipset/parser.c index b30e4c158b41..6ca6da8772a8 100644 --- a/drivers/staging/unisys/visorchipset/parser.c +++ b/drivers/staging/unisys/visorchipset/parser.c @@ -29,13 +29,13 @@ * 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; diff --git a/drivers/staging/unisys/visorchipset/parser.h b/drivers/staging/unisys/visorchipset/parser.h index d3b0b33348b3..73be279bb401 100644 --- a/drivers/staging/unisys/visorchipset/parser.h +++ b/drivers/staging/unisys/visorchipset/parser.h @@ -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