Lines Matching +full:power +full:- +full:button
3 * i-mate JAM, O2 Xda mini, Orange SPV M500, Qtek s100, Qtek s110
4 * and T-Mobile MDA Compact.
6 * Copyright (c) 2006-2007 Philipp Zabel
23 #include <linux/mfd/htc-egpio.h>
24 #include <linux/mfd/htc-pasic3.h>
31 #include <linux/i2c/pxa-i2c.h>
34 #include <asm/mach-types.h>
143 INIT_KEY(POWER, GPIO0_MAGICIAN_KEY_POWER, "Power button"),
144 INIT_KEY(ESC, GPIO37_MAGICIAN_KEY_HANGUP, "Hangup button"),
145 INIT_KEY(F10, GPIO38_MAGICIAN_KEY_CONTACTS, "Contacts button"),
146 INIT_KEY(CALENDAR, GPIO90_MAGICIAN_KEY_CALENDAR, "Calendar button"),
147 INIT_KEY(CAMERA, GPIO91_MAGICIAN_KEY_CAMERA, "Camera button"),
148 INIT_KEY(UP, GPIO93_MAGICIAN_KEY_UP, "Up button"),
149 INIT_KEY(DOWN, GPIO94_MAGICIAN_KEY_DOWN, "Down button"),
150 INIT_KEY(LEFT, GPIO95_MAGICIAN_KEY_LEFT, "Left button"),
151 INIT_KEY(RIGHT, GPIO96_MAGICIAN_KEY_RIGHT, "Right button"),
152 INIT_KEY(KPENTER, GPIO97_MAGICIAN_KEY_ENTER, "Action button"),
153 INIT_KEY(RECORD, GPIO98_MAGICIAN_KEY_RECORD, "Record button"),
156 INIT_KEY(PHONE, GPIO102_MAGICIAN_KEY_PHONE, "Phone button"),
157 INIT_KEY(PLAY, GPIO99_MAGICIAN_HEADPHONE_IN, "Headset button"),
166 .name = "gpio-keys",
170 .id = -1,
177 * 7 32-bit aligned 8-bit registers: 3x output, 1x irq, 3x input
183 .end = PXA_CS3_PHYS + 0x20 - 1,
220 .name = "htc-egpio",
221 .id = -1,
230 * LCD - Toppoly TD028STEB1 or Samsung LTP280QV
267 pr_debug("Toppoly LCD power\n"); in toppoly_lcd_power()
295 pr_debug("Samsung LCD power\n"); in samsung_lcd_power()
348 { EGPIO_MAGICIAN_BL_POWER, GPIOF_DIR_OUT, "Backlight power" },
349 { EGPIO_MAGICIAN_BL_POWER2, GPIOF_DIR_OUT, "Backlight power 2" },
362 return brightness - 72; in magician_backlight_notify()
385 .name = "pwm-backlight",
386 .id = -1,
416 .name = "leds-gpio",
417 .id = -1,
427 .default_trigger = "ds2760-battery.0-charging",
436 .default_trigger = "ds2760-battery.0-charging-or-full",
484 .id = -1,
508 .name = "gpio-vbus",
509 .id = -1,
518 * External power
537 "ds2760-battery.0", "backup-battery"
566 .name = "pda-power",
567 .id = -1,
607 .id = -1,
634 .gpio_card_detect = -1,
663 .end = PXA_CS0_PHYS + SZ_64M - 1,
673 .name = "physmap-flash",
674 .id = -1,
709 { GPIO104_MAGICIAN_LCD_POWER_1, GPIOF_OUT_INIT_LOW, "LCD power 1" },
710 { GPIO105_MAGICIAN_LCD_POWER_2, GPIOF_OUT_INIT_LOW, "LCD power 2" },
711 { GPIO106_MAGICIAN_LCD_POWER_3, GPIOF_OUT_INIT_LOW, "LCD power 3" },