Lines Matching full:pdc
126 * active low interrupts to be handled at GIC, PDC has an inverter that inverts
148 * qcom_pdc_gic_set_type: Configure PDC for the interrupt
153 * If @type is edge triggered, forward that as Rising edge as PDC
155 * If @type is level, then forward that as level high as PDC
200 * When we change types the PDC can give a phantom interrupt. in qcom_pdc_gic_set_type()
215 .name = "PDC",
366 n = of_property_count_elems_of_size(np, "qcom,pdc-ranges", sizeof(u32)); in pdc_setup_pin_mapping()
378 ret = of_property_read_u32_index(np, "qcom,pdc-ranges", in pdc_setup_pin_mapping()
383 ret = of_property_read_u32_index(np, "qcom,pdc-ranges", in pdc_setup_pin_mapping()
388 ret = of_property_read_u32_index(np, "qcom,pdc-ranges", in pdc_setup_pin_mapping()
413 pr_err("%pOF: unable to map PDC registers\n", node); in qcom_pdc_init()
419 pr_err("%pOF: unable to find PDC's parent domain\n", node); in qcom_pdc_init()
426 pr_err("%pOF: failed to init PDC pin-hwirq mapping\n", node); in qcom_pdc_init()
445 pr_err("%pOF: PDC domain add failed for GPIO domain\n", node); in qcom_pdc_init()
462 IRQCHIP_DECLARE(qcom_pdc, "qcom,pdc", qcom_pdc_init);