Just shows by boot info,I have set my bootaregs as: Built 1 zonelists. Total pages: 29696 Kernel command line: console=ttyS0,115200n8 noinitrd rw ip=dhcp root=/dev/nfs nfsroot=10.0.0.89:/mnt/rootfs,nolock mem=116M video=davincifb:vid0=0,2500K:vid1=0, 2500K:osd0=800x600x16,2025K :osd1=720x576x16, 1650K davinci_enc_mngr.ch0_output=COMPONENT1 davinci_enc_mngr.ch0_mode=640x480
but the kernel davincifb_probe() get the osd0 size is not right! davincifb davincifb.0: dm_osd0_fb: 640x480...@0,0 with framebuffer size 1200KB davincifb davincifb.0: dm_vid0_fb: 0x0...@0,0 with framebuffer size 2500KB davincifb davincifb.0: dm_osd1_fb: 640x48...@0,0 with framebuffer size 1200KB davincifb davincifb.0: dm_vid1_fb: 0x0...@0,0 with framebuffer size 600KB So i cann't set the osd0 to 800x600 by fbdev command FBIOPUT_VSCREENINFO! but it work well in linux2.6.10, It get the right osd size!I have check the source davincifb.c between the two kernel version , but i cann't find the reason yet!Any one can help me?thanks a lot! 2009-07-31 zuowenping
_______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
