From: <mar...@us...> - 2007-06-03 00:56:04
|
Revision: 1020 http://svn.sourceforge.net/hackndev/?rev=1020&view=rev Author: marex_z71 Date: 2007-06-02 17:56:02 -0700 (Sat, 02 Jun 2007) Log Message: ----------- PalmLD: add missing include Modified Paths: -------------- linux4palm/linux/trunk/arch/arm/mach-pxa/palmld/palmld.c Modified: linux4palm/linux/trunk/arch/arm/mach-pxa/palmld/palmld.c =================================================================== --- linux4palm/linux/trunk/arch/arm/mach-pxa/palmld/palmld.c 2007-06-02 20:54:23 UTC (rev 1019) +++ linux4palm/linux/trunk/arch/arm/mach-pxa/palmld/palmld.c 2007-06-03 00:56:02 UTC (rev 1020) @@ -15,6 +15,7 @@ #include <linux/input.h> #include <linux/delay.h> #include <linux/irq.h> +#include <linux/gpio_keys.h> #include <asm/mach-types.h> #include <asm/mach/arch.h> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <mar...@us...> - 2007-06-08 22:02:55
|
Revision: 1026 http://svn.sourceforge.net/hackndev/?rev=1026&view=rev Author: marex_z71 Date: 2007-06-08 15:02:53 -0700 (Fri, 08 Jun 2007) Log Message: ----------- PalmLD: I think we should resume on key F8 Modified Paths: -------------- linux4palm/linux/trunk/arch/arm/mach-pxa/palmld/palmld.c Modified: linux4palm/linux/trunk/arch/arm/mach-pxa/palmld/palmld.c =================================================================== --- linux4palm/linux/trunk/arch/arm/mach-pxa/palmld/palmld.c 2007-06-08 13:50:34 UTC (rev 1025) +++ linux4palm/linux/trunk/arch/arm/mach-pxa/palmld/palmld.c 2007-06-08 22:02:53 UTC (rev 1026) @@ -312,7 +312,7 @@ ********************************/ #ifdef CONFIG_KEYBOARD_GPIO static struct gpio_keys_button palmld_pxa_buttons[] = { - {KEY_F7, GPIO_NR_PALMLD_POWER_SWITCH, 0, "Power switch" }, + {KEY_F8, GPIO_NR_PALMLD_POWER_SWITCH, 0, "Power switch" }, }; static struct gpio_keys_platform_data palmld_pxa_keys_data = { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <mar...@us...> - 2007-06-09 01:06:38
|
Revision: 1027 http://svn.sourceforge.net/hackndev/?rev=1027&view=rev Author: marex_z71 Date: 2007-06-08 18:06:35 -0700 (Fri, 08 Jun 2007) Log Message: ----------- PalmLD: register gpio-keys Modified Paths: -------------- linux4palm/linux/trunk/arch/arm/mach-pxa/palmld/palmld.c Modified: linux4palm/linux/trunk/arch/arm/mach-pxa/palmld/palmld.c =================================================================== --- linux4palm/linux/trunk/arch/arm/mach-pxa/palmld/palmld.c 2007-06-08 22:02:53 UTC (rev 1026) +++ linux4palm/linux/trunk/arch/arm/mach-pxa/palmld/palmld.c 2007-06-09 01:06:35 UTC (rev 1027) @@ -351,8 +351,17 @@ }; static struct platform_device *devices[] __initdata = { - &palmld_kbd, &palmld_ac97, &palmld_ide, &palmld_backlight, - &palmldled_device, &palmldusb2_device, &palmld_pm, &bcm2035_bt, + &palmld_kbd, +#ifdef CONFIG_KEYBOARD_GPIO + &palmld_pxa_keys, +#endif + &palmld_ac97, + &palmld_ide, + &palmld_backlight, + &palmldled_device, + &palmldusb2_device, + &palmld_pm, + &bcm2035_bt, }; /********************************************************* This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <mar...@us...> - 2007-06-19 10:36:16
|
Revision: 1039 http://svn.sourceforge.net/hackndev/?rev=1039&view=rev Author: marex_z71 Date: 2007-06-19 03:36:14 -0700 (Tue, 19 Jun 2007) Log Message: ----------- PalmLD: Rotate button F13 Modified Paths: -------------- linux4palm/linux/trunk/arch/arm/mach-pxa/palmld/palmld.c Modified: linux4palm/linux/trunk/arch/arm/mach-pxa/palmld/palmld.c =================================================================== --- linux4palm/linux/trunk/arch/arm/mach-pxa/palmld/palmld.c 2007-06-16 14:27:37 UTC (rev 1038) +++ linux4palm/linux/trunk/arch/arm/mach-pxa/palmld/palmld.c 2007-06-19 10:36:14 UTC (rev 1039) @@ -282,7 +282,7 @@ }, { /* row 3 */ - KEY_F8, /* Rotate display */ + KEY_F13, /* Rotate display */ KEY_ENTER, /* Nav centre */ KEY_LEFT, /* Nav left */ }, This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <bob...@us...> - 2007-06-23 06:13:40
|
Revision: 1050 http://svn.sourceforge.net/hackndev/?rev=1050&view=rev Author: bobofdoom Date: 2007-06-22 23:13:38 -0700 (Fri, 22 Jun 2007) Log Message: ----------- palmld: Use F8 for rotate. Patch thanks to step2back. Modified Paths: -------------- linux4palm/linux/trunk/arch/arm/mach-pxa/palmld/palmld.c Modified: linux4palm/linux/trunk/arch/arm/mach-pxa/palmld/palmld.c =================================================================== --- linux4palm/linux/trunk/arch/arm/mach-pxa/palmld/palmld.c 2007-06-23 06:07:45 UTC (rev 1049) +++ linux4palm/linux/trunk/arch/arm/mach-pxa/palmld/palmld.c 2007-06-23 06:13:38 UTC (rev 1050) @@ -282,7 +282,7 @@ }, { /* row 3 */ - KEY_F13, /* Rotate display */ + KEY_F8, /* Rotate display */ KEY_ENTER, /* Nav centre */ KEY_LEFT, /* Nav left */ }, @@ -312,7 +312,7 @@ ********************************/ #ifdef CONFIG_KEYBOARD_GPIO static struct gpio_keys_button palmld_pxa_buttons[] = { - {KEY_F8, GPIO_NR_PALMLD_POWER_SWITCH, 0, "Power switch" }, + {KEY_F13, GPIO_NR_PALMLD_POWER_SWITCH, 0, "Power switch" }, }; static struct gpio_keys_platform_data palmld_pxa_keys_data = { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <bob...@us...> - 2007-06-23 14:24:39
|
Revision: 1052 http://svn.sourceforge.net/hackndev/?rev=1052&view=rev Author: bobofdoom Date: 2007-06-23 07:24:12 -0700 (Sat, 23 Jun 2007) Log Message: ----------- Reverted F8/F13 swap patch as it was refuted by Marex and s2b could not provide solid evidence for it being useful. Modified Paths: -------------- linux4palm/linux/trunk/arch/arm/mach-pxa/palmld/palmld.c Modified: linux4palm/linux/trunk/arch/arm/mach-pxa/palmld/palmld.c =================================================================== --- linux4palm/linux/trunk/arch/arm/mach-pxa/palmld/palmld.c 2007-06-23 06:16:53 UTC (rev 1051) +++ linux4palm/linux/trunk/arch/arm/mach-pxa/palmld/palmld.c 2007-06-23 14:24:12 UTC (rev 1052) @@ -282,7 +282,7 @@ }, { /* row 3 */ - KEY_F8, /* Rotate display */ + KEY_F13, /* Rotate display */ KEY_ENTER, /* Nav centre */ KEY_LEFT, /* Nav left */ }, @@ -312,7 +312,7 @@ ********************************/ #ifdef CONFIG_KEYBOARD_GPIO static struct gpio_keys_button palmld_pxa_buttons[] = { - {KEY_F13, GPIO_NR_PALMLD_POWER_SWITCH, 0, "Power switch" }, + {KEY_F8, GPIO_NR_PALMLD_POWER_SWITCH, 0, "Power switch" }, }; static struct gpio_keys_platform_data palmld_pxa_keys_data = { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <mar...@us...> - 2007-06-29 00:10:47
|
Revision: 1094 http://svn.sourceforge.net/hackndev/?rev=1094&view=rev Author: marex_z71 Date: 2007-06-28 17:10:46 -0700 (Thu, 28 Jun 2007) Log Message: ----------- PalmLD: opie doesnt seem to like F13 as rotate key, who cares, lets use F6 Modified Paths: -------------- linux4palm/linux/trunk/arch/arm/mach-pxa/palmld/palmld.c Modified: linux4palm/linux/trunk/arch/arm/mach-pxa/palmld/palmld.c =================================================================== --- linux4palm/linux/trunk/arch/arm/mach-pxa/palmld/palmld.c 2007-06-29 00:08:27 UTC (rev 1093) +++ linux4palm/linux/trunk/arch/arm/mach-pxa/palmld/palmld.c 2007-06-29 00:10:46 UTC (rev 1094) @@ -282,7 +282,7 @@ }, { /* row 3 */ - KEY_F13, /* Rotate display */ + KEY_F6, /* Rotate display */ KEY_ENTER, /* Nav centre */ KEY_LEFT, /* Nav left */ }, This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <bob...@us...> - 2007-07-07 08:51:33
|
Revision: 1112 http://svn.sourceforge.net/hackndev/?rev=1112&view=rev Author: bobofdoom Date: 2007-07-07 01:51:32 -0700 (Sat, 07 Jul 2007) Log Message: ----------- PalmLD: Configure MMC GPIOs on boot. Closes: 21 Modified Paths: -------------- linux4palm/linux/trunk/arch/arm/mach-pxa/palmld/palmld.c Modified: linux4palm/linux/trunk/arch/arm/mach-pxa/palmld/palmld.c =================================================================== --- linux4palm/linux/trunk/arch/arm/mach-pxa/palmld/palmld.c 2007-07-07 04:17:31 UTC (rev 1111) +++ linux4palm/linux/trunk/arch/arm/mach-pxa/palmld/palmld.c 2007-07-07 08:51:32 UTC (rev 1112) @@ -68,6 +68,14 @@ { int err; + pxa_gpio_mode(GPIO32_MMCCLK_MD); + pxa_gpio_mode(GPIO112_MMCCMD_MD); + pxa_gpio_mode(GPIO92_MMCDAT0_MD); + pxa_gpio_mode(GPIO109_MMCDAT1_MD); + pxa_gpio_mode(GPIO110_MMCDAT2_MD); + pxa_gpio_mode(GPIO111_MMCDAT3_MD); + pxa_gpio_mode(GPIO_NR_PALMLD_SD_DETECT_N | GPIO_IN); + /** * Setup an interrupt for detecting card insert/remove events */ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <mar...@us...> - 2007-07-12 22:19:54
|
Revision: 1129 http://svn.sourceforge.net/hackndev/?rev=1129&view=rev Author: marex_z71 Date: 2007-07-12 15:19:52 -0700 (Thu, 12 Jul 2007) Log Message: ----------- PalmLD: rework LCCR settings to constants Modified Paths: -------------- linux4palm/linux/trunk/arch/arm/mach-pxa/palmld/palmld.c Modified: linux4palm/linux/trunk/arch/arm/mach-pxa/palmld/palmld.c =================================================================== --- linux4palm/linux/trunk/arch/arm/mach-pxa/palmld/palmld.c 2007-07-12 18:35:06 UTC (rev 1128) +++ linux4palm/linux/trunk/arch/arm/mach-pxa/palmld/palmld.c 2007-07-12 22:19:52 UTC (rev 1129) @@ -26,6 +26,7 @@ #include <asm/arch/mmc.h> #include <asm/arch/pxafb.h> #include <asm/arch/pxa-regs.h> +#include <asm/arch/bitfield.h> #include <asm/arch/irda.h> #include <asm/arch/palmld-gpio.h> #include <asm/arch/pxa27x_keyboard.h> @@ -394,17 +395,20 @@ .upper_margin = 7, //5, .lower_margin = 1, //3, -// .sync = FB_SYNC_HOR_HIGH_ACT|FB_SYNC_VERT_HIGH_ACT, + .sync = FB_SYNC_HOR_HIGH_ACT|FB_SYNC_VERT_HIGH_ACT, }, }; static struct pxafb_mach_info palmld_lcd_screen = { .modes = palmld_lcd_modes, .num_modes = ARRAY_SIZE(palmld_lcd_modes), - /* fixme: this is a hack, use constants instead. */ - .lccr0 = 0x7b008f8, - /* Palm sets 4700004, but with 4700002 we eliminate the annoying screen noise */ - .lccr3 = 0x4700002, + .lccr0 = LCCR0_Color | LCCR0_Sngl | LCCR0_LDM | LCCR0_SFM | + LCCR0_IUM | LCCR0_EFM | LCCR0_Act | LCCR0_QDM | + LCCR0_BM | LCCR0_OUM | LCCR0_RDSTM | LCCR0_CMDIM | + LCCR0_OUC | LCCR0_LDDALT, + /* Set divisor to 2 to get rid of screen whining */ + .lccr3 = LCCR3_PixClkDiv(2) | LCCR3_HorSnchL | LCCR3_VrtSnchL | + LCCR3_PixFlEdg | LCCR3_Bpp(4), .pxafb_backlight_power = palm_backlight_power, }; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <mar...@us...> - 2007-07-12 23:32:00
|
Revision: 1132 http://svn.sourceforge.net/hackndev/?rev=1132&view=rev Author: marex_z71 Date: 2007-07-12 16:31:57 -0700 (Thu, 12 Jul 2007) Log Message: ----------- PalmLD: make some function names unique Modified Paths: -------------- linux4palm/linux/trunk/arch/arm/mach-pxa/palmld/palmld.c Modified: linux4palm/linux/trunk/arch/arm/mach-pxa/palmld/palmld.c =================================================================== --- linux4palm/linux/trunk/arch/arm/mach-pxa/palmld/palmld.c 2007-07-12 22:40:55 UTC (rev 1131) +++ linux4palm/linux/trunk/arch/arm/mach-pxa/palmld/palmld.c 2007-07-12 23:31:57 UTC (rev 1132) @@ -44,7 +44,7 @@ #include "../generic.h" -static void palm_backlight_power(int on) +static void palmld_backlight_power(int on) { if(on) { /* setup backlight PWM settings */ @@ -410,7 +410,7 @@ .lccr3 = LCCR3_PixClkDiv(2) | LCCR3_HorSnchL | LCCR3_VrtSnchL | LCCR3_PixFlEdg | LCCR3_Bpp(4), - .pxafb_backlight_power = palm_backlight_power, + .pxafb_backlight_power = palmld_backlight_power, }; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <mar...@us...> - 2007-07-14 18:52:54
|
Revision: 1148 http://svn.sourceforge.net/hackndev/?rev=1148&view=rev Author: marex_z71 Date: 2007-07-14 11:52:52 -0700 (Sat, 14 Jul 2007) Log Message: ----------- PalmLD: add lock key as a gpio key Modified Paths: -------------- linux4palm/linux/trunk/arch/arm/mach-pxa/palmld/palmld.c Modified: linux4palm/linux/trunk/arch/arm/mach-pxa/palmld/palmld.c =================================================================== --- linux4palm/linux/trunk/arch/arm/mach-pxa/palmld/palmld.c 2007-07-14 08:12:41 UTC (rev 1147) +++ linux4palm/linux/trunk/arch/arm/mach-pxa/palmld/palmld.c 2007-07-14 18:52:52 UTC (rev 1148) @@ -322,6 +322,7 @@ #ifdef CONFIG_KEYBOARD_GPIO static struct gpio_keys_button palmld_pxa_buttons[] = { {KEY_F8, GPIO_NR_PALMLD_POWER_SWITCH, 0, "Power switch" }, + {KEY_F5, GPIO_NR_PALMLD_LOCK_SWITCH, 0, "Lock switch" }, }; static struct gpio_keys_platform_data palmld_pxa_keys_data = { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <mar...@us...> - 2007-09-21 14:42:32
|
Revision: 1336 http://hackndev.svn.sourceforge.net/hackndev/?rev=1336&view=rev Author: marex_z71 Date: 2007-09-21 07:42:29 -0700 (Fri, 21 Sep 2007) Log Message: ----------- PalmLD: coding style improvement Modified Paths: -------------- linux4palm/linux/trunk/arch/arm/mach-pxa/palmld/palmld.c Modified: linux4palm/linux/trunk/arch/arm/mach-pxa/palmld/palmld.c =================================================================== --- linux4palm/linux/trunk/arch/arm/mach-pxa/palmld/palmld.c 2007-09-21 00:53:12 UTC (rev 1335) +++ linux4palm/linux/trunk/arch/arm/mach-pxa/palmld/palmld.c 2007-09-21 14:42:29 UTC (rev 1336) @@ -98,20 +98,14 @@ void bcm2035_bt_reset(int on) { printk(KERN_NOTICE "Switch BT reset %d\n", on); - if (on) - SET_PALMLD_GPIO( BT_RESET, 1 ); - else - SET_PALMLD_GPIO( BT_RESET, 0 ); + SET_PALMLD_GPIO( BT_RESET, on ? 1 : 0 ); } EXPORT_SYMBOL(bcm2035_bt_reset); void bcm2035_bt_power(int on) { printk(KERN_NOTICE "Switch BT power %d\n", on); - if (on) - SET_PALMLD_GPIO( BT_POWER, 1 ); - else - SET_PALMLD_GPIO( BT_POWER, 0 ); + SET_PALMLD_GPIO( BT_POWER, on ? 1 : 0 ); } EXPORT_SYMBOL(bcm2035_bt_power); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |