summaryrefslogtreecommitdiffstats
path: root/drivers/staging/dt3155/dt3155_isr.c
diff options
context:
space:
mode:
authorSimon Horman <horms@verge.net.au>2009-12-24 22:42:31 +1100
committerGreg Kroah-Hartman <gregkh@suse.de>2010-03-03 16:42:38 -0800
commit2141ec629c9c9a70c905cfebcc8fa69373dd982a (patch)
tree919673b5ed9022a02dbefeedf2ef1f479e47671e /drivers/staging/dt3155/dt3155_isr.c
parentcf137d5c49379c5f05fba40baf1535b611410ec0 (diff)
downloadtalos-obmc-linux-2141ec629c9c9a70c905cfebcc8fa69373dd982a.tar.gz
talos-obmc-linux-2141ec629c9c9a70c905cfebcc8fa69373dd982a.zip
Staging: dt3155: remove compat code
Remove compatibility code as this is not an older version of the kernel. Signed-off-by: Simon Horman <horms@verge.net.au> Cc: Scott Smedley <ss@aao.gov.au> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/staging/dt3155/dt3155_isr.c')
-rw-r--r--drivers/staging/dt3155/dt3155_isr.c41
1 files changed, 6 insertions, 35 deletions
diff --git a/drivers/staging/dt3155/dt3155_isr.c b/drivers/staging/dt3155/dt3155_isr.c
index 339aee9a0925..54460dbb867a 100644
--- a/drivers/staging/dt3155/dt3155_isr.c
+++ b/drivers/staging/dt3155/dt3155_isr.c
@@ -435,20 +435,11 @@ static inline void internal_release_locked_buffer( int m )
*****************************************************/
inline void dt3155_release_locked_buffer( int m )
{
-#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,0)
unsigned long int flags;
local_save_flags(flags);
local_irq_disable();
internal_release_locked_buffer(m);
local_irq_restore(flags);
-#else
- int flags;
-
- save_flags( flags );
- cli();
- internal_release_locked_buffer( m );
- restore_flags( flags );
-#endif
}
@@ -460,15 +451,9 @@ inline void dt3155_release_locked_buffer( int m )
inline int dt3155_flush( int m )
{
int index;
-#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,0)
- unsigned long int flags;
- local_save_flags(flags);
- local_irq_disable();
-#else
- int flags;
- save_flags( flags );
- cli();
-#endif
+ unsigned long int flags;
+ local_save_flags(flags);
+ local_irq_disable();
internal_release_locked_buffer( m );
dt3155_fbuffer[ m ]->empty_len = 0;
@@ -486,11 +471,7 @@ inline int dt3155_flush( int m )
dt3155_fbuffer[ m ]->ready_head = 0;
dt3155_fbuffer[ m ]->ready_len = 0;
-#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,0)
local_irq_restore(flags);
-#else
- restore_flags( flags );
-#endif
return 0;
}
@@ -507,15 +488,9 @@ inline int dt3155_flush( int m )
inline int dt3155_get_ready_buffer( int m )
{
int frame_index;
-#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,0)
- unsigned long int flags;
- local_save_flags(flags);
- local_irq_disable();
-#else
- int flags;
- save_flags( flags );
- cli();
-#endif
+ unsigned long int flags;
+ local_save_flags(flags);
+ local_irq_disable();
#ifdef DEBUG_QUES_A
printques( m );
@@ -535,11 +510,7 @@ inline int dt3155_get_ready_buffer( int m )
printques( m );
#endif
-#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,0)
local_irq_restore(flags);
-#else
- restore_flags( flags );
-#endif
return frame_index;
}
OpenPOWER on IntegriCloud