HT initialization
YhLu
YhLu at tyan.com
Mon Jan 24 07:45:01 CET 2005
I can not release the code now and it could take some time to get it
reviewed.
YH
> -----Original Message-----
> From: Stefan Reinauer [mailto:stepan at openbios.org]
> Sent: Monday, January 24, 2005 9:57 AM
> To: Stephen.Kimball at bench.com
> Cc: linuxbios at clustermatic.org
> Subject: Re: HT initialization
>
> * Stephen.Kimball at bench.com <Stephen.Kimball at bench.com>
> [050124 17:38]:
> > I'm trying to port LinuxBIOS to a Opteron board with a CK804.
>
> IIRC Yinghai Lu did some CK804 work as well.
> http://www.clustermatic.org/pipermail/linuxbios/2004-August/00
> 8797.html
>
> > In auto.c I notice that most boards call ht_setup_chain()
> and use the
> > return code to see if a reset is needed. Since I can't seem to get
> > soft_reset() to work with the CK804, can some on tell me why HT
> > initialization needs a reset? Thanks.
>
> The hypertransport links only change their speed after an
> LDTSTOP_L signal or soft reset. Otherwise the values written
> to the registers are not in charge.
>
> Since LDTSTOP is more complicated, though it has less impact
> on the system, LinuxBIOS uses soft reset all over the place.
>
> You need to check where your southbridge is and adapt the
> soft_reset() function in auto.c (bus,dev,fn number etc)
>
> Stefan
>
>
> _______________________________________________
> Linuxbios mailing list
> Linuxbios at clustermatic.org
> http://www.clustermatic.org/mailman/listinfo/linuxbios
>
More information about the coreboot
mailing list