Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/pnp/
Ddriver.c44 struct pnp_dev *dev) in match_device()
59 int pnp_device_attach(struct pnp_dev *pnp_dev) in pnp_device_attach() argument
62 if (pnp_dev->status != PNP_READY) { in pnp_device_attach()
66 pnp_dev->status = PNP_ATTACHED; in pnp_device_attach()
71 void pnp_device_detach(struct pnp_dev *pnp_dev) in pnp_device_detach() argument
74 if (pnp_dev->status == PNP_ATTACHED) in pnp_device_detach()
75 pnp_dev->status = PNP_READY; in pnp_device_detach()
77 pnp_disable_dev(pnp_dev); in pnp_device_detach()
84 struct pnp_dev *pnp_dev; in pnp_device_probe() local
86 pnp_dev = to_pnp_dev(dev); in pnp_device_probe()
[all …]
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, in pnp_new_dependent_set()
[all …]
Dresource.c34 static struct pnp_option *pnp_build_option(struct pnp_dev *dev, unsigned long type, in pnp_build_option()
50 int pnp_register_irq_resource(struct pnp_dev *dev, unsigned int option_flags, in pnp_register_irq_resource()
78 int pnp_register_dma_resource(struct pnp_dev *dev, unsigned int option_flags, in pnp_register_dma_resource()
96 int pnp_register_port_resource(struct pnp_dev *dev, unsigned int option_flags, in pnp_register_port_resource()
119 int pnp_register_mem_resource(struct pnp_dev *dev, unsigned int option_flags, in pnp_register_mem_resource()
142 void pnp_free_options(struct pnp_dev *dev) in pnp_free_options()
165 int pnp_check_port(struct pnp_dev *dev, struct resource *res) in pnp_check_port()
168 struct pnp_dev *tdev; in pnp_check_port()
228 int pnp_check_mem(struct pnp_dev *dev, struct resource *res) in pnp_check_mem()
231 struct pnp_dev *tdev; in pnp_check_mem()
[all …]
Dcore.c102 static void pnp_free_ids(struct pnp_dev *dev) in pnp_free_ids()
121 void pnp_free_resources(struct pnp_dev *dev) in pnp_free_resources()
132 struct pnp_dev *dev = to_pnp_dev(dmdev); in pnp_release_device()
140 struct pnp_dev *pnp_alloc_dev(struct pnp_protocol *protocol, int id, in pnp_alloc_dev()
143 struct pnp_dev *dev; in pnp_alloc_dev()
146 dev = kzalloc(sizeof(struct pnp_dev), GFP_KERNEL); in pnp_alloc_dev()
173 static void pnp_delist_device(struct pnp_dev *dev) in pnp_delist_device()
181 int __pnp_add_device(struct pnp_dev *dev) in __pnp_add_device()
211 int pnp_add_device(struct pnp_dev *dev) in pnp_add_device()
235 void __pnp_remove_device(struct pnp_dev *dev) in __pnp_remove_device()
Dmanager.c21 static struct resource *pnp_find_resource(struct pnp_dev *dev, in pnp_find_resource()
37 static int pnp_assign_port(struct pnp_dev *dev, struct pnp_port *rule, int idx) in pnp_assign_port()
80 static int pnp_assign_mem(struct pnp_dev *dev, struct pnp_mem *rule, int idx) in pnp_assign_mem()
131 static int pnp_assign_irq(struct pnp_dev *dev, struct pnp_irq *rule, int idx) in pnp_assign_irq()
190 static int pnp_assign_dma(struct pnp_dev *dev, struct pnp_dma *rule, int idx) in pnp_assign_dma()
235 void pnp_init_resources(struct pnp_dev *dev) in pnp_init_resources()
240 static void pnp_clean_resource_table(struct pnp_dev *dev) in pnp_clean_resource_table()
255 static int pnp_assign_resources(struct pnp_dev *dev, int set) in pnp_assign_resources()
307 int pnp_auto_config_dev(struct pnp_dev *dev) in pnp_auto_config_dev()
336 int pnp_start_dev(struct pnp_dev *dev) in pnp_start_dev()
[all …]
Dcard.c29 struct pnp_dev *dev; in match_card()
52 static void card_remove(struct pnp_dev *dev) in card_remove()
57 static void card_remove_first(struct pnp_dev *dev) in card_remove_first()
74 struct pnp_dev *dev; in card_probe()
257 struct pnp_dev *dev = card_to_pnp_dev(pos); in pnp_add_card()
285 struct pnp_dev *dev = card_to_pnp_dev(pos); in pnp_remove_card()
295 int pnp_add_card_device(struct pnp_card *card, struct pnp_dev *dev) in pnp_add_card_device()
312 void pnp_remove_card_device(struct pnp_dev *dev) in pnp_remove_card_device()
327 struct pnp_dev *pnp_request_card_device(struct pnp_card_link *clink, in pnp_request_card_device()
328 const char *id, struct pnp_dev *from) in pnp_request_card_device()
[all …]
Dquirks.c26 static void quirk_awe32_add_ports(struct pnp_dev *dev, in quirk_awe32_add_ports()
50 static void quirk_awe32_resources(struct pnp_dev *dev) in quirk_awe32_resources()
69 static void quirk_cmi8330_resources(struct pnp_dev *dev) in quirk_cmi8330_resources()
103 static void quirk_sb16audio_resources(struct pnp_dev *dev) in quirk_sb16audio_resources()
138 static struct pnp_option *pnp_clone_dependent_set(struct pnp_dev *dev, in pnp_clone_dependent_set()
180 static void quirk_add_irq_optional_dependent_sets(struct pnp_dev *dev) in quirk_add_irq_optional_dependent_sets()
208 static void quirk_ad1815_mpu_resources(struct pnp_dev *dev) in quirk_ad1815_mpu_resources()
231 static void quirk_system_pci_resources(struct pnp_dev *dev) in quirk_system_pci_resources()
306 static void quirk_amd_mmconfig_area(struct pnp_dev *dev) in quirk_amd_mmconfig_area()
362 static void quirk_intel_mch(struct pnp_dev *dev) in quirk_intel_mch()
[all …]
Dsystem.c25 static void reserve_range(struct pnp_dev *dev, struct resource *r, int port) in reserve_range()
55 static void reserve_resources_of_dev(struct pnp_dev *dev) in reserve_resources_of_dev()
89 static int system_pnp_probe(struct pnp_dev *dev, in system_pnp_probe()
Dsupport.c19 int pnp_is_active(struct pnp_dev *dev) in pnp_is_active()
78 void dbg_pnp_show_resources(struct pnp_dev *dev, char *desc) in dbg_pnp_show_resources()
104 void dbg_pnp_show_option(struct pnp_dev *dev, struct pnp_option *option) in dbg_pnp_show_option()
Dinterface.c209 struct pnp_dev *dev = to_pnp_dev(dmdev); in options_show()
249 struct pnp_dev *dev = to_pnp_dev(dmdev); in resources_show()
338 struct pnp_dev *dev = to_pnp_dev(dmdev); in resources_store()
443 struct pnp_dev *dev = to_pnp_dev(dmdev); in id_show()
/linux-4.4.14/include/linux/
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, in pnp_get_resource()
58 static inline resource_size_t pnp_port_start(struct pnp_dev *dev, in pnp_port_start()
68 static inline resource_size_t pnp_port_end(struct pnp_dev *dev, in pnp_port_end()
78 static inline unsigned long pnp_port_flags(struct pnp_dev *dev, in pnp_port_flags()
88 static inline int pnp_port_valid(struct pnp_dev *dev, unsigned int bar) in pnp_port_valid()
93 static inline resource_size_t pnp_port_len(struct pnp_dev *dev, in pnp_port_len()
104 static inline resource_size_t pnp_mem_start(struct pnp_dev *dev, in pnp_mem_start()
114 static inline resource_size_t pnp_mem_end(struct pnp_dev *dev, in pnp_mem_end()
[all …]
Disapnp.h96 struct pnp_dev *pnp_find_dev(struct pnp_card *card,
99 struct pnp_dev *from);
113 static inline struct pnp_dev *pnp_find_dev(struct pnp_card *card, in pnp_find_dev()
116 struct pnp_dev *from) { return NULL; } in pnp_find_dev()
/linux-4.4.14/drivers/pnp/pnpacpi/
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 *);
Drsparser.c31 static void decode_irq_flags(struct pnp_dev *dev, int flags, u8 *triggering, in decode_irq_flags()
66 static int dma_flags(struct pnp_dev *dev, int type, int bus_master, in dma_flags()
114 static void pnpacpi_add_irqresource(struct pnp_dev *dev, struct resource *r) in pnpacpi_add_irqresource()
135 static int vendor_resource_matches(struct pnp_dev *dev, in vendor_resource_matches()
164 static void pnpacpi_parse_allocated_vendor(struct pnp_dev *dev, in pnpacpi_parse_allocated_vendor()
180 struct pnp_dev *dev = data; in pnpacpi_allocated_resource()
264 int pnpacpi_parse_allocated_resource(struct pnp_dev *dev) in pnpacpi_parse_allocated_resource()
285 static __init void pnpacpi_parse_dma_option(struct pnp_dev *dev, in pnpacpi_parse_dma_option()
299 static __init void pnpacpi_parse_irq_option(struct pnp_dev *dev, in pnpacpi_parse_irq_option()
316 static __init void pnpacpi_parse_ext_irq_option(struct pnp_dev *dev, in pnpacpi_parse_ext_irq_option()
[all …]
Dcore.c56 static int pnpacpi_get_resources(struct pnp_dev *dev) in pnpacpi_get_resources()
62 static int pnpacpi_set_resources(struct pnp_dev *dev) in pnpacpi_set_resources()
103 static int pnpacpi_disable_resources(struct pnp_dev *dev) in pnpacpi_disable_resources()
129 static bool pnpacpi_can_wakeup(struct pnp_dev *dev) in pnpacpi_can_wakeup()
141 static int pnpacpi_suspend(struct pnp_dev *dev, pm_message_t state) in pnpacpi_suspend()
177 static int pnpacpi_resume(struct pnp_dev *dev) in pnpacpi_resume()
224 struct pnp_dev *dev; in pnpacpi_add_device()
/linux-4.4.14/drivers/pnp/pnpbios/
Drsparser.c55 static void pnpbios_parse_allocated_ioresource(struct pnp_dev *dev, in pnpbios_parse_allocated_ioresource()
67 static void pnpbios_parse_allocated_memresource(struct pnp_dev *dev, in pnpbios_parse_allocated_memresource()
79 static unsigned char *pnpbios_parse_allocated_resource_data(struct pnp_dev *dev, in pnpbios_parse_allocated_resource_data()
216 static __init void pnpbios_parse_mem_option(struct pnp_dev *dev, in pnpbios_parse_mem_option()
232 static __init void pnpbios_parse_mem32_option(struct pnp_dev *dev, in pnpbios_parse_mem32_option()
248 static __init void pnpbios_parse_fixed_mem32_option(struct pnp_dev *dev, in pnpbios_parse_fixed_mem32_option()
261 static __init void pnpbios_parse_irq_option(struct pnp_dev *dev, in pnpbios_parse_irq_option()
280 static __init void pnpbios_parse_dma_option(struct pnp_dev *dev, in pnpbios_parse_dma_option()
287 static __init void pnpbios_parse_port_option(struct pnp_dev *dev, in pnpbios_parse_port_option()
303 static __init void pnpbios_parse_fixed_port_option(struct pnp_dev *dev, in pnpbios_parse_fixed_port_option()
[all …]
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);
Dcore.c201 static int pnpbios_get_resources(struct pnp_dev *dev) in pnpbios_get_resources()
223 static int pnpbios_set_resources(struct pnp_dev *dev) in pnpbios_set_resources()
276 static int pnpbios_disable_resources(struct pnp_dev *dev) in pnpbios_disable_resources()
314 struct pnp_dev *dev; in insert_device()
320 dev = list_entry(pos, struct pnp_dev, protocol_list); in insert_device()
/linux-4.4.14/drivers/tty/serial/8250/
D8250_pnp.c401 static int check_resources(struct pnp_dev *dev) in check_resources()
425 static int serial_pnp_guess_board(struct pnp_dev *dev) in serial_pnp_guess_board()
438 serial_pnp_probe(struct pnp_dev *dev, const struct pnp_device_id *dev_id) in serial_pnp_probe()
493 static void serial_pnp_remove(struct pnp_dev *dev) in serial_pnp_remove()
503 static int serial_pnp_suspend(struct pnp_dev *dev, pm_message_t state) in serial_pnp_suspend()
513 static int serial_pnp_resume(struct pnp_dev *dev) in serial_pnp_resume()
D8250_fintek.c183 fintek_8250_probe(struct pnp_dev *dev, const struct pnp_device_id *dev_id) in fintek_8250_probe()
229 static void fintek_8250_remove(struct pnp_dev *dev) in fintek_8250_remove()
238 static int fintek_8250_suspend(struct pnp_dev *dev, pm_message_t state) in fintek_8250_suspend()
248 static int fintek_8250_resume(struct pnp_dev *dev) in fintek_8250_resume()
/linux-4.4.14/drivers/media/rc/
Dene_ir.c1007 static int ene_probe(struct pnp_dev *pnp_dev, const struct pnp_device_id *id) in ene_probe() argument
1026 if (!pnp_port_valid(pnp_dev, 0) || in ene_probe()
1027 pnp_port_len(pnp_dev, 0) < ENE_IO_SIZE) in ene_probe()
1030 if (!pnp_irq_valid(pnp_dev, 0)) in ene_probe()
1035 dev->hw_io = pnp_port_start(pnp_dev, 0); in ene_probe()
1036 dev->irq = pnp_irq(pnp_dev, 0); in ene_probe()
1039 pnp_set_drvdata(pnp_dev, dev); in ene_probe()
1040 dev->pnp_dev = pnp_dev; in ene_probe()
1088 device_set_wakeup_capable(&pnp_dev->dev, true); in ene_probe()
1089 device_set_wakeup_enable(&pnp_dev->dev, true); in ene_probe()
[all …]
Dene_ir.h196 struct pnp_dev *pnp_dev; member
Dfintek-cir.c488 static int fintek_probe(struct pnp_dev *pdev, const struct pnp_device_id *dev_id) in fintek_probe()
593 static void fintek_remove(struct pnp_dev *pdev) in fintek_remove()
615 static int fintek_suspend(struct pnp_dev *pdev, pm_message_t state) in fintek_suspend()
643 static int fintek_resume(struct pnp_dev *pdev) in fintek_resume()
664 static void fintek_shutdown(struct pnp_dev *pdev) in fintek_shutdown()
Dwinbond-cir.c382 wbcir_irq_rx(struct wbcir_data *data, struct pnp_dev *device) in wbcir_irq_rx()
485 struct pnp_dev *device = cookie; in wbcir_irq_handler()
693 wbcir_shutdown(struct pnp_dev *device) in wbcir_shutdown()
877 wbcir_suspend(struct pnp_dev *device, pm_message_t state) in wbcir_suspend()
1003 wbcir_resume(struct pnp_dev *device) in wbcir_resume()
1015 wbcir_probe(struct pnp_dev *device, const struct pnp_device_id *dev_id) in wbcir_probe()
1147 wbcir_remove(struct pnp_dev *device) in wbcir_remove()
Dfintek-cir.h61 struct pnp_dev *pdev;
Dnuvoton-cir.c971 static int nvt_probe(struct pnp_dev *pdev, const struct pnp_device_id *dev_id) in nvt_probe()
1119 static void nvt_remove(struct pnp_dev *pdev) in nvt_remove()
1143 static int nvt_suspend(struct pnp_dev *pdev, pm_message_t state) in nvt_suspend()
1177 static int nvt_resume(struct pnp_dev *pdev) in nvt_resume()
1199 static void nvt_shutdown(struct pnp_dev *pdev) in nvt_shutdown()
Dite-cir.c1456 static int ite_probe(struct pnp_dev *pdev, const struct pnp_device_id in ite_probe()
1624 static void ite_remove(struct pnp_dev *pdev) in ite_remove()
1647 static int ite_suspend(struct pnp_dev *pdev, pm_message_t state) in ite_suspend()
1667 static int ite_resume(struct pnp_dev *pdev) in ite_resume()
1686 static void ite_shutdown(struct pnp_dev *pdev) in ite_shutdown()
Dnuvoton-cir.h68 struct pnp_dev *pdev;
Dite-cir.h126 struct pnp_dev *pdev;
/linux-4.4.14/sound/drivers/mpu401/
Dmpu401.c158 static int snd_mpu401_pnp(int dev, struct pnp_dev *device, in snd_mpu401_pnp()
184 static int snd_mpu401_pnp_probe(struct pnp_dev *pnp_dev, in snd_mpu401_pnp_probe() argument
194 err = snd_mpu401_pnp(dev, pnp_dev, id); in snd_mpu401_pnp_probe()
197 err = snd_mpu401_create(&pnp_dev->dev, dev, &card); in snd_mpu401_pnp_probe()
204 pnp_set_drvdata(pnp_dev, card); in snd_mpu401_pnp_probe()
212 static void snd_mpu401_pnp_remove(struct pnp_dev *dev) in snd_mpu401_pnp_remove()
/linux-4.4.14/drivers/pnp/isapnp/
Dcompat.c45 struct pnp_dev *pnp_find_dev(struct pnp_card *card, unsigned short vendor, in pnp_find_dev()
46 unsigned short function, struct pnp_dev *from) in pnp_find_dev()
61 struct pnp_dev *dev = global_to_pnp_dev(list); in pnp_find_dev()
78 struct pnp_dev *dev = card_to_pnp_dev(list); in pnp_find_dev()
Dcore.c398 static struct pnp_dev *__init isapnp_parse_device(struct pnp_card *card, in isapnp_parse_device()
402 struct pnp_dev *dev; in isapnp_parse_device()
426 static void __init isapnp_parse_irq_resource(struct pnp_dev *dev, in isapnp_parse_irq_resource()
450 static void __init isapnp_parse_dma_resource(struct pnp_dev *dev, in isapnp_parse_dma_resource()
463 static void __init isapnp_parse_port_resource(struct pnp_dev *dev, in isapnp_parse_port_resource()
484 static void __init isapnp_parse_fixed_port_resource(struct pnp_dev *dev, in isapnp_parse_fixed_port_resource()
501 static void __init isapnp_parse_mem_resource(struct pnp_dev *dev, in isapnp_parse_mem_resource()
522 static void __init isapnp_parse_mem32_resource(struct pnp_dev *dev, in isapnp_parse_mem32_resource()
543 static void __init isapnp_parse_fixed_mem32_resource(struct pnp_dev *dev, in isapnp_parse_fixed_mem32_resource()
586 struct pnp_dev *dev; in isapnp_create_device()
[all …]
Dproc.c38 struct pnp_dev *dev = PDE_DATA(file_inode(file)); in isapnp_proc_bus_read()
71 static int isapnp_proc_attach_device(struct pnp_dev *dev) in isapnp_proc_attach_device()
94 struct pnp_dev *dev; in isapnp_proc_init()
/linux-4.4.14/sound/isa/cs423x/
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) in snd_cs423x_pnp_init_wss()
275 static int snd_cs423x_pnp_init_ctrl(int dev, struct pnp_dev *pdev) in snd_cs423x_pnp_init_ctrl()
287 static int snd_cs423x_pnp_init_mpu(int dev, struct pnp_dev *pdev) in snd_cs423x_pnp_init_mpu()
307 struct pnp_dev *pdev, in snd_card_cs423x_pnp()
308 struct pnp_dev *cdev) in snd_card_cs423x_pnp()
553 static int snd_cs423x_pnpbios_detect(struct pnp_dev *pdev, in snd_cs423x_pnpbios_detect()
559 struct pnp_dev *cdev; in snd_cs423x_pnpbios_detect()
[all …]
/linux-4.4.14/include/sound/
Dsnd_wavefront.h103 struct pnp_dev *wss;
104 struct pnp_dev *ctrl;
105 struct pnp_dev *mpu;
106 struct pnp_dev *synth;
/linux-4.4.14/drivers/staging/comedi/drivers/
Dni_atmio.c242 static int ni_isapnp_find_board(struct pnp_dev **dev) in ni_isapnp_find_board()
244 struct pnp_dev *isapnp_dev = NULL; in ni_isapnp_find_board()
304 struct pnp_dev *isapnp_dev; in ni_atmio_attach()
359 struct pnp_dev *isapnp_dev; in ni_atmio_detach()
/linux-4.4.14/drivers/media/radio/
Dradio-isa.h109 int radio_isa_pnp_probe(struct pnp_dev *dev,
111 void radio_isa_pnp_remove(struct pnp_dev *dev);
Dradio-sf16fmr2.c268 static int fmr2_pnp_probe(struct pnp_dev *pdev, const struct pnp_device_id *id) in fmr2_pnp_probe()
302 static void fmr2_pnp_remove(struct pnp_dev *pdev) in fmr2_pnp_remove()
Dradio-isa.c365 int radio_isa_pnp_probe(struct pnp_dev *dev, const struct pnp_device_id *dev_id) in radio_isa_pnp_probe()
386 void radio_isa_pnp_remove(struct pnp_dev *dev) in radio_isa_pnp_remove()
Dradio-sf16fmi.c58 static struct pnp_dev *dev;
Dradio-cadet.c543 static int cadet_pnp_probe(struct pnp_dev *dev, const struct pnp_device_id *dev_id) in cadet_pnp_probe()
/linux-4.4.14/drivers/ide/
Dide-pnp.c36 static int idepnp_probe(struct pnp_dev *dev, const struct pnp_device_id *dev_id) in idepnp_probe()
82 static void idepnp_remove(struct pnp_dev *dev) in idepnp_remove()
/linux-4.4.14/drivers/ata/
Dpata_isapnp.c47 static int isapnp_init_one(struct pnp_dev *idev, const struct pnp_device_id *dev_id) in isapnp_init_one()
108 static void isapnp_remove_one(struct pnp_dev *idev) in isapnp_remove_one()
/linux-4.4.14/drivers/char/tpm/
Dtpm_tis.c935 static int tpm_tis_pnp_init(struct pnp_dev *pnp_dev, in tpm_tis_pnp_init() argument
941 tpm_info.start = pnp_mem_start(pnp_dev, 0); in tpm_tis_pnp_init()
942 tpm_info.len = pnp_mem_len(pnp_dev, 0); in tpm_tis_pnp_init()
944 if (pnp_irq_valid(pnp_dev, 0)) in tpm_tis_pnp_init()
945 tpm_info.irq = pnp_irq(pnp_dev, 0); in tpm_tis_pnp_init()
950 if (pnp_acpi_device(pnp_dev)) { in tpm_tis_pnp_init()
951 if (is_itpm(pnp_acpi_device(pnp_dev))) in tpm_tis_pnp_init()
954 acpi_dev_handle = pnp_acpi_device(pnp_dev)->handle; in tpm_tis_pnp_init()
958 return tpm_tis_init(&pnp_dev->dev, &tpm_info, acpi_dev_handle); in tpm_tis_pnp_init()
975 static void tpm_tis_pnp_remove(struct pnp_dev *dev) in tpm_tis_pnp_remove()
Dtpm_infineon.c392 static int tpm_inf_pnp_probe(struct pnp_dev *dev, in tpm_inf_pnp_probe()
578 static void tpm_inf_pnp_remove(struct pnp_dev *dev) in tpm_inf_pnp_remove()
/linux-4.4.14/sound/isa/
Dals100.c76 struct pnp_dev *dev;
77 struct pnp_dev *devmpu;
78 struct pnp_dev *devopl;
124 struct pnp_dev *pdev; in snd_card_als100_pnp()
Dazt2320.c77 struct pnp_dev *dev;
78 struct pnp_dev *devmpu;
106 struct pnp_dev *pdev; in snd_card_azt2320_pnp()
Dcmi8330.c165 struct pnp_dev *cap;
166 struct pnp_dev *play;
167 struct pnp_dev *mpu;
336 struct pnp_dev *pdev; in snd_cmi8330_pnp()
Dopl3sa2.c599 struct pnp_dev *pdev) in snd_opl3sa2_pnp()
724 static int snd_opl3sa2_pnp_detect(struct pnp_dev *pdev, in snd_opl3sa2_pnp_detect()
756 static void snd_opl3sa2_pnp_remove(struct pnp_dev *pdev) in snd_opl3sa2_pnp_remove()
762 static int snd_opl3sa2_pnp_suspend(struct pnp_dev *pdev, pm_message_t state) in snd_opl3sa2_pnp_suspend()
766 static int snd_opl3sa2_pnp_resume(struct pnp_dev *pdev) in snd_opl3sa2_pnp_resume()
787 struct pnp_dev *pdev; in snd_opl3sa2_pnp_cdetect()
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) in snd_audiodrive_pnp_init_main()
2057 struct pnp_dev *pdev) in snd_audiodrive_pnp()
2281 static int snd_audiodrive_pnp_detect(struct pnp_dev *pdev, in snd_audiodrive_pnp_detect()
2313 static void snd_audiodrive_pnp_remove(struct pnp_dev *pdev) in snd_audiodrive_pnp_remove()
2319 static int snd_audiodrive_pnp_suspend(struct pnp_dev *pdev, pm_message_t state) in snd_audiodrive_pnp_suspend()
2323 static int snd_audiodrive_pnp_resume(struct pnp_dev *pdev) in snd_audiodrive_pnp_resume()
Dsscape.c1230 struct pnp_dev *dev; in sscape_pnp_detect()
/linux-4.4.14/drivers/platform/x86/
Dapple-gmux.c384 struct pnp_dev *pnp = (struct pnp_dev *)context; in gmux_notify_handler()
400 struct pnp_dev *pnp = to_pnp_dev(dev); in gmux_suspend()
410 struct pnp_dev *pnp = to_pnp_dev(dev); in gmux_resume()
437 static int gmux_probe(struct pnp_dev *pnp, const struct pnp_device_id *id) in gmux_probe()
623 static void gmux_remove(struct pnp_dev *pnp) in gmux_remove()
/linux-4.4.14/drivers/net/ethernet/8390/
Dne.c251 struct pnp_dev *idev = NULL; in ne_probe_isapnp()
851 struct pnp_dev *idev = (struct pnp_dev *)ei_status.priv; in ne_drv_remove()
890 struct pnp_dev *idev = (struct pnp_dev *)ei_status.priv; in ne_drv_suspend()
903 struct pnp_dev *idev = (struct pnp_dev *)ei_status.priv; in ne_drv_resume()
Dsmc-ultra.c343 struct pnp_dev *idev = NULL; in ultra_probe_isapnp()
609 struct pnp_dev *idev = (struct pnp_dev *)ei_status.priv; in cleanup_card()
/linux-4.4.14/sound/isa/msnd/
Dmsnd_pinnacle.c1085 struct pnp_dev *pnp_dev; in snd_msnd_pnp_detect() local
1086 struct pnp_dev *mpu_dev; in snd_msnd_pnp_detect()
1101 pnp_dev = pnp_request_card_device(pcard, pid->devs[0].id, NULL); in snd_msnd_pnp_detect()
1102 if (!pnp_dev) in snd_msnd_pnp_detect()
1109 if (!pnp_is_active(pnp_dev) && pnp_activate_dev(pnp_dev) < 0) { in snd_msnd_pnp_detect()
1135 io[idx] = pnp_port_start(pnp_dev, 0); in snd_msnd_pnp_detect()
1136 irq[idx] = pnp_irq(pnp_dev, 0); in snd_msnd_pnp_detect()
1137 mem[idx] = pnp_mem_start(pnp_dev, 0); in snd_msnd_pnp_detect()
/linux-4.4.14/drivers/watchdog/
Dsc1200wdt.c84 static struct pnp_dev *wdt_dev;
351 static int scl200wdt_pnp_probe(struct pnp_dev *dev, in scl200wdt_pnp_probe()
371 static void scl200wdt_pnp_remove(struct pnp_dev *dev) in scl200wdt_pnp_remove()
/linux-4.4.14/Documentation/
Dpnp.txt149 - only call this function when all wanted values are set in the pnp_dev
202 serial_pnp_probe(struct pnp_dev * dev, const struct pnp_id *card_id, const
208 static void serial_pnp_remove(struct pnp_dev * dev)
247 struct pnp_dev *pnp_find_dev(struct pnp_card *card,
250 struct pnp_dev *from)
/linux-4.4.14/drivers/input/gameport/
Dns558.c51 struct pnp_dev *dev;
197 static int ns558_pnp_probe(struct pnp_dev *dev, const struct pnp_device_id *did) in ns558_pnp_probe()
/linux-4.4.14/drivers/mmc/host/
Dwbsd.c1779 wbsd_pnp_probe(struct pnp_dev *pnpdev, const struct pnp_device_id *dev_id) in wbsd_pnp_probe()
1798 static void wbsd_pnp_remove(struct pnp_dev *dev) in wbsd_pnp_remove()
1853 static int wbsd_pnp_suspend(struct pnp_dev *pnp_dev, pm_message_t state) in wbsd_pnp_suspend() argument
1855 struct mmc_host *mmc = dev_get_drvdata(&pnp_dev->dev); in wbsd_pnp_suspend()
1864 static int wbsd_pnp_resume(struct pnp_dev *pnp_dev) in wbsd_pnp_resume() argument
1866 struct mmc_host *mmc = dev_get_drvdata(&pnp_dev->dev); in wbsd_pnp_resume()
/linux-4.4.14/sound/oss/
Dsb_card.c167 static void sb_dev2cfg(struct pnp_dev *dev, struct sb_card_config *scc) in sb_dev2cfg()
244 struct pnp_dev *dev = pnp_request_card_device(card, card_id->devs[0].id, NULL); in sb_pnp_probe()
Dad1848.c2830 static struct pnp_dev *ad1848_dev = NULL;
2883 static struct pnp_dev *activate_dev(char *devname, char *resname, struct pnp_dev *dev) in activate_dev()
2902 static struct pnp_dev __init *ad1848_init_generic(struct pnp_card *bus, in ad1848_init_generic()
/linux-4.4.14/sound/isa/sb/
Dsb16.c139 struct pnp_dev *dev;
141 struct pnp_dev *devwt;
257 struct pnp_dev *pdev; in snd_card_sb16_pnp()
/linux-4.4.14/arch/x86/kernel/
Drtc.c175 struct pnp_dev *dev; in add_rtc_cmos()
/linux-4.4.14/drivers/net/ethernet/3com/
D3c509.c407 static int el3_pnp_probe(struct pnp_dev *pdev, const struct pnp_device_id *id) in el3_pnp_probe()
445 static void el3_pnp_remove(struct pnp_dev *pdev) in el3_pnp_remove()
452 static int el3_pnp_suspend(struct pnp_dev *pdev, pm_message_t state) in el3_pnp_suspend()
457 static int el3_pnp_resume(struct pnp_dev *pdev) in el3_pnp_resume()
D3c515.c368 struct pnp_dev *idev, int card_number);
508 struct pnp_dev *idev = NULL; in corkscrew_scan()
580 struct pnp_dev *idev, int card_number) in corkscrew_setup()
/linux-4.4.14/sound/isa/gus/
Dinterwave.c127 struct pnp_dev *dev;
129 struct pnp_dev *devtc;
558 struct pnp_dev *pdev; in snd_interwave_pnp()
/linux-4.4.14/drivers/rtc/
Drtc-cmos.c1057 static int cmos_pnp_probe(struct pnp_dev *pnp, const struct pnp_device_id *id) in cmos_pnp_probe()
1074 static void __exit cmos_pnp_remove(struct pnp_dev *pnp) in cmos_pnp_remove()
1079 static void cmos_pnp_shutdown(struct pnp_dev *pnp) in cmos_pnp_shutdown()
/linux-4.4.14/sound/isa/opti9xx/
Dopti92x-ad1848.c735 struct pnp_dev *pdev;
737 struct pnp_dev *devmpu;
739 struct pnp_dev *devmc;
Dmiro.c1515 struct pnp_dev *pdev; in snd_card_miro_pnp()
1517 struct pnp_dev *devmpu; in snd_card_miro_pnp()
1518 struct pnp_dev *devmc; in snd_card_miro_pnp()
/linux-4.4.14/drivers/input/serio/
Di8042-x86ia64io.h828 static int i8042_pnp_kbd_probe(struct pnp_dev *dev, const struct pnp_device_id *did) in i8042_pnp_kbd_probe()
854 static int i8042_pnp_aux_probe(struct pnp_dev *dev, const struct pnp_device_id *did) in i8042_pnp_aux_probe()
/linux-4.4.14/sound/isa/ad1816a/
Dad1816a.c100 struct pnp_dev *pdev; in snd_card_ad1816a_pnp()
/linux-4.4.14/sound/isa/es1688/
Des1688.c237 struct pnp_dev *pdev; in snd_card_es968_pnp()
/linux-4.4.14/drivers/isdn/hisax/
Dhfcscard.c178 struct pnp_dev *pnp_d; in setup_hfcs()
Disurf.c218 struct pnp_dev *pnp_d = NULL; in setup_isurf()
Dix1_micro.c239 struct pnp_dev *pnp_d; in setup_ix1micro()
Dhisax_fcpcipnp.c918 static int fcpnp_probe(struct pnp_dev *pdev, const struct pnp_device_id *dev_id) in fcpnp_probe()
960 static void fcpnp_remove(struct pnp_dev *pdev) in fcpnp_remove()
Dniccy.c240 struct pnp_dev *pnp_d = NULL; in setup_niccy()
Dteles3.c287 struct pnp_dev *pnp_d; in setup_teles3()
Dasuscom.c331 struct pnp_dev *pnp_d; in setup_asuscom()
Dsedlbauer.c536 struct pnp_dev *pnp_d; in setup_sedlbauer_isapnp()
Davm_pci.c784 struct pnp_dev *pnp_avm_d = NULL; in avm_pnp_setup()
Delsa.c927 struct pnp_dev *pnp_d; in setup_elsa_isapnp()
Ddiva.c1072 struct pnp_dev *pnp_d; in setup_diva_isapnp()
Dhfc_sx.c1405 struct pnp_dev *pnp_d; in setup_hfcsx()
/linux-4.4.14/drivers/scsi/
Daha1542.c992 static int aha1542_pnp_probe(struct pnp_dev *pdev, const struct pnp_device_id *id) in aha1542_pnp_probe()
1020 static void aha1542_pnp_remove(struct pnp_dev *pdev) in aha1542_pnp_remove()
Dg_NCR5380.c290 struct pnp_dev *dev = NULL; in generic_NCR5380_detect()
Dsym53c416.c617 struct pnp_dev *idev = NULL; in sym53c416_detect()
Daha152x.c502 struct pnp_dev *pnpdev;
3083 struct pnp_dev *dev=NULL, *pnpdev[2] = {NULL, NULL}; in aha152x_init()
/linux-4.4.14/drivers/net/
Dsb1000.c150 sb1000_probe_one(struct pnp_dev *pdev, const struct pnp_device_id *id) in sb1000_probe_one()
236 sb1000_remove_one(struct pnp_dev *pdev) in sb1000_remove_one()
/linux-4.4.14/sound/isa/wavefront/
Dwavefront.c105 struct pnp_dev *pdev; in snd_wavefront_pnp()
/linux-4.4.14/drivers/pcmcia/
Di82365.c750 static struct pnp_dev *i82365_pnpdev;
759 struct pnp_dev *dev; in isa_probe()
/linux-4.4.14/drivers/net/irda/
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) in nsc_ircc_pnp_probe()
Dsmsc-ircc2.c377 static int smsc_ircc_pnp_probe(struct pnp_dev *dev, in smsc_ircc_pnp_probe()
/linux-4.4.14/drivers/parport/
Dparport_pc.c2944 static int parport_pc_pnp_probe(struct pnp_dev *dev, in parport_pc_pnp_probe()
2984 static void parport_pc_pnp_remove(struct pnp_dev *dev) in parport_pc_pnp_remove()