device.h (02e2407858fd62053bf60349c0e72cd1c7a4a60e) device.h (d47d81c0e9abdc3c88653fabff5beae82c949b09)
1/*
2 * device.h - generic, centralized driver model
3 *
4 * Copyright (c) 2001-2003 Patrick Mochel <mochel@osdl.org>
5 * Copyright (c) 2004-2009 Greg Kroah-Hartman <gregkh@suse.de>
6 * Copyright (c) 2008-2009 Novell Inc.
7 *
8 * This file is released under the GPLv2

--- 619 unchanged lines hidden (view full) ---

628static inline int devtmpfs_create_node(struct device *dev) { return 0; }
629static inline int devtmpfs_delete_node(struct device *dev) { return 0; }
630static inline int devtmpfs_mount(const char *mountpoint) { return 0; }
631#endif
632
633/* drivers/base/power/shutdown.c */
634extern void device_shutdown(void);
635
1/*
2 * device.h - generic, centralized driver model
3 *
4 * Copyright (c) 2001-2003 Patrick Mochel <mochel@osdl.org>
5 * Copyright (c) 2004-2009 Greg Kroah-Hartman <gregkh@suse.de>
6 * Copyright (c) 2008-2009 Novell Inc.
7 *
8 * This file is released under the GPLv2

--- 619 unchanged lines hidden (view full) ---

628static inline int devtmpfs_create_node(struct device *dev) { return 0; }
629static inline int devtmpfs_delete_node(struct device *dev) { return 0; }
630static inline int devtmpfs_mount(const char *mountpoint) { return 0; }
631#endif
632
633/* drivers/base/power/shutdown.c */
634extern void device_shutdown(void);
635
636#ifndef CONFIG_ARCH_NO_SYSDEV_OPS
636/* drivers/base/sys.c */
637extern void sysdev_shutdown(void);
637/* drivers/base/sys.c */
638extern void sysdev_shutdown(void);
639#else
640static inline void sysdev_shutdown(void) { }
641#endif
638
639/* debugging and troubleshooting/diagnostic helpers. */
640extern const char *dev_driver_string(const struct device *dev);
641
642
643#ifdef CONFIG_PRINTK
644
645extern int dev_printk(const char *level, const struct device *dev,

--- 115 unchanged lines hidden ---
642
643/* debugging and troubleshooting/diagnostic helpers. */
644extern const char *dev_driver_string(const struct device *dev);
645
646
647#ifdef CONFIG_PRINTK
648
649extern int dev_printk(const char *level, const struct device *dev,

--- 115 unchanged lines hidden ---