Searched refs:tpci200 (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/ipack/carriers/ |
H A D | tpci200.c | 3 * 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 D | tpci200.c | 12 #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 2 milliseconds