blk: Make block subsystems select BLK
authorTom Rini <trini@konsulko.com>
Wed, 15 Jan 2025 01:22:11 +0000 (19:22 -0600)
committerTom Rini <trini@konsulko.com>
Tue, 21 Jan 2025 01:26:54 +0000 (19:26 -0600)
commita72fa7f2fee76b65c34ec1299334fef4f98aee50
tree14555e20f7ec24c88fa23d552668d9f79a0f6e2e
parentaad58634595eca4792ff6c5612c2da6719d529bf
blk: Make block subsystems select BLK

The BLK symbol has a few meanings, one of which is that it controls the
driver model portion of a "block device". Rather than having this hidden
symbol be "default y if ..." it should be select'd by the various block
subsystems. Symbols such as PVBLOCK which already select'd BLK are
unchanged".

Reviewed-by: Peter Robinson <pbrobinson@gmail.com>
Reviewed-by: Quentin Schulz <quentin.schulz@cherry.de>
Signed-off-by: Tom Rini <trini@konsulko.com>
drivers/ata/Kconfig
drivers/block/Kconfig
drivers/mmc/Kconfig
drivers/nvme/Kconfig
drivers/scsi/Kconfig
drivers/usb/Kconfig
drivers/virtio/Kconfig