Go to the documentation of this file.
39 #ifndef _LINUX_UWB_UMC_H_
40 #define _LINUX_UWB_UMC_H_
42 #include <linux/device.h>
43 #include <linux/pci.h>
52 #define UMC_CAP_ID_WHCI_RC 0x00
53 #define UMC_CAP_ID_WHCI_WUSB_HC 0x01
73 #define to_umc_dev(d) container_of(d, struct umc_dev, dev)
98 #define to_umc_driver(d) container_of(d, struct umc_driver, driver)
108 const char *mod_name);
114 #define umc_driver_register(umc_drv) \
115 __umc_driver_register(umc_drv, THIS_MODULE, KBUILD_MODNAME)
159 static inline struct umc_dev *umc_dev_get(
struct umc_dev *umc_dev)
169 static inline void umc_dev_put(
struct umc_dev *umc_dev)
179 static inline void umc_set_drvdata(
struct umc_dev *umc_dev,
void *
data)
188 static inline void *umc_get_drvdata(
struct umc_dev *umc_dev)