??????: S4882 support

Stefan Reinauer stepan at suse.de
Wed Mar 24 10:11:00 CET 2004


* YhLu <YhLu at tyan.com> [040324 04:57]:
> It seems the soft reset didn't rest the MB and ...
> 
> Ollie,
> 
> Can you check that in S2885? And I think if you changed the hard_reset and
> soft_reset to bus 1, it may not rest the ht.

I've changed the reset code today so that the same code is used on all
K8+AMD8111 systems

reset.c went to southbridge/amd/amd8111/amd8111_reset.c

In the config file, you can now specify the device doing the hard reset,
instead of copy+write the reset code for every new mainboard:

default HARD_RESET_BUS=1
default HARD_RESET_DEVICE=5
default HARD_RESET_FUNCTION=0

It would be a lot nicer to find the device dynamically. Maybe that can
get fixed together with dynamically creating pirq and the other tables
some day..

The Tyan boards currently assume the 8111 reset logic is available at
following positions on the PCI bus:

     s2850 1:2.0
     s2880 1:4.0
     s2881 1:4.0
     s2882 1:4.0
     s2885 3:4.0
     s4880 1:4.0

Yinghai, is this correct?

  Stefan

-- 
  Stefan Reinauer, SUSE LINUX AG
Head of Architecture Development



More information about the coreboot mailing list