Searched refs:pnp_dev (Results 1 - 94 of 94) sorted by relevance

/linux-4.1.27/drivers/pnp/pnpacpi/
H A Dpnpacpi.h7 int pnpacpi_parse_allocated_resource(struct pnp_dev *);
8 int pnpacpi_parse_resource_option_data(struct pnp_dev *);
9 int pnpacpi_encode_resources(struct pnp_dev *, struct acpi_buffer *);
10 int pnpacpi_build_resource_template(struct pnp_dev *, struct acpi_buffer *);
H A Drsparser.c31 static void decode_irq_flags(struct pnp_dev *dev, int flags, int *triggering, decode_irq_flags()
66 static int dma_flags(struct pnp_dev *dev, int type, int bus_master, dma_flags()
114 static void pnpacpi_add_irqresource(struct pnp_dev *dev, struct resource *r) pnpacpi_add_irqresource()
135 static int vendor_resource_matches(struct pnp_dev *dev, vendor_resource_matches()
164 static void pnpacpi_parse_allocated_vendor(struct pnp_dev *dev, pnpacpi_parse_allocated_vendor()
180 struct pnp_dev *dev = data; pnpacpi_allocated_resource()
264 int pnpacpi_parse_allocated_resource(struct pnp_dev *dev) pnpacpi_parse_allocated_resource()
285 static __init void pnpacpi_parse_dma_option(struct pnp_dev *dev, pnpacpi_parse_dma_option()
299 static __init void pnpacpi_parse_irq_option(struct pnp_dev *dev, pnpacpi_parse_irq_option()
316 static __init void pnpacpi_parse_ext_irq_option(struct pnp_dev *dev, pnpacpi_parse_ext_irq_option()
340 static __init void pnpacpi_parse_port_option(struct pnp_dev *dev, pnpacpi_parse_port_option()
352 static __init void pnpacpi_parse_fixed_port_option(struct pnp_dev *dev, pnpacpi_parse_fixed_port_option()
360 static __init void pnpacpi_parse_mem24_option(struct pnp_dev *dev, pnpacpi_parse_mem24_option()
372 static __init void pnpacpi_parse_mem32_option(struct pnp_dev *dev, pnpacpi_parse_mem32_option()
384 static __init void pnpacpi_parse_fixed_mem32_option(struct pnp_dev *dev, pnpacpi_parse_fixed_mem32_option()
396 static __init void pnpacpi_parse_address_option(struct pnp_dev *dev, pnpacpi_parse_address_option()
423 static __init void pnpacpi_parse_ext_address_option(struct pnp_dev *dev, pnpacpi_parse_ext_address_option()
443 struct pnp_dev *dev;
452 struct pnp_dev *dev = parse_data->dev; pnpacpi_option_resource()
543 int __init pnpacpi_parse_resource_option_data(struct pnp_dev *dev) pnpacpi_parse_resource_option_data()
615 int pnpacpi_build_resource_template(struct pnp_dev *dev, pnpacpi_build_resource_template()
652 static void pnpacpi_encode_irq(struct pnp_dev *dev, pnpacpi_encode_irq()
681 static void pnpacpi_encode_ext_irq(struct pnp_dev *dev, pnpacpi_encode_ext_irq()
709 static void pnpacpi_encode_dma(struct pnp_dev *dev, pnpacpi_encode_dma()
757 static void pnpacpi_encode_io(struct pnp_dev *dev, pnpacpi_encode_io()
780 static void pnpacpi_encode_fixed_io(struct pnp_dev *dev, pnpacpi_encode_fixed_io()
798 static void pnpacpi_encode_mem24(struct pnp_dev *dev, pnpacpi_encode_mem24()
823 static void pnpacpi_encode_mem32(struct pnp_dev *dev, pnpacpi_encode_mem32()
847 static void pnpacpi_encode_fixed_mem32(struct pnp_dev *dev, pnpacpi_encode_fixed_mem32()
870 int pnpacpi_encode_resources(struct pnp_dev *dev, struct acpi_buffer *buffer) pnpacpi_encode_resources()
H A Dcore.c56 static int pnpacpi_get_resources(struct pnp_dev *dev) pnpacpi_get_resources()
62 static int pnpacpi_set_resources(struct pnp_dev *dev) pnpacpi_set_resources()
103 static int pnpacpi_disable_resources(struct pnp_dev *dev) pnpacpi_disable_resources()
129 static bool pnpacpi_can_wakeup(struct pnp_dev *dev) pnpacpi_can_wakeup()
141 static int pnpacpi_suspend(struct pnp_dev *dev, pm_message_t state) pnpacpi_suspend()
177 static int pnpacpi_resume(struct pnp_dev *dev) pnpacpi_resume()
224 struct pnp_dev *dev; pnpacpi_add_device()
/linux-4.1.27/drivers/pnp/
H A Ddriver.c44 struct pnp_dev *dev) match_device()
59 int pnp_device_attach(struct pnp_dev *pnp_dev) pnp_device_attach() argument
62 if (pnp_dev->status != PNP_READY) { pnp_device_attach()
66 pnp_dev->status = PNP_ATTACHED; pnp_device_attach()
71 void pnp_device_detach(struct pnp_dev *pnp_dev) pnp_device_detach() argument
74 if (pnp_dev->status == PNP_ATTACHED) pnp_device_detach()
75 pnp_dev->status = PNP_READY; pnp_device_detach()
77 pnp_disable_dev(pnp_dev); pnp_device_detach()
84 struct pnp_dev *pnp_dev; pnp_device_probe() local
86 pnp_dev = to_pnp_dev(dev); pnp_device_probe()
89 error = pnp_device_attach(pnp_dev); pnp_device_probe()
93 if (pnp_dev->active == 0) { pnp_device_probe()
95 error = pnp_activate_dev(pnp_dev); pnp_device_probe()
101 error = pnp_disable_dev(pnp_dev); pnp_device_probe()
107 dev_id = match_device(pnp_drv, pnp_dev); pnp_device_probe()
109 error = pnp_drv->probe(pnp_dev, dev_id); pnp_device_probe()
112 pnp_dev->driver = pnp_drv; pnp_device_probe()
120 pnp_device_detach(pnp_dev); pnp_device_probe()
126 struct pnp_dev *pnp_dev = to_pnp_dev(dev); pnp_device_remove() local
127 struct pnp_driver *drv = pnp_dev->driver; pnp_device_remove()
131 drv->remove(pnp_dev); pnp_device_remove()
132 pnp_dev->driver = NULL; pnp_device_remove()
134 pnp_device_detach(pnp_dev); pnp_device_remove()
140 struct pnp_dev *pnp_dev = to_pnp_dev(dev); pnp_device_shutdown() local
141 struct pnp_driver *drv = pnp_dev->driver; pnp_device_shutdown()
144 drv->shutdown(pnp_dev); pnp_device_shutdown()
149 struct pnp_dev *pnp_dev = to_pnp_dev(dev); pnp_bus_match() local
152 if (match_device(pnp_drv, pnp_dev) == NULL) pnp_bus_match()
159 struct pnp_dev *pnp_dev = to_pnp_dev(dev); __pnp_bus_suspend() local
160 struct pnp_driver *pnp_drv = pnp_dev->driver; __pnp_bus_suspend()
174 error = pnp_drv->suspend(pnp_dev, state); __pnp_bus_suspend()
179 if (pnp_can_disable(pnp_dev)) { __pnp_bus_suspend()
180 error = pnp_stop_dev(pnp_dev); __pnp_bus_suspend()
185 if (pnp_can_suspend(pnp_dev)) __pnp_bus_suspend()
186 pnp_dev->protocol->suspend(pnp_dev, state); __pnp_bus_suspend()
207 struct pnp_dev *pnp_dev = to_pnp_dev(dev); pnp_bus_resume() local
208 struct pnp_driver *pnp_drv = pnp_dev->driver; pnp_bus_resume()
214 if (pnp_dev->protocol->resume) { pnp_bus_resume()
215 error = pnp_dev->protocol->resume(pnp_dev); pnp_bus_resume()
220 if (pnp_can_write(pnp_dev)) { pnp_bus_resume()
221 error = pnp_start_dev(pnp_dev); pnp_bus_resume()
233 error = pnp_drv->resume(pnp_dev); pnp_bus_resume()
280 struct pnp_id *pnp_add_id(struct pnp_dev *dev, const char *id) pnp_add_id()
H A Dbase.h15 struct pnp_dev *pnp_alloc_dev(struct pnp_protocol *, int id,
19 int pnp_add_device(struct pnp_dev *dev);
20 struct pnp_id *pnp_add_id(struct pnp_dev *dev, const char *id);
24 int pnp_add_card_device(struct pnp_card *card, struct pnp_dev *dev);
25 void pnp_remove_card_device(struct pnp_dev *dev);
80 int pnp_register_irq_resource(struct pnp_dev *dev, unsigned int option_flags,
82 int pnp_register_dma_resource(struct pnp_dev *dev, unsigned int option_flags,
84 int pnp_register_port_resource(struct pnp_dev *dev, unsigned int option_flags,
88 int pnp_register_mem_resource(struct pnp_dev *dev, unsigned int option_flags,
109 static inline unsigned int pnp_new_dependent_set(struct pnp_dev *dev, pnp_new_dependent_set()
133 void dbg_pnp_show_option(struct pnp_dev *dev, struct pnp_option *option);
135 void pnp_init_resources(struct pnp_dev *dev);
137 void pnp_fixup_device(struct pnp_dev *dev);
138 void pnp_free_options(struct pnp_dev *dev);
139 int __pnp_add_device(struct pnp_dev *dev);
140 void __pnp_remove_device(struct pnp_dev *dev);
142 int pnp_check_port(struct pnp_dev *dev, struct resource *res);
143 int pnp_check_mem(struct pnp_dev *dev, struct resource *res);
144 int pnp_check_irq(struct pnp_dev *dev, struct resource *res);
146 int pnp_check_dma(struct pnp_dev *dev, struct resource *res);
150 void dbg_pnp_show_resources(struct pnp_dev *dev, char *desc);
152 void pnp_free_resources(struct pnp_dev *dev);
162 struct pnp_resource *pnp_add_resource(struct pnp_dev *dev,
164 struct pnp_resource *pnp_add_irq_resource(struct pnp_dev *dev, int irq,
166 struct pnp_resource *pnp_add_dma_resource(struct pnp_dev *dev, int dma,
168 struct pnp_resource *pnp_add_io_resource(struct pnp_dev *dev,
171 struct pnp_resource *pnp_add_mem_resource(struct pnp_dev *dev,
174 struct pnp_resource *pnp_add_bus_resource(struct pnp_dev *dev,
H A Dcore.c102 static void pnp_free_ids(struct pnp_dev *dev) pnp_free_ids()
121 void pnp_free_resources(struct pnp_dev *dev) pnp_free_resources()
132 struct pnp_dev *dev = to_pnp_dev(dmdev); pnp_release_device()
140 struct pnp_dev *pnp_alloc_dev(struct pnp_protocol *protocol, int id, pnp_alloc_dev()
143 struct pnp_dev *dev; pnp_alloc_dev()
146 dev = kzalloc(sizeof(struct pnp_dev), GFP_KERNEL); pnp_alloc_dev()
173 static void pnp_delist_device(struct pnp_dev *dev) pnp_delist_device()
181 int __pnp_add_device(struct pnp_dev *dev) __pnp_add_device()
211 int pnp_add_device(struct pnp_dev *dev) pnp_add_device()
235 void __pnp_remove_device(struct pnp_dev *dev) __pnp_remove_device()
H A Dcard.c29 struct pnp_dev *dev; match_card()
52 static void card_remove(struct pnp_dev *dev) card_remove()
57 static void card_remove_first(struct pnp_dev *dev) card_remove_first()
74 struct pnp_dev *dev; card_probe()
257 struct pnp_dev *dev = card_to_pnp_dev(pos); pnp_add_card()
285 struct pnp_dev *dev = card_to_pnp_dev(pos); pnp_remove_card()
295 int pnp_add_card_device(struct pnp_card *card, struct pnp_dev *dev) pnp_add_card_device()
312 void pnp_remove_card_device(struct pnp_dev *dev) pnp_remove_card_device()
327 struct pnp_dev *pnp_request_card_device(struct pnp_card_link *clink, pnp_request_card_device()
328 const char *id, struct pnp_dev *from) pnp_request_card_device()
331 struct pnp_dev *dev; pnp_request_card_device()
376 void pnp_release_card_device(struct pnp_dev *dev) pnp_release_card_device()
388 static int card_suspend(struct pnp_dev *dev, pm_message_t state) card_suspend()
398 static int card_resume(struct pnp_dev *dev) card_resume()
H A Dresource.c34 static struct pnp_option *pnp_build_option(struct pnp_dev *dev, unsigned long type, pnp_build_option()
50 int pnp_register_irq_resource(struct pnp_dev *dev, unsigned int option_flags, pnp_register_irq_resource()
78 int pnp_register_dma_resource(struct pnp_dev *dev, unsigned int option_flags, pnp_register_dma_resource()
96 int pnp_register_port_resource(struct pnp_dev *dev, unsigned int option_flags, pnp_register_port_resource()
119 int pnp_register_mem_resource(struct pnp_dev *dev, unsigned int option_flags, pnp_register_mem_resource()
142 void pnp_free_options(struct pnp_dev *dev) pnp_free_options()
165 int pnp_check_port(struct pnp_dev *dev, struct resource *res) pnp_check_port()
168 struct pnp_dev *tdev; pnp_check_port()
228 int pnp_check_mem(struct pnp_dev *dev, struct resource *res) pnp_check_mem()
231 struct pnp_dev *tdev; pnp_check_mem()
297 static int pci_dev_uses_irq(struct pnp_dev *pnp, struct pci_dev *pci, pci_dev_uses_irq()
336 static int pci_uses_irq(struct pnp_dev *pnp, unsigned int irq) pci_uses_irq()
351 int pnp_check_irq(struct pnp_dev *dev, struct resource *res) pnp_check_irq()
354 struct pnp_dev *tdev; pnp_check_irq()
415 int pnp_check_dma(struct pnp_dev *dev, struct resource *res) pnp_check_dma()
418 struct pnp_dev *tdev; pnp_check_dma()
481 struct resource *pnp_get_resource(struct pnp_dev *dev, pnp_get_resource()
496 static struct pnp_resource *pnp_new_resource(struct pnp_dev *dev) pnp_new_resource()
508 struct pnp_resource *pnp_add_resource(struct pnp_dev *dev, pnp_add_resource()
525 struct pnp_resource *pnp_add_irq_resource(struct pnp_dev *dev, int irq, pnp_add_irq_resource()
546 struct pnp_resource *pnp_add_dma_resource(struct pnp_dev *dev, int dma, pnp_add_dma_resource()
567 struct pnp_resource *pnp_add_io_resource(struct pnp_dev *dev, pnp_add_io_resource()
591 struct pnp_resource *pnp_add_mem_resource(struct pnp_dev *dev, pnp_add_mem_resource()
615 struct pnp_resource *pnp_add_bus_resource(struct pnp_dev *dev, pnp_add_bus_resource()
643 int pnp_possible_config(struct pnp_dev *dev, int type, resource_size_t start, pnp_possible_config()
687 struct pnp_dev *dev; pnp_range_reserved()
H A Dmanager.c21 static struct resource *pnp_find_resource(struct pnp_dev *dev, pnp_find_resource()
37 static int pnp_assign_port(struct pnp_dev *dev, struct pnp_port *rule, int idx) pnp_assign_port()
80 static int pnp_assign_mem(struct pnp_dev *dev, struct pnp_mem *rule, int idx) pnp_assign_mem()
133 static int pnp_assign_irq(struct pnp_dev *dev, struct pnp_irq *rule, int idx) pnp_assign_irq()
192 static int pnp_assign_dma(struct pnp_dev *dev, struct pnp_dma *rule, int idx) pnp_assign_dma()
237 void pnp_init_resources(struct pnp_dev *dev) pnp_init_resources()
242 static void pnp_clean_resource_table(struct pnp_dev *dev) pnp_clean_resource_table()
257 static int pnp_assign_resources(struct pnp_dev *dev, int set) pnp_assign_resources()
309 int pnp_auto_config_dev(struct pnp_dev *dev) pnp_auto_config_dev()
338 int pnp_start_dev(struct pnp_dev *dev) pnp_start_dev()
361 int pnp_stop_dev(struct pnp_dev *dev) pnp_stop_dev()
382 int pnp_activate_dev(struct pnp_dev *dev) pnp_activate_dev()
407 int pnp_disable_dev(struct pnp_dev *dev) pnp_disable_dev()
H A Dsystem.c25 static void reserve_range(struct pnp_dev *dev, struct resource *r, int port) reserve_range()
55 static void reserve_resources_of_dev(struct pnp_dev *dev) reserve_resources_of_dev()
89 static int system_pnp_probe(struct pnp_dev *dev, system_pnp_probe()
H A Dquirks.c26 static void quirk_awe32_add_ports(struct pnp_dev *dev, quirk_awe32_add_ports()
50 static void quirk_awe32_resources(struct pnp_dev *dev) quirk_awe32_resources()
69 static void quirk_cmi8330_resources(struct pnp_dev *dev) quirk_cmi8330_resources()
103 static void quirk_sb16audio_resources(struct pnp_dev *dev) quirk_sb16audio_resources()
138 static struct pnp_option *pnp_clone_dependent_set(struct pnp_dev *dev, pnp_clone_dependent_set()
180 static void quirk_add_irq_optional_dependent_sets(struct pnp_dev *dev) quirk_add_irq_optional_dependent_sets()
208 static void quirk_ad1815_mpu_resources(struct pnp_dev *dev) quirk_ad1815_mpu_resources()
231 static void quirk_system_pci_resources(struct pnp_dev *dev) quirk_system_pci_resources()
306 static void quirk_amd_mmconfig_area(struct pnp_dev *dev) quirk_amd_mmconfig_area()
362 static void quirk_intel_mch(struct pnp_dev *dev) quirk_intel_mch()
452 void pnp_fixup_device(struct pnp_dev *dev) pnp_fixup_device()
H A Dsupport.c19 int pnp_is_active(struct pnp_dev *dev) pnp_is_active()
78 void dbg_pnp_show_resources(struct pnp_dev *dev, char *desc) dbg_pnp_show_resources()
104 void dbg_pnp_show_option(struct pnp_dev *dev, struct pnp_option *option) dbg_pnp_show_option()
H A Dinterface.c209 struct pnp_dev *dev = to_pnp_dev(dmdev); options_show()
249 struct pnp_dev *dev = to_pnp_dev(dmdev); resources_show()
338 struct pnp_dev *dev = to_pnp_dev(dmdev); resources_store()
443 struct pnp_dev *dev = to_pnp_dev(dmdev); id_show()
/linux-4.1.27/include/linux/
H A Dpnp.h20 struct pnp_dev;
26 struct resource *pnp_get_resource(struct pnp_dev *dev, unsigned long type,
29 static inline struct resource *pnp_get_resource(struct pnp_dev *dev, pnp_get_resource()
58 static inline resource_size_t pnp_port_start(struct pnp_dev *dev, pnp_port_start()
68 static inline resource_size_t pnp_port_end(struct pnp_dev *dev, pnp_port_end()
78 static inline unsigned long pnp_port_flags(struct pnp_dev *dev, pnp_port_flags()
88 static inline int pnp_port_valid(struct pnp_dev *dev, unsigned int bar) pnp_port_valid()
93 static inline resource_size_t pnp_port_len(struct pnp_dev *dev, pnp_port_len()
104 static inline resource_size_t pnp_mem_start(struct pnp_dev *dev, pnp_mem_start()
114 static inline resource_size_t pnp_mem_end(struct pnp_dev *dev, pnp_mem_end()
124 static inline unsigned long pnp_mem_flags(struct pnp_dev *dev, unsigned int bar) pnp_mem_flags()
133 static inline int pnp_mem_valid(struct pnp_dev *dev, unsigned int bar) pnp_mem_valid()
138 static inline resource_size_t pnp_mem_len(struct pnp_dev *dev, pnp_mem_len()
149 static inline resource_size_t pnp_irq(struct pnp_dev *dev, unsigned int bar) pnp_irq()
158 static inline unsigned long pnp_irq_flags(struct pnp_dev *dev, unsigned int bar) pnp_irq_flags()
167 static inline int pnp_irq_valid(struct pnp_dev *dev, unsigned int bar) pnp_irq_valid()
173 static inline resource_size_t pnp_dma(struct pnp_dev *dev, unsigned int bar) pnp_dma()
182 static inline unsigned long pnp_dma_flags(struct pnp_dev *dev, unsigned int bar) pnp_dma_flags()
191 static inline int pnp_dma_valid(struct pnp_dev *dev, unsigned int bar) pnp_dma_valid()
244 struct pnp_dev { struct
274 #define global_to_pnp_dev(n) list_entry(n, struct pnp_dev, global_list)
275 #define card_to_pnp_dev(n) list_entry(n, struct pnp_dev, card_list)
276 #define protocol_to_pnp_dev(n) list_entry(n, struct pnp_dev, protocol_list)
277 #define to_pnp_dev(n) container_of(n, struct pnp_dev, dev)
288 static inline void *pnp_get_drvdata(struct pnp_dev *pdev) pnp_get_drvdata()
293 static inline void pnp_set_drvdata(struct pnp_dev *pdev, void *data) pnp_set_drvdata()
300 void (*quirk_function) (struct pnp_dev * dev); /* fixup function */
348 static inline struct acpi_device *pnp_acpi_device(struct pnp_dev *dev) pnp_acpi_device()
382 int (*probe) (struct pnp_dev *dev, const struct pnp_device_id *dev_id);
383 void (*remove) (struct pnp_dev *dev);
384 void (*shutdown) (struct pnp_dev *dev);
385 int (*suspend) (struct pnp_dev *dev, pm_message_t state);
386 int (*resume) (struct pnp_dev *dev);
420 int (*get) (struct pnp_dev *dev);
421 int (*set) (struct pnp_dev *dev);
422 int (*disable) (struct pnp_dev *dev);
425 bool (*can_wakeup) (struct pnp_dev *dev);
426 int (*suspend) (struct pnp_dev * dev, pm_message_t state);
427 int (*resume) (struct pnp_dev * dev);
451 int pnp_device_attach(struct pnp_dev *pnp_dev);
452 void pnp_device_detach(struct pnp_dev *pnp_dev);
457 struct pnp_dev *pnp_request_card_device(struct pnp_card_link *clink,
458 const char *id, struct pnp_dev *from);
459 void pnp_release_card_device(struct pnp_dev *dev);
465 int pnp_possible_config(struct pnp_dev *dev, int type, resource_size_t base,
467 int pnp_auto_config_dev(struct pnp_dev *dev);
468 int pnp_start_dev(struct pnp_dev *dev);
469 int pnp_stop_dev(struct pnp_dev *dev);
470 int pnp_activate_dev(struct pnp_dev *dev);
471 int pnp_disable_dev(struct pnp_dev *dev);
475 int pnp_is_active(struct pnp_dev *dev);
483 static inline int pnp_device_attach(struct pnp_dev *pnp_dev) { return -ENODEV; } pnp_device_detach() argument
484 static inline void pnp_device_detach(struct pnp_dev *pnp_dev) { } pnp_device_detach() argument
489 static inline struct pnp_dev *pnp_request_card_device(struct pnp_card_link *clink, const char *id, struct pnp_dev *from) { return NULL; } pnp_release_card_device()
490 static inline void pnp_release_card_device(struct pnp_dev *dev) { } pnp_register_card_driver()
495 static inline int pnp_possible_config(struct pnp_dev *dev, int type, pnp_possible_config()
498 static inline int pnp_auto_config_dev(struct pnp_dev *dev) { return -ENODEV; } pnp_start_dev()
499 static inline int pnp_start_dev(struct pnp_dev *dev) { return -ENODEV; } pnp_stop_dev()
500 static inline int pnp_stop_dev(struct pnp_dev *dev) { return -ENODEV; } pnp_activate_dev()
501 static inline int pnp_activate_dev(struct pnp_dev *dev) { return -ENODEV; } pnp_disable_dev()
502 static inline int pnp_disable_dev(struct pnp_dev *dev) { return -ENODEV; } pnp_range_reserved()
506 static inline int pnp_is_active(struct pnp_dev *dev) { return 0; } compare_pnp_id()
H A Disapnp.h96 struct pnp_dev *pnp_find_dev(struct pnp_card *card, isapnp_proc_done()
99 struct pnp_dev *from); isapnp_proc_done()
113 static inline struct pnp_dev *pnp_find_dev(struct pnp_card *card, pnp_find_dev()
116 struct pnp_dev *from) { return NULL; }
/linux-4.1.27/drivers/pnp/isapnp/
H A Dcompat.c45 struct pnp_dev *pnp_find_dev(struct pnp_card *card, unsigned short vendor, pnp_find_dev()
46 unsigned short function, struct pnp_dev *from) pnp_find_dev()
61 struct pnp_dev *dev = global_to_pnp_dev(list); pnp_find_dev()
78 struct pnp_dev *dev = card_to_pnp_dev(list); pnp_find_dev()
H A Dproc.c38 struct pnp_dev *dev = PDE_DATA(file_inode(file)); isapnp_proc_bus_read()
71 static int isapnp_proc_attach_device(struct pnp_dev *dev) isapnp_proc_attach_device()
94 struct pnp_dev *dev; isapnp_proc_init()
H A Dcore.c398 static struct pnp_dev *__init isapnp_parse_device(struct pnp_card *card, isapnp_parse_device()
402 struct pnp_dev *dev; isapnp_parse_device()
426 static void __init isapnp_parse_irq_resource(struct pnp_dev *dev, isapnp_parse_irq_resource()
450 static void __init isapnp_parse_dma_resource(struct pnp_dev *dev, isapnp_parse_dma_resource()
463 static void __init isapnp_parse_port_resource(struct pnp_dev *dev, isapnp_parse_port_resource()
484 static void __init isapnp_parse_fixed_port_resource(struct pnp_dev *dev, isapnp_parse_fixed_port_resource()
501 static void __init isapnp_parse_mem_resource(struct pnp_dev *dev, isapnp_parse_mem_resource()
522 static void __init isapnp_parse_mem32_resource(struct pnp_dev *dev, isapnp_parse_mem32_resource()
543 static void __init isapnp_parse_fixed_mem32_resource(struct pnp_dev *dev, isapnp_parse_fixed_mem32_resource()
586 struct pnp_dev *dev; isapnp_create_device()
888 static int isapnp_get_resources(struct pnp_dev *dev) isapnp_get_resources()
925 static int isapnp_set_resources(struct pnp_dev *dev) isapnp_set_resources()
975 static int isapnp_disable_resources(struct pnp_dev *dev) isapnp_disable_resources()
997 struct pnp_dev *dev; isapnp_init()
/linux-4.1.27/drivers/pnp/pnpbios/
H A Drsparser.c55 static void pnpbios_parse_allocated_ioresource(struct pnp_dev *dev, pnpbios_parse_allocated_ioresource()
67 static void pnpbios_parse_allocated_memresource(struct pnp_dev *dev, pnpbios_parse_allocated_memresource()
79 static unsigned char *pnpbios_parse_allocated_resource_data(struct pnp_dev *dev, pnpbios_parse_allocated_resource_data()
216 static __init void pnpbios_parse_mem_option(struct pnp_dev *dev, pnpbios_parse_mem_option()
232 static __init void pnpbios_parse_mem32_option(struct pnp_dev *dev, pnpbios_parse_mem32_option()
248 static __init void pnpbios_parse_fixed_mem32_option(struct pnp_dev *dev, pnpbios_parse_fixed_mem32_option()
261 static __init void pnpbios_parse_irq_option(struct pnp_dev *dev, pnpbios_parse_irq_option()
280 static __init void pnpbios_parse_dma_option(struct pnp_dev *dev, pnpbios_parse_dma_option()
287 static __init void pnpbios_parse_port_option(struct pnp_dev *dev, pnpbios_parse_port_option()
303 static __init void pnpbios_parse_fixed_port_option(struct pnp_dev *dev, pnpbios_parse_fixed_port_option()
317 struct pnp_dev *dev) pnpbios_parse_resource_option_data()
432 struct pnp_dev *dev) pnpbios_parse_compatible_ids()
500 static void pnpbios_encode_mem(struct pnp_dev *dev, unsigned char *p, pnpbios_encode_mem()
524 static void pnpbios_encode_mem32(struct pnp_dev *dev, unsigned char *p, pnpbios_encode_mem32()
554 static void pnpbios_encode_fixed_mem32(struct pnp_dev *dev, unsigned char *p, pnpbios_encode_fixed_mem32()
581 static void pnpbios_encode_irq(struct pnp_dev *dev, unsigned char *p, pnpbios_encode_irq()
597 static void pnpbios_encode_dma(struct pnp_dev *dev, unsigned char *p, pnpbios_encode_dma()
612 static void pnpbios_encode_port(struct pnp_dev *dev, unsigned char *p, pnpbios_encode_port()
635 static void pnpbios_encode_fixed_port(struct pnp_dev *dev, unsigned char *p, pnpbios_encode_fixed_port()
657 static unsigned char *pnpbios_encode_allocated_resource_data(struct pnp_dev pnpbios_encode_allocated_resource_data()
769 int __init pnpbios_parse_data_stream(struct pnp_dev *dev, pnpbios_parse_data_stream()
787 int pnpbios_read_resources_from_node(struct pnp_dev *dev, pnpbios_read_resources_from_node()
799 int pnpbios_write_resources_to_node(struct pnp_dev *dev, pnpbios_write_resources_to_node()
H A Dpnpbios.h166 extern int pnpbios_parse_data_stream(struct pnp_dev *dev, struct pnp_bios_node * node);
167 extern int pnpbios_read_resources_from_node(struct pnp_dev *dev, struct pnp_bios_node *node);
168 extern int pnpbios_write_resources_to_node(struct pnp_dev *dev, struct pnp_bios_node *node);
H A Dcore.c201 static int pnpbios_get_resources(struct pnp_dev *dev) pnpbios_get_resources()
223 static int pnpbios_set_resources(struct pnp_dev *dev) pnpbios_set_resources()
276 static int pnpbios_disable_resources(struct pnp_dev *dev) pnpbios_disable_resources()
314 struct pnp_dev *dev; insert_device()
320 dev = list_entry(pos, struct pnp_dev, protocol_list); insert_device()
/linux-4.1.27/sound/drivers/mpu401/
H A Dmpu401.c158 static int snd_mpu401_pnp(int dev, struct pnp_dev *device, snd_mpu401_pnp()
184 static int snd_mpu401_pnp_probe(struct pnp_dev *pnp_dev, snd_mpu401_pnp_probe() argument
194 err = snd_mpu401_pnp(dev, pnp_dev, id); snd_mpu401_pnp_probe()
197 err = snd_mpu401_create(&pnp_dev->dev, dev, &card); snd_mpu401_pnp_probe()
204 pnp_set_drvdata(pnp_dev, card); snd_mpu401_pnp_probe()
212 static void snd_mpu401_pnp_remove(struct pnp_dev *dev) snd_mpu401_pnp_remove()
/linux-4.1.27/drivers/media/rc/
H A Dene_ir.c1007 static int ene_probe(struct pnp_dev *pnp_dev, const struct pnp_device_id *id) ene_probe() argument
1026 if (!pnp_port_valid(pnp_dev, 0) || ene_probe()
1027 pnp_port_len(pnp_dev, 0) < ENE_IO_SIZE) ene_probe()
1030 if (!pnp_irq_valid(pnp_dev, 0)) ene_probe()
1035 dev->hw_io = pnp_port_start(pnp_dev, 0); ene_probe()
1036 dev->irq = pnp_irq(pnp_dev, 0); ene_probe()
1039 pnp_set_drvdata(pnp_dev, dev); ene_probe()
1040 dev->pnp_dev = pnp_dev; ene_probe()
1088 device_set_wakeup_capable(&pnp_dev->dev, true); ene_probe()
1089 device_set_wakeup_enable(&pnp_dev->dev, true); ene_probe()
1121 static void ene_remove(struct pnp_dev *pnp_dev) ene_remove() argument
1123 struct ene_device *dev = pnp_get_drvdata(pnp_dev); ene_remove()
1145 static int ene_suspend(struct pnp_dev *pnp_dev, pm_message_t state) ene_suspend() argument
1147 struct ene_device *dev = pnp_get_drvdata(pnp_dev); ene_suspend()
1148 bool wake = device_may_wakeup(&dev->pnp_dev->dev); ene_suspend()
1157 static int ene_resume(struct pnp_dev *pnp_dev) ene_resume() argument
1159 struct ene_device *dev = pnp_get_drvdata(pnp_dev); ene_resume()
1170 static void ene_shutdown(struct pnp_dev *pnp_dev) ene_shutdown() argument
1172 struct ene_device *dev = pnp_get_drvdata(pnp_dev); ene_shutdown()
H A Dene_ir.h196 struct pnp_dev *pnp_dev; member in struct:ene_device
H A Dfintek-cir.c489 static int fintek_probe(struct pnp_dev *pdev, const struct pnp_device_id *dev_id) fintek_probe()
594 static void fintek_remove(struct pnp_dev *pdev) fintek_remove()
616 static int fintek_suspend(struct pnp_dev *pdev, pm_message_t state) fintek_suspend()
644 static int fintek_resume(struct pnp_dev *pdev) fintek_resume()
665 static void fintek_shutdown(struct pnp_dev *pdev) fintek_shutdown()
H A Dwinbond-cir.c382 wbcir_irq_rx(struct wbcir_data *data, struct pnp_dev *device) wbcir_irq_rx()
485 struct pnp_dev *device = cookie; wbcir_irq_handler()
693 wbcir_shutdown(struct pnp_dev *device) wbcir_shutdown()
877 wbcir_suspend(struct pnp_dev *device, pm_message_t state) wbcir_suspend()
1003 wbcir_resume(struct pnp_dev *device) wbcir_resume()
1015 wbcir_probe(struct pnp_dev *device, const struct pnp_device_id *dev_id) wbcir_probe()
1147 wbcir_remove(struct pnp_dev *device) wbcir_remove()
H A Dnuvoton-cir.c971 static int nvt_probe(struct pnp_dev *pdev, const struct pnp_device_id *dev_id) nvt_probe()
1119 static void nvt_remove(struct pnp_dev *pdev) nvt_remove()
1143 static int nvt_suspend(struct pnp_dev *pdev, pm_message_t state) nvt_suspend()
1177 static int nvt_resume(struct pnp_dev *pdev) nvt_resume()
1199 static void nvt_shutdown(struct pnp_dev *pdev) nvt_shutdown()
H A Dfintek-cir.h61 struct pnp_dev *pdev;
H A Dite-cir.c1456 static int ite_probe(struct pnp_dev *pdev, const struct pnp_device_id ite_probe()
1624 static void ite_remove(struct pnp_dev *pdev) ite_remove()
1647 static int ite_suspend(struct pnp_dev *pdev, pm_message_t state) ite_suspend()
1667 static int ite_resume(struct pnp_dev *pdev) ite_resume()
1686 static void ite_shutdown(struct pnp_dev *pdev) ite_shutdown()
H A Dnuvoton-cir.h68 struct pnp_dev *pdev;
H A Dite-cir.h126 struct pnp_dev *pdev;
/linux-4.1.27/drivers/tty/serial/8250/
H A D8250_fintek.c143 fintek_8250_probe(struct pnp_dev *dev, const struct pnp_device_id *dev_id) fintek_8250_probe()
187 static void fintek_8250_remove(struct pnp_dev *dev) fintek_8250_remove()
196 static int fintek_8250_suspend(struct pnp_dev *dev, pm_message_t state) fintek_8250_suspend()
206 static int fintek_8250_resume(struct pnp_dev *dev) fintek_8250_resume()
H A D8250_pnp.c401 static int check_resources(struct pnp_dev *dev) check_resources()
425 static int serial_pnp_guess_board(struct pnp_dev *dev) serial_pnp_guess_board()
438 serial_pnp_probe(struct pnp_dev *dev, const struct pnp_device_id *dev_id) serial_pnp_probe()
493 static void serial_pnp_remove(struct pnp_dev *dev) serial_pnp_remove()
503 static int serial_pnp_suspend(struct pnp_dev *dev, pm_message_t state) serial_pnp_suspend()
513 static int serial_pnp_resume(struct pnp_dev *dev) serial_pnp_resume()
/linux-4.1.27/include/sound/
H A Dsnd_wavefront.h103 struct pnp_dev *wss;
104 struct pnp_dev *ctrl;
105 struct pnp_dev *mpu;
106 struct pnp_dev *synth;
/linux-4.1.27/drivers/ide/
H A Dide-pnp.c36 static int idepnp_probe(struct pnp_dev *dev, const struct pnp_device_id *dev_id) idepnp_probe()
82 static void idepnp_remove(struct pnp_dev *dev) idepnp_remove()
/linux-4.1.27/sound/isa/cs423x/
H A Dcs4236.c130 struct pnp_dev *wss;
131 struct pnp_dev *ctrl;
132 struct pnp_dev *mpu;
254 static int snd_cs423x_pnp_init_wss(int dev, struct pnp_dev *pdev) snd_cs423x_pnp_init_wss()
275 static int snd_cs423x_pnp_init_ctrl(int dev, struct pnp_dev *pdev) snd_cs423x_pnp_init_ctrl()
287 static int snd_cs423x_pnp_init_mpu(int dev, struct pnp_dev *pdev) snd_cs423x_pnp_init_mpu()
307 struct pnp_dev *pdev, snd_card_cs423x_pnp()
308 struct pnp_dev *cdev) snd_card_cs423x_pnp()
553 static int snd_cs423x_pnpbios_detect(struct pnp_dev *pdev, snd_cs423x_pnpbios_detect()
559 struct pnp_dev *cdev; snd_cs423x_pnpbios_detect()
597 static void snd_cs423x_pnp_remove(struct pnp_dev *pdev) snd_cs423x_pnp_remove()
603 static int snd_cs423x_pnp_suspend(struct pnp_dev *pdev, pm_message_t state) snd_cs423x_pnp_suspend()
608 static int snd_cs423x_pnp_resume(struct pnp_dev *pdev) snd_cs423x_pnp_resume()
/linux-4.1.27/drivers/ata/
H A Dpata_isapnp.c47 static int isapnp_init_one(struct pnp_dev *idev, const struct pnp_device_id *dev_id) isapnp_init_one()
108 static void isapnp_remove_one(struct pnp_dev *idev) isapnp_remove_one()
/linux-4.1.27/drivers/staging/comedi/drivers/
H A Dni_atmio.c242 static int ni_isapnp_find_board(struct pnp_dev **dev) ni_isapnp_find_board()
244 struct pnp_dev *isapnp_dev = NULL; ni_isapnp_find_board()
302 struct pnp_dev *isapnp_dev; ni_atmio_attach()
362 struct pnp_dev *isapnp_dev; ni_atmio_detach()
/linux-4.1.27/drivers/platform/x86/
H A Dapple-gmux.c384 struct pnp_dev *pnp = (struct pnp_dev *)context; gmux_notify_handler()
400 struct pnp_dev *pnp = to_pnp_dev(dev); gmux_suspend()
410 struct pnp_dev *pnp = to_pnp_dev(dev); gmux_resume()
437 static int gmux_probe(struct pnp_dev *pnp, const struct pnp_device_id *id) gmux_probe()
624 static void gmux_remove(struct pnp_dev *pnp) gmux_remove()
/linux-4.1.27/drivers/media/radio/
H A Dradio-isa.h109 int radio_isa_pnp_probe(struct pnp_dev *dev,
111 void radio_isa_pnp_remove(struct pnp_dev *dev);
H A Dradio-sf16fmr2.c268 static int fmr2_pnp_probe(struct pnp_dev *pdev, const struct pnp_device_id *id) fmr2_pnp_probe()
302 static void fmr2_pnp_remove(struct pnp_dev *pdev) fmr2_pnp_remove()
H A Dradio-isa.c365 int radio_isa_pnp_probe(struct pnp_dev *dev, const struct pnp_device_id *dev_id) radio_isa_pnp_probe()
386 void radio_isa_pnp_remove(struct pnp_dev *dev) radio_isa_pnp_remove()
H A Dradio-sf16fmi.c58 static struct pnp_dev *dev;
H A Dradio-cadet.c543 static int cadet_pnp_probe(struct pnp_dev *dev, const struct pnp_device_id *dev_id) cadet_pnp_probe()
/linux-4.1.27/sound/isa/
H A Dals100.c76 struct pnp_dev *dev;
77 struct pnp_dev *devmpu;
78 struct pnp_dev *devopl;
124 struct pnp_dev *pdev; snd_card_als100_pnp()
H A Dazt2320.c77 struct pnp_dev *dev;
78 struct pnp_dev *devmpu;
106 struct pnp_dev *pdev; snd_card_azt2320_pnp()
H A Dcmi8330.c165 struct pnp_dev *cap;
166 struct pnp_dev *play;
167 struct pnp_dev *mpu;
336 struct pnp_dev *pdev; snd_cmi8330_pnp()
H A Dopl3sa2.c599 struct pnp_dev *pdev) snd_opl3sa2_pnp()
724 static int snd_opl3sa2_pnp_detect(struct pnp_dev *pdev, snd_opl3sa2_pnp_detect()
756 static void snd_opl3sa2_pnp_remove(struct pnp_dev *pdev) snd_opl3sa2_pnp_remove()
762 static int snd_opl3sa2_pnp_suspend(struct pnp_dev *pdev, pm_message_t state) snd_opl3sa2_pnp_suspend()
766 static int snd_opl3sa2_pnp_resume(struct pnp_dev *pdev) snd_opl3sa2_pnp_resume()
787 struct pnp_dev *pdev; snd_opl3sa2_pnp_cdetect()
H A Des18xx.c137 struct pnp_dev *dev;
138 struct pnp_dev *devc;
2029 static int snd_audiodrive_pnp_init_main(int dev, struct pnp_dev *pdev) snd_audiodrive_pnp_init_main()
2057 struct pnp_dev *pdev) snd_audiodrive_pnp()
2281 static int snd_audiodrive_pnp_detect(struct pnp_dev *pdev, snd_audiodrive_pnp_detect()
2313 static void snd_audiodrive_pnp_remove(struct pnp_dev *pdev) snd_audiodrive_pnp_remove()
2319 static int snd_audiodrive_pnp_suspend(struct pnp_dev *pdev, pm_message_t state) snd_audiodrive_pnp_suspend()
2323 static int snd_audiodrive_pnp_resume(struct pnp_dev *pdev) snd_audiodrive_pnp_resume()
H A Dsscape.c1230 struct pnp_dev *dev; sscape_pnp_detect()
/linux-4.1.27/drivers/char/tpm/
H A Dtpm_tis.c929 static int tpm_tis_pnp_init(struct pnp_dev *pnp_dev, tpm_tis_pnp_init() argument
935 tpm_info.start = pnp_mem_start(pnp_dev, 0); tpm_tis_pnp_init()
936 tpm_info.len = pnp_mem_len(pnp_dev, 0); tpm_tis_pnp_init()
938 if (pnp_irq_valid(pnp_dev, 0)) tpm_tis_pnp_init()
939 tpm_info.irq = pnp_irq(pnp_dev, 0); tpm_tis_pnp_init()
944 if (pnp_acpi_device(pnp_dev)) { tpm_tis_pnp_init()
945 if (is_itpm(pnp_acpi_device(pnp_dev))) tpm_tis_pnp_init()
948 acpi_dev_handle = pnp_acpi_device(pnp_dev)->handle; tpm_tis_pnp_init()
952 return tpm_tis_init(&pnp_dev->dev, &tpm_info, acpi_dev_handle); tpm_tis_pnp_init()
969 static void tpm_tis_pnp_remove(struct pnp_dev *dev) tpm_tis_pnp_remove()
H A Dtpm_infineon.c392 static int tpm_inf_pnp_probe(struct pnp_dev *dev, tpm_inf_pnp_probe()
578 static void tpm_inf_pnp_remove(struct pnp_dev *dev) tpm_inf_pnp_remove()
/linux-4.1.27/sound/isa/msnd/
H A Dmsnd_pinnacle.c1085 struct pnp_dev *pnp_dev; snd_msnd_pnp_detect() local
1086 struct pnp_dev *mpu_dev; snd_msnd_pnp_detect()
1101 pnp_dev = pnp_request_card_device(pcard, pid->devs[0].id, NULL); snd_msnd_pnp_detect()
1102 if (!pnp_dev) snd_msnd_pnp_detect()
1109 if (!pnp_is_active(pnp_dev) && pnp_activate_dev(pnp_dev) < 0) { snd_msnd_pnp_detect()
1135 io[idx] = pnp_port_start(pnp_dev, 0); snd_msnd_pnp_detect()
1136 irq[idx] = pnp_irq(pnp_dev, 0); snd_msnd_pnp_detect()
1137 mem[idx] = pnp_mem_start(pnp_dev, 0); snd_msnd_pnp_detect()
/linux-4.1.27/drivers/watchdog/
H A Dsc1200wdt.c84 static struct pnp_dev *wdt_dev;
351 static int scl200wdt_pnp_probe(struct pnp_dev *dev, scl200wdt_pnp_probe()
371 static void scl200wdt_pnp_remove(struct pnp_dev *dev) scl200wdt_pnp_remove()
/linux-4.1.27/drivers/input/gameport/
H A Dns558.c51 struct pnp_dev *dev;
197 static int ns558_pnp_probe(struct pnp_dev *dev, const struct pnp_device_id *did) ns558_pnp_probe()
/linux-4.1.27/drivers/net/ethernet/8390/
H A Dne.c251 struct pnp_dev *idev = NULL; ne_probe_isapnp()
851 struct pnp_dev *idev = (struct pnp_dev *)ei_status.priv; ne_drv_remove()
890 struct pnp_dev *idev = (struct pnp_dev *)ei_status.priv; ne_drv_suspend()
903 struct pnp_dev *idev = (struct pnp_dev *)ei_status.priv; ne_drv_resume()
H A Dsmc-ultra.c343 struct pnp_dev *idev = NULL; ultra_probe_isapnp()
609 struct pnp_dev *idev = (struct pnp_dev *)ei_status.priv; cleanup_card()
/linux-4.1.27/arch/x86/kernel/
H A Drtc.c175 struct pnp_dev *dev; add_rtc_cmos()
/linux-4.1.27/drivers/mmc/host/
H A Dwbsd.c1779 wbsd_pnp_probe(struct pnp_dev *pnpdev, const struct pnp_device_id *dev_id) wbsd_pnp_probe()
1798 static void wbsd_pnp_remove(struct pnp_dev *dev) wbsd_pnp_remove()
1853 static int wbsd_pnp_suspend(struct pnp_dev *pnp_dev, pm_message_t state) wbsd_pnp_suspend() argument
1855 struct mmc_host *mmc = dev_get_drvdata(&pnp_dev->dev); wbsd_pnp_suspend()
1864 static int wbsd_pnp_resume(struct pnp_dev *pnp_dev) wbsd_pnp_resume() argument
1866 struct mmc_host *mmc = dev_get_drvdata(&pnp_dev->dev); wbsd_pnp_resume()
/linux-4.1.27/sound/oss/
H A Dsb_card.c167 static void sb_dev2cfg(struct pnp_dev *dev, struct sb_card_config *scc) sb_dev2cfg()
244 struct pnp_dev *dev = pnp_request_card_device(card, card_id->devs[0].id, NULL); sb_pnp_probe()
H A Dad1848.c2830 static struct pnp_dev *ad1848_dev = NULL;
2881 static struct pnp_dev *activate_dev(char *devname, char *resname, struct pnp_dev *dev) activate_dev()
2900 static struct pnp_dev __init *ad1848_init_generic(struct pnp_card *bus, ad1848_init_generic()
/linux-4.1.27/sound/isa/sb/
H A Dsb16.c139 struct pnp_dev *dev;
141 struct pnp_dev *devwt;
257 struct pnp_dev *pdev; snd_card_sb16_pnp()
/linux-4.1.27/drivers/isdn/hisax/
H A Dhfcscard.c178 struct pnp_dev *pnp_d; setup_hfcs()
H A Disurf.c218 struct pnp_dev *pnp_d = NULL; setup_isurf()
H A Dix1_micro.c239 struct pnp_dev *pnp_d; setup_ix1micro()
H A Dhisax_fcpcipnp.c918 static int fcpnp_probe(struct pnp_dev *pdev, const struct pnp_device_id *dev_id) fcpnp_probe()
960 static void fcpnp_remove(struct pnp_dev *pdev) fcpnp_remove()
H A Dniccy.c240 struct pnp_dev *pnp_d = NULL; setup_niccy()
H A Dasuscom.c331 struct pnp_dev *pnp_d; setup_asuscom()
H A Dteles3.c287 struct pnp_dev *pnp_d; setup_teles3()
H A Davm_pci.c784 struct pnp_dev *pnp_avm_d = NULL; avm_pnp_setup()
H A Ddiva.c1072 struct pnp_dev *pnp_d; setup_diva_isapnp()
H A Dsedlbauer.c536 struct pnp_dev *pnp_d; setup_sedlbauer_isapnp()
H A Delsa.c927 struct pnp_dev *pnp_d; setup_elsa_isapnp()
H A Dhfc_sx.c1405 struct pnp_dev *pnp_d; setup_hfcsx()
/linux-4.1.27/sound/isa/ad1816a/
H A Dad1816a.c100 struct pnp_dev *pdev; snd_card_ad1816a_pnp()
/linux-4.1.27/sound/isa/es1688/
H A Des1688.c237 struct pnp_dev *pdev; snd_card_es968_pnp()
/linux-4.1.27/drivers/input/serio/
H A Di8042-x86ia64io.h828 static int i8042_pnp_kbd_probe(struct pnp_dev *dev, const struct pnp_device_id *did) i8042_pnp_kbd_probe()
854 static int i8042_pnp_aux_probe(struct pnp_dev *dev, const struct pnp_device_id *did) i8042_pnp_aux_probe()
/linux-4.1.27/drivers/net/ethernet/3com/
H A D3c509.c407 static int el3_pnp_probe(struct pnp_dev *pdev, const struct pnp_device_id *id) el3_pnp_probe()
445 static void el3_pnp_remove(struct pnp_dev *pdev) el3_pnp_remove()
452 static int el3_pnp_suspend(struct pnp_dev *pdev, pm_message_t state) el3_pnp_suspend()
457 static int el3_pnp_resume(struct pnp_dev *pdev) el3_pnp_resume()
H A D3c515.c368 struct pnp_dev *idev, int card_number);
508 struct pnp_dev *idev = NULL; corkscrew_scan()
580 struct pnp_dev *idev, int card_number) corkscrew_setup()
/linux-4.1.27/drivers/rtc/
H A Drtc-cmos.c1070 static int cmos_pnp_probe(struct pnp_dev *pnp, const struct pnp_device_id *id) cmos_pnp_probe()
1087 static void __exit cmos_pnp_remove(struct pnp_dev *pnp) cmos_pnp_remove()
1092 static void cmos_pnp_shutdown(struct pnp_dev *pnp) cmos_pnp_shutdown()
/linux-4.1.27/sound/isa/gus/
H A Dinterwave.c127 struct pnp_dev *dev;
129 struct pnp_dev *devtc;
558 struct pnp_dev *pdev; snd_interwave_pnp()
/linux-4.1.27/sound/isa/opti9xx/
H A Dmiro.c1515 struct pnp_dev *pdev; snd_card_miro_pnp()
1517 struct pnp_dev *devmpu; snd_card_miro_pnp()
1518 struct pnp_dev *devmc; snd_card_miro_pnp()
H A Dopti92x-ad1848.c735 struct pnp_dev *pdev; snd_card_opti9xx_pnp()
737 struct pnp_dev *devmpu; snd_card_opti9xx_pnp()
739 struct pnp_dev *devmc; snd_card_opti9xx_pnp()
/linux-4.1.27/drivers/net/
H A Dsb1000.c150 sb1000_probe_one(struct pnp_dev *pdev, const struct pnp_device_id *id) sb1000_probe_one()
236 sb1000_remove_one(struct pnp_dev *pdev) sb1000_remove_one()
/linux-4.1.27/drivers/scsi/
H A Daha1542.c993 static int aha1542_pnp_probe(struct pnp_dev *pdev, const struct pnp_device_id *id) aha1542_pnp_probe()
1021 static void aha1542_pnp_remove(struct pnp_dev *pdev) aha1542_pnp_remove()
H A Dg_NCR5380.c290 struct pnp_dev *dev = NULL; generic_NCR5380_detect()
H A Dsym53c416.c617 struct pnp_dev *idev = NULL; sym53c416_detect()
H A Daha152x.c502 struct pnp_dev *pnpdev;
3084 struct pnp_dev *dev=NULL, *pnpdev[2] = {NULL, NULL}; aha152x_init()
/linux-4.1.27/drivers/pcmcia/
H A Di82365.c750 static struct pnp_dev *i82365_pnpdev;
759 struct pnp_dev *dev; isa_probe()
/linux-4.1.27/sound/isa/wavefront/
H A Dwavefront.c105 struct pnp_dev *pdev; snd_wavefront_pnp()
/linux-4.1.27/drivers/net/irda/
H A Dnsc-ircc.c105 static int nsc_ircc_pnp_probe(struct pnp_dev *dev, const struct pnp_device_id *id);
939 static int nsc_ircc_pnp_probe(struct pnp_dev *dev, const struct pnp_device_id *id) nsc_ircc_pnp_probe()
H A Dsmsc-ircc2.c377 static int smsc_ircc_pnp_probe(struct pnp_dev *dev, smsc_ircc_pnp_probe()
/linux-4.1.27/drivers/parport/
H A Dparport_pc.c2944 static int parport_pc_pnp_probe(struct pnp_dev *dev, parport_pc_pnp_probe()
2984 static void parport_pc_pnp_remove(struct pnp_dev *dev) parport_pc_pnp_remove()
/linux-4.1.27/drivers/char/ipmi/
H A Dipmi_si_intf.c2252 static int ipmi_pnp_probe(struct pnp_dev *dev, ipmi_pnp_probe()
2359 static void ipmi_pnp_remove(struct pnp_dev *dev) ipmi_pnp_remove()

Completed in 3089 milliseconds