/* SPDX-License-Identifier: GPL-2.0-only */ | |
/* | |
* Definitions for container bus type. | |
* | |
* Copyright (C) 2013, Intel Corporation | |
* Author: Rafael J. Wysocki <rafael.j.wysocki@intel.com> | |
*/ | |
#include <linux/device.h> | |
/* drivers/base/power/container.c */ | |
extern struct bus_type container_subsys; | |
struct container_dev { | |
struct device dev; | |
int (*offline)(struct container_dev *cdev); | |
}; | |
static inline struct container_dev *to_container_dev(struct device *dev) | |
{ | |
return container_of(dev, struct container_dev, dev); | |
} |