Searched refs:htvec (Results 1 – 8 of 8) sorted by relevance
| /linux-6.15/drivers/irqchip/ |
| H A D | irq-loongson-htvec.c | 29 struct htvec { struct 37 static struct htvec *htvec_priv; argument 45 struct htvec *priv = irq_desc_get_handler_data(desc); in htvec_irq_dispatch() 69 struct htvec *priv = irq_data_get_irq_chip_data(d); in htvec_ack_irq() 79 struct htvec *priv = irq_data_get_irq_chip_data(d); in htvec_mask_irq() 94 struct htvec *priv = irq_data_get_irq_chip_data(d); in htvec_unmask_irq() 118 struct htvec *priv = domain->host_data; in htvec_domain_alloc() 151 static void htvec_reset(struct htvec *priv) in htvec_reset() 189 struct htvec *priv; in htvec_init() 258 IRQCHIP_DECLARE(htvec, "loongson,htvec-1.0", htvec_of_init);
|
| H A D | Makefile | 121 obj-$(CONFIG_LOONGSON_HTVEC) += irq-loongson-htvec.o
|
| /linux-6.15/Documentation/devicetree/bindings/interrupt-controller/ |
| H A 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";
|
| H A D | loongson,pch-pic.yaml | 55 interrupt-parent = <&htvec>;
|
| H A D | loongson,pch-msi.yaml | 60 interrupt-parent = <&htvec>;
|
| /linux-6.15/arch/mips/boot/dts/loongson/ |
| H A D | loongson64c_4core_ls7a.dts | 13 htvec: interrupt-controller@efdfb000080 { label 14 compatible = "loongson,htvec-1.0"; 35 interrupt-parent = <&htvec>;
|
| H A D | loongson64g_4core_ls7a.dts | 13 htvec: interrupt-controller@efdfb000080 { label 14 compatible = "loongson,htvec-1.0"; 40 interrupt-parent = <&htvec>;
|
| H A D | ls7a-pch.dtsi | 17 interrupt-parent = <&htvec>;
|