Home
last modified time | relevance | path

Searched refs:tpci200 (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/ipack/carriers/
H A Dtpci200.c3 * tpci200.c
14 #include "tpci200.h"
48 struct tpci200_board *tpci200; in check_slot() local
54 tpci200 = dev_get_drvdata(dev->bus->parent); in check_slot()
56 if (tpci200 == NULL) { in check_slot()
63 "Slot [%d:%d] doesn't exist! Last tpci200 slot is %d.\n", in check_slot()
68 return tpci200; in check_slot()
71 static void tpci200_clear_mask(struct tpci200_board *tpci200, in tpci200_clear_mask() argument
75 spin_lock_irqsave(&tpci200->regs_lock, flags); in tpci200_clear_mask()
77 spin_unlock_irqrestore(&tpci200 in tpci200_clear_mask()
80 tpci200_set_mask(struct tpci200_board *tpci200, __le16 __iomem *addr, u16 mask) tpci200_set_mask() argument
89 tpci200_unregister(struct tpci200_board *tpci200) tpci200_unregister() argument
103 tpci200_enable_irq(struct tpci200_board *tpci200, int islot) tpci200_enable_irq() argument
111 tpci200_disable_irq(struct tpci200_board *tpci200, int islot) tpci200_disable_irq() argument
132 struct tpci200_board *tpci200 = (struct tpci200_board *) dev_id; tpci200_interrupt() local
167 struct tpci200_board *tpci200; tpci200_free_irq() local
196 struct tpci200_board *tpci200; tpci200_request_irq() local
241 tpci200_register(struct tpci200_board *tpci200) tpci200_register() argument
368 struct tpci200_board *tpci200 = check_slot(dev); tpci200_get_clockrate() local
380 struct tpci200_board *tpci200 = check_slot(dev); tpci200_set_clockrate() local
403 struct tpci200_board *tpci200 = check_slot(dev); tpci200_get_error() local
417 struct tpci200_board *tpci200 = check_slot(dev); tpci200_get_timeout() local
432 struct tpci200_board *tpci200 = check_slot(dev); tpci200_reset_timeout() local
446 tpci200_uninstall(struct tpci200_board *tpci200) tpci200_uninstall() argument
462 tpci200_install(struct tpci200_board *tpci200) tpci200_install() argument
487 tpci200_create_device(struct tpci200_board *tpci200, int i) tpci200_create_device() argument
523 struct tpci200_board *tpci200; tpci200_pci_probe() local
612 __tpci200_pci_remove(struct tpci200_board *tpci200) __tpci200_pci_remove() argument
629 struct tpci200_board *tpci200 = pci_get_drvdata(dev); tpci200_pci_remove() local
[all...]
/kernel/linux/linux-6.6/drivers/ipack/carriers/
H A Dtpci200.c12 #include "tpci200.h"
46 struct tpci200_board *tpci200; in check_slot() local
52 tpci200 = dev_get_drvdata(dev->bus->parent); in check_slot()
54 if (tpci200 == NULL) { in check_slot()
61 "Slot [%d:%d] doesn't exist! Last tpci200 slot is %d.\n", in check_slot()
66 return tpci200; in check_slot()
69 static void tpci200_clear_mask(struct tpci200_board *tpci200, in tpci200_clear_mask() argument
73 spin_lock_irqsave(&tpci200->regs_lock, flags); in tpci200_clear_mask()
75 spin_unlock_irqrestore(&tpci200->regs_lock, flags); in tpci200_clear_mask()
78 static void tpci200_set_mask(struct tpci200_board *tpci200, in tpci200_set_mask() argument
87 tpci200_unregister(struct tpci200_board *tpci200) tpci200_unregister() argument
101 tpci200_enable_irq(struct tpci200_board *tpci200, int islot) tpci200_enable_irq() argument
109 tpci200_disable_irq(struct tpci200_board *tpci200, int islot) tpci200_disable_irq() argument
130 struct tpci200_board *tpci200 = (struct tpci200_board *) dev_id; tpci200_interrupt() local
165 struct tpci200_board *tpci200; tpci200_free_irq() local
194 struct tpci200_board *tpci200; tpci200_request_irq() local
239 tpci200_register(struct tpci200_board *tpci200) tpci200_register() argument
366 struct tpci200_board *tpci200 = check_slot(dev); tpci200_get_clockrate() local
378 struct tpci200_board *tpci200 = check_slot(dev); tpci200_set_clockrate() local
401 struct tpci200_board *tpci200 = check_slot(dev); tpci200_get_error() local
415 struct tpci200_board *tpci200 = check_slot(dev); tpci200_get_timeout() local
430 struct tpci200_board *tpci200 = check_slot(dev); tpci200_reset_timeout() local
444 tpci200_uninstall(struct tpci200_board *tpci200) tpci200_uninstall() argument
460 tpci200_install(struct tpci200_board *tpci200) tpci200_install() argument
485 tpci200_create_device(struct tpci200_board *tpci200, int i) tpci200_create_device() argument
521 struct tpci200_board *tpci200; tpci200_pci_probe() local
610 __tpci200_pci_remove(struct tpci200_board *tpci200) __tpci200_pci_remove() argument
627 struct tpci200_board *tpci200 = pci_get_drvdata(dev); tpci200_pci_remove() local
[all...]

Completed in 3 milliseconds