From 5319a889eafc5c8c13ef51e38fed224c4c3b33f2 Mon Sep 17 00:00:00 2001 From: Bryan O'Donoghue Date: Sun, 15 May 2016 23:34:51 +0100 Subject: [PATCH] greybus: es2.c: Declare local __le64 not u64 The value passed to le64_to_cpu wants to be an __le64 not a u64. Note to self - remember to run "make check" Signed-off-by: Bryan O'Donoghue Reported-by: Greg Kroah-Hartman Reviewed-by: Viresh Kumar Signed-off-by: Greg Kroah-Hartman --- drivers/staging/greybus/es2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/staging/greybus/es2.c b/drivers/staging/greybus/es2.c index d6abfdad803b..947ebae6ae5a 100644 --- a/drivers/staging/greybus/es2.c +++ b/drivers/staging/greybus/es2.c @@ -773,7 +773,7 @@ static int timesync_get_last_event(struct gb_host_device *hd, u64 *frame_time) int retval; struct es2_ap_dev *es2 = hd_to_es2(hd); struct usb_device *udev = es2->usb_dev; - u64 *response_frame_time; + __le64 *response_frame_time; response_frame_time = kzalloc(sizeof(*response_frame_time), GFP_KERNEL); if (!response_frame_time) -- 2.39.5