From 99d25c7fcdb90f9f86da3bc45dff078cfadd6bed Mon Sep 17 00:00:00 2001 From: Vijayavardhan Vennapusa Date: Fri, 21 Oct 2016 15:17:12 +0530 Subject: [PATCH] USB: pd: Fix compilation issues for 32 bit support Compilation errors are seen from qpnp-pdphy.c and policy_engine.c drivers, when try to compile for 32 bit support. Hence fix those errors for 32 bit support getting compiled successfully. Change-Id: I0c496a73feb83c640f9a135f98ec393d1096b205 Signed-off-by: Vijayavardhan Vennapusa --- drivers/usb/pd/policy_engine.c | 6 +++--- drivers/usb/pd/qpnp-pdphy.c | 2 ++ 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/drivers/usb/pd/policy_engine.c b/drivers/usb/pd/policy_engine.c index 26c91e0ce163..2fedf59dc3ae 100644 --- a/drivers/usb/pd/policy_engine.c +++ b/drivers/usb/pd/policy_engine.c @@ -538,7 +538,7 @@ static void phy_msg_received(struct usbpd *pd, enum pd_msg_type type, } if (len < 2) { - usbpd_err(&pd->dev, "invalid message received, len=%ld\n", len); + usbpd_err(&pd->dev, "invalid message received, len=%zd\n", len); return; } @@ -547,7 +547,7 @@ static void phy_msg_received(struct usbpd *pd, enum pd_msg_type type, len -= sizeof(u16); if (len % 4 != 0) { - usbpd_err(&pd->dev, "len=%ld not multiple of 4\n", len); + usbpd_err(&pd->dev, "len=%zd not multiple of 4\n", len); return; } @@ -566,7 +566,7 @@ static void phy_msg_received(struct usbpd *pd, enum pd_msg_type type, /* check header's count field to see if it matches len */ if (PD_MSG_HDR_COUNT(header) != (len / 4)) { - usbpd_err(&pd->dev, "header count (%d) mismatch, len=%ld\n", + usbpd_err(&pd->dev, "header count (%d) mismatch, len=%zd\n", PD_MSG_HDR_COUNT(header), len); return; } diff --git a/drivers/usb/pd/qpnp-pdphy.c b/drivers/usb/pd/qpnp-pdphy.c index 5b5e6210a1bb..0b9b60c3ca45 100644 --- a/drivers/usb/pd/qpnp-pdphy.c +++ b/drivers/usb/pd/qpnp-pdphy.c @@ -23,6 +23,8 @@ #include #include #include +#include +#include #include "usbpd.h" #define USB_PDPHY_MAX_DATA_OBJ_LEN 28