coreboot/src/devices
Rudolf Marek 623df6763c 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
2008-02-18 20:32:46 +00:00
..
emulator Rename almost all occurences of LinuxBIOS to coreboot. 2008-01-18 15:08:58 +00:00
agp_device.c Please bear with me - another rename checkin. This qualifies as trivial, no 2008-01-18 10:35:56 +00:00
cardbus_device.c Please bear with me - another rename checkin. This qualifies as trivial, no 2008-01-18 10:35:56 +00:00
Config.lb Since a VGA console and the need to run any option ROMs are 2008-01-06 01:10:54 +00:00
device.c Please bear with me - another rename checkin. This qualifies as trivial, no 2008-01-18 10:35:56 +00:00
device_util.c Please bear with me - another rename checkin. This qualifies as trivial, no 2008-01-18 10:35:56 +00:00
hypertransport.c Please bear with me - another rename checkin. This qualifies as trivial, no 2008-01-18 10:35:56 +00:00
pci_device.c Please bear with me - another rename checkin. This qualifies as trivial, no 2008-01-18 10:35:56 +00:00
pci_ops.c Please bear with me - another rename checkin. This qualifies as trivial, no 2008-01-18 10:35:56 +00:00
pci_rom.c Please bear with me - another rename checkin. This qualifies as trivial, no 2008-01-18 10:35:56 +00:00
pciexp_device.c Please bear with me - another rename checkin. This qualifies as trivial, no 2008-01-18 10:35:56 +00:00
pcix_device.c Please bear with me - another rename checkin. This qualifies as trivial, no 2008-01-18 10:35:56 +00:00
pnp_device.c Some SIO/PNP devices are abusing register 0x30 for multiple LDN enables, like 2008-02-18 20:32:46 +00:00
root_device.c Please bear with me - another rename checkin. This qualifies as trivial, no 2008-01-18 10:35:56 +00:00
smbus_ops.c Please bear with me - another rename checkin. This qualifies as trivial, no 2008-01-18 10:35:56 +00:00