|
@@ -38,7 +38,7 @@ static int cros_ec_pwm_set_duty(struct cros_ec_device *ec, u8 index, u16 duty)
|
|
|
struct {
|
|
|
struct cros_ec_command msg;
|
|
|
struct ec_params_pwm_set_duty params;
|
|
|
- } buf;
|
|
|
+ } __packed buf;
|
|
|
struct ec_params_pwm_set_duty *params = &buf.params;
|
|
|
struct cros_ec_command *msg = &buf.msg;
|
|
|
|
|
@@ -65,7 +65,7 @@ static int __cros_ec_pwm_get_duty(struct cros_ec_device *ec, u8 index,
|
|
|
struct ec_params_pwm_get_duty params;
|
|
|
struct ec_response_pwm_get_duty resp;
|
|
|
};
|
|
|
- } buf;
|
|
|
+ } __packed buf;
|
|
|
struct ec_params_pwm_get_duty *params = &buf.params;
|
|
|
struct ec_response_pwm_get_duty *resp = &buf.resp;
|
|
|
struct cros_ec_command *msg = &buf.msg;
|