Searched refs:acpi_device (Results 1 – 11 of 11) sorted by relevance
/include/acpi/ |
D | acpi_bus.h | 103 struct acpi_device; 112 int (*scan_dependent)(struct acpi_device *adev); 113 void (*notify_online)(struct acpi_device *adev); 128 int (*attach)(struct acpi_device *dev, const struct acpi_device_id *id); 129 void (*detach)(struct acpi_device *dev); 141 struct acpi_device *self; 142 int (*notify)(struct acpi_device *, u32); 143 void (*uevent)(struct acpi_device *, u32); 144 void (*fixup)(struct acpi_device *); 152 typedef int (*acpi_op_add) (struct acpi_device * device); [all …]
|
D | video.h | 21 struct acpi_device; 56 extern int acpi_video_get_edid(struct acpi_device *device, int type, 65 extern int acpi_video_get_levels(struct acpi_device *device, 71 static inline int acpi_video_get_edid(struct acpi_device *device, int type, in acpi_video_get_edid() 87 static inline int acpi_video_get_levels(struct acpi_device *device, in acpi_video_get_levels()
|
D | acpi_drivers.h | 83 extern int is_dock_device(struct acpi_device *adev); 85 static inline int is_dock_device(struct acpi_device *adev) in is_dock_device()
|
/include/linux/ |
D | pci-acpi.h | 15 extern acpi_status pci_acpi_add_bus_pm_notifier(struct acpi_device *dev); 16 static inline acpi_status pci_acpi_remove_bus_pm_notifier(struct acpi_device *dev) in pci_acpi_remove_bus_pm_notifier() 20 extern acpi_status pci_acpi_add_pm_notifier(struct acpi_device *dev, 22 static inline acpi_status pci_acpi_remove_pm_notifier(struct acpi_device *dev) in pci_acpi_remove_pm_notifier() 65 struct acpi_device *bridge; 101 void acpiphp_check_host_bridge(struct acpi_device *adev); 106 static inline void acpiphp_check_host_bridge(struct acpi_device *adev) { } in acpiphp_check_host_bridge() 125 int pci_acpi_set_companion_lookup_hook(struct acpi_device *(*func)(struct pci_dev *));
|
D | acpi.h | 38 static inline acpi_handle acpi_device_handle(struct acpi_device *adev) in acpi_device_handle() 90 struct acpi_device *parent, u64 addr) in acpi_preset_companion() 95 static inline const char *acpi_dev_name(struct acpi_device *adev) in acpi_dev_name() 100 struct device *acpi_get_first_physical_node(struct acpi_device *adev); 384 extern bool acpi_is_pnp_device(struct acpi_device *); 482 int acpi_dev_get_resources(struct acpi_device *adev, struct list_head *list, 485 int acpi_dev_get_dma_resources(struct acpi_device *adev, 487 int acpi_dev_get_memory_resources(struct acpi_device *adev, struct list_head *list); 497 struct acpi_device *acpi_resource_consumer(struct resource *res); 676 struct platform_device *acpi_create_platform_device(struct acpi_device *, [all …]
|
D | i2c.h | 1013 int i2c_acpi_client_count(struct acpi_device *adev); 1024 static inline int i2c_acpi_client_count(struct acpi_device *adev) in i2c_acpi_client_count()
|
D | pnp.h | 344 static inline struct acpi_device *pnp_acpi_device(struct pnp_dev *dev) in pnp_acpi_device()
|
/include/linux/gpio/ |
D | consumer.h | 680 struct acpi_device; 684 int acpi_dev_add_driver_gpios(struct acpi_device *adev, 686 void acpi_dev_remove_driver_gpios(struct acpi_device *adev); 696 static inline int acpi_dev_add_driver_gpios(struct acpi_device *adev, in acpi_dev_add_driver_gpios() 701 static inline void acpi_dev_remove_driver_gpios(struct acpi_device *adev) {} in acpi_dev_remove_driver_gpios()
|
/include/linux/device/ |
D | class.h | 177 struct acpi_device; 185 class_find_device_by_acpi_dev(struct class *class, const struct acpi_device *adev) in class_find_device_by_acpi_dev()
|
D | bus.h | 233 struct acpi_device; 242 bus_find_device_by_acpi_dev(struct bus_type *bus, const struct acpi_device *adev) in bus_find_device_by_acpi_dev()
|
D | driver.h | 234 const struct acpi_device *adev) in driver_find_device_by_acpi_dev()
|