Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/drv/generic/interrupt.c

    rdc9a3ba r56fd7cf  
    4141
    4242#include "ddf/interrupt.h"
     43#include "private/driver.h"
    4344
    4445static void driver_irq_handler(ipc_callid_t iid, ipc_call_t *icall);
     
    6869
    6970static irq_code_t default_pseudocode = {
     71        0,
     72        NULL,
    7073        sizeof(default_cmds) / sizeof(irq_cmd_t),
    7174        default_cmds
     
    115118}
    116119
    117 static void
    118 add_interrupt_context(interrupt_context_list_t *list, interrupt_context_t *ctx)
     120static void add_interrupt_context(interrupt_context_list_t *list,
     121    interrupt_context_t *ctx)
    119122{
    120123        fibril_mutex_lock(&list->mutex);
     
    132135}
    133136
    134 static interrupt_context_t *
    135 find_interrupt_context_by_id(interrupt_context_list_t *list, int id)
     137static interrupt_context_t *find_interrupt_context_by_id(
     138    interrupt_context_list_t *list, int id)
    136139{
    137140        interrupt_context_t *ctx;
     
    151154}
    152155
    153 static interrupt_context_t *
    154 find_interrupt_context(interrupt_context_list_t *list, ddf_dev_t *dev, int irq)
     156static interrupt_context_t *find_interrupt_context(
     157    interrupt_context_list_t *list, ddf_dev_t *dev, int irq)
    155158{
    156159        interrupt_context_t *ctx;
     
    171174
    172175
    173 int
    174 register_interrupt_handler(ddf_dev_t *dev, int irq, interrupt_handler_t *handler,
    175     irq_code_t *pseudocode)
     176int register_interrupt_handler(ddf_dev_t *dev, int irq,
     177    interrupt_handler_t *handler, irq_code_t *pseudocode)
    176178{
    177179        interrupt_context_t *ctx = create_interrupt_context();
     
    191193                delete_interrupt_context(ctx);
    192194        }
    193 
     195       
    194196        return res;
    195197}
Note: See TracChangeset for help on using the changeset viewer.