greybus: es2: Fix endian conversion issues

Convert all USB request fields between CPU and protocol endianness.

Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
diff --git a/drivers/staging/greybus/es2.c b/drivers/staging/greybus/es2.c
index 334ed06..5a991c0 100644
--- a/drivers/staging/greybus/es2.c
+++ b/drivers/staging/greybus/es2.c
@@ -234,7 +234,7 @@
 		cfg_req.clock_mode = cfg->clock_mode;
 		cfg_req.num_lanes = cfg->num_lanes;
 		cfg_req.padding = 0;
-		cfg_req.bus_freq = cfg->bus_freq;
+		cfg_req.bus_freq = cpu_to_le32(cfg->bus_freq);
 	} else {
 		cfg_req.clock_mode = 0;
 		cfg_req.num_lanes = 0;