Searched full:htvec (Results 1 – 8 of 8) sorted by relevance
/Linux-v5.10/drivers/irqchip/ |
D | irq-loongson-htvec.c | 7 #define pr_fmt(fmt) "htvec: " fmt 28 struct htvec { struct 41 struct htvec *priv = irq_desc_get_handler_data(desc); in htvec_irq_dispatch() argument 65 struct htvec *priv = irq_data_get_irq_chip_data(d); in htvec_ack_irq() 75 struct htvec *priv = irq_data_get_irq_chip_data(d); in htvec_mask_irq() 90 struct htvec *priv = irq_data_get_irq_chip_data(d); in htvec_unmask_irq() 114 struct htvec *priv = domain->host_data; in htvec_domain_alloc() 147 static void htvec_reset(struct htvec *priv) in htvec_reset() 161 struct htvec *priv; in htvec_of_init() 218 IRQCHIP_DECLARE(htvec, "loongson,htvec-1.0", htvec_of_init);
|
D | Makefile | 112 obj-$(CONFIG_LOONGSON_HTVEC) += irq-loongson-htvec.o
|
/Linux-v5.10/Documentation/devicetree/bindings/interrupt-controller/ |
D | loongson,htvec.yaml | 4 $id: "http://devicetree.org/schemas/interrupt-controller/loongson,htvec.yaml#" 18 const: loongson,htvec-1.0 45 htvec: interrupt-controller@fb000080 { 46 compatible = "loongson,htvec-1.0";
|
D | loongson,pch-pic.yaml | 55 interrupt-parent = <&htvec>;
|
D | loongson,pch-msi.yaml | 60 interrupt-parent = <&htvec>;
|
/Linux-v5.10/arch/mips/boot/dts/loongson/ |
D | loongson64c_4core_ls7a.dts | 13 htvec: interrupt-controller@efdfb000080 { label 14 compatible = "loongson,htvec-1.0"; 35 interrupt-parent = <&htvec>;
|
D | loongson64g_4core_ls7a.dts | 13 htvec: interrupt-controller@efdfb000080 { label 14 compatible = "loongson,htvec-1.0"; 39 interrupt-parent = <&htvec>;
|
D | ls7a-pch.dtsi | 17 interrupt-parent = <&htvec>;
|