interrupt: add doxygen documentation for struct irq_desc

Other global interrupt-related structs are already documented, add
missing documentation to struct irq_desc

Signed-off-by: Guennadi Liakhovetski <guennadi.liakhovetski@linux.intel.com>
This commit is contained in:
Guennadi Liakhovetski 2019-03-26 14:20:42 +01:00 committed by Liam Girdwood
parent d5081da8fe
commit 842e4b5b9f
1 changed files with 13 additions and 12 deletions

View File

@ -35,19 +35,20 @@ struct irq_child {
*/
};
/**
* \brief interrupt client descriptor
*/
struct irq_desc {
int irq; /* logical IRQ number */
void (*handler)(void *arg);
void *handler_arg;
/* whether irq should be automatically unmasked */
int unmask;
uint32_t cpu_mask;
/* to link to other irq_desc */
struct list_item irq_list;
int irq; /**< virtual IRQ number */
void (*handler)(void *arg); /**< interrupt handler function */
void *handler_arg; /**< interrupt handler argument */
int unmask; /**< whether irq should be
* automatically unmasked
*/
uint32_t cpu_mask; /**< a mask of CPUs on which this
* interrupt is enabled
*/
struct list_item irq_list; /**< to link to other irq_desc */
};
/**