On Wed, Jul 22, 2009 at 17:04:43, Bastian Ruppert wrote: > Hello, > i try to enable the patch [PATCH] davinci: fb: Frame Buffer driver for TI > A8xx/OMAP-L1xx from > Sudhakar Rajashekhara. > > I can enable the Framebuffersupport via menuconfig, and there is a > functioncall to static int __init da8xx_fb_init(void) > (da8xx-fb.c) when running the driver on the target-device. > > But the function static int __init fb_probe(struct platform_device *device) > is never executed. > > The question is: > What is to do to treat the kernel to call the function static int __init > fb_probe(struct platform_device *device)? >
Bastian, You need to initialize the platform data for this driver to work. Which platform you are using this driver on? Is it OMAP-L137 or OMAP-L138? I have pushed the platform data patch required for OMAP-L138 to http://arago-project.org/git/people/?p=sekhar/linux-omapl1.git;a=shortlog;h=refs/heads/staging. If you are working on OMAP-L137, you need a similar patch for that platform. Please note that, on OMAP-L137, IO expander at i2c address 0x3f needs to be programmed for LCD to work. Regards, Sudhakar _______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
