Lines Matching +full:mtd +full:- +full:eeprom
2 * linux/arch/arm/mach-omap1/board-osk.c
39 #include <linux/mtd/mtd.h>
40 #include <linux/mtd/partitions.h>
41 #include <linux/mtd/physmap.h>
43 #include <linux/platform_data/gpio-omap.h>
45 #include <linux/soc/ti/omap1-io.h>
47 #include <asm/mach-types.h>
59 #define OMAP_GPIO_LABEL "gpio-0-15"
65 * alternate pin configurations for hardware-controlled blinking.
76 /* bootloader (U-Boot, etc) in first sector */
81 .mask_flags = MTD_WRITEABLE, /* force read-only */
115 .name = "physmap-flash",
143 .id = -1,
162 .id = -1,
175 * Also, D9 requires non-battery power.
178 .default_trigger = "disk-activity", },
190 .name = "leds-gpio",
198 return -ENOSYS; in osk_tps_setup()
220 /* Let LED1 (D9) blink; leds-gpio may override it */ in osk_tps_setup()
234 osk5912_tps_leds.dev.parent = &client->dev; in osk_tps_setup()
248 /* This device will get the name "i2c-tps65010" */
258 * - optionally on Mistral, ov9640 camera sensor at 0x30
290 res->start = OMAP_CS1_PHYS; in osk_init_cf()
293 res->start = OMAP_CS2_PHYS; in osk_init_cf()
296 res->start = omap_cs3_phys(); in osk_init_cf()
300 res->end = res->start + SZ_8K - 1; in osk_init_cf()
312 /* the CF I/O IRQ is really active-low */ in osk_init_cf()
319 /* Power GPIO on the I2C-attached TPS65010 */
328 * be used, with a NONSTANDARD gender-bending cable/dongle, as
355 #include <linux/platform_data/keypad-omap.h>
373 * - optionally ov9640 camera sensor at 0x30
411 .name = "omap-keypad",
412 .id = -1,
425 .name = "omap-bl",
426 .id = -1,
434 .id = -1,
456 .name = "leds-gpio",
457 .id = -1,
504 * can't talk to the ads or even the i2c eeprom. in osk_mistral_init()
582 * board, like the touchscreen, EEPROM, and wakeup (!) switch. in osk_mistral_init()
613 * There are some U-Boot versions out there which configure in osk_init()
622 osk_flash_resource.end += SZ_32M - 1; in osk_init()
653 MACHINE_START(OMAP_OSK, "TI-OSK")