Home
last modified time | relevance | path

Searched refs:gicp (Results 1 – 6 of 6) sorted by relevance

/openbmc/linux/drivers/irqchip/
H A Dirq-mvebu-gicp.c89 hwirq = find_first_zero_bit(gicp->spi_bitmap, gicp->spi_cnt); in gicp_irq_domain_alloc()
176 gicp = devm_kzalloc(&pdev->dev, sizeof(*gicp), GFP_KERNEL); in mvebu_gicp_probe()
177 if (!gicp) in mvebu_gicp_probe()
180 gicp->dev = &pdev->dev; in mvebu_gicp_probe()
184 if (!gicp->res) in mvebu_gicp_probe()
193 gicp->spi_ranges = in mvebu_gicp_probe()
198 if (!gicp->spi_ranges) in mvebu_gicp_probe()
210 gicp->spi_cnt += gicp->spi_ranges[i].count; in mvebu_gicp_probe()
213 gicp->spi_bitmap = devm_bitmap_zalloc(&pdev->dev, gicp->spi_cnt, GFP_KERNEL); in mvebu_gicp_probe()
214 if (!gicp->spi_bitmap) in mvebu_gicp_probe()
[all …]
H A DMakefile79 obj-$(CONFIG_MVEBU_GICP) += irq-mvebu-gicp.o
/openbmc/linux/Documentation/devicetree/bindings/interrupt-controller/
H A Dmarvell,gicp.txt11 - compatible: Must be "marvell,ap806-gicp"
22 gicp_spi: gicp-spi@3f0040 {
23 compatible = "marvell,ap806-gicp";
H A Dmarvell,icu.txt57 msi-parent = <&gicp>;
106 msi-parent = <&gicp>;
/openbmc/linux/arch/arm64/boot/dts/marvell/
H A Darmada-ap80x.dtsi150 gicp: gicp@3f0040 { label
151 compatible = "marvell,ap806-gicp";
H A Darmada-cp11x.dtsi207 msi-parent = <&gicp>;