[coreboot] AMD Serengeti Cheetah devices

Peter Stuge peter at stuge.se
Thu Oct 9 15:41:20 CEST 2008


ron minnich wrote:
> This gets us to etherboot again, but this time devices are set 
> up correctly on bus 1 --- i.e., the scan of the 8111 bridge works. It even 
> tries to find the vga rom to run it, which we did not get before. 
> 
> Signed-off-by: Ronald G. Minnich <rminnich at gmail.com>

If you explain the below, it's:

Acked-by: Peter Stuge <peter at stuge.se>


> +++ southbridge/amd/amd8111/usb.c	(working copy)
> +	.phase4_enable_disable           = amd8111_enable,

Ok, enable USB.


> +++ mainboard/amd/serengeti/dts	(working copy)
>  		pci0 at 18,0 {
>  			/config/("northbridge/amd/k8/pci");
>  			pci at 0,0 {
> -				/config/("southbridge/amd/amd8111/amd8111.dts");
> +				/config/("southbridge/amd/amd8111/pci.dts");
> +				pci at 5,0{
> +					/config/("southbridge/amd/amd8111/nic.dts");
> +				};
>  			};
>  			pci at 4,0 {
>  				/config/("southbridge/amd/amd8111/ide.dts");
>  			};
> -			pci at 5,0 {
> -				/config/("southbridge/amd/amd8111/nic.dts");
> -			};
>  		};

Why treat nic and ide differently here? And what about that USB? Is
it automatically added - and ide+nic needs to be explicitly listed?


> +++ arch/x86/Makefile	(working copy)
> -			pci_ops_conf1.c resourcemap.c 
> +			pci_ops_conf1.c 

Just cleanup? Isn't resourcemap needed because of the change or was
it never needed?


//Peter




More information about the coreboot mailing list