Hi this is venu, I am porting Android on DM368 . At first i prepare a patch Davinci-2.6.32 rc1 patch for android and patch it to android 2.6.32.9 kernel.At the time of preparing uImage i am getting the following error. make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- distclean make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- davinci_all_defconfig make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- menuconfig make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- uImage
drivers/built-in.o: In function `davincifb_release_window': staging.c:(.text+0xe6d4): undefined reference to `davinci_disp_release_layer' drivers/built-in.o: In function `davincifb_remove': staging.c:(.text+0xe740): undefined reference to `davinci_disp_unregister_callback' drivers/built-in.o: In function `get_video_mode': staging.c:(.text+0xe7bc): undefined reference to `davinci_enc_get_mode' drivers/built-in.o: In function `davincifb_blank': staging.c:(.text+0xe98c): undefined reference to `davinci_disp_disable_layer' drivers/built-in.o: In function `davincifb_ioctl': staging.c:(.text+0xed28): undefined reference to `davinci_disp_set_zoom' staging.c:(.text+0xed84): undefined reference to `davinci_disp_disable_layer' staging.c:(.text+0xedf4): undefined reference to `davinci_disp_set_blending_factor' staging.c:(.text+0xee0c): undefined reference to `davinci_disp_enable_color_key' staging.c:(.text+0xee18): undefined reference to `davinci_disp_disable_color_key' staging.c:(.text+0xee94): undefined reference to `davinci_disp_set_clut_ycbcr' staging.c:(.text+0xeec8): undefined reference to `davinci_disp_get_blink_attribute' staging.c:(.text+0xef6c): undefined reference to `davinci_disp_set_blink_attribute' staging.c:(.text+0xef94): undefined reference to `davinci_disp_get_vid_expansion' staging.c:(.text+0xef9c): undefined reference to `davinci_disp_get_osd_expansion' staging.c:(.text+0xf0a0): undefined reference to `davinci_disp_set_vid_expansion' staging.c:(.text+0xf0a8): undefined reference to `davinci_disp_set_osd_expansion' staging.c:(.text+0xf0cc): undefined reference to `davinci_disp_get_osd_clut' staging.c:(.text+0xf0e0): undefined reference to `davinci_disp_get_rom_clut' staging.c:(.text+0xf0ec): undefined reference to `davinci_disp_get_rec601_attenuation' staging.c:(.text+0xf124): undefined reference to `davinci_disp_get_palette_map' staging.c:(.text+0xf140): undefined reference to `davinci_disp_get_palette_map' staging.c:(.text+0xf150): undefined reference to `davinci_disp_get_palette_map' staging.c:(.text+0xf160): undefined reference to `davinci_disp_get_palette_map' staging.c:(.text+0xf17c): undefined reference to `davinci_disp_get_palette_map' drivers/built-in.o:staging.c:(.text+0xf18c): more undefined references to `davinci_disp_get_palette_map' follow drivers/built-in.o: In function `davincifb_ioctl': staging.c:(.text+0xf300): undefined reference to `davinci_disp_set_rom_clut' staging.c:(.text+0xf318): undefined reference to `davinci_disp_set_rom_clut' staging.c:(.text+0xf334): undefined reference to `davinci_disp_set_osd_clut' staging.c:(.text+0xf340): undefined reference to `davinci_disp_set_rec601_attenuation' staging.c:(.text+0xf36c): undefined reference to `davinci_disp_set_palette_map' staging.c:(.text+0xf388): undefined reference to `davinci_disp_set_palette_map' staging.c:(.text+0xf398): undefined reference to `davinci_disp_set_palette_map' staging.c:(.text+0xf3a8): undefined reference to `davinci_disp_set_palette_map' staging.c:(.text+0xf3c4): undefined reference to `davinci_disp_set_palette_map' drivers/built-in.o:staging.c:(.text+0xf3d4): more undefined references to `davinci_disp_set_palette_map' follow drivers/built-in.o: In function `davincifb_ioctl': staging.c:(.text+0xf508): undefined reference to `davinci_disp_set_rom_clut' staging.c:(.text+0xf520): undefined reference to `davinci_disp_set_rom_clut' staging.c:(.text+0xf53c): undefined reference to `davinci_disp_set_background' staging.c:(.text+0xf5f4): undefined reference to `davinci_disp_cursor_disable' staging.c:(.text+0xf650): undefined reference to `davinci_disp_set_cursor_config' staging.c:(.text+0xf654): undefined reference to `davinci_disp_cursor_enable' drivers/built-in.o: In function `davincifb_pan_display': staging.c:(.text+0xf7bc): undefined reference to `davinci_disp_is_second_field' staging.c:(.text+0xf7d8): undefined reference to `davinci_disp_start_layer' drivers/built-in.o: In function `davincifb_setcolreg': staging.c:(.text+0xf950): undefined reference to `davinci_disp_set_clut_rgb' drivers/built-in.o: In function `set_video_mode': staging.c:(.text+0xf980): undefined reference to `davinci_enc_get_mode' staging.c:(.text+0xfb38): undefined reference to `davinci_enc_set_mode' drivers/built-in.o: In function `davincifb_check_var': staging.c:(.text+0xfcd8): undefined reference to `davinci_disp_try_layer_config' drivers/built-in.o: In function `davincifb_init_window': staging.c:(.text+0xff5c): undefined reference to `davinci_disp_request_layer' staging.c:(.text+0x1009c): undefined reference to `davinci_disp_release_layer' drivers/built-in.o: In function `davincifb_set_par': staging.c:(.text+0x10238): undefined reference to `davinci_disp_set_field_inversion' staging.c:(.text+0x1028c): undefined reference to `davinci_disp_disable_layer' staging.c:(.text+0x102a8): undefined reference to `davinci_disp_release_layer' staging.c:(.text+0x102c4): undefined reference to `davinci_disp_request_layer' staging.c:(.text+0x10364): undefined reference to `davinci_disp_set_layer_config' staging.c:(.text+0x10374): undefined reference to `davinci_disp_start_layer' staging.c:(.text+0x1038c): undefined reference to `davinci_disp_enable_layer' drivers/built-in.o: In function `davincifb_vsync_callback': staging.c:(.text+0x10400): undefined reference to `davinci_disp_start_layer' staging.c:(.text+0x10434): undefined reference to `davinci_disp_start_layer' staging.c:(.text+0x10468): undefined reference to `davinci_disp_start_layer' staging.c:(.text+0x1049c): undefined reference to `davinci_disp_start_layer' staging.c:(.text+0x104f0): undefined reference to `davinci_disp_start_layer' drivers/built-in.o:staging.c:(.text+0x10524): more undefined references to `davinci_disp_start_layer' follow drivers/built-in.o: In function `davincifb_probe': staging.c:(.text+0x10d18): undefined reference to `davinci_disp_register_callback' make: *** [.tmp_vmlinux1] Error 1 How to rectify this error.. -- unsubscribe: [email protected] website: http://groups.google.com/group/android-porting
