GenWQE: Accidently casting to u32 where u64 is required
Fix a casting to u32 where u64 would be appropriate. The bad casting made the driver unusable. Signed-off-by: Frank Haverkamp <haver@linux.vnet.ibm.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
632fefaf1f
commit
a45a0258d1
@ -59,7 +59,7 @@ int __genwqe_writeq(struct genwqe_dev *cd, u64 byte_offs, u64 val)
|
||||
if (cd->mmio == NULL)
|
||||
return -EIO;
|
||||
|
||||
__raw_writeq((__force u32)cpu_to_be64(val), cd->mmio + byte_offs);
|
||||
__raw_writeq((__force u64)cpu_to_be64(val), cd->mmio + byte_offs);
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user