23 #include <linux/kernel.h>
24 #include <linux/types.h>
34 #include <mach/hardware.h>
35 #include <mach/common.h>
48 static unsigned int litekit_db_board_pins[]
__initdata = {
78 static int gpio_det, gpio_wp;
80 #define MMC_PAD_CFG (PAD_CTL_DRV_MAX | PAD_CTL_SRE_FAST | PAD_CTL_HYS_CMOS | \
83 static int mxc_mmc1_get_ro(
struct device *
dev)
88 static int mxc_mmc1_init(
struct device *
dev,
137 static void mxc_mmc1_exit(
struct device *dev,
void *data)
145 .get_ro = mxc_mmc1_get_ro,
146 .init = mxc_mmc1_init,
147 .exit = mxc_mmc1_exit,
152 static int spi_internal_chipselect[] = {
159 .chipselect = spi_internal_chipselect,
160 .num_chipselect =
ARRAY_SIZE(spi_internal_chipselect),
165 static const struct gpio_led litekit_leds[] __initconst = {
181 litekit_led_platform_data __initconst = {
182 .leds = litekit_leds,
190 "development board pins");