Bartlomiej Zolnierkiewicz e59724c7db ide-cd: re-organize handling of quirky devices
Re-organize handling of quirky devices:

* Add struct cd_list_entry, ide_cd_quirks_list[] and ide_cd_flags() helper.

* Set flags returned by ide_cd_flags() in ide_cdrom_setup().

* Add IDE_CD_FLAG_VERTOS_{300_SDD,600_ESD} and IDE_CD_FLAG_SANYO_3CD flags.

* Move device quirks from ide_cdrom_setup() to ide_cd_quirks_list[].

* Rename IDE_CD_FLAG_NEC260 to IDE_CD_FLAG_PRE_ATAPI12 and handle
  quirky Stingray 8X CD-ROM using ide_cd_quirks_list[].

* Add IDE_CD_FLAG_FULL_CAPS_PAGE flag and handle quirky ACER 50X CD-ROM
  / WPI 32X CD-ROM using ide_cd_quirk_list[].

* Add IDE_CD_FLAG_PLAY_AUDIO_OK flag and handle quirky MATSHITA DVD-ROMs
  using ide_cd_quirks_list[].

* Add IDE_CD_FLAG_LE_SPEED_FIELDS flag and handle quirky ACER/AOpen 24X
  CD-ROM using ide_cd_quirk_list[].

* Fix some comments about quirky devices while at it.

There should be no functionality changes caused by this patch.

Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
2008-02-01 23:09:22 +01:00
..
2008-01-31 11:25:51 +11:00
2008-02-01 09:26:32 +01:00
2008-01-31 11:25:51 +11:00
2008-01-28 13:21:30 +00:00
2008-01-30 13:14:02 -06:00
2008-01-31 17:29:48 +01:00
2008-01-31 11:25:51 +11:00
2008-01-31 17:29:48 +01:00
2008-01-31 11:25:51 +11:00
2008-01-31 11:25:51 +11:00
2008-01-31 11:25:51 +11:00
2008-01-24 20:40:43 -08:00
2008-01-31 17:29:48 +01:00
2008-01-30 13:34:07 +01:00