This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

ti81xx-master Kernel 2.6.37 building is failing for VPSS modules

Hi,

      I have built the kernel 2.6.37successfully including VPSS and FB as Modules. But when I make module its failing. Below is the log.

 

make CROSS_COMPILE=arm-none-linux-gnueabi- ARCH=arm KBUILD_EXTRA_SYMBOLS=$SYSLINK_ROOT/ti/syslink/utils/hlos/knl/Linux/Module.symvers  modules

  CHK     include/linux/version.h

  CHK     include/generated/utsrelease.h

make[1]: `include/generated/mach-types.h' is up to date.

  CALL    scripts/checksyscalls.sh

  CC [M]  crypto/aes_generic.o

  CC [M]  drivers/scsi/scsi_wait_scan.o

  CC [M]  drivers/ssb/main.o

  CC [M]  drivers/ssb/scan.o

  CC [M]  drivers/ssb/driver_chipcommon.o

  CC [M]  drivers/ssb/driver_chipcommon_pmu.o

  LD [M]  drivers/ssb/ssb.o

  CC [M]  drivers/video/backlight/lcd.o

  CC [M]  drivers/video/backlight/backlight.o

  CC [M]  drivers/video/backlight/generic_bl.o

  CC [M]  drivers/video/console/fbcon.o

  CC [M]  drivers/video/console/bitblit.o

  CC [M]  drivers/video/console/fonts.o

  CC [M]  drivers/video/console/font_8x8.o

  CC [M]  drivers/video/console/font_8x16.o

  LD [M]  drivers/video/console/font.o

  CC [M]  drivers/video/console/softcursor.o

  CC [M]  drivers/video/console/fbcon_rotate.o

  CC [M]  drivers/video/console/fbcon_cw.o

  CC [M]  drivers/video/console/fbcon_ud.o

  CC [M]  drivers/video/console/fbcon_ccw.o

  CC [M]  drivers/video/ti81xx/ti81xxfb/ti81xxfb_main.o

  CC [M]  drivers/video/ti81xx/ti81xxfb/ti81xxfb_sysfs.o

  CC [M]  drivers/video/ti81xx/ti81xxfb/ti81xxfb_ioctl.o

  LD [M]  drivers/video/ti81xx/ti81xxfb/ti81xxfb.o

  CC [M]  drivers/video/ti81xx/vpss/core.o

  CC [M]  drivers/video/ti81xx/vpss/fvid2.o

  CC [M]  drivers/video/ti81xx/vpss/dctrl.o

  CC [M]  drivers/video/ti81xx/vpss/grpx.o

  CC [M]  drivers/video/ti81xx/vpss/sbuf.o

  CC [M]  drivers/video/ti81xx/vpss/system.o

  CC [M]  drivers/video/ti81xx/vpss/video.o

drivers/video/ti81xx/vpss/video.c: In function 'video_create':

drivers/video/ti81xx/vpss/video.c:157: warning: unused variable 'i'

  LD [M]  drivers/video/ti81xx/vpss/vpss.o

  CC [M]  net/ipv4/tunnel4.o

  CC [M]  net/ipv6/af_inet6.o

  CC [M]  net/ipv6/anycast.o

  CC [M]  net/ipv6/ip6_output.o

  CC [M]  net/ipv6/ip6_input.o

  CC [M]  net/ipv6/addrconf.o

  CC [M]  net/ipv6/addrlabel.o

  CC [M]  net/ipv6/route.o

  CC [M]  net/ipv6/ip6_fib.o

  CC [M]  net/ipv6/ipv6_sockglue.o

  CC [M]  net/ipv6/ndisc.o

  CC [M]  net/ipv6/udp.o

  CC [M]  net/ipv6/udplite.o

  CC [M]  net/ipv6/raw.o

  CC [M]  net/ipv6/protocol.o

  CC [M]  net/ipv6/icmp.o

  CC [M]  net/ipv6/mcast.o

  CC [M]  net/ipv6/reassembly.o

  CC [M]  net/ipv6/tcp_ipv6.o

  CC [M]  net/ipv6/exthdrs.o

  CC [M]  net/ipv6/datagram.o

  CC [M]  net/ipv6/ip6_flowlabel.o

  CC [M]  net/ipv6/inet6_connection_sock.o

  CC [M]  net/ipv6/sysctl_net_ipv6.o

  CC [M]  net/ipv6/xfrm6_policy.o

  CC [M]  net/ipv6/xfrm6_state.o

  CC [M]  net/ipv6/xfrm6_input.o

  CC [M]  net/ipv6/xfrm6_output.o

  CC [M]  net/ipv6/proc.o

  LD [M]  net/ipv6/ipv6.o

  CC [M]  net/ipv6/xfrm6_mode_transport.o

  CC [M]  net/ipv6/xfrm6_mode_tunnel.o

  CC [M]  net/ipv6/xfrm6_mode_beet.o

  CC [M]  net/ipv6/sit.o

  Building modules, stage 2.

  MODPOST 22 modules

ERROR: "Notify_unregisterEvent" [drivers/video/ti81xx/vpss/vpss.ko] undefined!

ERROR: "Notify_registerEvent" [drivers/video/ti81xx/vpss/vpss.ko] undefined!

ERROR: "Notify_sendEvent" [drivers/video/ti81xx/vpss/vpss.ko] undefined!

ERROR: "MultiProc_getId" [drivers/video/ti81xx/vpss/vpss.ko] undefined!

make[1]: *** [__modpost] Error 1

make: *** [modules] Error 2

 

 

Can anybody help

 

Thanks and regards,

Anand Naik

  • Anand,

    Did you build syslink to generate $SYSLINK_ROOT/ti/syslink/utils/hlos/knl/Linux/Module.symvers? That was the where errors came from. TI is working on this dependency issue.

    Regards,

    yihe