/* * Copyright (C) 2009 Renesas Solutions Corp. * * Kuninori Morimoto <morimoto.kuninori@renesas.com> * * This file is subject to the terms and conditions of the GNU General Public * License. See the file "COPYING" in the main directory of this archive * for more details. */#include<linux/init.h>#include<linux/device.h>#include<linux/platform_device.h>#include<linux/mmc/host.h>#include<linux/mmc/sh_mmcif.h>#include<linux/mmc/sh_mobile_sdhi.h>#include<linux/mtd/physmap.h>#include<linux/gpio.h>#include<linux/interrupt.h>#include<linux/io.h>#include<linux/delay.h>#include<linux/regulator/fixed.h>#include<linux/regulator/machine.h>#include<linux/usb/r8a66597.h>#include<linux/usb/renesas_usbhs.h>#include<linux/i2c.h>#include<linux/i2c/tsc2007.h>#include<linux/spi/spi.h>#include<linux/spi/sh_msiof.h>#include<linux/spi/mmc_spi.h>#include<linux/input.h>#include<linux/input/sh_keysc.h>#include<linux/sh_eth.h>#include<linux/sh_intc.h>#include<linux/videodev2.h>#include<video/sh_mobile_lcdc.h>#include<