diff options
author | Rudolf Marek <r.marek@assembler.cz> | 2008-02-18 20:32:46 +0000 |
---|---|---|
committer | Rudolf Marek <r.marek@assembler.cz> | 2008-02-18 20:32:46 +0000 |
commit | 623df6763cb344fdac0f94b089743a1888e62cee (patch) | |
tree | d5a5d4ffcd199ad5320d90cf43c8b69c42236fc2 /src/mainboard/asus | |
parent | b34eea348cb7d6d9c93d17d51a1f322114b8f15d (diff) | |
download | coreboot-623df6763cb344fdac0f94b089743a1888e62cee.tar.xz |
Some SIO/PNP devices are abusing register 0x30 for multiple LDN enables, like
mine W83627EHF.
This patch introduces a concept of virtual LDN. Each virtual LDN is unique, but
maps to original LDN and bit position in register 0x30.
VirtualLDN = origLDN[7:0] | bitpos[10:8]
Signed-off-by: Rudolf Marek <r.marek@assembler.cz>
Acked-by: Stefan Reinauer <stepan@coresystems.de>
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@3104 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
Diffstat (limited to 'src/mainboard/asus')
0 files changed, 0 insertions, 0 deletions