Home
last modified time | relevance | path

Searched refs:icu (Results 1 – 7 of 7) sorted by relevance

/linux/drivers/irqchip/
H A Dirq-mvebu-icu.c60 struct mvebu_icu *icu; member
73 struct mvebu_icu *icu = msi_data->icu; in mvebu_icu_translate() local
77 dev_err(icu->dev, "wrong ICU parameter count %d\n", in mvebu_icu_translate()
86 dev_err(icu->dev, "wrong ICU group type %x\n", in mvebu_icu_translate()
105 dev_err(icu->dev, "invalid interrupt number %ld\n", *hwirq); in mvebu_icu_translate()
112 static void mvebu_icu_init(struct mvebu_icu *icu, in mvebu_icu_init() argument
122 writel_relaxed(msg[0].address_hi, icu->base + subset->offset_set_ah); in mvebu_icu_init()
123 writel_relaxed(msg[0].address_lo, icu->base + subset->offset_set_al); in mvebu_icu_init()
129 writel_relaxed(msg[1].address_hi, icu->base + subset->offset_clr_ah); in mvebu_icu_init()
130 writel_relaxed(msg[1].address_lo, icu->base + subset->offset_clr_al); in mvebu_icu_init()
[all …]
/linux/drivers/dma/sh/
H A Drz-dmac.c100 struct rz_dmac_icu icu; member
340 rzv2h_icu_register_dma_req(dmac->icu.pdev, dmac->icu.dmac_index, in rz_dmac_prepare_desc_for_memcpy()
397 rzv2h_icu_register_dma_req(dmac->icu.pdev, dmac->icu.dmac_index, in rz_dmac_prepare_descs_for_slave_sg()
680 rzv2h_icu_register_dma_req(dmac->icu.pdev, dmac->icu.dmac_index, in rz_dmac_device_synchronize()
884 dmac->icu.pdev = of_find_device_by_node(args.np); in rz_dmac_parse_of_icu()
886 if (!dmac->icu.pdev) { in rz_dmac_parse_of_icu()
891 ret = devm_add_action_or_reset(dev, rz_dmac_put_device, &dmac->icu.pdev->dev); in rz_dmac_parse_of_icu()
900 dmac->icu.dmac_index = dmac_index; in rz_dmac_parse_of_icu()
/linux/arch/mips/boot/dts/lantiq/
H A Ddanube.dtsi24 icu0: icu@80200 {
27 compatible = "lantiq,icu";
/linux/arch/arm64/boot/dts/renesas/
H A Dr9a09g047.dtsi167 icu: interrupt-controller@10400000 { label
168 compatible = "renesas,r9a09g047-icu";
248 "icu-error-ca55",
265 interrupt-parent = <&icu>;
339 renesas,icu = <&icu 4>;
373 renesas,icu = <&icu 0>;
407 renesas,icu = <&icu 1>;
441 renesas,icu = <&icu 2>;
475 renesas,icu = <&icu 3>;
H A Dr9a09g057.dtsi172 icu: interrupt-controller@10400000 { label
173 compatible = "renesas,r9a09g057-icu";
253 "icu-error-ca55",
270 interrupt-parent = <&icu>;
369 renesas,icu = <&icu 4>;
402 renesas,icu = <&icu 0>;
435 renesas,icu = <&icu 1>;
468 renesas,icu = <&icu 2>;
501 renesas,icu = <&icu 3>;
H A Drzg3e-smarc-som.dtsi130 interrupts-extended = <&icu 3 IRQ_TYPE_LEVEL_LOW>;
151 interrupts-extended = <&icu 16 IRQ_TYPE_LEVEL_LOW>;
H A Dr9a09g057h44-rzv2h-evk.dts42 interrupts-extended = <&icu 0 IRQ_TYPE_EDGE_FALLING>;