浏览代码

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>
Chen Gang 12 年之前
父节点
当前提交
3cc1f95283
共有 1 个文件被更改,包括 1 次插入0 次删除
  1. 1 0
      drivers/uio/Kconfig

+ 1 - 0
drivers/uio/Kconfig

@@ -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