123456789101112131415161718192021222324252627 |
- /* SPDX-License-Identifier: GPL-2.0-only */
- /*
- * Definitions for container bus type.
- *
- * Copyright (C) 2013, Intel Corporation
- * Author: Rafael J. Wysocki <[email protected]>
- */
- #ifndef _LINUX_CONTAINER_H
- #define _LINUX_CONTAINER_H
- #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);
- }
- #endif /* _LINUX_CONTAINER_H */
|