OSDN Git Service

support Fujitsu Q550
authorChih-Wei Huang <cwhuang@linux.org.tw>
Tue, 10 Jul 2012 00:35:12 +0000 (08:35 +0800)
committerChih-Wei Huang <cwhuang@linux.org.tw>
Tue, 10 Jul 2012 00:35:35 +0000 (08:35 +0800)
AndroidBoard.mk
tegav2_defconfig
tegav2_info

index b9750c5..ea2e75d 100644 (file)
@@ -1,5 +1,4 @@
 LOCAL_PATH := $(call my-dir)
-LOCAL_FIRMWARES := ath3k-1.fw $(notdir $(wildcard device/common/firmware/iwlwifi-*))
 TARGET_INITRD_SCRIPTS := $(LOCAL_PATH)/tegav2_info
 TARGET_KERNEL_CONFIG := $(LOCAL_PATH)/tegav2_defconfig
 
index d3bec59..c35faee 100644 (file)
@@ -1,6 +1,6 @@
 #
 # Automatically generated make config: don't edit
-# Linux/x86 3.0.8 Kernel Configuration
+# Linux/x86 3.0.36 Kernel Configuration
 #
 # CONFIG_64BIT is not set
 CONFIG_X86_32=y
@@ -981,6 +981,7 @@ CONFIG_EXTRA_FIRMWARE=""
 # CONFIG_DEBUG_DRIVER is not set
 # CONFIG_DEBUG_DEVRES is not set
 # CONFIG_SYS_HYPERVISOR is not set
+# CONFIG_SYNC is not set
 CONFIG_CONNECTOR=m
 # CONFIG_MTD is not set
 # CONFIG_PARPORT is not set
@@ -2212,7 +2213,7 @@ CONFIG_USB_HID=y
 #
 CONFIG_HID_A4TECH=m
 CONFIG_HID_ACRUX=m
-CONFIG_HID_ACRUX_FF=m
+CONFIG_HID_ACRUX_FF=y
 CONFIG_HID_APPLE=m
 CONFIG_HID_BELKIN=m
 CONFIG_HID_CHERRY=m
@@ -2701,7 +2702,8 @@ CONFIG_X86_PLATFORM_DEVICES=y
 # CONFIG_ASUS_LAPTOP is not set
 # CONFIG_DELL_WMI is not set
 # CONFIG_DELL_WMI_AIO is not set
-# CONFIG_FUJITSU_LAPTOP is not set
+CONFIG_FUJITSU_LAPTOP=m
+CONFIG_FUJITSU_LAPTOP_DEBUG=y
 # CONFIG_TC1100_WMI is not set
 # CONFIG_HP_ACCEL is not set
 # CONFIG_HP_WMI is not set
@@ -2726,7 +2728,7 @@ CONFIG_ACPI_WMI=m
 # CONFIG_XO15_EBOOK is not set
 # CONFIG_SAMSUNG_LAPTOP is not set
 CONFIG_MXM_WMI=m
-# CONFIG_INTEL_OAKTRAIL is not set
+CONFIG_INTEL_OAKTRAIL=m
 CONFIG_CLKSRC_I8253=y
 
 #
index caece18..ab5fc72 100644 (file)
@@ -5,14 +5,20 @@ tegav2_info()
        board=`cat $DMIPATH/product_name`
        case "$board" in
                TEGA*|Intel*|WeTab*|VPAD10*|X1*|PC*)
+                       TOUCH=hid-multitouch
+                       ;;
+               *Q550)
+                       TOUCH=hid-ntrig
+                       UVESA_MODE=${UVESA_MODE:-1280x800}
                        ;;
                *)
+                       TOUCH=hid-multitouch
                        error WARNING: An unknown model
                        ;;
        esac
 
        # FIXME: a workaround for the race condition of auto-probing
-       EXTMOD="$EXTMOD ath3k uvcvideo hid-multitouch"
+       EXTMOD="$EXTMOD ath3k uvcvideo $TOUCH"
 
        return 1 # auto_detect
 }
@@ -20,7 +26,7 @@ tegav2_info()
 detect_hardware()
 {
        case "`cat $DMIPATH/uevent`" in
-               *TEGA*|*Intel*|*Lucid*|*WeTab*|*VPAD10*|*azpen*|*AZPENPC*)
+               *TEGA*|*Q550*|*Intel*|*Lucid*|*WeTab*|*VPAD10*|*azpen*|*AZPENPC*)
                        ;;
                *)
                        error WARNING: An unknown tablet