clk:mmp: Adding clocks of pxa168 peripherals for gplugd

1. Adding peripherals register address information
2. Changing clock names for sd driver reference sdhci-pxav2
3. Changing clock names for Display (LCD) controller
arch:arm:mmp: initialize gpio driver before other drivers

Add gpio driver for pxa168 based gplugd before adding other
peripheral drivers to boot properly.

Add I2C information while initializing TWSI
arch:arm:mmp: Adding spi master and mtd dataflash for gplugd

1. Adding SPI master for gplugd
2. Adding atmel mtd dataflash on SPI for gplugd
drivers:spi: Adding mmp dependency for SPI_PXA2XX

adding arch_mmp dependency for SPI_PXA2XX as pxa168 based gplugd
uses SPI_PXA2XX

resolving compilation error of multiple definitions of ssp functions
pxa_ssp_request, pxa_ssp_free from plat-pxa/ssp.c and include/linux/pxa2xx_ssp.h
arch:arm:mmp: Adding ethernet MAC address reading for gplugd

pxa168 based gplugd uses serial number tag for ethernet
MAC address. Adding support to read MAC address in gplugd.c
drivers:net:ethernet: Add support to read MAC address for pxa168

currently Marvell's pxa168 ethernet driver uses random MAC address
by default instead of reading MAC address from serial number tag.
Adding support to uses MAC address provided instead of random MAC
address by default
drivers:i2c: changing clock enable and disable from old to new

changing clock_enable, clock_disable to clock_prepare_enable,
clock_disable_unprepare respectively in drivers/i2c/busses/i2c-pxa.c
arch:arm:mmp: adding sdhc support for pxa168 based gplugd
drivers:mmc:host: Fixing can't talk to controller for sdhci PXAV2

1. Fixing can't talk to controller for 8bus cycles at lowest speed
2. Changing clock name from PXA-SDHCLK to NULL
3. Adding MACH_GPLUGD dependency for SDHCI_PXAV2, SDHCI_IO_ACCESSORIES
arch:arm:mmp: Adding USB Host and OTG peripheral for pxa168

Adding USB host, USB OTG peripherals memory, register information
for pxa168 SOC

Enable USB Host, USB OTG in gplugd
drivers:video: arch:arm:mmp: Adding framebuffer support

1. Adding Framebuffer support for pxa168 based gplugd
2. Adding HDMI TX controller code