Lines Matching +full:s3c64xx +full:- +full:wakeup +full:- +full:eint

1 // SPDX-License-Identifier: GPL-2.0
32 #include <linux/platform_data/s3c-hsotg.h>
41 #include <sound/wm1250-ev1.h>
44 #include <asm/mach-types.h>
48 #include "regs-gpio.h"
49 #include "gpio-samsung.h"
54 #include "gpio-cfg.h"
55 #include <linux/platform_data/spi-s3c64xx.h>
60 #include <linux/soc/samsung/s3c-adc.h>
61 #include <linux/platform_data/i2c-s3c2410.h>
64 #include "s3c64xx.h"
66 #include "regs-gpio-memport-s3c64xx.h"
67 #include "regs-modem-s3c64xx.h"
68 #include "regs-sys-s3c64xx.h"
108 PWM_LOOKUP("samsung-pwm", 0, "pwm-backlight", NULL, 100000,
118 .name = "pwm-backlight",
119 .id = -1,
141 .name = "platform-lcd",
142 .id = -1,
211 .gpio = S3C64XX_GPL(10), /* EINT 18 */
213 .wakeup = 1,
218 .gpio = S3C64XX_GPN(11), /* EINT 11 */
229 .name = "gpio-keys",
247 .id = -1,
258 .name = "basic-mmio-gpio",
259 .id = -1,
269 .id = -1,
274 .id = -1,
279 .id = -1,
284 .id = -1,
303 REGULATOR_SUPPLY("SPKVDD", "1-001a"),
304 REGULATOR_SUPPLY("SPKVDD1", "1-001a"),
305 REGULATOR_SUPPLY("SPKVDD2", "1-001a"),
306 REGULATOR_SUPPLY("SPKVDDL", "1-001a"),
307 REGULATOR_SUPPLY("SPKVDDR", "1-001a"),
312 REGULATOR_SUPPLY("DC1VDD", "0-0034"),
313 REGULATOR_SUPPLY("DC2VDD", "0-0034"),
314 REGULATOR_SUPPLY("DC3VDD", "0-0034"),
315 REGULATOR_SUPPLY("LDO1VDD", "0-0034"),
316 REGULATOR_SUPPLY("LDO2VDD", "0-0034"),
317 REGULATOR_SUPPLY("LDO4VDD", "0-0034"),
318 REGULATOR_SUPPLY("LDO5VDD", "0-0034"),
319 REGULATOR_SUPPLY("LDO6VDD", "0-0034"),
320 REGULATOR_SUPPLY("LDO7VDD", "0-0034"),
321 REGULATOR_SUPPLY("LDO8VDD", "0-0034"),
322 REGULATOR_SUPPLY("LDO9VDD", "0-0034"),
323 REGULATOR_SUPPLY("LDO10VDD", "0-0034"),
324 REGULATOR_SUPPLY("LDO11VDD", "0-0034"),
326 REGULATOR_SUPPLY("DC1VDD", "1-0034"),
327 REGULATOR_SUPPLY("DC2VDD", "1-0034"),
328 REGULATOR_SUPPLY("DC3VDD", "1-0034"),
329 REGULATOR_SUPPLY("LDO1VDD", "1-0034"),
330 REGULATOR_SUPPLY("LDO2VDD", "1-0034"),
331 REGULATOR_SUPPLY("LDO4VDD", "1-0034"),
332 REGULATOR_SUPPLY("LDO5VDD", "1-0034"),
333 REGULATOR_SUPPLY("LDO6VDD", "1-0034"),
334 REGULATOR_SUPPLY("LDO7VDD", "1-0034"),
335 REGULATOR_SUPPLY("LDO8VDD", "1-0034"),
336 REGULATOR_SUPPLY("LDO9VDD", "1-0034"),
337 REGULATOR_SUPPLY("LDO10VDD", "1-0034"),
338 REGULATOR_SUPPLY("LDO11VDD", "1-0034"),
356 .name = "reg-fixed-voltage",
357 .id = -1,
393 .irq_base = -1,
451 REGULATOR_SUPPLY("vmmc", "s3c-sdhci.0"),
452 REGULATOR_SUPPLY("vmmc", "s3c-sdhci.1"),
453 REGULATOR_SUPPLY("vmmc", "s3c-sdhci.2"),
560 /* GPIO5: DVS1_REQ - CMOS, DBVDD, active high */
562 /* GPIO11: Touchscreen data - CMOS, DBVDD, active high*/
564 /* GPIO12: Touchscreen pen down - CMOS, DBVDD, active high*/
598 * "wm831x-buckv.1" spawn from drivers/mfd/wm831x-core.c.
604 * "wm831x-buckv.11"
607 .dev_id = "wm831x-buckv.11",
646 REGULATOR_SUPPLY("LDOVDD", "1-001a"),
647 REGULATOR_SUPPLY("PLLVDD", "1-001a"),
648 REGULATOR_SUPPLY("DBVDD", "1-001a"),
649 REGULATOR_SUPPLY("DBVDD1", "1-001a"),
650 REGULATOR_SUPPLY("DBVDD2", "1-001a"),
651 REGULATOR_SUPPLY("DBVDD3", "1-001a"),
652 REGULATOR_SUPPLY("CPVDD", "1-001a"),
653 REGULATOR_SUPPLY("AVDD2", "1-001a"),
654 REGULATOR_SUPPLY("DCVDD", "1-001a"),
655 REGULATOR_SUPPLY("AVDD", "1-001a"),
658 REGULATOR_SUPPLY("DBVDD", "1-003a"),
659 REGULATOR_SUPPLY("LDOVDD", "1-003a"),
660 REGULATOR_SUPPLY("CPVDD", "1-003a"),
661 REGULATOR_SUPPLY("AVDD", "1-003a"),
680 REGULATOR_SUPPLY("MICVDD", "1-001a"),
681 REGULATOR_SUPPLY("AVDD1", "1-001a"),
701 /* GPIO1-3: IRQ inputs, rising edge triggered, CMOS */
731 { I2C_BOARD_INFO("wlf-gf-module", 0x20) },
732 { I2C_BOARD_INFO("wlf-gf-module", 0x22) },
733 { I2C_BOARD_INFO("wlf-gf-module", 0x24) },
734 { I2C_BOARD_INFO("wlf-gf-module", 0x25) },
735 { I2C_BOARD_INFO("wlf-gf-module", 0x26) },
737 { I2C_BOARD_INFO("wm1250-ev1", 0x27),
764 /* Set all the necessary GPG pins to special-function 2 */ in crag6410_cfg_sdhci0()
767 /* force card-detected for prototype 0 */ in crag6410_cfg_sdhci0()
829 .dev_id = "s3c6410-spi.0",
875 gpio_led_register_device(-1, &gpio_leds_pdata); in crag6410_machine_init()