On Thursday 02 August 2007, Shaohua Li wrote:
> ACPI spec defines the sequence of IDE power on/off:
> Powering down:
> Call _GTM.
> Power down drive (calls _PS3 method and turns off power planes).
> Powering up:
> Power up drive (calls _PS0 method if present and turns on power planes).
> Call _STM passing info from _GTM (possibly modified), with ID data from
> each drive.
> Initialize the channel.
> May modify the results of _GTF.
> For each drive:
> Call _GTF.
> Execute task file (possibly modified).
> This patch adds the missed _PS0/_PS3 methods call.
>
> Signed-off-by: Shaohua Li <[EMAIL PROTECTED]>
applied, thanks
Len, are you OK with the ACPI part of the patch (below)?
> Index: linux/drivers/acpi/bus.c
> ===================================================================
> --- linux.orig/drivers/acpi/bus.c 2007-08-02 13:35:06.000000000 +0800
> +++ linux/drivers/acpi/bus.c 2007-08-02 13:56:56.000000000 +0800
> @@ -262,10 +262,12 @@ int acpi_bus_set_power(acpi_handle handl
> printk(KERN_WARNING PREFIX
> "Transitioning device [%s] to D%d\n",
> device->pnp.bus_id, state);
> - else
> + else {
> + device->power.state = state;
> ACPI_DEBUG_PRINT((ACPI_DB_INFO,
> "Device [%s] transitioned to D%d\n",
> device->pnp.bus_id, state));
> + }
>
> return result;
> }
-
To unsubscribe from this list: send the line "unsubscribe linux-acpi" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html