File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -292,13 +292,15 @@ con3270_update(struct timer_list *t)
292
292
* Read tasklet.
293
293
*/
294
294
static void
295
- con3270_read_tasklet (struct raw3270_request * rrq )
295
+ con3270_read_tasklet (unsigned long data )
296
296
{
297
297
static char kreset_data = TW_KR ;
298
+ struct raw3270_request * rrq ;
298
299
struct con3270 * cp ;
299
300
unsigned long flags ;
300
301
int nr_up , deactivate ;
301
302
303
+ rrq = (struct raw3270_request * )data ;
302
304
cp = (struct con3270 * ) rrq -> view ;
303
305
spin_lock_irqsave (& cp -> view .lock , flags );
304
306
nr_up = cp -> nr_up ;
@@ -625,8 +627,7 @@ con3270_init(void)
625
627
INIT_LIST_HEAD (& condev -> lines );
626
628
INIT_LIST_HEAD (& condev -> update );
627
629
timer_setup (& condev -> timer , con3270_update , 0 );
628
- tasklet_init (& condev -> readlet ,
629
- (void (* )(unsigned long )) con3270_read_tasklet ,
630
+ tasklet_init (& condev -> readlet , con3270_read_tasklet ,
630
631
(unsigned long ) condev -> read );
631
632
632
633
raw3270_add_view (& condev -> view , & con3270_fn , 1 , RAW3270_VIEW_LOCK_IRQ );
You can’t perform that action at this time.
0 commit comments