> +struct asus_wmi_ec_sensor_address { > + u8 index; > + u8 bank; > + u8 size; > +}; The fourth field which you removed was supposed to hold the data encoding type, and together those four were packing nicely in u32... Eugene
> +struct asus_wmi_ec_sensor_address { > + u8 index; > + u8 bank; > + u8 size; > +}; The fourth field which you removed was supposed to hold the data encoding type, and together those four were packing nicely in u32... Eugene