Could compile the kernel successfully by defining in msm72k_udc.c the clk_* and __msm_ioremap functions. but nothing seems to work . I try to load the module and the board just hangs .......(any module the behaviour is same)
Thnks Ramy On Mar 9, 10:35 am, Ramy <[email protected]> wrote: > Hi , > > I have downloaded the msm-kernel for the android. I need to enable > gadget drivers on the kernel. I have enabled the gadget in the kernel > config . when i compile the kernel the whole things compiles but at > the end it give errors. > i am posting the error below: > > [ capk_gadget]$ make > > HOSTCC scripts/basic/fixdep > HOSTCC scripts/basic/docproc > scripts/kconfig/conf -s arch/arm/Kconfig > drivers/video/Kconfig:1912:warning: multi-line strings not supported > CHK include/linux/version.h > SYMLINK include/asm-arm/arch -> include/asm-arm/arch-msm > touch: cannot touch `include/asm-arm/.arch': Permission denied > make: *** [include/asm-arm/.arch] Error 1 > [22709...@jptolnxws052 capk_gadget]$ su > Password: > [r...@jptolnxws052 capk_gadget]# make > CHK include/linux/version.h > SYMLINK include/asm-arm/arch -> include/asm-arm/arch-msm > make[1]: `include/asm-arm/mach-types.h' is up to date. > CHK include/linux/utsrelease.h > 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 > <stdin>:1377:2: warning: #warning syscall timerfd_create not > implemented > <stdin>:1389:2: warning: #warning syscall timerfd_settime not > implemented > <stdin>:1393:2: warning: #warning syscall timerfd_gettime not > implemented > HOSTCC scripts/mod/mk_elfconfig > MKELF scripts/mod/elfconfig.h > HOSTCC scripts/mod/file2alias.o > HOSTCC scripts/mod/modpost.o > HOSTCC scripts/mod/sumversion.o > HOSTLD scripts/mod/modpost > HOSTCC scripts/kallsyms > HOSTCC scripts/conmakehash > HOSTCC scripts/bin2c > CHK include/linux/compile.h > SKIPPED include/linux/compile.h > CC arch/arm/mach-msm/io.o > LD arch/arm/mach-msm/built-in.o > GZIP kernel/config_data.gz > IKCFG kernel/config_data.h > CC kernel/configs.o > LD kernel/built-in.o > CC [M] drivers/usb/gadget/msm72k_udc.o > HOSTCC lib/gen_crc32table > GEN lib/crc32table.h > CC lib/crc32.o > LD lib/built-in.o > LD vmlinux.o > MODPOST vmlinux.o > GEN .version > CHK include/linux/compile.h > SKIPPED include/linux/compile.h > LD .tmp_vmlinux1 > KSYM .tmp_kallsyms1.S > AS .tmp_kallsyms1.o > LD .tmp_vmlinux2 > KSYM .tmp_kallsyms2.S > AS .tmp_kallsyms2.o > LD vmlinux > SYSMAP System.map > SYSMAP .tmp_System.map > OBJCOPY arch/arm/boot/Image > Kernel: arch/arm/boot/Image is ready > GZIP arch/arm/boot/compressed/piggy.gz > AS arch/arm/boot/compressed/piggy.o > LD arch/arm/boot/compressed/vmlinux > OBJCOPY arch/arm/boot/zImage > Kernel: arch/arm/boot/zImage is ready > Building modules, stage 2. > MODPOST 6 modules > ERROR: "clk_get" [drivers/usb/gadget/msm72k_udc.ko] undefined! > ERROR: "__msm_ioremap" [drivers/usb/gadget/msm72k_udc.ko] undefined! > ERROR: "clk_enable" [drivers/usb/gadget/msm72k_udc.ko] undefined! > ERROR: "clk_disable" [drivers/usb/gadget/msm72k_udc.ko] undefined! > ERROR: "clk_put" [drivers/usb/gadget/msm72k_udc.ko] undefined! > make[1]: *** [__modpost] Error 1 > make: *** [modules] Error 2 > > Can any one help me on this ?? Why this error is coming . have i > picked up the wrong kernel ??? > Thanks in Advance > > Ramy --~--~---------~--~----~------------~-------~--~----~ unsubscribe: [email protected] website: http://groups.google.com/group/android-kernel -~----------~----~----~----~------~----~------~--~---
