drivers: uio: Kconfig: add MMU dependancy for UIO

The User space I/O drivers are useful, only when user space meaningful
(MMU must be enabled).

So need let it depend on MMU, or can not pass compiling, the related
error (allmodconfig for H8300):

    CC [M]  drivers/uio/uio.o
  drivers/uio/uio.c: In function 'uio_mmap_physical':
  drivers/uio/uio.c:650:2: error: implicit declaration of function 'pgprot_noncached' [-Werror=implicit-function-declaration]
  drivers/uio/uio.c:650:20: error: incompatible types when assigning to type 'pgprot_t' from type 'int'

Signed-off-by: Chen Gang <gang.chen@asianux.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
Chen Gang
2013-08-30 13:01:45 +08:00
committed by Greg Kroah-Hartman
parent 06849faab5
commit 3cc1f95283

View File

@@ -1,5 +1,6 @@
menuconfig UIO menuconfig UIO
tristate "Userspace I/O drivers" tristate "Userspace I/O drivers"
depends on MMU
help help
Enable this to allow the userspace driver core code to be Enable this to allow the userspace driver core code to be
built. This code allows userspace programs easy access to built. This code allows userspace programs easy access to