androidComputer: changed for display
authorwlq <wlq@rock-chips.com>
Sat, 12 Oct 2013 08:21:45 +0000 (16:21 +0800)
committerwlq <wlq@rock-chips.com>
Sat, 12 Oct 2013 08:21:45 +0000 (16:21 +0800)
[modified file]
arch/arm/mach-rk3188/board-rk3188-ac.c
       drivers/misc/ac_usb_switch.c
        drivers/video/rockchip/screen/Kconfig
        drivers/video/rockchip/screen/Makefile
        include/linux/input.h
        include/linux/scaler-core.h

arch/arm/mach-rk3188/board-rk3188-ac.c
drivers/misc/ac_usb_switch.c
drivers/video/rockchip/screen/Kconfig
drivers/video/rockchip/screen/Makefile
include/linux/input.h
include/linux/scaler-core.h

index 5feb14a990cadbe88c04b98c8944168c656126a6..6805fbe04f0220b80d099fac2e3c98834a1c362a 100755 (executable)
@@ -96,7 +96,7 @@ static struct rk29_keys_button key_button[] = {
        */
        {
                 .desc   = "mode_switch",
-                .code   = KEY_MODE_SWITCH,
+                .code   = 248,
                 //.desc   = "vol+",
                 //.code   = KEY_VOLUMEUP,
                 
index a72bcd4663a0763c042c050a3629967ad22c6256..a083c28a554480f586d9160409421b89b2b3835f 100755 (executable)
@@ -20,8 +20,8 @@
 #else\r
 #define DBG(x...)\r
 #endif\r
-#define PC_DISPLAY_MODE \r
-#define ANDROID_DISPLAY_MODE   2\r
+#define PC_DISPLAY_MODE 2\r
+#define ANDROID_DISPLAY_MODE   1\r
 \r
 #define USB_SWITCH_IOCTL_BASE 'u'\r
 #define USB_SWITCH_IOCTL_SET_USB_SWITCH_MODE           _IOW(USB_SWITCH_IOCTL_BASE, 0x01, int)\r
index ac08545bc1051df3fdc41b81420c7a99ece91ed6..9f5ed6df7bcccdb2f516dd72de40bb03eab8d790 100755 (executable)
@@ -162,6 +162,9 @@ config LCD_HSD07PFW1
 config LCD_I30_800X480
         bool "lcd I30"
 
+config LCD_ANDROIDCOMPUTER
+        bool "rk3188 android computer lcd"
+
 config LCD_TL5001_MIPI
        bool "TL5001 720X1280"
 
index 40248ecdb6fcb376a8e0b6a7ca7d35edbf97d397..c969ea1229edd706407eedd18c136257f34bf7ae 100644 (file)
@@ -66,6 +66,7 @@ obj-$(CONFIG_LCD_RK3028_86V)   += lcd_E242868_rk3028_86v.o
 obj-$(CONFIG_LCD_MQ0801D)    += lcd_mq0801d.o
 obj-$(CONFIG_LCD_LD089WU1_MIPI)   += lcd_LD089WU1_mipi.o
 obj-$(CONFIG_LCD_B080XAN02_MIPI)   += lcd_B080XAN02_mipi.o
+obj-$(CONFIG_LCD_ANDROIDCOMPUTER)   += lcd_androidcomputer.o
 
 
 quiet_cmd_gen = GEN     $@
index 97a7d17a4279a9b522bf0db31618ae48306fed12..a207923f3612d7444a516257dafffd3a6ede8110 100755 (executable)
@@ -440,7 +440,6 @@ struct input_keymap_entry {
 
 #define KEY_WIMAX              246
 #define KEY_RFKILL             247     /* Key that controls all radios */
-#define KEY_MODE_SWITCH                248     /* Key that controls all radios */
 
 /* Code 255 is reserved for special needs of AT keyboard driver */
 
index cc9d36d42776bd3e8660276ffc46ee5c05c85f32..31278d0b14c5731a6ea4caedb7544ed3e9b37673 100644 (file)
@@ -156,7 +156,7 @@ int init_scaler_chip(struct scaler_chip_dev *chip, struct scaler_platform_data *
 int register_scaler_chip(struct scaler_chip_dev *chip);
 int unregister_scaler_chip(struct scaler_chip_dev *chip);
 
-#define SCALER_IOCTL_MAGIC 's'
+#define SCALER_IOCTL_MAGIC 'a'
 #define SCALER_IOCTL_POWER _IOW(SCALER_IOCTL_MAGIC, 0x00, char)
 #define SCALER_IOCTL_GET_CUR_INPUT _IOR(SCALER_IOCTL_MAGIC, 0x01, int)
 #define SCALER_IOCTL_SET_CUR_INPUT _IOW(SCALER_IOCTL_MAGIC, 0x02, int)