block: Rework drivers/cdrom/Makefile
authorBart Van Assche <bart.vanassche@wdc.com>
Mon, 30 Oct 2017 16:02:19 +0000 (09:02 -0700)
committerJens Axboe <axboe@kernel.dk>
Wed, 1 Nov 2017 14:33:57 +0000 (08:33 -0600)
commit2a750166a5bee7fda186c12269e37ba52b26c017
tree8582c8546c8d52f94685195c9b549cb7d5cb5a6f
parent1f460b63d4b37f504d8d0affc2cd492eb005ea97
block: Rework drivers/cdrom/Makefile

Instead of referring from inside drivers/cdrom/Makefile to all the
drivers that use this driver, let these drivers select the cdrom
driver. This change makes the cdrom build code follow the approach
that is used for most other drivers, namely refer from the higher
layers to the lower layer instead of from the lower layer to the
higher layers.

Reviewed-by: Hannes Reinecke <hare@suse.com>
Signed-off-by: Bart Van Assche <bart.vanassche@wdc.com>
Cc: Christoph Hellwig <hch@lst.de>
Cc: Johannes Thumshirn <jthumshirn@suse.de>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
drivers/block/Kconfig
drivers/block/paride/Kconfig
drivers/cdrom/Makefile
drivers/ide/Kconfig
drivers/scsi/Kconfig