Lines Matching +full:pxa3xx +full:- +full:gpio

1 // SPDX-License-Identifier: GPL-2.0-only
3 * linux/arch/arm/mach-pxa/zylonite.c
5 * Support for the PXA3xx Development Platform (aka Zylonite)
9 * 2007-09-04: eric miao <eric.miao@marvell.com>
19 #include <linux/gpio/machine.h>
24 #include <asm/mach-types.h>
26 #include "pxa3xx.h"
28 #include <linux/platform_data/video-pxafb.h>
30 #include <linux/platform_data/mmc-pxamci.h>
31 #include <linux/platform_data/usb-ohci-pxa27x.h>
32 #include <linux/platform_data/keypad-pxa27x.h>
33 #include <linux/platform_data/mtd-nand-pxa3xx.h>
54 .start = -1, /* for run-time assignment */
55 .end = -1,
83 .default_trigger = "default-on",
93 .name = "leds-gpio",
94 .id = -1,
102 zylonite_debug_leds[0].gpio = gpio_debug_led1; in zylonite_init_leds()
103 zylonite_debug_leds[1].gpio = gpio_debug_led2; in zylonite_init_leds()
113 PWM_LOOKUP("pxa27x-pwm.1", 1, "pwm-backlight.0", NULL, 10000,
123 .name = "pwm-backlight",
209 * be decided at run-time in zylonite_init_lcd()
236 .dev_id = "pxa2xx-mci.0",
238 GPIO_LOOKUP("i2c-pca9539-a", PCA9539A_MCI_CD,
240 GPIO_LOOKUP("i2c-pca9539-a", PCA9539A_MCI_WP,
252 .dev_id = "pxa2xx-mci.1",
254 GPIO_LOOKUP("i2c-pca9539-a", PCA9539A_MCI1_CD,
256 GPIO_LOOKUP("i2c-pca9539-a", PCA9539A_MCI1_WP,
268 .dev_id = "pxa2xx-mci.2",
270 GPIO_LOOKUP("i2c-pca9539-a", PCA9539A_MCI3_CD,
272 GPIO_LOOKUP("i2c-pca9539-a", PCA9539A_MCI3_WP,
368 .mask_flags = MTD_WRITEABLE, /* force read-only */
374 .mask_flags = MTD_WRITEABLE, /* force read-only */
379 .size = 0x3000000, /* 48M - rootfs */
390 .mask_flags = MTD_WRITEABLE, /* force read-only */
433 /* board-processor specific initialization */ in zylonite_init()
454 MACHINE_START(ZYLONITE, "PXA3xx Platform Development Kit (aka Zylonite)")