From: Martin Pool <mbp@samba.org>
ia64_mv_irq_desc returns a 'struct irq_desc', which had a forward declaration
but did not actually exist. We're currently using a silly anonymous struct
typedefed to irq_desc_t.
Now add the structure name as well.
*
* Pad this out to 32 bytes for cache and indexing reasons.
*/
-typedef struct {
+typedef struct irq_desc {
unsigned int status; /* IRQ status */
hw_irq_controller *handler;
struct irqaction *action; /* IRQ action list */