/* attention status LED, so we use a callback that was registered with us. This allows hardware specific ACPI implementations to blink the light for us.  */
static int set_attention_status(struct hotplug_slot *slot, u8 value)
/* attention status LED, so we use a callback that was registered with us. This allows hardware specific ACPI implementations to blink the light for us.  */
static int set_attention_status(struct hotplug_slot *slot, u8 value)
{
	int retval = -ENODEV;
	dbg("%s - physical_slot = %s\n", __func__, hotplug_slot_name(hotplug_slot));
	if (attention_info && try_module_get(attention_info->owner)) {
		retval = attention_info->set_attn(hotplug_slot, status);
		module_put(attention_info->owner);
	} else
		attention_info = NULL;
	return retval;
 }