Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 735
b: refs/heads/master
c: 9206880
h: refs/heads/master
i:
  733: f343a97
  731: 2895e20
  727: 4621157
  719: 6f5867a
  703: ba53a08
v: v3
  • Loading branch information
Corey Minyard authored and Linus Torvalds committed May 1, 2005
1 parent 0c030c7 commit 07b8a37
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 2 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 5717ffbe16815db229a66fee824c2190cb306734
refs/heads/master: 9206880198589670dfc33feb9d2e903c3492701f
8 changes: 7 additions & 1 deletion trunk/drivers/char/ipmi/ipmi_si_intf.c
Original file line number Diff line number Diff line change
Expand Up @@ -1623,7 +1623,13 @@ static int decode_dmi(dmi_header_t *dm, int intf_num)
}
} else {
/* Old DMI spec. */
ipmi_data->base_addr = base_addr;
/* Note that technically, the lower bit of the base
* address should be 1 if the address is I/O and 0 if
* the address is in memory. So many systems get that
* wrong (and all that I have seen are I/O) so we just
* ignore that bit and assume I/O. Systems that use
* memory should use the newer spec, anyway. */
ipmi_data->base_addr = base_addr & 0xfffe;
ipmi_data->addr_space = IPMI_IO_ADDR_SPACE;
ipmi_data->offset = 1;
}
Expand Down

0 comments on commit 07b8a37

Please sign in to comment.