diff options
Diffstat (limited to 'drivers/hwmon')
-rw-r--r-- | drivers/hwmon/hdaps.c | 1 | ||||
-rw-r--r-- | drivers/hwmon/ibmaem.c | 12 |
2 files changed, 7 insertions, 6 deletions
diff --git a/drivers/hwmon/hdaps.c b/drivers/hwmon/hdaps.c index 88e89653daaf..26df06f840eb 100644 --- a/drivers/hwmon/hdaps.c +++ b/drivers/hwmon/hdaps.c | |||
@@ -522,6 +522,7 @@ static struct dmi_system_id __initdata hdaps_whitelist[] = { | |||
522 | HDAPS_DMI_MATCH_NORMAL("IBM", "ThinkPad T42"), | 522 | HDAPS_DMI_MATCH_NORMAL("IBM", "ThinkPad T42"), |
523 | HDAPS_DMI_MATCH_NORMAL("IBM", "ThinkPad T43"), | 523 | HDAPS_DMI_MATCH_NORMAL("IBM", "ThinkPad T43"), |
524 | HDAPS_DMI_MATCH_INVERT("LENOVO", "ThinkPad T60"), | 524 | HDAPS_DMI_MATCH_INVERT("LENOVO", "ThinkPad T60"), |
525 | HDAPS_DMI_MATCH_INVERT("LENOVO", "ThinkPad T61"), | ||
525 | HDAPS_DMI_MATCH_NORMAL("IBM", "ThinkPad X40"), | 526 | HDAPS_DMI_MATCH_NORMAL("IBM", "ThinkPad X40"), |
526 | HDAPS_DMI_MATCH_NORMAL("IBM", "ThinkPad X41"), | 527 | HDAPS_DMI_MATCH_NORMAL("IBM", "ThinkPad X41"), |
527 | HDAPS_DMI_MATCH_INVERT("LENOVO", "ThinkPad X60"), | 528 | HDAPS_DMI_MATCH_INVERT("LENOVO", "ThinkPad X60"), |
diff --git a/drivers/hwmon/ibmaem.c b/drivers/hwmon/ibmaem.c index 5c006c9a4311..c9416e657487 100644 --- a/drivers/hwmon/ibmaem.c +++ b/drivers/hwmon/ibmaem.c | |||
@@ -189,8 +189,8 @@ static struct aem_iana_id system_x_id = { | |||
189 | struct aem_find_firmware_req { | 189 | struct aem_find_firmware_req { |
190 | struct aem_iana_id id; | 190 | struct aem_iana_id id; |
191 | u8 rsvd; | 191 | u8 rsvd; |
192 | u16 index; | 192 | __be16 index; |
193 | u16 module_type_id; | 193 | __be16 module_type_id; |
194 | } __packed; | 194 | } __packed; |
195 | 195 | ||
196 | struct aem_find_firmware_resp { | 196 | struct aem_find_firmware_resp { |
@@ -202,7 +202,7 @@ struct aem_find_firmware_resp { | |||
202 | struct aem_find_instance_req { | 202 | struct aem_find_instance_req { |
203 | struct aem_iana_id id; | 203 | struct aem_iana_id id; |
204 | u8 instance_number; | 204 | u8 instance_number; |
205 | u16 module_type_id; | 205 | __be16 module_type_id; |
206 | } __packed; | 206 | } __packed; |
207 | 207 | ||
208 | struct aem_find_instance_resp { | 208 | struct aem_find_instance_resp { |
@@ -444,17 +444,17 @@ static int aem_read_sensor(struct aem_data *data, u8 elt, u8 reg, | |||
444 | } | 444 | } |
445 | case 2: { | 445 | case 2: { |
446 | u16 *x = buf; | 446 | u16 *x = buf; |
447 | *x = be16_to_cpup((u16 *)rs_resp->bytes); | 447 | *x = be16_to_cpup((__be16 *)rs_resp->bytes); |
448 | break; | 448 | break; |
449 | } | 449 | } |
450 | case 4: { | 450 | case 4: { |
451 | u32 *x = buf; | 451 | u32 *x = buf; |
452 | *x = be32_to_cpup((u32 *)rs_resp->bytes); | 452 | *x = be32_to_cpup((__be32 *)rs_resp->bytes); |
453 | break; | 453 | break; |
454 | } | 454 | } |
455 | case 8: { | 455 | case 8: { |
456 | u64 *x = buf; | 456 | u64 *x = buf; |
457 | *x = be64_to_cpup((u64 *)rs_resp->bytes); | 457 | *x = be64_to_cpup((__be64 *)rs_resp->bytes); |
458 | break; | 458 | break; |
459 | } | 459 | } |
460 | } | 460 | } |