Lines Matching full:polarity
57 * IOSAPIC pin (if they're level triggered and use the same polarity).
143 unsigned char polarity: 1; /* interrupt polarity member
231 pol = iosapic_intr_info[irq].polarity; in set_rte()
497 if (info->trigger == trigger && info->polarity == pol && in iosapic_find_sharable_irq()
553 unsigned long polarity, unsigned long trigger) in register_intr() argument
585 (info->trigger != trigger || info->polarity != polarity)){ in register_intr()
596 iosapic_intr_info[irq].polarity = polarity; in register_intr()
713 unsigned long polarity, unsigned long trigger) in iosapic_register_intr() argument
744 irq = iosapic_find_sharable_irq(trigger, polarity); in iosapic_register_intr()
753 err = register_intr(gsi, irq, dmode, polarity, trigger); in iosapic_register_intr()
771 (polarity == IOSAPIC_POL_HIGH ? "high" : "low"), in iosapic_register_intr()
786 unsigned long trigger, polarity; in iosapic_unregister_intr() local
826 polarity = iosapic_intr_info[irq].polarity; in iosapic_unregister_intr()
831 (polarity == IOSAPIC_POL_HIGH ? "high" : "low"), in iosapic_unregister_intr()
842 iosapic_intr_info[irq].polarity = 0; in iosapic_unregister_intr()
859 unsigned long polarity, unsigned long trigger) in iosapic_register_platform_intr() argument
896 register_intr(gsi, irq, delivery, polarity, trigger); in iosapic_register_platform_intr()
903 (polarity == IOSAPIC_POL_HIGH ? "high" : "low"), in iosapic_register_platform_intr()
914 unsigned long polarity, unsigned long trigger) in iosapic_override_isa_irq() argument
923 register_intr(gsi, irq, dmode, polarity, trigger); in iosapic_override_isa_irq()
927 polarity == IOSAPIC_POL_HIGH ? "high" : "low", in iosapic_override_isa_irq()