On Wed, Dec 01, 2010 at 08:46:56PM +0100, Tobias Diedrich wrote:
> Signed-off-by: Tobias Diedrich <[email protected]>

Looks good (though not tested on hardware by me).

Acked-by: Uwe Hermann <[email protected]>


> Index: src/arch/i386/boot/acpi.c
> ===================================================================
> --- src/arch/i386/boot/acpi.c.orig    2010-12-01 17:50:18.000000000 +0100
> +++ src/arch/i386/boot/acpi.c 2010-12-01 17:54:01.000000000 +0100

Hm, are you diffing this stuff by hand? If so, "svn diff > foo.patch" from
the top-level dir is much simpler.


> Index: src/southbridge/intel/i82371eb/i82371eb_smbus.c
> ===================================================================
> --- src/southbridge/intel/i82371eb/i82371eb_smbus.c.orig      2010-12-01 
> 17:50:26.000000000 +0100
> +++ src/southbridge/intel/i82371eb/i82371eb_smbus.c   2010-12-01 
> 17:57:09.000000000 +0100
> @@ -87,7 +88,13 @@
>       outw(0xffff,     DEFAULT_PMBASE + GLBSTS);
>       outl(0xffffffff, DEFAULT_PMBASE + DEVSTS);
>  
> -     /* set pmcntrl default */
> +#if CONFIG_HAVE_ACPI_RESUME == 1

No "== 1" needed.

  
> Index: src/lib/cbmem.c
> ===================================================================
> --- src/lib/cbmem.c.orig      2010-12-01 17:50:18.000000000 +0100
> +++ src/lib/cbmem.c   2010-12-01 17:54:01.000000000 +0100
> @@ -198,8 +198,10 @@
>  void cbmem_initialize(void)
>  {
>  #if CONFIG_HAVE_ACPI_RESUME
> -     if (acpi_slp_type == 3) {
> +     /* Both resume from S2 and resume from S3 restart at CPU reset */
> +     if (acpi_slp_type == 3 || acpi_slp_type == 2) {
>               if (!cbmem_reinit(high_tables_base)) {
> +                     printk(BIOS_DEBUG, "cbmem_reinit failed\n");

Does printk work at this stage already? Hm, guess it should.


> Index: src/southbridge/intel/i82371eb/i82371eb_wakeup.c
> ===================================================================
> --- /dev/null 1970-01-01 00:00:00.000000000 +0000
> +++ src/southbridge/intel/i82371eb/i82371eb_wakeup.c  2010-12-01 
> 17:53:27.000000000 +0100
> @@ -0,0 +1,59 @@
> +/*
> + * This file is part of the coreboot project.
> + *
> + * Copyright (C) 2010 Uwe Hermann <[email protected]>

Nope, (C) Tobias Diedrich, I didn't write any of this.


Uwe.
-- 
http://hermann-uwe.de     | http://sigrok.org
http://randomprojects.org | http://unmaintained-free-software.org

-- 
coreboot mailing list: [email protected]
http://www.coreboot.org/mailman/listinfo/coreboot

Reply via email to