Lines Matching +full:pxa +full:- +full:mmc

1 // SPDX-License-Identifier: GPL-2.0-only
3 * Support for Sharp SL-C6000x PDAs
20 #include <linux/mmc/host.h>
31 #include <linux/power/gpio-charger.h>
35 #include <linux/platform_data/i2c-pxa.h>
40 #include <asm/mach-types.h>
44 #include <linux/platform_data/irda-pxaficp.h>
45 #include <linux/platform_data/mmc-pxamci.h>
92 /* MMC */
181 .name = "sharp-scoop",
208 .name = "sharp-scoop",
230 .cd_irq = -1,
243 .dev_id = "gpio-vbus",
245 GPIO_LOOKUP("gpio-pxa", TOSA_GPIO_USB_IN,
247 GPIO_LOOKUP("gpio-pxa", TOSA_GPIO_USB_PULLUP,
254 .name = "gpio-vbus",
255 .id = -1,
259 * MMC/SD Device
295 .dev_id = "pxa2xx-mci.0",
297 GPIO_LOOKUP("gpio-pxa", TOSA_GPIO_nSD_DETECT,
299 GPIO_LOOKUP("gpio-pxa", TOSA_GPIO_SD_WP,
301 GPIO_LOOKUP("gpio-pxa", TOSA_GPIO_PWR_ON,
362 .gpio_pwdown = -1,
373 .dev_id = "gpio-charger",
375 GPIO_LOOKUP("gpio-pxa", TOSA_GPIO_AC_IN,
382 "main-battery",
383 "backup-battery",
384 "jacket-battery",
406 .name = "gpio-charger",
407 .id = -1,
492 .name = "matrix-keypad",
493 .id = -1,
556 .name = "gpio-keys",
557 .id = -1,
569 .default_trigger = "main-battery-charging",
574 .default_trigger = "nand-disk",
584 .default_trigger = "tosa-bt",
595 .name = "leds-gpio",
596 .id = -1,
801 .id = -1,
815 .name = "tosa-bt",
816 .id = -1,
828 TOSA_GPIO_TG_ON - TOSA_TC6393XB_GPIO_BASE,
835 .dev_id = "i2c-tosa-bl",
838 TOSA_GPIO_BL_C20MA - TOSA_TC6393XB_GPIO_BASE,
846 .modalias = "tosa-lcd",
878 .name = "physmap-flash",
879 .id = -1,
886 .name = "wm9712-codec",
887 .id = -1,
891 .name = "tosa-audio",
892 .id = -1,
935 /* We can't pass to gpio-keys since it will drop the Reset altfunc */ in tosa_init()