]> git.baikalelectronics.ru Git - kernel.git/commit
sr_vendor: support Beurer GL50 evo CD-on-a-chip devices.
authorDiego Elio Pettenò <flameeyes@flameeyes.com>
Tue, 19 Nov 2019 21:37:09 +0000 (21:37 +0000)
committerJens Axboe <axboe@kernel.dk>
Tue, 26 Nov 2019 20:02:26 +0000 (13:02 -0700)
commit7db2247ed8445bb3a7364ef3e73a153b06dd7f31
treec093c486c37fc35c72ad608c9649e8965e8265a3
parentd27770e9600324c790bcf43c303df76e6562c9f1
sr_vendor: support Beurer GL50 evo CD-on-a-chip devices.

The Beurer GL50 evo uses a Cygnal-manufactured CD-on-a-chip that only
accepts a subset of SCSI commands, and supports neither audio commands
nor generic packet commands.

Actually sending those commands bring the device to an unrecoverable
state that causes the device to hang and reset.

To: Jens Axboe <axboe@kernel.dk>
Cc: linux-kernel@vger.kernel.org
Cc: linux-scsi@vger.kernel.org
Signed-off-by: Diego Elio Pettenò <flameeyes@flameeyes.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
drivers/scsi/sr_vendor.c