Lines Matching +full:s3c64xx +full:- +full:wakeup +full:- +full:eint
1 // SPDX-License-Identifier: GPL-2.0
17 #include <linux/input-event-codes.h>
33 #include <linux/platform_data/s3c-hsotg.h>
43 #include <asm/mach-types.h>
47 #include "regs-gpio.h"
48 #include "gpio-samsung.h"
53 #include "gpio-cfg.h"
54 #include <linux/platform_data/spi-s3c64xx.h>
59 #include <linux/platform_data/i2c-s3c2410.h>
62 #include "s3c64xx.h"
64 #include "regs-gpio-memport-s3c64xx.h"
65 #include "regs-modem-s3c64xx.h"
66 #include "regs-sys-s3c64xx.h"
106 PWM_LOOKUP("samsung-pwm", 0, "pwm-backlight", NULL, 100000,
116 .name = "pwm-backlight",
117 .id = -1,
139 .name = "platform-lcd",
140 .id = -1,
209 .gpio = S3C64XX_GPL(10), /* EINT 18 */
211 .wakeup = 1,
216 .gpio = S3C64XX_GPN(11), /* EINT 11 */
227 .name = "gpio-keys",
245 .id = -1,
256 .name = "basic-mmio-gpio",
257 .id = -1,
267 .id = -1,
272 .id = -1,
277 .id = -1,
282 .id = -1,
301 REGULATOR_SUPPLY("SPKVDD", "1-001a"),
302 REGULATOR_SUPPLY("SPKVDD1", "1-001a"),
303 REGULATOR_SUPPLY("SPKVDD2", "1-001a"),
304 REGULATOR_SUPPLY("SPKVDDL", "1-001a"),
305 REGULATOR_SUPPLY("SPKVDDR", "1-001a"),
310 REGULATOR_SUPPLY("DC1VDD", "0-0034"),
311 REGULATOR_SUPPLY("DC2VDD", "0-0034"),
312 REGULATOR_SUPPLY("DC3VDD", "0-0034"),
313 REGULATOR_SUPPLY("LDO1VDD", "0-0034"),
314 REGULATOR_SUPPLY("LDO2VDD", "0-0034"),
315 REGULATOR_SUPPLY("LDO4VDD", "0-0034"),
316 REGULATOR_SUPPLY("LDO5VDD", "0-0034"),
317 REGULATOR_SUPPLY("LDO6VDD", "0-0034"),
318 REGULATOR_SUPPLY("LDO7VDD", "0-0034"),
319 REGULATOR_SUPPLY("LDO8VDD", "0-0034"),
320 REGULATOR_SUPPLY("LDO9VDD", "0-0034"),
321 REGULATOR_SUPPLY("LDO10VDD", "0-0034"),
322 REGULATOR_SUPPLY("LDO11VDD", "0-0034"),
324 REGULATOR_SUPPLY("DC1VDD", "1-0034"),
325 REGULATOR_SUPPLY("DC2VDD", "1-0034"),
326 REGULATOR_SUPPLY("DC3VDD", "1-0034"),
327 REGULATOR_SUPPLY("LDO1VDD", "1-0034"),
328 REGULATOR_SUPPLY("LDO2VDD", "1-0034"),
329 REGULATOR_SUPPLY("LDO4VDD", "1-0034"),
330 REGULATOR_SUPPLY("LDO5VDD", "1-0034"),
331 REGULATOR_SUPPLY("LDO6VDD", "1-0034"),
332 REGULATOR_SUPPLY("LDO7VDD", "1-0034"),
333 REGULATOR_SUPPLY("LDO8VDD", "1-0034"),
334 REGULATOR_SUPPLY("LDO9VDD", "1-0034"),
335 REGULATOR_SUPPLY("LDO10VDD", "1-0034"),
336 REGULATOR_SUPPLY("LDO11VDD", "1-0034"),
354 .name = "reg-fixed-voltage",
355 .id = -1,
391 .irq_base = -1,
449 REGULATOR_SUPPLY("vmmc", "s3c-sdhci.0"),
450 REGULATOR_SUPPLY("vmmc", "s3c-sdhci.1"),
451 REGULATOR_SUPPLY("vmmc", "s3c-sdhci.2"),
558 /* GPIO5: DVS1_REQ - CMOS, DBVDD, active high */
560 /* GPIO11: Touchscreen data - CMOS, DBVDD, active high*/
562 /* GPIO12: Touchscreen pen down - CMOS, DBVDD, active high*/
596 * "wm831x-buckv.1" spawn from drivers/mfd/wm831x-core.c.
602 * "wm831x-buckv.11"
605 .dev_id = "wm831x-buckv.11",
644 REGULATOR_SUPPLY("LDOVDD", "1-001a"),
645 REGULATOR_SUPPLY("PLLVDD", "1-001a"),
646 REGULATOR_SUPPLY("DBVDD", "1-001a"),
647 REGULATOR_SUPPLY("DBVDD1", "1-001a"),
648 REGULATOR_SUPPLY("DBVDD2", "1-001a"),
649 REGULATOR_SUPPLY("DBVDD3", "1-001a"),
650 REGULATOR_SUPPLY("CPVDD", "1-001a"),
651 REGULATOR_SUPPLY("AVDD2", "1-001a"),
652 REGULATOR_SUPPLY("DCVDD", "1-001a"),
653 REGULATOR_SUPPLY("AVDD", "1-001a"),
656 REGULATOR_SUPPLY("DBVDD", "1-003a"),
657 REGULATOR_SUPPLY("LDOVDD", "1-003a"),
658 REGULATOR_SUPPLY("CPVDD", "1-003a"),
659 REGULATOR_SUPPLY("AVDD", "1-003a"),
678 REGULATOR_SUPPLY("MICVDD", "1-001a"),
679 REGULATOR_SUPPLY("AVDD1", "1-001a"),
699 /* GPIO1-3: IRQ inputs, rising edge triggered, CMOS */
715 /* The WM1250-EV1 is device 0027 on I2C bus 1 */
716 .dev_id = "1-0027",
718 GPIO_LOOKUP("GPION", 12, "clk-ena", GPIO_ACTIVE_HIGH),
719 GPIO_LOOKUP("GPIOL", 12, "clk-sel0", GPIO_ACTIVE_HIGH),
720 GPIO_LOOKUP("GPIOL", 13, "clk-sel1", GPIO_ACTIVE_HIGH),
732 { I2C_BOARD_INFO("wlf-gf-module", 0x20) },
733 { I2C_BOARD_INFO("wlf-gf-module", 0x22) },
734 { I2C_BOARD_INFO("wlf-gf-module", 0x24) },
735 { I2C_BOARD_INFO("wlf-gf-module", 0x25) },
736 { I2C_BOARD_INFO("wlf-gf-module", 0x26) },
737 { I2C_BOARD_INFO("wm1250-ev1", 0x27), },
763 /* Set all the necessary GPG pins to special-function 2 */ in crag6410_cfg_sdhci0()
766 /* force card-detected for prototype 0 */ in crag6410_cfg_sdhci0()
828 .dev_id = "s3c6410-spi.0",
875 gpio_led_register_device(-1, &gpio_leds_pdata); in crag6410_machine_init()