mirror of
https://github.com/edk2-porting/linux-next.git
synced 2025-01-17 01:54:01 +08:00
staging: unisys: visorchipset: Get rid of ulong usage
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>
This commit is contained in:
parent
ac48c05c67
commit
1d4c1afac4
@ -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,
|
||||
|
@ -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;
|
||||
|
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user