主题 : spi驱动的问题 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 6452
精华: 0
发帖: 30
金钱: 300 两
威望: 202 点
综合积分: 60 分
注册时间: 2009-06-02
最后登录: 2011-03-23
楼主  发表于: 2009-10-21 21:47

 spi驱动的问题

make menconfig 后,在spi_s3c24xx前选择了M,退出后make modules,出现如下错误:
[root@localhost linux-2.6.29]# make modules
scripts/kconfig/conf -s arch/arm/Kconfig
  CHK     include/linux/version.h
make[1]: `include/asm-arm/mach-types.h' is up to date.
  CHK     include/linux/utsrelease.h
  SYMLINK include/asm -> include/asm-arm
  CALL    scripts/checksyscalls.sh
<stdin>:1097:2: warning: #warning syscall fadvise64 not implemented
<stdin>:1265:2: warning: #warning syscall migrate_pages not implemented
<stdin>:1321:2: warning: #warning syscall pselect6 not implemented
<stdin>:1325:2: warning: #warning syscall ppoll not implemented
<stdin>:1365:2: warning: #warning syscall epoll_pwait not implemented
  CC [M]  drivers/spi/spi_bitbang.o
  CC [M]  drivers/spi/spi_s3c24xx_gpio.o
  CC [M]  drivers/spi/spi_s3c24xx.o
  Building modules, stage 2.
  MODPOST 5 modules
ERROR: "spi_alloc_master" [drivers/spi/spi_s3c24xx_gpio.ko] undefined!
ERROR: "spi_alloc_master" [drivers/spi/spi_s3c24xx.ko] undefined!
ERROR: "spi_unregister_master" [drivers/spi/spi_s3c24xx.ko] undefined!
ERROR: "spi_register_master" [drivers/spi/spi_bitbang.ko] undefined!
ERROR: "spi_unregister_master" [drivers/spi/spi_bitbang.ko] undefined!
make[1]: *** [__modpost] Error 1
make: *** [modules] Error 2
级别: 骑士
UID: 4234
精华: 0
发帖: 152
金钱: 1420 两
威望: 1142 点
综合积分: 304 分
注册时间: 2009-03-05
最后登录: 2012-08-18
1楼  发表于: 2009-10-22 12:09
后面几个都是没定义,你在对应的文件中找下它的定义是在哪个位置,找到后再去看看是不是哪个地方没有配置,问题应该不大