Bartlomiej Zolnierkiewicz 57d7366b78 ide: remove 'handler' field from ide_task_t (take 2)
* Add IDE_TFLAG_CUSTOM_HANDLER taskfile flag and use it for internal requests
  which require custom handlers.  Check the flag in do_rw_taskfile() and set
  handler accordingly.

* Cleanup ide_init_{specify,restore,setmult}_cmd() and rename it to
  ide_tf_set_{specify,restore,setmult}_cmd().

* Make {set_geometry,recal,set_multmode}_intr() static.

* Remove no longer needed 'handler' field from ide_task_t.

v2:
* 'handler' in do_rw_taskfile() must be set to NULL initially.

There should be no functionality changes caused by this patch.

Acked-by: Sergei Shtylyov <sshtylyov@ru.mvista.com>
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
2008-01-25 22:17:16 +01:00
..
2007-10-17 08:42:52 -07:00
2008-01-24 22:50:12 -08:00
2007-10-16 09:43:09 -07:00
2007-12-31 23:11:11 +00:00
2007-11-05 15:12:31 -08:00
2007-12-12 20:01:00 +01:00
2007-12-23 12:54:37 -08:00
2008-01-24 20:40:44 -08:00
2008-01-25 22:17:13 +01:00
2008-01-24 20:40:45 -08:00
2007-10-17 08:42:57 -07:00
2008-01-24 20:40:43 -08:00
2007-10-23 15:49:54 +10:00