cdrom: Add support for Sega Dreamcast GD-ROM.
authorAdrian McMenamin <adrian@mcmen.demon.co.uk>
Mon, 21 Jan 2008 09:52:48 +0000 (18:52 +0900)
committerPaul Mundt <lethal@linux-sh.org>
Mon, 28 Jan 2008 04:19:04 +0000 (13:19 +0900)
commit74ee1a7590b782a6df01d00ae38093cbfbee5ca9
tree974a50eed6d99a6fc31a08b136489bb566e49101
parentc2439a0890f51dd5f1ca45cf4b0dbe2ce131d533
cdrom: Add support for Sega Dreamcast GD-ROM.

This patch adds support for the GD-Rom drive, SEGA's proprietary
implementation of an IDE CD Rom for the SEGA Dreamcast. This driver
implements Sega's Packet Interface (SPI) - at least partially. It will
also read disks in SEGA's propreitary GD format.

Unlike previous drivers (which were never in mainline) this uses DMA and
not PIO to read disks. It is a new driver, not a refactoring of old
drivers.

Signed-off by: Adrian McMenamin <adrian@mcmen.demon.co.uk>
Acked-by: Jens Axboe <jens.axboe@oracle.com>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
drivers/block/Kconfig
drivers/cdrom/Makefile
drivers/cdrom/gdrom.c [new file with mode: 0644]