On Mon, 3 Dec 2007, James Kimble wrote:
I am attempting to port an epson video driver (S1D13A04) that was written for the 2.6.8 kernel to the 2.6.10 kernel. The big difference I see is that the fbmem.c module in 2.6.8 is a set of conditional declarations that add the drivers xxx_init() and xxx_setup() calls as elements to the fb_drivers array. I don't see any fb_drivers array or corresponding array of driver function calls in the 2.6.10 sources.
In 2.6.9, frame buffer device drivers started using module_init() in the individual drivers. Just do a diff of any random frame buffer device driver between 2.6.8 and 2.6.10...
Can anyone tell me where these calls are registered with the video drivers sub section in the 2.6.10 kernel?
Anyway, 2.6.10 is old... BTW, is this S1D113A04 driver for m68k? Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@xxxxxxxxxxxxxx In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds - To unsubscribe from this list: send the line "unsubscribe linux-m68k" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html