[LinuxBIOS] r2439 - in trunk/LinuxBIOSv2/src: arch/i386/include/arch arch/i386/lib config console cpu/amd/car cpu/amd/model_fxx devices drivers/i2c/adm1027 include/cpu/amd lib mainboard/Iwill/DK8HTX mainboard/amd/serengeti_cheetah mainboard/amd/serengeti_cheetah/dx mainboard/amd/serengeti_leopard mainboard/amd/serengeti_leopard/dx northbridge/amd/amdk8 southbridge/nvidia/ck804

Stefan Reinauer stepan at coresystems.de
Thu Oct 5 01:25:45 CEST 2006


* svn at openbios.org <svn at openbios.org> [061005 00:56]:
> Author: yhlu
> Date: 2006-10-05 00:56:21 +0200 (Thu, 05 Oct 2006)
> New Revision: 2439
> 
> Added:
>    trunk/LinuxBIOSv2/src/arch/i386/include/arch/mmio_conf.h
>    trunk/LinuxBIOSv2/src/arch/i386/lib/pci_ops_mmconf.c
> Removed:
>    trunk/LinuxBIOSv2/src/mainboard/amd/serengeti_cheetah/a
>    trunk/LinuxBIOSv2/src/mainboard/amd/serengeti_cheetah/c
>    trunk/LinuxBIOSv2/src/mainboard/amd/serengeti_leopard/dx_bus0/
> Modified:
>    trunk/LinuxBIOSv2/src/arch/i386/include/arch/pci_ops.h
>    trunk/LinuxBIOSv2/src/arch/i386/include/arch/pciconf.h
>    trunk/LinuxBIOSv2/src/arch/i386/include/arch/romcc_io.h
>    trunk/LinuxBIOSv2/src/arch/i386/lib/Config.lb
>    trunk/LinuxBIOSv2/src/arch/i386/lib/console.c
>    trunk/LinuxBIOSv2/src/arch/i386/lib/pci_ops_conf1.c
>    trunk/LinuxBIOSv2/src/config/Options.lb
>    trunk/LinuxBIOSv2/src/console/Config.lb
>    trunk/LinuxBIOSv2/src/cpu/amd/car/copy_and_run.c
>    trunk/LinuxBIOSv2/src/cpu/amd/car/disable_cache_as_ram.c
>    trunk/LinuxBIOSv2/src/cpu/amd/car/post_cache_as_ram.c
>    trunk/LinuxBIOSv2/src/cpu/amd/model_fxx/fidvid.c
>    trunk/LinuxBIOSv2/src/cpu/amd/model_fxx/init_cpus.c
>    trunk/LinuxBIOSv2/src/cpu/amd/model_fxx/model_fxx_init.c
>    trunk/LinuxBIOSv2/src/devices/device_util.c
>    trunk/LinuxBIOSv2/src/devices/pci_device.c
>    trunk/LinuxBIOSv2/src/drivers/i2c/adm1027/adm1027.c
>    trunk/LinuxBIOSv2/src/include/cpu/amd/amdk8_sysconf.h
>    trunk/LinuxBIOSv2/src/lib/Config.lb
>    trunk/LinuxBIOSv2/src/mainboard/Iwill/DK8HTX/auto.c
>    trunk/LinuxBIOSv2/src/mainboard/amd/serengeti_cheetah/Config.lb
>    trunk/LinuxBIOSv2/src/mainboard/amd/serengeti_cheetah/Options.lb
>    trunk/LinuxBIOSv2/src/mainboard/amd/serengeti_cheetah/acpi_tables.c
>    trunk/LinuxBIOSv2/src/mainboard/amd/serengeti_cheetah/apc_auto.c
>    trunk/LinuxBIOSv2/src/mainboard/amd/serengeti_cheetah/cache_as_ram_auto.c
>    trunk/LinuxBIOSv2/src/mainboard/amd/serengeti_cheetah/dx/pci2.asl
>    trunk/LinuxBIOSv2/src/mainboard/amd/serengeti_cheetah/dx/pci2_hc.asl
>    trunk/LinuxBIOSv2/src/mainboard/amd/serengeti_cheetah/get_bus_conf.c
>    trunk/LinuxBIOSv2/src/mainboard/amd/serengeti_cheetah/irq_tables.c
>    trunk/LinuxBIOSv2/src/mainboard/amd/serengeti_cheetah/mb_sysconf.h
>    trunk/LinuxBIOSv2/src/mainboard/amd/serengeti_cheetah/mptable.c
>    trunk/LinuxBIOSv2/src/mainboard/amd/serengeti_cheetah/resourcemap.c
>    trunk/LinuxBIOSv2/src/mainboard/amd/serengeti_leopard/Config.lb
>    trunk/LinuxBIOSv2/src/mainboard/amd/serengeti_leopard/Options.lb
>    trunk/LinuxBIOSv2/src/mainboard/amd/serengeti_leopard/acpi_tables.c
>    trunk/LinuxBIOSv2/src/mainboard/amd/serengeti_leopard/cache_as_ram_auto.c
>    trunk/LinuxBIOSv2/src/mainboard/amd/serengeti_leopard/cmos.layout
>    trunk/LinuxBIOSv2/src/mainboard/amd/serengeti_leopard/dx/amd8111.asl
>    trunk/LinuxBIOSv2/src/mainboard/amd/serengeti_leopard/dx/amd8111_pic.asl
>    trunk/LinuxBIOSv2/src/mainboard/amd/serengeti_leopard/dx/amd8131.asl
>    trunk/LinuxBIOSv2/src/mainboard/amd/serengeti_leopard/dx/amd8151.asl
>    trunk/LinuxBIOSv2/src/mainboard/amd/serengeti_leopard/dx/dsdt_lb.dsl
>    trunk/LinuxBIOSv2/src/mainboard/amd/serengeti_leopard/dx/pci2.asl
>    trunk/LinuxBIOSv2/src/mainboard/amd/serengeti_leopard/get_bus_conf.c
>    trunk/LinuxBIOSv2/src/mainboard/amd/serengeti_leopard/irq_tables.c
>    trunk/LinuxBIOSv2/src/mainboard/amd/serengeti_leopard/mptable.c
>    trunk/LinuxBIOSv2/src/northbridge/amd/amdk8/amdk8.h
>    trunk/LinuxBIOSv2/src/northbridge/amd/amdk8/amdk8_f.h
>    trunk/LinuxBIOSv2/src/northbridge/amd/amdk8/coherent_ht_car.c
>    trunk/LinuxBIOSv2/src/northbridge/amd/amdk8/debug.c
>    trunk/LinuxBIOSv2/src/northbridge/amd/amdk8/get_sblk_pci1234.c
>    trunk/LinuxBIOSv2/src/northbridge/amd/amdk8/incoherent_ht.c
>    trunk/LinuxBIOSv2/src/northbridge/amd/amdk8/raminit.c
>    trunk/LinuxBIOSv2/src/northbridge/amd/amdk8/raminit_f.c
>    trunk/LinuxBIOSv2/src/northbridge/amd/amdk8/raminit_f_dqs.c
>    trunk/LinuxBIOSv2/src/northbridge/amd/amdk8/setup_resource_map.c
>    trunk/LinuxBIOSv2/src/southbridge/nvidia/ck804/ck804_reset.c
> Log:
> CONFIG_USE_PRINTK_IN_CAR and ht chain id for HTX support in
> serengeti_cheeatah
 
Which part of this changelog describes the MMCONF_SUPPORT and the   
PCI_IO_CFG_EXT parts of the patch? ... And the LinuxBIOS in 64bit 
stuff? And the ACPI changes?

And why all the changes in leopard? They are not mentioned in the
changelog at all... 

I think about backing this commit out, it must be an accidental slip of
the whole tree instead of 2 changes you describe?

> +define PCI_BUS_SEGN_BITS
> +        default 0
> +        export always
> +        comment "It could be 0, 1, 2, 3 and 4 only"
> +end

Please describe what it does, in addition to the values it can take.
The descriptions in this file are completely useless, we could as well
drop them.


-- 
coresystems GmbH • Brahmsstr. 16 • D-79104 Freiburg i. Br.
      Tel.: +49 761 7668825 • Fax: +49 761 7664613
Email: info at coresystems.dehttp://www.coresystems.de/




More information about the coreboot mailing list