diff options
| author | Samuel Ortiz <sameo@openedhand.com> | 2007-09-11 13:32:55 +0000 |
|---|---|---|
| committer | Samuel Ortiz <sameo@openedhand.com> | 2007-09-11 13:32:55 +0000 |
| commit | 7c5e63702a18d6c53fcbf75ee3a90cd1e1526391 (patch) | |
| tree | 393704e4b5ee04de63fb734f506c1dc933c3136c /meta/packages | |
| parent | 720b5c11fbbafb0883fc388639a283d5f3afea1d (diff) | |
| download | poky-7c5e63702a18d6c53fcbf75ee3a90cd1e1526391.tar.gz | |
linux-rp-2.6.22+2.6.23-rc4: Added ASIC3 keys to the HTC kernel build.
Now most of the Universal key events are catched (e.g. screen cover,
volume keys, etc...).
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2725 311d38ba-8fff-0310-9ca6-ca027cbcb966
Diffstat (limited to 'meta/packages')
| -rw-r--r-- | meta/packages/linux/linux-rp-2.6.22+2.6.23-rc4/defconfig-htcuniversal | 3 | ||||
| -rw-r--r-- | meta/packages/linux/linux-rp-2.6.22+2.6.23-rc4/htcuni.patch | 167 |
2 files changed, 94 insertions, 76 deletions
diff --git a/meta/packages/linux/linux-rp-2.6.22+2.6.23-rc4/defconfig-htcuniversal b/meta/packages/linux/linux-rp-2.6.22+2.6.23-rc4/defconfig-htcuniversal index fb112b768b..1a787d4f23 100644 --- a/meta/packages/linux/linux-rp-2.6.22+2.6.23-rc4/defconfig-htcuniversal +++ b/meta/packages/linux/linux-rp-2.6.22+2.6.23-rc4/defconfig-htcuniversal | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | # | 1 | # |
| 2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
| 3 | # Linux kernel version: 2.6.23-rc4 | 3 | # Linux kernel version: 2.6.23-rc4 |
| 4 | # Wed Aug 29 17:19:57 2007 | 4 | # Tue Sep 11 13:04:28 2007 |
| 5 | # | 5 | # |
| 6 | CONFIG_ARM=y | 6 | CONFIG_ARM=y |
| 7 | CONFIG_SYS_SUPPORTS_APM_EMULATION=y | 7 | CONFIG_SYS_SUPPORTS_APM_EMULATION=y |
| @@ -611,6 +611,7 @@ CONFIG_INPUT_KEYBOARD=y | |||
| 611 | # CONFIG_KEYBOARD_STOWAWAY is not set | 611 | # CONFIG_KEYBOARD_STOWAWAY is not set |
| 612 | CONFIG_KEYBOARD_PXA27x=y | 612 | CONFIG_KEYBOARD_PXA27x=y |
| 613 | CONFIG_KEYBOARD_GPIO=y | 613 | CONFIG_KEYBOARD_GPIO=y |
| 614 | CONFIG_KEYBOARD_ASIC3=y | ||
| 614 | CONFIG_INPUT_MOUSE=y | 615 | CONFIG_INPUT_MOUSE=y |
| 615 | # CONFIG_MOUSE_PS2 is not set | 616 | # CONFIG_MOUSE_PS2 is not set |
| 616 | # CONFIG_MOUSE_SERIAL is not set | 617 | # CONFIG_MOUSE_SERIAL is not set |
diff --git a/meta/packages/linux/linux-rp-2.6.22+2.6.23-rc4/htcuni.patch b/meta/packages/linux/linux-rp-2.6.22+2.6.23-rc4/htcuni.patch index 8f473467c0..4d746749c5 100644 --- a/meta/packages/linux/linux-rp-2.6.22+2.6.23-rc4/htcuni.patch +++ b/meta/packages/linux/linux-rp-2.6.22+2.6.23-rc4/htcuni.patch | |||
| @@ -23,6 +23,7 @@ | |||
| 23 | arch/arm/mach-pxa/htcuniversal/htcuniversal_udc.c | 71 | 23 | arch/arm/mach-pxa/htcuniversal/htcuniversal_udc.c | 71 |
| 24 | arch/arm/mach-pxa/htcuniversal/tsc2046_ts.h | 20 | 24 | arch/arm/mach-pxa/htcuniversal/tsc2046_ts.h | 20 |
| 25 | arch/arm/mach-pxa/spitz.c | 2 | 25 | arch/arm/mach-pxa/spitz.c | 2 |
| 26 | drivers/input/keyboard/Kconfig | 7 | ||
| 26 | drivers/input/keyboard/Makefile | 2 | 27 | drivers/input/keyboard/Makefile | 2 |
| 27 | drivers/input/keyboard/asic3_keys.c | 131 + | 28 | drivers/input/keyboard/asic3_keys.c | 131 + |
| 28 | drivers/leds/Kconfig | 7 | 29 | drivers/leds/Kconfig | 7 |
| @@ -59,12 +60,12 @@ | |||
| 59 | include/linux/ioport.h | 1 | 60 | include/linux/ioport.h | 1 |
| 60 | include/linux/soc/asic3_base.h | 104 + | 61 | include/linux/soc/asic3_base.h | 104 + |
| 61 | include/linux/soc/tmio_mmc.h | 17 | 62 | include/linux/soc/tmio_mmc.h | 17 |
| 62 | 60 files changed, 7468 insertions(+), 14 deletions(-) | 63 | 61 files changed, 7475 insertions(+), 14 deletions(-) |
| 63 | 64 | ||
| 64 | Index: linux-2.6.22/arch/arm/mach-pxa/htcuniversal/Makefile | 65 | Index: linux-2.6.22/arch/arm/mach-pxa/htcuniversal/Makefile |
| 65 | =================================================================== | 66 | =================================================================== |
| 66 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 | 67 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 |
| 67 | +++ linux-2.6.22/arch/arm/mach-pxa/htcuniversal/Makefile 2007-08-29 12:44:49.000000000 +0200 | 68 | +++ linux-2.6.22/arch/arm/mach-pxa/htcuniversal/Makefile 2007-09-11 12:53:37.000000000 +0200 |
| 68 | @@ -0,0 +1,19 @@ | 69 | @@ -0,0 +1,19 @@ |
| 69 | +# | 70 | +# |
| 70 | +# Makefile for HTC Universal | 71 | +# Makefile for HTC Universal |
| @@ -88,7 +89,7 @@ Index: linux-2.6.22/arch/arm/mach-pxa/htcuniversal/Makefile | |||
| 88 | Index: linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal.c | 89 | Index: linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal.c |
| 89 | =================================================================== | 90 | =================================================================== |
| 90 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 | 91 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 |
| 91 | +++ linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal.c 2007-08-29 12:44:49.000000000 +0200 | 92 | +++ linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal.c 2007-09-11 12:53:37.000000000 +0200 |
| 92 | @@ -0,0 +1,468 @@ | 93 | @@ -0,0 +1,468 @@ |
| 93 | +/* | 94 | +/* |
| 94 | + * Hardware definitions for HTC Universal | 95 | + * Hardware definitions for HTC Universal |
| @@ -561,7 +562,7 @@ Index: linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal.c | |||
| 561 | Index: linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_ak4641.c | 562 | Index: linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_ak4641.c |
| 562 | =================================================================== | 563 | =================================================================== |
| 563 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 | 564 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 |
| 564 | +++ linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_ak4641.c 2007-08-29 12:44:49.000000000 +0200 | 565 | +++ linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_ak4641.c 2007-09-11 12:53:37.000000000 +0200 |
| 565 | @@ -0,0 +1,917 @@ | 566 | @@ -0,0 +1,917 @@ |
| 566 | +/* | 567 | +/* |
| 567 | + * Audio support for codec Asahi Kasei AK4641 | 568 | + * Audio support for codec Asahi Kasei AK4641 |
| @@ -1483,7 +1484,7 @@ Index: linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_ak4641.c | |||
| 1483 | Index: linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_ak4641.h | 1484 | Index: linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_ak4641.h |
| 1484 | =================================================================== | 1485 | =================================================================== |
| 1485 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 | 1486 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 |
| 1486 | +++ linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_ak4641.h 2007-08-29 12:44:49.000000000 +0200 | 1487 | +++ linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_ak4641.h 2007-09-11 12:53:37.000000000 +0200 |
| 1487 | @@ -0,0 +1,65 @@ | 1488 | @@ -0,0 +1,65 @@ |
| 1488 | +/* | 1489 | +/* |
| 1489 | + * Audio support for codec Asahi Kasei AK4641 | 1490 | + * Audio support for codec Asahi Kasei AK4641 |
| @@ -1553,7 +1554,7 @@ Index: linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_ak4641.h | |||
| 1553 | Index: linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_asic3_leds.c | 1554 | Index: linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_asic3_leds.c |
| 1554 | =================================================================== | 1555 | =================================================================== |
| 1555 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 | 1556 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 |
| 1556 | +++ linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_asic3_leds.c 2007-08-29 12:44:49.000000000 +0200 | 1557 | +++ linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_asic3_leds.c 2007-09-11 12:53:37.000000000 +0200 |
| 1557 | @@ -0,0 +1,143 @@ | 1558 | @@ -0,0 +1,143 @@ |
| 1558 | +/* | 1559 | +/* |
| 1559 | + * LEDs support for the HP iPaq hx4700 | 1560 | + * LEDs support for the HP iPaq hx4700 |
| @@ -1701,7 +1702,7 @@ Index: linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_asic3_leds.c | |||
| 1701 | Index: linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_bl.c | 1702 | Index: linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_bl.c |
| 1702 | =================================================================== | 1703 | =================================================================== |
| 1703 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 | 1704 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 |
| 1704 | +++ linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_bl.c 2007-08-29 12:44:49.000000000 +0200 | 1705 | +++ linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_bl.c 2007-09-11 12:53:37.000000000 +0200 |
| 1705 | @@ -0,0 +1,61 @@ | 1706 | @@ -0,0 +1,61 @@ |
| 1706 | +/* | 1707 | +/* |
| 1707 | + * Use consistent with the GNU GPL is permitted, | 1708 | + * Use consistent with the GNU GPL is permitted, |
| @@ -1767,7 +1768,7 @@ Index: linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_bl.c | |||
| 1767 | Index: linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_bt.c | 1768 | Index: linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_bt.c |
| 1768 | =================================================================== | 1769 | =================================================================== |
| 1769 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 | 1770 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 |
| 1770 | +++ linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_bt.c 2007-08-29 12:44:49.000000000 +0200 | 1771 | +++ linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_bt.c 2007-09-11 12:53:37.000000000 +0200 |
| 1771 | @@ -0,0 +1,135 @@ | 1772 | @@ -0,0 +1,135 @@ |
| 1772 | +/* Bluetooth interface driver for TI BRF6150 on HX4700 | 1773 | +/* Bluetooth interface driver for TI BRF6150 on HX4700 |
| 1773 | + * | 1774 | + * |
| @@ -1907,7 +1908,7 @@ Index: linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_bt.c | |||
| 1907 | Index: linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_bt.h | 1908 | Index: linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_bt.h |
| 1908 | =================================================================== | 1909 | =================================================================== |
| 1909 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 | 1910 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 |
| 1910 | +++ linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_bt.h 2007-08-29 12:44:49.000000000 +0200 | 1911 | +++ linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_bt.h 2007-09-11 12:53:37.000000000 +0200 |
| 1911 | @@ -0,0 +1,17 @@ | 1912 | @@ -0,0 +1,17 @@ |
| 1912 | +/* | 1913 | +/* |
| 1913 | + * Bluetooth support file for calling bluetooth configuration functions | 1914 | + * Bluetooth support file for calling bluetooth configuration functions |
| @@ -1929,7 +1930,7 @@ Index: linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_bt.h | |||
| 1929 | Index: linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_buttons.c | 1930 | Index: linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_buttons.c |
| 1930 | =================================================================== | 1931 | =================================================================== |
| 1931 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 | 1932 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 |
| 1932 | +++ linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_buttons.c 2007-08-29 12:44:49.000000000 +0200 | 1933 | +++ linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_buttons.c 2007-09-11 12:53:37.000000000 +0200 |
| 1933 | @@ -0,0 +1,87 @@ | 1934 | @@ -0,0 +1,87 @@ |
| 1934 | +/* | 1935 | +/* |
| 1935 | + * Buttons driver for HTC Universal | 1936 | + * Buttons driver for HTC Universal |
| @@ -2021,7 +2022,7 @@ Index: linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_buttons.c | |||
| 2021 | Index: linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_core.c | 2022 | Index: linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_core.c |
| 2022 | =================================================================== | 2023 | =================================================================== |
| 2023 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 | 2024 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 |
| 2024 | +++ linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_core.c 2007-08-29 12:44:49.000000000 +0200 | 2025 | +++ linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_core.c 2007-09-11 12:53:37.000000000 +0200 |
| 2025 | @@ -0,0 +1,226 @@ | 2026 | @@ -0,0 +1,226 @@ |
| 2026 | +/* Core Hardware driver for Hx4700 (Serial, ASIC3, EGPIOs) | 2027 | +/* Core Hardware driver for Hx4700 (Serial, ASIC3, EGPIOs) |
| 2027 | + * | 2028 | + * |
| @@ -2252,7 +2253,7 @@ Index: linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_core.c | |||
| 2252 | Index: linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_lcd.c | 2253 | Index: linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_lcd.c |
| 2253 | =================================================================== | 2254 | =================================================================== |
| 2254 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 | 2255 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 |
| 2255 | +++ linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_lcd.c 2007-08-29 12:44:49.000000000 +0200 | 2256 | +++ linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_lcd.c 2007-09-11 12:53:37.000000000 +0200 |
| 2256 | @@ -0,0 +1,212 @@ | 2257 | @@ -0,0 +1,212 @@ |
| 2257 | +/* | 2258 | +/* |
| 2258 | + * Use consistent with the GNU GPL is permitted, | 2259 | + * Use consistent with the GNU GPL is permitted, |
| @@ -2469,7 +2470,7 @@ Index: linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_lcd.c | |||
| 2469 | Index: linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_phone.c | 2470 | Index: linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_phone.c |
| 2470 | =================================================================== | 2471 | =================================================================== |
| 2471 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 | 2472 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 |
| 2472 | +++ linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_phone.c 2007-08-29 12:44:49.000000000 +0200 | 2473 | +++ linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_phone.c 2007-09-11 12:53:37.000000000 +0200 |
| 2473 | @@ -0,0 +1,167 @@ | 2474 | @@ -0,0 +1,167 @@ |
| 2474 | + | 2475 | + |
| 2475 | +/* Phone interface driver for Qualcomm MSM6250 on HTC Universal | 2476 | +/* Phone interface driver for Qualcomm MSM6250 on HTC Universal |
| @@ -2641,7 +2642,7 @@ Index: linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_phone.c | |||
| 2641 | Index: linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_phone.h | 2642 | Index: linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_phone.h |
| 2642 | =================================================================== | 2643 | =================================================================== |
| 2643 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 | 2644 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 |
| 2644 | +++ linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_phone.h 2007-08-29 12:44:49.000000000 +0200 | 2645 | +++ linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_phone.h 2007-09-11 12:53:37.000000000 +0200 |
| 2645 | @@ -0,0 +1,16 @@ | 2646 | @@ -0,0 +1,16 @@ |
| 2646 | +/* | 2647 | +/* |
| 2647 | + * Bluetooth support file for calling bluetooth configuration functions | 2648 | + * Bluetooth support file for calling bluetooth configuration functions |
| @@ -2662,7 +2663,7 @@ Index: linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_phone.h | |||
| 2662 | Index: linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_pm.c | 2663 | Index: linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_pm.c |
| 2663 | =================================================================== | 2664 | =================================================================== |
| 2664 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 | 2665 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 |
| 2665 | +++ linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_pm.c 2007-08-29 12:44:49.000000000 +0200 | 2666 | +++ linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_pm.c 2007-09-11 12:53:37.000000000 +0200 |
| 2666 | @@ -0,0 +1,69 @@ | 2667 | @@ -0,0 +1,69 @@ |
| 2667 | +/* | 2668 | +/* |
| 2668 | + * MyPal 716 power management support for the original HTC IPL in DoC G3 | 2669 | + * MyPal 716 power management support for the original HTC IPL in DoC G3 |
| @@ -2736,7 +2737,7 @@ Index: linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_pm.c | |||
| 2736 | Index: linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_power2.c | 2737 | Index: linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_power2.c |
| 2737 | =================================================================== | 2738 | =================================================================== |
| 2738 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 | 2739 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 |
| 2739 | +++ linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_power2.c 2007-08-29 12:44:49.000000000 +0200 | 2740 | +++ linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_power2.c 2007-09-11 12:53:37.000000000 +0200 |
| 2740 | @@ -0,0 +1,97 @@ | 2741 | @@ -0,0 +1,97 @@ |
| 2741 | +/* | 2742 | +/* |
| 2742 | + * pda_power driver for HTC Universal | 2743 | + * pda_power driver for HTC Universal |
| @@ -2838,7 +2839,7 @@ Index: linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_power2.c | |||
| 2838 | Index: linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_ts2.c | 2839 | Index: linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_ts2.c |
| 2839 | =================================================================== | 2840 | =================================================================== |
| 2840 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 | 2841 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 |
| 2841 | +++ linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_ts2.c 2007-08-29 12:44:49.000000000 +0200 | 2842 | +++ linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_ts2.c 2007-09-11 12:53:37.000000000 +0200 |
| 2842 | @@ -0,0 +1,490 @@ | 2843 | @@ -0,0 +1,490 @@ |
| 2843 | +/* Touch screen driver for the TI something-or-other | 2844 | +/* Touch screen driver for the TI something-or-other |
| 2844 | + * | 2845 | + * |
| @@ -3333,7 +3334,7 @@ Index: linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_ts2.c | |||
| 3333 | Index: linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_udc.c | 3334 | Index: linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_udc.c |
| 3334 | =================================================================== | 3335 | =================================================================== |
| 3335 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 | 3336 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 |
| 3336 | +++ linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_udc.c 2007-08-29 12:44:49.000000000 +0200 | 3337 | +++ linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_udc.c 2007-09-11 12:53:37.000000000 +0200 |
| 3337 | @@ -0,0 +1,71 @@ | 3338 | @@ -0,0 +1,71 @@ |
| 3338 | + | 3339 | + |
| 3339 | +/* | 3340 | +/* |
| @@ -3409,7 +3410,7 @@ Index: linux-2.6.22/arch/arm/mach-pxa/htcuniversal/htcuniversal_udc.c | |||
| 3409 | Index: linux-2.6.22/arch/arm/mach-pxa/htcuniversal/tsc2046_ts.h | 3410 | Index: linux-2.6.22/arch/arm/mach-pxa/htcuniversal/tsc2046_ts.h |
| 3410 | =================================================================== | 3411 | =================================================================== |
| 3411 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 | 3412 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 |
| 3412 | +++ linux-2.6.22/arch/arm/mach-pxa/htcuniversal/tsc2046_ts.h 2007-08-29 12:44:49.000000000 +0200 | 3413 | +++ linux-2.6.22/arch/arm/mach-pxa/htcuniversal/tsc2046_ts.h 2007-09-11 12:53:37.000000000 +0200 |
| 3413 | @@ -0,0 +1,20 @@ | 3414 | @@ -0,0 +1,20 @@ |
| 3414 | +/* | 3415 | +/* |
| 3415 | + * temporary TSC2046 touchscreen hack | 3416 | + * temporary TSC2046 touchscreen hack |
| @@ -3433,8 +3434,8 @@ Index: linux-2.6.22/arch/arm/mach-pxa/htcuniversal/tsc2046_ts.h | |||
| 3433 | +#endif | 3434 | +#endif |
| 3434 | Index: linux-2.6.22/arch/arm/mach-pxa/Kconfig | 3435 | Index: linux-2.6.22/arch/arm/mach-pxa/Kconfig |
| 3435 | =================================================================== | 3436 | =================================================================== |
| 3436 | --- linux-2.6.22.orig/arch/arm/mach-pxa/Kconfig 2007-08-29 12:44:46.000000000 +0200 | 3437 | --- linux-2.6.22.orig/arch/arm/mach-pxa/Kconfig 2007-09-11 12:53:33.000000000 +0200 |
| 3437 | +++ linux-2.6.22/arch/arm/mach-pxa/Kconfig 2007-08-29 12:44:49.000000000 +0200 | 3438 | +++ linux-2.6.22/arch/arm/mach-pxa/Kconfig 2007-09-11 12:53:37.000000000 +0200 |
| 3438 | @@ -50,6 +50,14 @@ | 3439 | @@ -50,6 +50,14 @@ |
| 3439 | help | 3440 | help |
| 3440 | This enables support for the HP iPAQ HX2750 handheld. | 3441 | This enables support for the HP iPAQ HX2750 handheld. |
| @@ -3544,8 +3545,8 @@ Index: linux-2.6.22/arch/arm/mach-pxa/Kconfig | |||
| 3544 | - | 3545 | - |
| 3545 | Index: linux-2.6.22/arch/arm/mach-pxa/Makefile | 3546 | Index: linux-2.6.22/arch/arm/mach-pxa/Makefile |
| 3546 | =================================================================== | 3547 | =================================================================== |
| 3547 | --- linux-2.6.22.orig/arch/arm/mach-pxa/Makefile 2007-08-29 12:44:46.000000000 +0200 | 3548 | --- linux-2.6.22.orig/arch/arm/mach-pxa/Makefile 2007-09-11 12:53:33.000000000 +0200 |
| 3548 | +++ linux-2.6.22/arch/arm/mach-pxa/Makefile 2007-08-29 12:44:49.000000000 +0200 | 3549 | +++ linux-2.6.22/arch/arm/mach-pxa/Makefile 2007-09-11 12:53:37.000000000 +0200 |
| 3549 | @@ -20,6 +20,7 @@ | 3550 | @@ -20,6 +20,7 @@ |
| 3550 | obj-$(CONFIG_MACH_TOSA) += tosa.o | 3551 | obj-$(CONFIG_MACH_TOSA) += tosa.o |
| 3551 | obj-$(CONFIG_MACH_EM_X270) += em-x270.o | 3552 | obj-$(CONFIG_MACH_EM_X270) += em-x270.o |
| @@ -3556,8 +3557,8 @@ Index: linux-2.6.22/arch/arm/mach-pxa/Makefile | |||
| 3556 | led-y := leds.o | 3557 | led-y := leds.o |
| 3557 | Index: linux-2.6.22/drivers/leds/Kconfig | 3558 | Index: linux-2.6.22/drivers/leds/Kconfig |
| 3558 | =================================================================== | 3559 | =================================================================== |
| 3559 | --- linux-2.6.22.orig/drivers/leds/Kconfig 2007-08-29 12:44:30.000000000 +0200 | 3560 | --- linux-2.6.22.orig/drivers/leds/Kconfig 2007-09-11 12:53:14.000000000 +0200 |
| 3560 | +++ linux-2.6.22/drivers/leds/Kconfig 2007-08-29 12:44:49.000000000 +0200 | 3561 | +++ linux-2.6.22/drivers/leds/Kconfig 2007-09-11 12:53:37.000000000 +0200 |
| 3561 | @@ -101,6 +101,13 @@ | 3562 | @@ -101,6 +101,13 @@ |
| 3562 | outputs. To be useful the particular board must have LEDs | 3563 | outputs. To be useful the particular board must have LEDs |
| 3563 | and they must be connected to the GPIO lines. | 3564 | and they must be connected to the GPIO lines. |
| @@ -3575,7 +3576,7 @@ Index: linux-2.6.22/drivers/leds/Kconfig | |||
| 3575 | Index: linux-2.6.22/drivers/leds/leds-asic3.c | 3576 | Index: linux-2.6.22/drivers/leds/leds-asic3.c |
| 3576 | =================================================================== | 3577 | =================================================================== |
| 3577 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 | 3578 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 |
| 3578 | +++ linux-2.6.22/drivers/leds/leds-asic3.c 2007-08-29 12:44:49.000000000 +0200 | 3579 | +++ linux-2.6.22/drivers/leds/leds-asic3.c 2007-09-11 12:53:37.000000000 +0200 |
| 3579 | @@ -0,0 +1,189 @@ | 3580 | @@ -0,0 +1,189 @@ |
| 3580 | +/* | 3581 | +/* |
| 3581 | + * LEDs support for HTC ASIC3 devices. | 3582 | + * LEDs support for HTC ASIC3 devices. |
| @@ -3768,8 +3769,8 @@ Index: linux-2.6.22/drivers/leds/leds-asic3.c | |||
| 3768 | +MODULE_LICENSE("GPL"); | 3769 | +MODULE_LICENSE("GPL"); |
| 3769 | Index: linux-2.6.22/drivers/mfd/Kconfig | 3770 | Index: linux-2.6.22/drivers/mfd/Kconfig |
| 3770 | =================================================================== | 3771 | =================================================================== |
| 3771 | --- linux-2.6.22.orig/drivers/mfd/Kconfig 2007-08-29 12:44:44.000000000 +0200 | 3772 | --- linux-2.6.22.orig/drivers/mfd/Kconfig 2007-09-11 12:53:30.000000000 +0200 |
| 3772 | +++ linux-2.6.22/drivers/mfd/Kconfig 2007-08-29 12:44:49.000000000 +0200 | 3773 | +++ linux-2.6.22/drivers/mfd/Kconfig 2007-09-11 12:53:37.000000000 +0200 |
| 3773 | @@ -15,6 +15,16 @@ | 3774 | @@ -15,6 +15,16 @@ |
| 3774 | interface. The device may be connected by PCI or local bus with | 3775 | interface. The device may be connected by PCI or local bus with |
| 3775 | varying functions enabled. | 3776 | varying functions enabled. |
| @@ -3789,8 +3790,8 @@ Index: linux-2.6.22/drivers/mfd/Kconfig | |||
| 3789 | menu "Multimedia Capabilities Port drivers" | 3790 | menu "Multimedia Capabilities Port drivers" |
| 3790 | Index: linux-2.6.22/drivers/mfd/Makefile | 3791 | Index: linux-2.6.22/drivers/mfd/Makefile |
| 3791 | =================================================================== | 3792 | =================================================================== |
| 3792 | --- linux-2.6.22.orig/drivers/mfd/Makefile 2007-08-29 12:44:44.000000000 +0200 | 3793 | --- linux-2.6.22.orig/drivers/mfd/Makefile 2007-09-11 12:53:30.000000000 +0200 |
| 3793 | +++ linux-2.6.22/drivers/mfd/Makefile 2007-08-29 12:44:49.000000000 +0200 | 3794 | +++ linux-2.6.22/drivers/mfd/Makefile 2007-09-11 12:53:37.000000000 +0200 |
| 3794 | @@ -2,6 +2,8 @@ | 3795 | @@ -2,6 +2,8 @@ |
| 3795 | # Makefile for multifunction miscellaneous devices | 3796 | # Makefile for multifunction miscellaneous devices |
| 3796 | # | 3797 | # |
| @@ -3803,7 +3804,7 @@ Index: linux-2.6.22/drivers/mfd/Makefile | |||
| 3803 | Index: linux-2.6.22/drivers/mfd/asic3_base.c | 3804 | Index: linux-2.6.22/drivers/mfd/asic3_base.c |
| 3804 | =================================================================== | 3805 | =================================================================== |
| 3805 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 | 3806 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 |
| 3806 | +++ linux-2.6.22/drivers/mfd/asic3_base.c 2007-08-29 12:44:49.000000000 +0200 | 3807 | +++ linux-2.6.22/drivers/mfd/asic3_base.c 2007-09-11 12:53:37.000000000 +0200 |
| 3807 | @@ -0,0 +1,1208 @@ | 3808 | @@ -0,0 +1,1208 @@ |
| 3808 | +/* | 3809 | +/* |
| 3809 | + * Driver interface to HTC "ASIC3" | 3810 | + * Driver interface to HTC "ASIC3" |
| @@ -5016,7 +5017,7 @@ Index: linux-2.6.22/drivers/mfd/asic3_base.c | |||
| 5016 | Index: linux-2.6.22/drivers/mfd/soc-core.c | 5017 | Index: linux-2.6.22/drivers/mfd/soc-core.c |
| 5017 | =================================================================== | 5018 | =================================================================== |
| 5018 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 | 5019 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 |
| 5019 | +++ linux-2.6.22/drivers/mfd/soc-core.c 2007-08-29 12:44:49.000000000 +0200 | 5020 | +++ linux-2.6.22/drivers/mfd/soc-core.c 2007-09-11 12:53:37.000000000 +0200 |
| 5020 | @@ -0,0 +1,106 @@ | 5021 | @@ -0,0 +1,106 @@ |
| 5021 | +/* | 5022 | +/* |
| 5022 | + * drivers/soc/soc-core.c | 5023 | + * drivers/soc/soc-core.c |
| @@ -5127,7 +5128,7 @@ Index: linux-2.6.22/drivers/mfd/soc-core.c | |||
| 5127 | Index: linux-2.6.22/drivers/mfd/soc-core.h | 5128 | Index: linux-2.6.22/drivers/mfd/soc-core.h |
| 5128 | =================================================================== | 5129 | =================================================================== |
| 5129 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 | 5130 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 |
| 5130 | +++ linux-2.6.22/drivers/mfd/soc-core.h 2007-08-29 12:44:49.000000000 +0200 | 5131 | +++ linux-2.6.22/drivers/mfd/soc-core.h 2007-09-11 12:53:37.000000000 +0200 |
| 5131 | @@ -0,0 +1,30 @@ | 5132 | @@ -0,0 +1,30 @@ |
| 5132 | +/* | 5133 | +/* |
| 5133 | + * drivers/soc/soc-core.h | 5134 | + * drivers/soc/soc-core.h |
| @@ -5162,7 +5163,7 @@ Index: linux-2.6.22/drivers/mfd/soc-core.h | |||
| 5162 | Index: linux-2.6.22/include/asm-arm/arch-pxa/clock.h | 5163 | Index: linux-2.6.22/include/asm-arm/arch-pxa/clock.h |
| 5163 | =================================================================== | 5164 | =================================================================== |
| 5164 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 | 5165 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 |
| 5165 | +++ linux-2.6.22/include/asm-arm/arch-pxa/clock.h 2007-08-29 12:44:49.000000000 +0200 | 5166 | +++ linux-2.6.22/include/asm-arm/arch-pxa/clock.h 2007-09-11 12:53:37.000000000 +0200 |
| 5166 | @@ -0,0 +1,27 @@ | 5167 | @@ -0,0 +1,27 @@ |
| 5167 | +/* | 5168 | +/* |
| 5168 | + * linux/include/asm-arm/arch-pxa/clock.h | 5169 | + * linux/include/asm-arm/arch-pxa/clock.h |
| @@ -5194,7 +5195,7 @@ Index: linux-2.6.22/include/asm-arm/arch-pxa/clock.h | |||
| 5194 | Index: linux-2.6.22/include/asm-arm/arch-pxa/htcuniversal-asic.h | 5195 | Index: linux-2.6.22/include/asm-arm/arch-pxa/htcuniversal-asic.h |
| 5195 | =================================================================== | 5196 | =================================================================== |
| 5196 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 | 5197 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 |
| 5197 | +++ linux-2.6.22/include/asm-arm/arch-pxa/htcuniversal-asic.h 2007-08-29 12:44:49.000000000 +0200 | 5198 | +++ linux-2.6.22/include/asm-arm/arch-pxa/htcuniversal-asic.h 2007-09-11 12:53:37.000000000 +0200 |
| 5198 | @@ -0,0 +1,213 @@ | 5199 | @@ -0,0 +1,213 @@ |
| 5199 | +/* | 5200 | +/* |
| 5200 | + * include/asm/arm/arch-pxa/htcuniversal-asic.h | 5201 | + * include/asm/arm/arch-pxa/htcuniversal-asic.h |
| @@ -5412,7 +5413,7 @@ Index: linux-2.6.22/include/asm-arm/arch-pxa/htcuniversal-asic.h | |||
| 5412 | Index: linux-2.6.22/include/asm-arm/arch-pxa/htcuniversal-gpio.h | 5413 | Index: linux-2.6.22/include/asm-arm/arch-pxa/htcuniversal-gpio.h |
| 5413 | =================================================================== | 5414 | =================================================================== |
| 5414 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 | 5415 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 |
| 5415 | +++ linux-2.6.22/include/asm-arm/arch-pxa/htcuniversal-gpio.h 2007-08-29 12:44:49.000000000 +0200 | 5416 | +++ linux-2.6.22/include/asm-arm/arch-pxa/htcuniversal-gpio.h 2007-09-11 12:53:37.000000000 +0200 |
| 5416 | @@ -0,0 +1,220 @@ | 5417 | @@ -0,0 +1,220 @@ |
| 5417 | +/* | 5418 | +/* |
| 5418 | + * include/asm-arm/arch-pxa/htcuniversal-gpio.h | 5419 | + * include/asm-arm/arch-pxa/htcuniversal-gpio.h |
| @@ -5637,7 +5638,7 @@ Index: linux-2.6.22/include/asm-arm/arch-pxa/htcuniversal-gpio.h | |||
| 5637 | Index: linux-2.6.22/include/asm-arm/arch-pxa/htcuniversal-init.h | 5638 | Index: linux-2.6.22/include/asm-arm/arch-pxa/htcuniversal-init.h |
| 5638 | =================================================================== | 5639 | =================================================================== |
| 5639 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 | 5640 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 |
| 5640 | +++ linux-2.6.22/include/asm-arm/arch-pxa/htcuniversal-init.h 2007-08-29 12:44:49.000000000 +0200 | 5641 | +++ linux-2.6.22/include/asm-arm/arch-pxa/htcuniversal-init.h 2007-09-11 12:53:37.000000000 +0200 |
| 5641 | @@ -0,0 +1,14 @@ | 5642 | @@ -0,0 +1,14 @@ |
| 5642 | +/* | 5643 | +/* |
| 5643 | + * include/asm/arm/arch-pxa/htcuniversal-init.h | 5644 | + * include/asm/arm/arch-pxa/htcuniversal-init.h |
| @@ -5656,7 +5657,7 @@ Index: linux-2.6.22/include/asm-arm/arch-pxa/htcuniversal-init.h | |||
| 5656 | Index: linux-2.6.22/include/asm-arm/arch-pxa/htcuniversal.h | 5657 | Index: linux-2.6.22/include/asm-arm/arch-pxa/htcuniversal.h |
| 5657 | =================================================================== | 5658 | =================================================================== |
| 5658 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 | 5659 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 |
| 5659 | +++ linux-2.6.22/include/asm-arm/arch-pxa/htcuniversal.h 2007-08-29 12:44:49.000000000 +0200 | 5660 | +++ linux-2.6.22/include/asm-arm/arch-pxa/htcuniversal.h 2007-09-11 12:53:37.000000000 +0200 |
| 5660 | @@ -0,0 +1,3 @@ | 5661 | @@ -0,0 +1,3 @@ |
| 5661 | +#include <asm/arch/irqs.h> | 5662 | +#include <asm/arch/irqs.h> |
| 5662 | + | 5663 | + |
| @@ -5664,7 +5665,7 @@ Index: linux-2.6.22/include/asm-arm/arch-pxa/htcuniversal.h | |||
| 5664 | Index: linux-2.6.22/include/asm-arm/arch-pxa/pxa-pm_ll.h | 5665 | Index: linux-2.6.22/include/asm-arm/arch-pxa/pxa-pm_ll.h |
| 5665 | =================================================================== | 5666 | =================================================================== |
| 5666 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 | 5667 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 |
| 5667 | +++ linux-2.6.22/include/asm-arm/arch-pxa/pxa-pm_ll.h 2007-08-29 12:44:49.000000000 +0200 | 5668 | +++ linux-2.6.22/include/asm-arm/arch-pxa/pxa-pm_ll.h 2007-09-11 12:53:37.000000000 +0200 |
| 5668 | @@ -0,0 +1,6 @@ | 5669 | @@ -0,0 +1,6 @@ |
| 5669 | +struct pxa_ll_pm_ops { | 5670 | +struct pxa_ll_pm_ops { |
| 5670 | + void (*suspend)(unsigned long); | 5671 | + void (*suspend)(unsigned long); |
| @@ -5675,7 +5676,7 @@ Index: linux-2.6.22/include/asm-arm/arch-pxa/pxa-pm_ll.h | |||
| 5675 | Index: linux-2.6.22/include/asm-arm/arch-pxa/sharpsl.h | 5676 | Index: linux-2.6.22/include/asm-arm/arch-pxa/sharpsl.h |
| 5676 | =================================================================== | 5677 | =================================================================== |
| 5677 | --- linux-2.6.22.orig/include/asm-arm/arch-pxa/sharpsl.h 2007-07-09 01:32:17.000000000 +0200 | 5678 | --- linux-2.6.22.orig/include/asm-arm/arch-pxa/sharpsl.h 2007-07-09 01:32:17.000000000 +0200 |
| 5678 | +++ linux-2.6.22/include/asm-arm/arch-pxa/sharpsl.h 2007-08-29 12:44:49.000000000 +0200 | 5679 | +++ linux-2.6.22/include/asm-arm/arch-pxa/sharpsl.h 2007-09-11 12:53:37.000000000 +0200 |
| 5679 | @@ -25,12 +25,6 @@ | 5680 | @@ -25,12 +25,6 @@ |
| 5680 | /* | 5681 | /* |
| 5681 | * SharpSL Backlight | 5682 | * SharpSL Backlight |
| @@ -5692,7 +5693,7 @@ Index: linux-2.6.22/include/asm-arm/arch-pxa/sharpsl.h | |||
| 5692 | Index: linux-2.6.22/include/asm-arm/hardware/asic3_keys.h | 5693 | Index: linux-2.6.22/include/asm-arm/hardware/asic3_keys.h |
| 5693 | =================================================================== | 5694 | =================================================================== |
| 5694 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 | 5695 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 |
| 5695 | +++ linux-2.6.22/include/asm-arm/hardware/asic3_keys.h 2007-08-29 12:44:49.000000000 +0200 | 5696 | +++ linux-2.6.22/include/asm-arm/hardware/asic3_keys.h 2007-09-11 12:53:37.000000000 +0200 |
| 5696 | @@ -0,0 +1,18 @@ | 5697 | @@ -0,0 +1,18 @@ |
| 5697 | +#include <linux/input.h> | 5698 | +#include <linux/input.h> |
| 5698 | + | 5699 | + |
| @@ -5715,7 +5716,7 @@ Index: linux-2.6.22/include/asm-arm/hardware/asic3_keys.h | |||
| 5715 | Index: linux-2.6.22/include/asm-arm/hardware/asic3_leds.h | 5716 | Index: linux-2.6.22/include/asm-arm/hardware/asic3_leds.h |
| 5716 | =================================================================== | 5717 | =================================================================== |
| 5717 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 | 5718 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 |
| 5718 | +++ linux-2.6.22/include/asm-arm/hardware/asic3_leds.h 2007-08-29 12:44:49.000000000 +0200 | 5719 | +++ linux-2.6.22/include/asm-arm/hardware/asic3_leds.h 2007-09-11 12:53:37.000000000 +0200 |
| 5719 | @@ -0,0 +1,34 @@ | 5720 | @@ -0,0 +1,34 @@ |
| 5720 | +/* | 5721 | +/* |
| 5721 | + * LEDs support for HTC ASIC3 devices. | 5722 | + * LEDs support for HTC ASIC3 devices. |
| @@ -5754,7 +5755,7 @@ Index: linux-2.6.22/include/asm-arm/hardware/asic3_leds.h | |||
| 5754 | Index: linux-2.6.22/include/asm-arm/hardware/ipaq-asic3.h | 5755 | Index: linux-2.6.22/include/asm-arm/hardware/ipaq-asic3.h |
| 5755 | =================================================================== | 5756 | =================================================================== |
| 5756 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 | 5757 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 |
| 5757 | +++ linux-2.6.22/include/asm-arm/hardware/ipaq-asic3.h 2007-08-29 12:44:49.000000000 +0200 | 5758 | +++ linux-2.6.22/include/asm-arm/hardware/ipaq-asic3.h 2007-09-11 12:53:37.000000000 +0200 |
| 5758 | @@ -0,0 +1,602 @@ | 5759 | @@ -0,0 +1,602 @@ |
| 5759 | +/* | 5760 | +/* |
| 5760 | + * | 5761 | + * |
| @@ -6360,8 +6361,8 @@ Index: linux-2.6.22/include/asm-arm/hardware/ipaq-asic3.h | |||
| 6360 | +#endif | 6361 | +#endif |
| 6361 | Index: linux-2.6.22/include/linux/backlight.h | 6362 | Index: linux-2.6.22/include/linux/backlight.h |
| 6362 | =================================================================== | 6363 | =================================================================== |
| 6363 | --- linux-2.6.22.orig/include/linux/backlight.h 2007-08-29 12:44:39.000000000 +0200 | 6364 | --- linux-2.6.22.orig/include/linux/backlight.h 2007-09-11 12:53:26.000000000 +0200 |
| 6364 | +++ linux-2.6.22/include/linux/backlight.h 2007-08-29 12:44:49.000000000 +0200 | 6365 | +++ linux-2.6.22/include/linux/backlight.h 2007-09-11 12:53:37.000000000 +0200 |
| 6365 | @@ -92,4 +92,11 @@ | 6366 | @@ -92,4 +92,11 @@ |
| 6366 | return dev_get_drvdata(&bl_dev->dev); | 6367 | return dev_get_drvdata(&bl_dev->dev); |
| 6367 | } | 6368 | } |
| @@ -6377,7 +6378,7 @@ Index: linux-2.6.22/include/linux/backlight.h | |||
| 6377 | Index: linux-2.6.22/include/linux/gpiodev.h | 6378 | Index: linux-2.6.22/include/linux/gpiodev.h |
| 6378 | =================================================================== | 6379 | =================================================================== |
| 6379 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 | 6380 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 |
| 6380 | +++ linux-2.6.22/include/linux/gpiodev.h 2007-08-29 12:44:49.000000000 +0200 | 6381 | +++ linux-2.6.22/include/linux/gpiodev.h 2007-09-11 12:53:37.000000000 +0200 |
| 6381 | @@ -0,0 +1,44 @@ | 6382 | @@ -0,0 +1,44 @@ |
| 6382 | +#ifndef __GPIODEV_H | 6383 | +#ifndef __GPIODEV_H |
| 6383 | +#define __GPIODEV_H | 6384 | +#define __GPIODEV_H |
| @@ -6426,7 +6427,7 @@ Index: linux-2.6.22/include/linux/gpiodev.h | |||
| 6426 | Index: linux-2.6.22/include/linux/input_pda.h | 6427 | Index: linux-2.6.22/include/linux/input_pda.h |
| 6427 | =================================================================== | 6428 | =================================================================== |
| 6428 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 | 6429 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 |
| 6429 | +++ linux-2.6.22/include/linux/input_pda.h 2007-08-29 12:44:49.000000000 +0200 | 6430 | +++ linux-2.6.22/include/linux/input_pda.h 2007-09-11 12:53:37.000000000 +0200 |
| 6430 | @@ -0,0 +1,47 @@ | 6431 | @@ -0,0 +1,47 @@ |
| 6431 | +#ifndef _INPUT_PDA_H | 6432 | +#ifndef _INPUT_PDA_H |
| 6432 | +#define _INPUT_PDA_H | 6433 | +#define _INPUT_PDA_H |
| @@ -6478,7 +6479,7 @@ Index: linux-2.6.22/include/linux/input_pda.h | |||
| 6478 | Index: linux-2.6.22/include/linux/soc/asic3_base.h | 6479 | Index: linux-2.6.22/include/linux/soc/asic3_base.h |
| 6479 | =================================================================== | 6480 | =================================================================== |
| 6480 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 | 6481 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 |
| 6481 | +++ linux-2.6.22/include/linux/soc/asic3_base.h 2007-08-29 12:44:49.000000000 +0200 | 6482 | +++ linux-2.6.22/include/linux/soc/asic3_base.h 2007-09-11 12:53:37.000000000 +0200 |
| 6482 | @@ -0,0 +1,104 @@ | 6483 | @@ -0,0 +1,104 @@ |
| 6483 | +#include <asm/types.h> | 6484 | +#include <asm/types.h> |
| 6484 | +#include <linux/gpiodev.h> | 6485 | +#include <linux/gpiodev.h> |
| @@ -6587,7 +6588,7 @@ Index: linux-2.6.22/include/linux/soc/asic3_base.h | |||
| 6587 | Index: linux-2.6.22/include/linux/soc/tmio_mmc.h | 6588 | Index: linux-2.6.22/include/linux/soc/tmio_mmc.h |
| 6588 | =================================================================== | 6589 | =================================================================== |
| 6589 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 | 6590 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 |
| 6590 | +++ linux-2.6.22/include/linux/soc/tmio_mmc.h 2007-08-29 12:44:49.000000000 +0200 | 6591 | +++ linux-2.6.22/include/linux/soc/tmio_mmc.h 2007-09-11 12:53:37.000000000 +0200 |
| 6591 | @@ -0,0 +1,17 @@ | 6592 | @@ -0,0 +1,17 @@ |
| 6592 | +#include <linux/platform_device.h> | 6593 | +#include <linux/platform_device.h> |
| 6593 | + | 6594 | + |
| @@ -6608,8 +6609,8 @@ Index: linux-2.6.22/include/linux/soc/tmio_mmc.h | |||
| 6608 | +}; | 6609 | +}; |
| 6609 | Index: linux-2.6.22/include/asm-arm/arch-pxa/pxa-regs.h | 6610 | Index: linux-2.6.22/include/asm-arm/arch-pxa/pxa-regs.h |
| 6610 | =================================================================== | 6611 | =================================================================== |
| 6611 | --- linux-2.6.22.orig/include/asm-arm/arch-pxa/pxa-regs.h 2007-08-29 12:44:47.000000000 +0200 | 6612 | --- linux-2.6.22.orig/include/asm-arm/arch-pxa/pxa-regs.h 2007-09-11 12:53:34.000000000 +0200 |
| 6612 | +++ linux-2.6.22/include/asm-arm/arch-pxa/pxa-regs.h 2007-08-29 12:44:49.000000000 +0200 | 6613 | +++ linux-2.6.22/include/asm-arm/arch-pxa/pxa-regs.h 2007-09-11 12:53:37.000000000 +0200 |
| 6613 | @@ -2043,6 +2043,8 @@ | 6614 | @@ -2043,6 +2043,8 @@ |
| 6614 | #define LDCMD_SOFINT (1 << 22) | 6615 | #define LDCMD_SOFINT (1 << 22) |
| 6615 | #define LDCMD_EOFINT (1 << 21) | 6616 | #define LDCMD_EOFINT (1 << 21) |
| @@ -6622,7 +6623,7 @@ Index: linux-2.6.22/include/asm-arm/arch-pxa/pxa-regs.h | |||
| 6622 | Index: linux-2.6.22/drivers/mmc/host/Kconfig | 6623 | Index: linux-2.6.22/drivers/mmc/host/Kconfig |
| 6623 | =================================================================== | 6624 | =================================================================== |
| 6624 | --- linux-2.6.22.orig/drivers/mmc/host/Kconfig 2007-07-09 01:32:17.000000000 +0200 | 6625 | --- linux-2.6.22.orig/drivers/mmc/host/Kconfig 2007-07-09 01:32:17.000000000 +0200 |
| 6625 | +++ linux-2.6.22/drivers/mmc/host/Kconfig 2007-08-29 12:44:49.000000000 +0200 | 6626 | +++ linux-2.6.22/drivers/mmc/host/Kconfig 2007-09-11 12:53:37.000000000 +0200 |
| 6626 | @@ -100,3 +100,9 @@ | 6627 | @@ -100,3 +100,9 @@ |
| 6627 | To compile this driver as a module, choose M here: the | 6628 | To compile this driver as a module, choose M here: the |
| 6628 | module will be called tifm_sd. | 6629 | module will be called tifm_sd. |
| @@ -6636,7 +6637,7 @@ Index: linux-2.6.22/drivers/mmc/host/Kconfig | |||
| 6636 | Index: linux-2.6.22/drivers/mmc/host/Makefile | 6637 | Index: linux-2.6.22/drivers/mmc/host/Makefile |
| 6637 | =================================================================== | 6638 | =================================================================== |
| 6638 | --- linux-2.6.22.orig/drivers/mmc/host/Makefile 2007-07-09 01:32:17.000000000 +0200 | 6639 | --- linux-2.6.22.orig/drivers/mmc/host/Makefile 2007-07-09 01:32:17.000000000 +0200 |
| 6639 | +++ linux-2.6.22/drivers/mmc/host/Makefile 2007-08-29 12:44:49.000000000 +0200 | 6640 | +++ linux-2.6.22/drivers/mmc/host/Makefile 2007-09-11 12:53:37.000000000 +0200 |
| 6640 | @@ -15,4 +15,4 @@ | 6641 | @@ -15,4 +15,4 @@ |
| 6641 | obj-$(CONFIG_MMC_OMAP) += omap.o | 6642 | obj-$(CONFIG_MMC_OMAP) += omap.o |
| 6642 | obj-$(CONFIG_MMC_AT91) += at91_mci.o | 6643 | obj-$(CONFIG_MMC_AT91) += at91_mci.o |
| @@ -6646,7 +6647,7 @@ Index: linux-2.6.22/drivers/mmc/host/Makefile | |||
| 6646 | Index: linux-2.6.22/drivers/mmc/host/asic3_mmc.c | 6647 | Index: linux-2.6.22/drivers/mmc/host/asic3_mmc.c |
| 6647 | =================================================================== | 6648 | =================================================================== |
| 6648 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 | 6649 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 |
| 6649 | +++ linux-2.6.22/drivers/mmc/host/asic3_mmc.c 2007-08-29 14:36:15.000000000 +0200 | 6650 | +++ linux-2.6.22/drivers/mmc/host/asic3_mmc.c 2007-09-11 12:53:37.000000000 +0200 |
| 6650 | @@ -0,0 +1,900 @@ | 6651 | @@ -0,0 +1,900 @@ |
| 6651 | +/* Note that this driver can likely be merged into the tmio driver, so | 6652 | +/* Note that this driver can likely be merged into the tmio driver, so |
| 6652 | + * consider this code temporary. It works, though. | 6653 | + * consider this code temporary. It works, though. |
| @@ -7551,7 +7552,7 @@ Index: linux-2.6.22/drivers/mmc/host/asic3_mmc.c | |||
| 7551 | Index: linux-2.6.22/drivers/mmc/host/asic3_mmc.h | 7552 | Index: linux-2.6.22/drivers/mmc/host/asic3_mmc.h |
| 7552 | =================================================================== | 7553 | =================================================================== |
| 7553 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 | 7554 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 |
| 7554 | +++ linux-2.6.22/drivers/mmc/host/asic3_mmc.h 2007-08-29 12:44:49.000000000 +0200 | 7555 | +++ linux-2.6.22/drivers/mmc/host/asic3_mmc.h 2007-09-11 12:53:37.000000000 +0200 |
| 7555 | @@ -0,0 +1,25 @@ | 7556 | @@ -0,0 +1,25 @@ |
| 7556 | +#ifndef __ASIC3_MMC_H | 7557 | +#ifndef __ASIC3_MMC_H |
| 7557 | +#define __ASIC3_MMC_H | 7558 | +#define __ASIC3_MMC_H |
| @@ -7581,7 +7582,7 @@ Index: linux-2.6.22/drivers/mmc/host/asic3_mmc.h | |||
| 7581 | Index: linux-2.6.22/drivers/input/keyboard/Makefile | 7582 | Index: linux-2.6.22/drivers/input/keyboard/Makefile |
| 7582 | =================================================================== | 7583 | =================================================================== |
| 7583 | --- linux-2.6.22.orig/drivers/input/keyboard/Makefile 2007-07-09 01:32:17.000000000 +0200 | 7584 | --- linux-2.6.22.orig/drivers/input/keyboard/Makefile 2007-07-09 01:32:17.000000000 +0200 |
| 7584 | +++ linux-2.6.22/drivers/input/keyboard/Makefile 2007-08-29 12:44:49.000000000 +0200 | 7585 | +++ linux-2.6.22/drivers/input/keyboard/Makefile 2007-09-11 12:53:37.000000000 +0200 |
| 7585 | @@ -21,4 +21,4 @@ | 7586 | @@ -21,4 +21,4 @@ |
| 7586 | obj-$(CONFIG_KEYBOARD_PXA27x) += pxa27x_keyboard.o | 7587 | obj-$(CONFIG_KEYBOARD_PXA27x) += pxa27x_keyboard.o |
| 7587 | obj-$(CONFIG_KEYBOARD_AAED2000) += aaed2000_kbd.o | 7588 | obj-$(CONFIG_KEYBOARD_AAED2000) += aaed2000_kbd.o |
| @@ -7591,7 +7592,7 @@ Index: linux-2.6.22/drivers/input/keyboard/Makefile | |||
| 7591 | Index: linux-2.6.22/drivers/input/keyboard/asic3_keys.c | 7592 | Index: linux-2.6.22/drivers/input/keyboard/asic3_keys.c |
| 7592 | =================================================================== | 7593 | =================================================================== |
| 7593 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 | 7594 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 |
| 7594 | +++ linux-2.6.22/drivers/input/keyboard/asic3_keys.c 2007-08-29 12:44:49.000000000 +0200 | 7595 | +++ linux-2.6.22/drivers/input/keyboard/asic3_keys.c 2007-09-11 12:53:37.000000000 +0200 |
| 7595 | @@ -0,0 +1,131 @@ | 7596 | @@ -0,0 +1,131 @@ |
| 7596 | +/* | 7597 | +/* |
| 7597 | + * Generic buttons driver for ASIC3 SoC. | 7598 | + * Generic buttons driver for ASIC3 SoC. |
| @@ -7726,8 +7727,8 @@ Index: linux-2.6.22/drivers/input/keyboard/asic3_keys.c | |||
| 7726 | +MODULE_LICENSE("GPL"); | 7727 | +MODULE_LICENSE("GPL"); |
| 7727 | Index: linux-2.6.22/include/asm-arm/arch-pxa/irqs.h | 7728 | Index: linux-2.6.22/include/asm-arm/arch-pxa/irqs.h |
| 7728 | =================================================================== | 7729 | =================================================================== |
| 7729 | --- linux-2.6.22.orig/include/asm-arm/arch-pxa/irqs.h 2007-08-29 12:44:38.000000000 +0200 | 7730 | --- linux-2.6.22.orig/include/asm-arm/arch-pxa/irqs.h 2007-09-11 12:53:24.000000000 +0200 |
| 7730 | +++ linux-2.6.22/include/asm-arm/arch-pxa/irqs.h 2007-08-29 12:44:49.000000000 +0200 | 7731 | +++ linux-2.6.22/include/asm-arm/arch-pxa/irqs.h 2007-09-11 12:53:37.000000000 +0200 |
| 7731 | @@ -172,6 +172,8 @@ | 7732 | @@ -172,6 +172,8 @@ |
| 7732 | defined(CONFIG_MACH_LOGICPD_PXA270) || \ | 7733 | defined(CONFIG_MACH_LOGICPD_PXA270) || \ |
| 7733 | defined(CONFIG_MACH_MAINSTONE) | 7734 | defined(CONFIG_MACH_MAINSTONE) |
| @@ -7740,7 +7741,7 @@ Index: linux-2.6.22/include/asm-arm/arch-pxa/irqs.h | |||
| 7740 | Index: linux-2.6.22/include/linux/ioport.h | 7741 | Index: linux-2.6.22/include/linux/ioport.h |
| 7741 | =================================================================== | 7742 | =================================================================== |
| 7742 | --- linux-2.6.22.orig/include/linux/ioport.h 2007-07-09 01:32:17.000000000 +0200 | 7743 | --- linux-2.6.22.orig/include/linux/ioport.h 2007-07-09 01:32:17.000000000 +0200 |
| 7743 | +++ linux-2.6.22/include/linux/ioport.h 2007-08-29 12:44:49.000000000 +0200 | 7744 | +++ linux-2.6.22/include/linux/ioport.h 2007-09-11 12:53:37.000000000 +0200 |
| 7744 | @@ -56,6 +56,7 @@ | 7745 | @@ -56,6 +56,7 @@ |
| 7745 | #define IORESOURCE_IRQ_HIGHLEVEL (1<<2) | 7746 | #define IORESOURCE_IRQ_HIGHLEVEL (1<<2) |
| 7746 | #define IORESOURCE_IRQ_LOWLEVEL (1<<3) | 7747 | #define IORESOURCE_IRQ_LOWLEVEL (1<<3) |
| @@ -7751,8 +7752,8 @@ Index: linux-2.6.22/include/linux/ioport.h | |||
| 7751 | #define IORESOURCE_DMA_TYPE_MASK (3<<0) | 7752 | #define IORESOURCE_DMA_TYPE_MASK (3<<0) |
| 7752 | Index: linux-2.6.22/drivers/video/backlight/Kconfig | 7753 | Index: linux-2.6.22/drivers/video/backlight/Kconfig |
| 7753 | =================================================================== | 7754 | =================================================================== |
| 7754 | --- linux-2.6.22.orig/drivers/video/backlight/Kconfig 2007-08-29 12:44:43.000000000 +0200 | 7755 | --- linux-2.6.22.orig/drivers/video/backlight/Kconfig 2007-09-11 12:53:30.000000000 +0200 |
| 7755 | +++ linux-2.6.22/drivers/video/backlight/Kconfig 2007-08-29 12:44:49.000000000 +0200 | 7756 | +++ linux-2.6.22/drivers/video/backlight/Kconfig 2007-09-11 12:53:37.000000000 +0200 |
| 7756 | @@ -40,7 +40,7 @@ | 7757 | @@ -40,7 +40,7 @@ |
| 7757 | 7758 | ||
| 7758 | config BACKLIGHT_CORGI | 7759 | config BACKLIGHT_CORGI |
| @@ -7765,7 +7766,7 @@ Index: linux-2.6.22/drivers/video/backlight/Kconfig | |||
| 7765 | Index: linux-2.6.22/drivers/video/backlight/corgi_bl.c | 7766 | Index: linux-2.6.22/drivers/video/backlight/corgi_bl.c |
| 7766 | =================================================================== | 7767 | =================================================================== |
| 7767 | --- linux-2.6.22.orig/drivers/video/backlight/corgi_bl.c 2007-07-09 01:32:17.000000000 +0200 | 7768 | --- linux-2.6.22.orig/drivers/video/backlight/corgi_bl.c 2007-07-09 01:32:17.000000000 +0200 |
| 7768 | +++ linux-2.6.22/drivers/video/backlight/corgi_bl.c 2007-08-29 12:44:49.000000000 +0200 | 7769 | +++ linux-2.6.22/drivers/video/backlight/corgi_bl.c 2007-09-11 12:53:37.000000000 +0200 |
| 7769 | @@ -24,7 +24,7 @@ | 7770 | @@ -24,7 +24,7 @@ |
| 7770 | static int corgibl_intensity; | 7771 | static int corgibl_intensity; |
| 7771 | static struct backlight_properties corgibl_data; | 7772 | static struct backlight_properties corgibl_data; |
| @@ -7786,8 +7787,8 @@ Index: linux-2.6.22/drivers/video/backlight/corgi_bl.c | |||
| 7786 | if (!machinfo->limit_mask) | 7787 | if (!machinfo->limit_mask) |
| 7787 | Index: linux-2.6.22/arch/arm/mach-pxa/corgi.c | 7788 | Index: linux-2.6.22/arch/arm/mach-pxa/corgi.c |
| 7788 | =================================================================== | 7789 | =================================================================== |
| 7789 | --- linux-2.6.22.orig/arch/arm/mach-pxa/corgi.c 2007-08-29 12:44:45.000000000 +0200 | 7790 | --- linux-2.6.22.orig/arch/arm/mach-pxa/corgi.c 2007-09-11 12:53:32.000000000 +0200 |
| 7790 | +++ linux-2.6.22/arch/arm/mach-pxa/corgi.c 2007-08-29 12:44:49.000000000 +0200 | 7791 | +++ linux-2.6.22/arch/arm/mach-pxa/corgi.c 2007-09-11 12:53:37.000000000 +0200 |
| 7791 | @@ -20,6 +20,7 @@ | 7792 | @@ -20,6 +20,7 @@ |
| 7792 | #include <linux/interrupt.h> | 7793 | #include <linux/interrupt.h> |
| 7793 | #include <linux/mmc/host.h> | 7794 | #include <linux/mmc/host.h> |
| @@ -7807,8 +7808,8 @@ Index: linux-2.6.22/arch/arm/mach-pxa/corgi.c | |||
| 7807 | .limit_mask = 0x0b, | 7808 | .limit_mask = 0x0b, |
| 7808 | Index: linux-2.6.22/arch/arm/mach-pxa/spitz.c | 7809 | Index: linux-2.6.22/arch/arm/mach-pxa/spitz.c |
| 7809 | =================================================================== | 7810 | =================================================================== |
| 7810 | --- linux-2.6.22.orig/arch/arm/mach-pxa/spitz.c 2007-08-29 12:44:46.000000000 +0200 | 7811 | --- linux-2.6.22.orig/arch/arm/mach-pxa/spitz.c 2007-09-11 12:53:33.000000000 +0200 |
| 7811 | +++ linux-2.6.22/arch/arm/mach-pxa/spitz.c 2007-08-29 12:44:49.000000000 +0200 | 7812 | +++ linux-2.6.22/arch/arm/mach-pxa/spitz.c 2007-09-11 12:53:37.000000000 +0200 |
| 7812 | @@ -222,7 +222,7 @@ | 7813 | @@ -222,7 +222,7 @@ |
| 7813 | /* | 7814 | /* |
| 7814 | * Spitz Backlight Device | 7815 | * Spitz Backlight Device |
| @@ -7821,7 +7822,7 @@ Index: linux-2.6.22/arch/arm/mach-pxa/spitz.c | |||
| 7821 | Index: linux-2.6.22/include/asm-arm/arch-pxa/serial.h | 7822 | Index: linux-2.6.22/include/asm-arm/arch-pxa/serial.h |
| 7822 | =================================================================== | 7823 | =================================================================== |
| 7823 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 | 7824 | --- /dev/null 1970-01-01 00:00:00.000000000 +0000 |
| 7824 | +++ linux-2.6.22/include/asm-arm/arch-pxa/serial.h 2007-08-29 12:44:49.000000000 +0200 | 7825 | +++ linux-2.6.22/include/asm-arm/arch-pxa/serial.h 2007-09-11 12:53:37.000000000 +0200 |
| 7825 | @@ -0,0 +1,78 @@ | 7826 | @@ -0,0 +1,78 @@ |
| 7826 | +/* | 7827 | +/* |
| 7827 | + * linux/include/asm-arm/arch-pxa/serial.h | 7828 | + * linux/include/asm-arm/arch-pxa/serial.h |
| @@ -7904,7 +7905,7 @@ Index: linux-2.6.22/include/asm-arm/arch-pxa/serial.h | |||
| 7904 | Index: linux-2.6.22/drivers/serial/pxa.c | 7905 | Index: linux-2.6.22/drivers/serial/pxa.c |
| 7905 | =================================================================== | 7906 | =================================================================== |
| 7906 | --- linux-2.6.22.orig/drivers/serial/pxa.c 2007-07-09 01:32:17.000000000 +0200 | 7907 | --- linux-2.6.22.orig/drivers/serial/pxa.c 2007-07-09 01:32:17.000000000 +0200 |
| 7907 | +++ linux-2.6.22/drivers/serial/pxa.c 2007-08-29 12:44:49.000000000 +0200 | 7908 | +++ linux-2.6.22/drivers/serial/pxa.c 2007-09-11 12:53:37.000000000 +0200 |
| 7908 | @@ -46,6 +46,7 @@ | 7909 | @@ -46,6 +46,7 @@ |
| 7909 | #include <asm/io.h> | 7910 | #include <asm/io.h> |
| 7910 | #include <asm/hardware.h> | 7911 | #include <asm/hardware.h> |
| @@ -7971,8 +7972,8 @@ Index: linux-2.6.22/drivers/serial/pxa.c | |||
| 7971 | static void | 7972 | static void |
| 7972 | Index: linux-2.6.22/arch/arm/mach-pxa/generic.c | 7973 | Index: linux-2.6.22/arch/arm/mach-pxa/generic.c |
| 7973 | =================================================================== | 7974 | =================================================================== |
| 7974 | --- linux-2.6.22.orig/arch/arm/mach-pxa/generic.c 2007-08-29 12:44:25.000000000 +0200 | 7975 | --- linux-2.6.22.orig/arch/arm/mach-pxa/generic.c 2007-09-11 12:53:11.000000000 +0200 |
| 7975 | +++ linux-2.6.22/arch/arm/mach-pxa/generic.c 2007-08-29 12:44:49.000000000 +0200 | 7976 | +++ linux-2.6.22/arch/arm/mach-pxa/generic.c 2007-09-11 12:53:37.000000000 +0200 |
| 7976 | @@ -42,6 +42,7 @@ | 7977 | @@ -42,6 +42,7 @@ |
| 7977 | #include <asm/arch/mmc.h> | 7978 | #include <asm/arch/mmc.h> |
| 7978 | #include <asm/arch/irda.h> | 7979 | #include <asm/arch/irda.h> |
| @@ -8002,8 +8003,8 @@ Index: linux-2.6.22/arch/arm/mach-pxa/generic.c | |||
| 8002 | .start = 0x40301680, | 8003 | .start = 0x40301680, |
| 8003 | Index: linux-2.6.22/drivers/leds/Makefile | 8004 | Index: linux-2.6.22/drivers/leds/Makefile |
| 8004 | =================================================================== | 8005 | =================================================================== |
| 8005 | --- linux-2.6.22.orig/drivers/leds/Makefile 2007-08-29 12:44:30.000000000 +0200 | 8006 | --- linux-2.6.22.orig/drivers/leds/Makefile 2007-09-11 12:53:14.000000000 +0200 |
| 8006 | +++ linux-2.6.22/drivers/leds/Makefile 2007-08-29 12:44:49.000000000 +0200 | 8007 | +++ linux-2.6.22/drivers/leds/Makefile 2007-09-11 12:53:37.000000000 +0200 |
| 8007 | @@ -16,6 +16,7 @@ | 8008 | @@ -16,6 +16,7 @@ |
| 8008 | obj-$(CONFIG_LEDS_WRAP) += leds-wrap.o | 8009 | obj-$(CONFIG_LEDS_WRAP) += leds-wrap.o |
| 8009 | obj-$(CONFIG_LEDS_H1940) += leds-h1940.o | 8010 | obj-$(CONFIG_LEDS_H1940) += leds-h1940.o |
| @@ -8014,8 +8015,8 @@ Index: linux-2.6.22/drivers/leds/Makefile | |||
| 8014 | # LED Triggers | 8015 | # LED Triggers |
| 8015 | Index: linux-2.6.22/arch/arm/Kconfig | 8016 | Index: linux-2.6.22/arch/arm/Kconfig |
| 8016 | =================================================================== | 8017 | =================================================================== |
| 8017 | --- linux-2.6.22.orig/arch/arm/Kconfig 2007-08-29 17:18:19.000000000 +0200 | 8018 | --- linux-2.6.22.orig/arch/arm/Kconfig 2007-09-11 12:53:32.000000000 +0200 |
| 8018 | +++ linux-2.6.22/arch/arm/Kconfig 2007-08-29 17:18:58.000000000 +0200 | 8019 | +++ linux-2.6.22/arch/arm/Kconfig 2007-09-11 12:53:37.000000000 +0200 |
| 8019 | @@ -1032,6 +1032,8 @@ | 8020 | @@ -1032,6 +1032,8 @@ |
| 8020 | 8021 | ||
| 8021 | source "drivers/w1/Kconfig" | 8022 | source "drivers/w1/Kconfig" |
| @@ -8025,3 +8026,19 @@ Index: linux-2.6.22/arch/arm/Kconfig | |||
| 8025 | source "drivers/hwmon/Kconfig" | 8026 | source "drivers/hwmon/Kconfig" |
| 8026 | 8027 | ||
| 8027 | #source "drivers/l3/Kconfig" | 8028 | #source "drivers/l3/Kconfig" |
| 8029 | Index: linux-2.6.22/drivers/input/keyboard/Kconfig | ||
| 8030 | =================================================================== | ||
| 8031 | --- linux-2.6.22.orig/drivers/input/keyboard/Kconfig 2007-09-11 14:28:45.000000000 +0200 | ||
| 8032 | +++ linux-2.6.22/drivers/input/keyboard/Kconfig 2007-09-11 14:29:05.000000000 +0200 | ||
| 8033 | @@ -253,4 +253,11 @@ | ||
| 8034 | To compile this driver as a module, choose M here: the | ||
| 8035 | module will be called gpio-keys. | ||
| 8036 | |||
| 8037 | +config KEYBOARD_ASIC3 | ||
| 8038 | + tristate "Buttons on ASIC3 SoC GPIOs (iPaqs, etc.)" | ||
| 8039 | + depends on HTC_ASIC3 | ||
| 8040 | + help | ||
| 8041 | + This enables support for the buttons attached to GPIOs of | ||
| 8042 | + HTC ASIC3 peripheral controller. | ||
| 8043 | + | ||
| 8044 | endif | ||
