return -ETIME; 
return_VALUE(-ETIME); 
acpi_ec_wait (	struct acpi_ec		*ec,	u8			event){	u32			acpi_ec_status = 0;	u32			i = ACPI_EC_UDELAY_COUNT;	if (!ec)		return -EINVAL;	/* Poll the EC status register waiting for the event to occur. */	switch (event) {	case ACPI_EC_EVENT_OBF:		do {			acpi_hw_low_level_read(8, &acpi_ec_status, &ec->status_addr);			if (acpi_ec_status & ACPI_EC_FLAG_OBF)				return 0;			udelay(ACPI_EC_UDELAY);		} while (--i>0);		break;	case ACPI_EC_EVENT_IBE:		do {			acpi_hw_low_level_read(8, &acpi_ec_status, &ec->status_addr);			if (!(acpi_ec_status & ACPI_EC_FLAG_IBF))				return 0;			udelay(ACPI_EC_UDELAY);		} while (--i>0);		break;	default:		return -EINVAL;	}	return -ETIME;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/451566f45a2e6cd10ba56e7220a9dd84ba3ef550/ec.c/buggy/drivers/acpi/ec.c