Messages in this thread | | | Subject | Re: [PATCH 01/10] irqchip: irq-mips-gic: export gic_send_ipi | From | Qais Yousef <> | Date | Fri, 28 Aug 2015 16:12:14 +0100 |
| |
On 08/28/2015 03:22 PM, Thomas Gleixner wrote: >>> To configure your coprocessor proper, we need a translation >>> mechanism from the linux interrupt number to the magic value which >>> needs to be written into the trigger register when the coprocessor >>> wants to send an interrupt or an IPI. >>> >>> int irq_get_irq_hwcfg(unsigned int irq, struct irq_hwcfg *cfg); >>> >>> struct irq_hwcfg needs to be defined, but it might look like this: >>> >>> { >>> /* Generic fields */ >>> x; >>> ... >>> union { >>> mips_gic; >>> ... >>> }; >>> }; > That function provides you the information which you have to hand over > to your coprocessor firmware. > >
Of course!
* me slapping myself on the back *
Thanks, Qais
| |