On Fri, Jun 26, 2009 at 02:46:00PM +0530, Jaswinder Singh Rajput wrote: > I am curious what is the use of include/linux/gp2ap002.h, it only have > gp2ap002_platform_data structure which you can keep in your source file > the only file which is using it. Platform data is data which is passed in from the board-specific code for the system (which will live under arch) to configure the driver.