Lines Matching refs:tcp

190 	struct ttwoga_config *tcp = core;  in pci_2100_a500_pickintr()  local
208 pc->pc_vecbase = 0x800 + ((64 * 16) * tcp->tc_hose); in pci_2100_a500_pickintr()
219 tcp->tc_hose == 0 ? dec_2100_a500_intr_deftype[i] in pci_2100_a500_pickintr()
239 if (tcp->tc_rev < TRN_T3 && tcp->tc_hose == 0) { in pci_2100_a500_pickintr()
241 tcp->tc_enable_intr = dec_2100_a500_pic_enable_intr; in pci_2100_a500_pickintr()
242 tcp->tc_setlevel = dec_2100_a500_pic_setlevel; in pci_2100_a500_pickintr()
243 tcp->tc_eoi = dec_2100_a500_pic_eoi; in pci_2100_a500_pickintr()
244 dec_2100_a500_pic_init_intr(tcp); in pci_2100_a500_pickintr()
247 tcp->tc_enable_intr = dec_2100_a500_icic_enable_intr; in pci_2100_a500_pickintr()
248 tcp->tc_setlevel = dec_2100_a500_icic_setlevel; in pci_2100_a500_pickintr()
249 tcp->tc_eoi = dec_2100_a500_icic_eoi; in pci_2100_a500_pickintr()
250 dec_2100_a500_icic_init_intr(tcp); in pci_2100_a500_pickintr()
435 struct ttwoga_config *tcp = pc->pc_intr_v; in dec_2100_a500_intr_establish() local
458 dec_2100_a500_iointr, tcp); in dec_2100_a500_intr_establish()
459 (*tcp->tc_enable_intr)(tcp, irq, 1); in dec_2100_a500_intr_establish()
470 struct ttwoga_config *tcp = pc->pc_intr_v; in dec_2100_a500_intr_disestablish() local
477 (*tcp->tc_enable_intr)(tcp, irq, 0); in dec_2100_a500_intr_disestablish()
538 struct ttwoga_config *tcp = v; in dec_2100_a500_eisa_intr_evcnt() local
539 pci_chipset_tag_t const pc = &tcp->tc_pc; in dec_2100_a500_eisa_intr_evcnt()
552 struct ttwoga_config *tcp = v; in dec_2100_a500_eisa_intr_establish() local
553 pci_chipset_tag_t const pc = &tcp->tc_pc; in dec_2100_a500_eisa_intr_establish()
593 dec_2100_a500_iointr, tcp); in dec_2100_a500_eisa_intr_establish()
594 (*tcp->tc_setlevel)(tcp, eirq, in dec_2100_a500_eisa_intr_establish()
597 (*tcp->tc_enable_intr)(tcp, irq, 1); in dec_2100_a500_eisa_intr_establish()
608 struct ttwoga_config *tcp = v; in dec_2100_a500_eisa_intr_disestablish() local
609 pci_chipset_tag_t const pc = &tcp->tc_pc; in dec_2100_a500_eisa_intr_disestablish()
616 (*tcp->tc_enable_intr)(tcp, irq, 0); in dec_2100_a500_eisa_intr_disestablish()
642 #define ICIC_ADDR(tcp, addr) \ argument
645 T2GA((tcp), T2_AIR) = (addr); \
648 (void) T2GA((tcp), T2_AIR); \
653 #define ICIC_READ(tcp) T2GA((tcp), T2_DIR) argument
654 #define ICIC_WRITE(tcp, val) \ argument
657 T2GA((tcp), T2_DIR) = (val); \
665 struct ttwoga_config *tcp = arg; in dec_2100_a500_iointr() local
666 pci_chipset_tag_t const pc = &tcp->tc_pc; in dec_2100_a500_iointr()
672 (*tcp->tc_eoi)(tcp, irq); in dec_2100_a500_iointr()
676 (*tcp->tc_enable_intr)(tcp, irq, 0); in dec_2100_a500_iointr()
682 dec_2100_a500_pic_enable_intr(struct ttwoga_config *tcp, int irq, int onoff) in dec_2100_a500_pic_enable_intr() argument
699 dec_2100_a500_icic_enable_intr(struct ttwoga_config *tcp, int irq, int onoff) in dec_2100_a500_icic_enable_intr() argument
705 ICIC_ADDR(tcp, 0x40); in dec_2100_a500_icic_enable_intr()
707 mask = ICIC_READ(tcp); in dec_2100_a500_icic_enable_intr()
712 ICIC_WRITE(tcp, mask); in dec_2100_a500_icic_enable_intr()
716 dec_2100_a500_pic_init_intr(struct ttwoga_config *tcp) in dec_2100_a500_pic_init_intr() argument
749 dec_2100_a500_icic_init_intr(struct ttwoga_config *tcp) in dec_2100_a500_icic_init_intr() argument
752 ICIC_ADDR(tcp, 0x40); in dec_2100_a500_icic_init_intr()
753 ICIC_WRITE(tcp, 0xffffffffffffffffUL); in dec_2100_a500_icic_init_intr()
757 dec_2100_a500_pic_setlevel(struct ttwoga_config *tcp, int eirq, int level) in dec_2100_a500_pic_setlevel() argument
803 dec_2100_a500_icic_setlevel(struct ttwoga_config *tcp, int eirq, int level) in dec_2100_a500_icic_setlevel() argument
821 ICIC_ADDR(tcp, 0x50); in dec_2100_a500_icic_setlevel()
822 mask = ICIC_READ(tcp); in dec_2100_a500_icic_setlevel()
827 ICIC_WRITE(tcp, mask); in dec_2100_a500_icic_setlevel()
836 dec_2100_a500_pic_eoi(struct ttwoga_config *tcp, int irq) in dec_2100_a500_pic_eoi() argument
856 dec_2100_a500_icic_eoi(struct ttwoga_config *tcp, int irq) in dec_2100_a500_icic_eoi() argument
859 T2GA(tcp, T2_VAR) = irq; in dec_2100_a500_icic_eoi()