fiq.c (a02001086bbfb4da35d1228bebc2f1b442db455f) fiq.c (4ed89f2228061422ce5f62545fd0b6f6648bd2cc)
1/*
2 * linux/arch/arm/kernel/fiq.c
3 *
4 * Copyright (C) 1998 Russell King
5 * Copyright (C) 1998, 1999 Phil Blundell
6 *
7 * FIQ support written by Philip Blundell <philb@gnu.org>, 1998.
8 *

--- 110 unchanged lines hidden (view full) ---

119 }
120
121 return ret;
122}
123
124void release_fiq(struct fiq_handler *f)
125{
126 if (current_fiq != f) {
1/*
2 * linux/arch/arm/kernel/fiq.c
3 *
4 * Copyright (C) 1998 Russell King
5 * Copyright (C) 1998, 1999 Phil Blundell
6 *
7 * FIQ support written by Philip Blundell <philb@gnu.org>, 1998.
8 *

--- 110 unchanged lines hidden (view full) ---

119 }
120
121 return ret;
122}
123
124void release_fiq(struct fiq_handler *f)
125{
126 if (current_fiq != f) {
127 printk(KERN_ERR "%s FIQ trying to release %s FIQ\n",
127 pr_err("%s FIQ trying to release %s FIQ\n",
128 f->name, current_fiq->name);
129 dump_stack();
130 return;
131 }
132
133 do
134 current_fiq = current_fiq->next;
135 while (current_fiq->fiq_op(current_fiq->dev_id, 0));

--- 29 unchanged lines hidden ---
128 f->name, current_fiq->name);
129 dump_stack();
130 return;
131 }
132
133 do
134 current_fiq = current_fiq->next;
135 while (current_fiq->fiq_op(current_fiq->dev_id, 0));

--- 29 unchanged lines hidden ---