Searched refs:icu (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-6.6/drivers/irqchip/ |
H A D | irq-mvebu-icu.c | 23 #include <dt-bindings/interrupt-controller/mvebu-icu.h> 58 struct mvebu_icu *icu; member 64 struct mvebu_icu *icu; member 71 static void mvebu_icu_init(struct mvebu_icu *icu, in mvebu_icu_init() argument 81 writel_relaxed(msg[0].address_hi, icu->base + subset->offset_set_ah); in mvebu_icu_init() 82 writel_relaxed(msg[0].address_lo, icu->base + subset->offset_set_al); in mvebu_icu_init() 88 writel_relaxed(msg[1].address_hi, icu->base + subset->offset_clr_ah); in mvebu_icu_init() 89 writel_relaxed(msg[1].address_lo, icu->base + subset->offset_clr_al); in mvebu_icu_init() 97 struct mvebu_icu *icu = icu_irqd->icu; in mvebu_icu_write_msg() local 156 struct mvebu_icu *icu = msi_data->icu; mvebu_icu_irq_domain_translate() local 203 struct mvebu_icu *icu = msi_data->icu; mvebu_icu_irq_domain_alloc() local 349 struct mvebu_icu *icu; mvebu_icu_probe() local [all...] |
/kernel/linux/linux-5.10/drivers/irqchip/ |
H A D | irq-mvebu-icu.c | 23 #include <dt-bindings/interrupt-controller/mvebu-icu.h> 58 struct mvebu_icu *icu; member 64 struct mvebu_icu *icu; member 71 static void mvebu_icu_init(struct mvebu_icu *icu, in mvebu_icu_init() argument 81 writel_relaxed(msg[0].address_hi, icu->base + subset->offset_set_ah); in mvebu_icu_init() 82 writel_relaxed(msg[0].address_lo, icu->base + subset->offset_set_al); in mvebu_icu_init() 88 writel_relaxed(msg[1].address_hi, icu->base + subset->offset_clr_ah); in mvebu_icu_init() 89 writel_relaxed(msg[1].address_lo, icu->base + subset->offset_clr_al); in mvebu_icu_init() 97 struct mvebu_icu *icu = icu_irqd->icu; in mvebu_icu_write_msg() local 155 struct mvebu_icu *icu = platform_msi_get_host_data(d); mvebu_icu_irq_domain_translate() local 203 struct mvebu_icu *icu = msi_data->icu; mvebu_icu_irq_domain_alloc() local 349 struct mvebu_icu *icu; mvebu_icu_probe() local [all...] |
Completed in 2 milliseconds