static ssize_t runtime_enabled_show(struct device *dev,
				    struct device_attribute *attr, char *buf)
{
	if (dev->power.disable_depth && (dev->power.runtime_auto == false))
		return sysfs_emit(buf, "disabled & forbidden\n");
	if (dev->power.disable_depth)
		return sysfs_emit(buf, "disabled\n");
	if (dev->power.runtime_auto == false)
		return sysfs_emit(buf, "forbidden\n");
	return sysfs_emit(buf, "enabled\n");
}
static ssize_t runtime_enabled_show(struct device *dev,
				    struct device_attribute *attr, char *buf)
{
	if (dev->power.disable_depth && (dev->power.runtime_auto == false))
		return sysfs_emit(buf, "disabled & forbidden\n");
	if (dev->power.disable_depth)
		return sysfs_emit(buf, "disabled\n");
	if (dev->power.runtime_auto == false)
		return sysfs_emit(buf, "forbidden\n");
	return sysfs_emit(buf, "enabled\n");
}