# SPDX-License-Identifier: GPL-2.0-only
-config DAX_DRIVER
-       select DAX
-       bool
-
 menuconfig DAX
        tristate "DAX: direct access to differentiated memory"
        select SRCU
 
 config BLK_DEV_PMEM
        tristate "PMEM: Persistent memory block device support"
        default LIBNVDIMM
-       select DAX_DRIVER
+       select DAX
        select ND_BTT if BTT
        select ND_PFN if NVDIMM_PFN
        help
 
 config DCSSBLK
        def_tristate m
        select FS_DAX_LIMITED
-       select DAX_DRIVER
+       select DAX
        prompt "DCSSBLK support"
        depends on S390 && BLOCK
        help
 
        select INTERVAL_TREE
        depends on VIRTIO_FS
        depends on FS_DAX
-       depends on DAX_DRIVER
+       depends on DAX
        help
          This allows bypassing guest page cache and allows mapping host page
          cache directly in guest address space.