char: vc_mem: Fix up compat ioctls for 64bit kernel
authorDave Stevenson <dave.stevenson@raspberrypi.org>
Wed, 23 Jan 2019 18:25:50 +0000 (18:25 +0000)
committerpopcornmix <popcornmix@gmail.com>
Mon, 13 May 2019 23:08:18 +0000 (00:08 +0100)
commite0aa6c559fc0833785e62f2a4b66e638867ce176
treebdd16c0225a07bebddfd04e4eee10346597297f5
parentab76bf505b3a924eb3391e88ee431addc130506d
char: vc_mem: Fix up compat ioctls for 64bit kernel

compat_ioctl wasn't defined, so 32bit user/64bit kernel
always failed.
VC_MEM_IOC_MEM_PHYS_ADDR was defined with parameter size
unsigned long, so the ioctl cmd changes between sizes.

Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.org>
drivers/char/broadcom/vc_mem.c
include/linux/broadcom/vc_mem.h