device/tegatech/tegav2
修訂 | 8ed000e88e5f03aeab971355d93ab6c87b4d9ea4 (tree) |
---|---|
時間 | 2012-07-10 09:35:35 |
作者 | Chih-Wei Huang <cwhuang@linu...> |
Commiter | Chih-Wei Huang |
support Fujitsu Q550
@@ -1,5 +1,4 @@ | ||
1 | 1 | LOCAL_PATH := $(call my-dir) |
2 | -LOCAL_FIRMWARES := ath3k-1.fw $(notdir $(wildcard device/common/firmware/iwlwifi-*)) | |
3 | 2 | TARGET_INITRD_SCRIPTS := $(LOCAL_PATH)/tegav2_info |
4 | 3 | TARGET_KERNEL_CONFIG := $(LOCAL_PATH)/tegav2_defconfig |
5 | 4 |
@@ -1,6 +1,6 @@ | ||
1 | 1 | # |
2 | 2 | # Automatically generated make config: don't edit |
3 | -# Linux/x86 3.0.8 Kernel Configuration | |
3 | +# Linux/x86 3.0.36 Kernel Configuration | |
4 | 4 | # |
5 | 5 | # CONFIG_64BIT is not set |
6 | 6 | CONFIG_X86_32=y |
@@ -981,6 +981,7 @@ CONFIG_EXTRA_FIRMWARE="" | ||
981 | 981 | # CONFIG_DEBUG_DRIVER is not set |
982 | 982 | # CONFIG_DEBUG_DEVRES is not set |
983 | 983 | # CONFIG_SYS_HYPERVISOR is not set |
984 | +# CONFIG_SYNC is not set | |
984 | 985 | CONFIG_CONNECTOR=m |
985 | 986 | # CONFIG_MTD is not set |
986 | 987 | # CONFIG_PARPORT is not set |
@@ -2212,7 +2213,7 @@ CONFIG_USB_HID=y | ||
2212 | 2213 | # |
2213 | 2214 | CONFIG_HID_A4TECH=m |
2214 | 2215 | CONFIG_HID_ACRUX=m |
2215 | -CONFIG_HID_ACRUX_FF=m | |
2216 | +CONFIG_HID_ACRUX_FF=y | |
2216 | 2217 | CONFIG_HID_APPLE=m |
2217 | 2218 | CONFIG_HID_BELKIN=m |
2218 | 2219 | CONFIG_HID_CHERRY=m |
@@ -2701,7 +2702,8 @@ CONFIG_X86_PLATFORM_DEVICES=y | ||
2701 | 2702 | # CONFIG_ASUS_LAPTOP is not set |
2702 | 2703 | # CONFIG_DELL_WMI is not set |
2703 | 2704 | # CONFIG_DELL_WMI_AIO is not set |
2704 | -# CONFIG_FUJITSU_LAPTOP is not set | |
2705 | +CONFIG_FUJITSU_LAPTOP=m | |
2706 | +CONFIG_FUJITSU_LAPTOP_DEBUG=y | |
2705 | 2707 | # CONFIG_TC1100_WMI is not set |
2706 | 2708 | # CONFIG_HP_ACCEL is not set |
2707 | 2709 | # CONFIG_HP_WMI is not set |
@@ -2726,7 +2728,7 @@ CONFIG_ACPI_WMI=m | ||
2726 | 2728 | # CONFIG_XO15_EBOOK is not set |
2727 | 2729 | # CONFIG_SAMSUNG_LAPTOP is not set |
2728 | 2730 | CONFIG_MXM_WMI=m |
2729 | -# CONFIG_INTEL_OAKTRAIL is not set | |
2731 | +CONFIG_INTEL_OAKTRAIL=m | |
2730 | 2732 | CONFIG_CLKSRC_I8253=y |
2731 | 2733 | |
2732 | 2734 | # |
@@ -5,14 +5,20 @@ tegav2_info() | ||
5 | 5 | board=`cat $DMIPATH/product_name` |
6 | 6 | case "$board" in |
7 | 7 | TEGA*|Intel*|WeTab*|VPAD10*|X1*|PC*) |
8 | + TOUCH=hid-multitouch | |
9 | + ;; | |
10 | + *Q550) | |
11 | + TOUCH=hid-ntrig | |
12 | + UVESA_MODE=${UVESA_MODE:-1280x800} | |
8 | 13 | ;; |
9 | 14 | *) |
15 | + TOUCH=hid-multitouch | |
10 | 16 | error WARNING: An unknown model |
11 | 17 | ;; |
12 | 18 | esac |
13 | 19 | |
14 | 20 | # FIXME: a workaround for the race condition of auto-probing |
15 | - EXTMOD="$EXTMOD ath3k uvcvideo hid-multitouch" | |
21 | + EXTMOD="$EXTMOD ath3k uvcvideo $TOUCH" | |
16 | 22 | |
17 | 23 | return 1 # auto_detect |
18 | 24 | } |
@@ -20,7 +26,7 @@ tegav2_info() | ||
20 | 26 | detect_hardware() |
21 | 27 | { |
22 | 28 | case "`cat $DMIPATH/uevent`" in |
23 | - *TEGA*|*Intel*|*Lucid*|*WeTab*|*VPAD10*|*azpen*|*AZPENPC*) | |
29 | + *TEGA*|*Q550*|*Intel*|*Lucid*|*WeTab*|*VPAD10*|*azpen*|*AZPENPC*) | |
24 | 30 | ;; |
25 | 31 | *) |
26 | 32 | error WARNING: An unknown tablet |