From: Peter Chen <peter.c...@nxp.com>

[ Upstream commit 65b7cf48c211ece5e2560a334eb9608e48775a8f ]

It is found by sparse.

Reported-by: kbuild test robot <l...@intel.com>
Signed-off-by: Peter Chen <peter.c...@nxp.com>
Signed-off-by: Felipe Balbi <ba...@kernel.org>
Signed-off-by: Sasha Levin <sas...@kernel.org>
---
 drivers/usb/cdns3/trace.h | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/drivers/usb/cdns3/trace.h b/drivers/usb/cdns3/trace.h
index 755c565822575..0a2a3269bfac6 100644
--- a/drivers/usb/cdns3/trace.h
+++ b/drivers/usb/cdns3/trace.h
@@ -404,9 +404,9 @@ DECLARE_EVENT_CLASS(cdns3_log_trb,
        TP_fast_assign(
                __assign_str(name, priv_ep->name);
                __entry->trb = trb;
-               __entry->buffer = trb->buffer;
-               __entry->length = trb->length;
-               __entry->control = trb->control;
+               __entry->buffer = le32_to_cpu(trb->buffer);
+               __entry->length = le32_to_cpu(trb->length);
+               __entry->control = le32_to_cpu(trb->control);
                __entry->type = usb_endpoint_type(priv_ep->endpoint.desc);
                __entry->last_stream_id = priv_ep->last_stream_id;
        ),
-- 
2.25.1

Reply via email to