summaryrefslogtreecommitdiff
path: root/sys/dev/ic
diff options
context:
space:
mode:
authorMiod Vallat <miod@cvs.openbsd.org>2010-04-06 19:15:30 +0000
committerMiod Vallat <miod@cvs.openbsd.org>2010-04-06 19:15:30 +0000
commit799fbceb78a875c5ffd043b5650151a13adcc034 (patch)
tree958d3f2afe1e41da0c3c54dacd885ee797047739 /sys/dev/ic
parent09e8efc0c49a6be063bc81a0f97257ba897e5dea (diff)
Split the device_register() code responsible for boot path recognition into
two distinct sets of routines: one for the ARCBios-compatible path used on non-KL systems (such as O2 and Octane), and one for the KL system using dksc() paths. When trying to match a dksc() path, walk the KL configuration of the whole system until the dksc controller is found; since the controller numbers are not assigned sequentially and contiguously, the old code would not work on complex systems (such as when booting from controller #6 when #3 to #5 are unaffected).
Diffstat (limited to 'sys/dev/ic')
0 files changed, 0 insertions, 0 deletions