diff --git a/drivers/firmware/arm_scpi.c b/drivers/firmware/arm_scpi.c
index 59190c374696d99de7a4ab59efe0112dcc2c9340..7da9f1b83ebecf3641da1e87f35e5e9ec6621df8 100644
--- a/drivers/firmware/arm_scpi.c
+++ b/drivers/firmware/arm_scpi.c
@@ -357,7 +357,7 @@ struct sensor_value {
 } __packed;
 
 struct dev_pstate_set {
-	u16 dev_id;
+	__le16 dev_id;
 	u8 pstate;
 } __packed;