You can subscribe to this list here.
2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(26) |
Sep
(22) |
Oct
(55) |
Nov
(24) |
Dec
(30) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2007 |
Jan
(68) |
Feb
(85) |
Mar
(54) |
Apr
(12) |
May
(52) |
Jun
(75) |
Jul
(116) |
Aug
(71) |
Sep
(54) |
Oct
|
Nov
(2) |
Dec
|
From: <hap...@us...> - 2007-01-29 19:17:33
|
Revision: 783 http://svn.sourceforge.net/hackndev/?rev=783&view=rev Author: happy-slapin Date: 2007-01-29 11:17:25 -0800 (Mon, 29 Jan 2007) Log Message: ----------- z72: Limit wakeup to actual keys an not whole bunch of stuff Modified Paths: -------------- linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/palmz72_pm.c Modified: linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/palmz72_pm.c =================================================================== --- linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/palmz72_pm.c 2007-01-29 18:51:17 UTC (rev 782) +++ linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/palmz72_pm.c 2007-01-29 19:17:25 UTC (rev 783) @@ -36,7 +36,7 @@ PWER |= PWER_GPIO13 | PWER_RTC | PWER_WEP1; /* Wakeup by keyboard :) */ - PKWR |= 0xfffff; + PKWR |= 0xe0000; PRER |= PWER_GPIO13; /* Enabled Deep-Sleep mode ?? */ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <hap...@us...> - 2007-01-29 18:51:28
|
Revision: 782 http://svn.sourceforge.net/hackndev/?rev=782&view=rev Author: happy-slapin Date: 2007-01-29 10:51:17 -0800 (Mon, 29 Jan 2007) Log Message: ----------- z72: Keyboard wakeup Modified Paths: -------------- linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/palmz72_pm.c Modified: linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/palmz72_pm.c =================================================================== --- linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/palmz72_pm.c 2007-01-25 08:26:06 UTC (rev 781) +++ linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/palmz72_pm.c 2007-01-29 18:51:17 UTC (rev 782) @@ -34,6 +34,9 @@ { /* Wake-Up on Voice memo button - GPIO 13 */ PWER |= PWER_GPIO13 | PWER_RTC | PWER_WEP1; + + /* Wakeup by keyboard :) */ + PKWR |= 0xfffff; PRER |= PWER_GPIO13; /* Enabled Deep-Sleep mode ?? */ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <z7...@us...> - 2007-01-25 08:26:10
|
Revision: 781 http://svn.sourceforge.net/hackndev/?rev=781&view=rev Author: z72ka Date: 2007-01-25 00:26:06 -0800 (Thu, 25 Jan 2007) Log Message: ----------- Palmz72: Updated and upgraded support for Palm Zire72 Modified Paths: -------------- OE/com.hackndev/packages/libopie/libopie2/palm.patch Modified: OE/com.hackndev/packages/libopie/libopie2/palm.patch =================================================================== --- OE/com.hackndev/packages/libopie/libopie2/palm.patch 2007-01-23 19:11:18 UTC (rev 780) +++ OE/com.hackndev/packages/libopie/libopie2/palm.patch 2007-01-25 08:26:06 UTC (rev 781) @@ -142,22 +142,22 @@ +using namespace Opie::Core::Internal; + +struct palm_button palm_buttons [] = { -+ { Model_Palm_TX | Model_Palm_LD | Model_Palm_TT5, ++ { Model_Palm_TX | Model_Palm_LD | Model_Palm_TT5 | Model_Palm_Z72, + Qt::Key_F9, QT_TRANSLATE_NOOP( "Button", "Home Button" ), + "devicebuttons/palm_home", + "QPE/Launcher", "home()", + "buttonsettings", "raise()" }, -+ { Model_Palm_TX | Model_Palm_LD | Model_Palm_TT5, ++ { Model_Palm_TX | Model_Palm_LD | Model_Palm_TT5 | Model_Palm_Z72, + Qt::Key_F10, QT_TRANSLATE_NOOP( "Button", "Calendar Button" ), + "devicebuttons/palm_calendar", + "datebook", "nextView()", + "today", "raise()" }, -+ { Model_Palm_TX | Model_Palm_LD | Model_Palm_TT5, ++ { Model_Palm_TX | Model_Palm_LD | Model_Palm_TT5 | Model_Palm_Z72, + Qt::Key_F11, QT_TRANSLATE_NOOP( "Button", "Todo Button" ), + "devicebuttons/palm_todo", + "todolist", "raise()", + "todolist", "create()" }, -+ { Model_Palm_TX | Model_Palm_LD | Model_Palm_TT5, ++ { Model_Palm_TX | Model_Palm_LD | Model_Palm_TT5 | Model_Palm_Z72, + Qt::Key_F12, QT_TRANSLATE_NOOP( "Button", "Mail Button" ), + "devicebuttons/palm_mail", + "opiemail", "raise()", @@ -223,6 +223,7 @@ + case Model_Palm_TT5: + case Model_Palm_TX: + case Model_Palm_TE2: ++ case Model_Palm_Z72: + m_backlightdev = "/sys/class/backlight/pxapwm-bl/"; + d->m_rotation = Rot0; + d->m_direction = CCW; @@ -231,9 +232,6 @@ + case Model_Palm_Z71: + m_backlightdev = "/sys/class/backlight/palmz71-bl/"; + break; -+ case Model_Palm_Z72: -+ m_backlightdev = "/sys/class/backlight/palmz72-bl/"; -+ break; + + default: + m_backlightdev = ""; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <hap...@us...> - 2007-01-23 19:11:20
|
Revision: 780 http://svn.sourceforge.net/hackndev/?rev=780&view=rev Author: happy-slapin Date: 2007-01-23 11:11:18 -0800 (Tue, 23 Jan 2007) Log Message: ----------- Fixed function parameter list Modified Paths: -------------- linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/palmz72_pm.c Modified: linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/palmz72_pm.c =================================================================== --- linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/palmz72_pm.c 2007-01-23 18:34:39 UTC (rev 779) +++ linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/palmz72_pm.c 2007-01-23 19:11:18 UTC (rev 780) @@ -53,7 +53,7 @@ return 0; } -static int palmz72_resume(struct device *dev, pm_message_t state) +static int palmz72_resume(struct device *dev) { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <hap...@us...> - 2007-01-23 18:34:43
|
Revision: 779 http://svn.sourceforge.net/hackndev/?rev=779&view=rev Author: happy-slapin Date: 2007-01-23 10:34:39 -0800 (Tue, 23 Jan 2007) Log Message: ----------- Removed extra blanks Modified Paths: -------------- linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/Kconfig Modified: linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/Kconfig =================================================================== --- linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/Kconfig 2007-01-23 18:25:35 UTC (rev 778) +++ linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/Kconfig 2007-01-23 18:34:39 UTC (rev 779) @@ -34,4 +34,3 @@ help Gpioed-ng: only for debuging and testing! - \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <z7...@us...> - 2007-01-23 18:25:39
|
Revision: 778 http://svn.sourceforge.net/hackndev/?rev=778&view=rev Author: z72ka Date: 2007-01-23 10:25:35 -0800 (Tue, 23 Jan 2007) Log Message: ----------- Palmz72: Updated LCD margins to new sync (depends on compromise for all of LCD panels) Modified Paths: -------------- linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/palmz72.c Modified: linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/palmz72.c =================================================================== --- linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/palmz72.c 2007-01-23 18:10:13 UTC (rev 777) +++ linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/palmz72.c 2007-01-23 18:25:35 UTC (rev 778) @@ -319,8 +319,8 @@ .left_margin = 27, .right_margin = 7, .vsync_len = 1, - .upper_margin = 6, // This value is optimized for older problematic LCD panels - .lower_margin = 9, // This value is optimized for older problematic LCD panels + .upper_margin = 7, // This value is optimized for older problematic LCD panels + .lower_margin = 8, // This value is optimized for older problematic LCD panels .sync = FB_SYNC_HOR_HIGH_ACT|FB_SYNC_VERT_HIGH_ACT, .lccr0 = 0x07B008F9, This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <z7...@us...> - 2007-01-23 18:10:30
|
Revision: 777 http://svn.sourceforge.net/hackndev/?rev=777&view=rev Author: z72ka Date: 2007-01-23 10:10:13 -0800 (Tue, 23 Jan 2007) Log Message: ----------- Palmz72: clear code (for lucidity) Modified Paths: -------------- linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/Kconfig Modified: linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/Kconfig =================================================================== --- linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/Kconfig 2007-01-23 18:08:22 UTC (rev 776) +++ linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/Kconfig 2007-01-23 18:10:13 UTC (rev 777) @@ -3,7 +3,7 @@ select PXA27x select KEYBOARD_PXA27x help - This enables support for Palm Zire 72 handheld. + This enables support for PalmOne Zire 72 handheld. config PALMZ72_AC97 tristate "Palm Zire 72 AC97 Driver" @@ -11,27 +11,27 @@ default y if MACH_PALMZ72 help Enable support for WM9712 touchscreen and battery driver for - the PalmOne Zire 72 PDA + the PalmOne Zire 72 PDA. config PALMZ72_PM tristate "Palm Zire 72 Power Management support" depends on MACH_PALMZ72 default y if MACH_PALMZ72 help - Enable support for suspend/resume the PalmOne Zire 72 PDA + Enable support for suspend/resume the PalmOne Zire 72 PDA. config GPIOED tristate "GPIOED" depends on MACH_PALMZ72 default n help - Only for debuging and testing + Gpioed: only for debuging and testing! config GPIOEDNG tristate "GPIOEDNG" depends on MACH_PALMZ72 default n help - Gpioed-ng only for debugging and testing + Gpioed-ng: only for debuging and testing! \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <z7...@us...> - 2007-01-23 18:09:32
|
Revision: 776 http://svn.sourceforge.net/hackndev/?rev=776&view=rev Author: z72ka Date: 2007-01-23 10:08:22 -0800 (Tue, 23 Jan 2007) Log Message: ----------- Palmz72: - Partially fixed problems with old LCD panels - new power management driver (suspend/resume support) - clear code (for lucidity) Modified Paths: -------------- linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/palmz72.c linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/palmz72_ac97.c linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/palmz72_pm.c Modified: linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/palmz72.c =================================================================== --- linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/palmz72.c 2007-01-23 09:53:18 UTC (rev 775) +++ linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/palmz72.c 2007-01-23 18:08:22 UTC (rev 776) @@ -1,12 +1,12 @@ -/* - * Hardware definitions for Palm Zire 72 - * - * Authors: - * Vladimir "Farcaller" Pouzanov <far...@gm...> - * Sergey Lapin <sla...@gm...> - * Alex Osborne <bob...@gm...> - * Jan Herman <2h...@se...> - */ +/**************************************************************** + * Hardware definitions for PalmOne Zire 72 * + * * + * Authors: * + * Vladimir "Farcaller" Pouzanov <far...@gm...> * + * Sergey Lapin <sla...@gm...> * + * Alex Osborne <bob...@gm...> * + * Jan Herman <2h...@se...> * + ****************************************************************/ #include <linux/kernel.h> #include <linux/init.h> @@ -50,34 +50,26 @@ #define DEBUG -#define IR_TRANSCEIVER_ON \ - SET_HX4700_GPIO_N(IR_ON, 1) - -#define IR_TRANSCEIVER_OFF \ - SET_HX4700_GPIO_N(IR_ON, 0) - - -/** - * SD/MMC card controller - */ +/************************** + * SD/MMC card controller * + **************************/ static int palmz72_mci_init(struct device *dev, irqreturn_t (*palmz72_detect_int)(int, void *, struct pt_regs *), void *data) { int err; - /** + /* * Setup an interrupt for detecting card insert/remove events */ set_irq_type(IRQ_GPIO_PALMZ72_SD_DETECT_N, IRQT_BOTHEDGE); err = request_irq(IRQ_GPIO_PALMZ72_SD_DETECT_N, palmz72_detect_int, - SA_INTERRUPT, "SD/MMC card detect", data); + SA_INTERRUPT, "SD/MMC card detected", data); if(err) { printk(KERN_ERR "palmz72_mci_init: cannot request SD/MMC card detect IRQ\n"); return -1; } - printk("palmz72_mci_init: irq registered\n"); return 0; @@ -96,14 +88,18 @@ }; -/* * LED */ +/******* + * LED * + *******/ -static struct platform_device palmz72led_device = { +static struct platform_device palmz72_led_device = { .name = "palmz72-led", .id = -1, }; -/* USB */ +/******* + * USB * + *******/ static int palmz72_udc_is_connected(void) { @@ -138,34 +134,34 @@ .udc_command = palmz72_udc_command, }; -/* - * Keypad - */ +/********** + * Keypad * + **********/ static struct pxa27x_keyboard_platform_data palmz72_kbd_data = { .nr_rows = 4, .nr_cols = 3, .keycodes = { { /* row 0 */ - KEY_POWER, /* Power KEY */ - KEY_F13, /* Photos */ - KEY_ENTER, /* DPAD Center*/ + KEY_POWER, /* Power key */ + KEY_F13, /* Photos */ + KEY_ENTER, /* DPAD Center */ }, { /* row 1 */ - KEY_F9, /* Calendar*/ - KEY_F10, /* Contacts */ - KEY_F12, /* Media */ + KEY_F9, /* Calendar */ + KEY_F10, /* Contacts */ + KEY_F12, /* Media */ }, { /* row 2 */ - KEY_UP, /* D-PAD UP*/ - KEY_V, /* unused */ - KEY_DOWN, /* D-PAD DOWN */ + KEY_UP, /* D-PAD UP */ + 0, /* unused */ + KEY_DOWN, /* D-PAD DOWN */ }, { /* row 3 */ - KEY_RIGHT, /* D-PAD RIGHT */ - KEY_S, /* ?? */ - KEY_LEFT, /* D-PAD LEFT */ + KEY_RIGHT, /* D-PAD RIGHT */ + 0, /* unused */ + KEY_LEFT, /* D-PAD LEFT */ }, }, .gpio_modes = { @@ -189,7 +185,9 @@ }; -/* IRDA */ +/******** + * IRDA * + ********/ static void palmz72_irda_configure (struct uart_pxa_port *up, int enable) @@ -204,15 +202,9 @@ /* configure STUART to for SIR */ STISR = STISR_XMODE | STISR_RCVEIR | STISR_RXPL; GPSR(91) = GPIO_bit(91); - -// STIER = STIER | IER_UUE; - //IR_TRANSCEIVER_ON; } else { STISR = 0; -// GPCR(91) = GPIO_bit(91); -// STIER = STIER & ~IER_UUE; - //IR_TRANSCEIVER_OFF; - } + } } static void @@ -236,9 +228,7 @@ if (new_stisr != old_stisr) { while (!(STLSR & LSR_TEMT)) ; - //IR_TRANSCEIVER_OFF; STISR = new_stisr; - //IR_TRANSCEIVER_ON; } } @@ -256,9 +246,9 @@ .get_txrx = palmz72_irda_get_txrx, }; -/** - * AC97 audio controller - */ +/************************* + * AC97 audio controller * + *************************/ static pxa2xx_audio_ops_t palmz72_audio_ops = { @@ -280,9 +270,9 @@ -/** - * Backlight - */ +/************* + * Backlight * + *************/ #define PALMZ72_MAX_INTENSITY 0x100 #define PALMZ72_DEFAULT_INTENSITY 0x7E @@ -304,33 +294,64 @@ }, }; -static struct platform_device *devices[] __initdata = { - &palmz72_ac97, - &palmz72_backlight, - &palmz72_keypad, - &palmz72led_device, -}; -/* framebuffer */ +/*************** + * framebuffer * + ***************/ + static struct pxafb_mach_info palmz72lcd __initdata = { - .pixclock = 80000, + + /* Dump at 94000000 to 9400000c + LCCR1: 1b070d3f: 1b = 27 = left_margin + 07 = 7 = right_margin + 0d = 13 = hsync_lenght + LCCR2: 0708013f: 07 = 7 = upper_margin + 08 = 8 = lower_margin + 01 = 1 = vsync_lenght + */ + + .pixclock = 0, .xres = 320, .yres = 320, .bpp = 16, - .hsync_len = 4, + .hsync_len = 6, // This value is optimized for older problematic LCD panels .left_margin = 27, .right_margin = 7, .vsync_len = 1, - .upper_margin = 8, - .lower_margin = 7, + .upper_margin = 6, // This value is optimized for older problematic LCD panels + .lower_margin = 9, // This value is optimized for older problematic LCD panels .sync = FB_SYNC_HOR_HIGH_ACT|FB_SYNC_VERT_HIGH_ACT, .lccr0 = 0x07B008F9, - .lccr3 = 0x03700007, + .lccr3 = 0x03700007, .pxafb_backlight_power = NULL, }; +/******************** + * Power Management * + ********************/ + +struct platform_device palmz72_pm = { + .name = "palmz72-pm", + .id = -1, + .dev = { + .platform_data = NULL, + }, +}; + +/**************** + * Init Machine * + ****************/ + +static struct platform_device *devices[] __initdata = { + &palmz72_ac97, + &palmz72_pm, + &palmz72_backlight, + &palmz72_keypad, + &palmz72_led_device, +}; + static void __init palmz72_init(void) { GCR &= ~GCR_PRIRDY_IEN; @@ -346,10 +367,7 @@ pxa_gpio_mode(GPIO29_SDATA_IN_AC97_MD); pxa_gpio_mode(GPIO30_SDATA_OUT_AC97_MD); pxa_gpio_mode(GPIO31_SYNC_AC97_MD); - - // testing -// GPSR(91) = GPIO_bit(91); - + switch(palmz72lcd.bpp) { case 8: @@ -359,29 +377,22 @@ palmz72lcd.lccr3=0x04700007; break; } - -#ifdef CONFIG_PM - extern struct pxa_ll_pm_ops palmz72_ll_pm_ops; - pxa_pm_set_ll_ops(&palmz72_ll_pm_ops); -#endif + set_pxa_fb_info(&palmz72lcd); pxa_set_mci_info( &palmz72_mci_platform_data ); pxa_set_udc_info(&palmz72_udc_mach_info ); stuart_device.dev.platform_data = &palmz72_pxa_irda_funcs; platform_add_devices( devices, ARRAY_SIZE(devices) ); -#if 0 -#ifdef EARLY_SIR_CONSOLE - palmlz72_irda_configure (NULL, 1); - palmlz72_irda_set_txrx (NULL, PXA_SERIAL_TX); -#endif -#endif -// LED_OFF; } MACHINE_START(PALMZ72, "Palm Zire 72") - /* Maintainer: Vladimir Pouzanov <far...@gm...> */ - /* Maintainer: Sergey Lapin <sla...@gm...> */ - /* Maintainer: Jan Herman <2h...@se...> */ + + /********************************************************/ + /* Maintainers: Vladimir Pouzanov <far...@gm...> */ + /* Sergey Lapin <sla...@gm...> */ + /* Jan Herman <2h...@se...> */ + /********************************************************/ + .boot_params = 0xa0000100, .phys_io = 0x40000000, .io_pg_offst = (io_p2v(0x40000000) >> 18) & 0xfffc, Modified: linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/palmz72_ac97.c =================================================================== --- linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/palmz72_ac97.c 2007-01-23 09:53:18 UTC (rev 775) +++ linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/palmz72_ac97.c 2007-01-23 18:08:22 UTC (rev 776) @@ -1,11 +1,11 @@ -/* - * linux/arch/arm/mach-pxa/palmz72/palmz72_ac97.c - * - * Touchscreen/battery driver for Palm Zire 72 WM9712 AC97 codec - * Author: Jan Herman <2h...@se...> - * Based on palmld_ac97.c code from Alex Osborne - * - */ +/************************************************************************ + * linux/arch/arm/mach-pxa/palmz72/palmz72_ac97.c * + * * + * Touchscreen/battery driver for Palm Zire 72 WM9712 AC97 codec * + * Author: Jan Herman <2h...@se...> * + * Based on palmld_ac97.c code from Alex Osborne * + * * + ************************************************************************/ #include <linux/kernel.h> @@ -54,7 +54,9 @@ #define palmz72_ac97_WORK_QUEUE_NAME "palmz72_ac97_workqueue" -/* module parameters */ +/********************* + * Module parameters * + *********************/ static int ptrsh = DEFAULT_PRESSURE_TRESHOLD; module_param(ptrsh, int, 0); @@ -91,9 +93,9 @@ static int previous_voltage; static u16 d2base; -/* - * ac97 codec - */ +/************** + * ac97 codec * + **************/ void wm97xx_gpio_func(int gpio, int func) { @@ -239,7 +241,7 @@ polarity = ac97->bus->ops->read(ac97, 0x4e); if(polarity & levels & WM97XX_GPIO_13) { - // power up digitiser: + /* power up digitiser: */ down(&digitiser_sem); wm97xx_set_digitiser_power(WM97XX_PRP_DET_DIG); @@ -304,7 +306,7 @@ wm97xx_gpio_mode(WM97XX_GPIO_13, WM97XX_GPIO_OUT, WM97XX_GPIO_POL_HIGH, WM97XX_GPIO_STICKY, WM97XX_GPIO_WAKE); - // setup work queue + /* setup work queue */ palmz72_ac97_workqueue = create_workqueue(palmz72_ac97_WORK_QUEUE_NAME); INIT_WORK(&palmz72_ac97_irq_task, palmz72_ac97_irq_work, dev); @@ -315,7 +317,9 @@ -/* battery */ +/*********** + * Battery * + ***********/ void palmz72_battery_read_adc(int force) @@ -353,7 +357,10 @@ return PALMZ72_BAT_MAX_VOLTAGE; /* mV */ } -// V-batt = ADCSEL_BMON * 1,889 + 767,8 [mV] +/* + This formula is based on battery life of my battery 1100mAh. Original battery in Zire72 is Li-On 920mAh + V_batt = ADCSEL_BMON * 1,889 + 767,8 [mV] +*/ int palmz72_battery_get_voltage(struct battery *b) { @@ -378,7 +385,6 @@ return BATTERY_STATUS_UNKNOWN; if (ac_connected || usb_connected){ - // TODO: ok maybe this is too stupid ... to be reviewed if ( ( current_voltage > previous_voltage ) || (current_voltage <= PALMZ72_BAT_MAX_VOLTAGE) ) return BATTERY_STATUS_CHARGING; return BATTERY_STATUS_NOT_CHARGING; @@ -401,7 +407,7 @@ static int __init palmz72_ac97_probe(struct device *dev) { int err; - u16 d2 = DIG2_INIT; // init d1 too? + u16 d2 = DIG2_INIT; if(!machine_is_palmz72()) return -ENODEV; @@ -478,7 +484,7 @@ } static int palmz72_ac_is_connected (void){ - /* when charger is plugged and USB si not connected, then status is ONLINE */ + /* when charger is plugged in and USB is not connected, then status is ONLINE */ int ret = (!(GET_GPIO(GPIO_NR_PALMZ72_USB_PULLUP)) && !(GET_GPIO(GPIO_NR_PALMZ72_USB_DETECT)));; if (ret) ret = 1; @@ -488,7 +494,10 @@ return ret; } -/* APM */ +/******* + * APM * + *******/ + static void palmz72_apm_get_power_status(struct apm_power_info *info) { int min, max, curr, percent; @@ -536,8 +545,6 @@ static int palmz72_ac97_remove (struct device *dev) { - // TODO: stop running tasks if any? - battery_class_unregister(&palmz72_battery); ac97 = NULL; input_unregister_device(palmz72_ac97_input); @@ -564,6 +571,7 @@ driver_register(&palmz72_ac97_driver); /* register battery to APM layer */ + #ifdef CONFIG_PM apm_get_power_status = palmz72_apm_get_power_status; return 0; Modified: linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/palmz72_pm.c =================================================================== --- linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/palmz72_pm.c 2007-01-23 09:53:18 UTC (rev 775) +++ linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/palmz72_pm.c 2007-01-23 18:08:22 UTC (rev 776) @@ -1,17 +1,22 @@ -/* - * PalmOne Zire72 suspend/resume support - * - * Author: Jan Herman <2h...@se...> - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. - * - */ +/************************************************************************ + * PalmOne Zire72 suspend/resume support * + * * + * Author: Jan Herman <2h...@se...> * + * * + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU General Public License version 2 as * + * published by the Free Software Foundation. * + * * + ************************************************************************/ #include <linux/kernel.h> #include <linux/device.h> #include <linux/pm.h> +#include <linux/fb.h> +#include <linux/platform_device.h> +#include <asm/mach-types.h> +#include <asm/hardware.h> #include <asm/arch/pxa-pm_ll.h> #include <asm/arch/hardware.h> @@ -19,53 +24,103 @@ #include <asm/arch/palmz72-gpio.h> +typedef struct +{ + int brightness; +} pm_save_data; -static void palmz72_pxa_ll_pm_suspend(unsigned long resume_addr) +#ifdef CONFIG_PM +static int palmz72_suspend(struct device *dev, pm_message_t state) { - - /* Wake up on Voice Memo button*/ - PWER |= PWER_GPIO13; - /* Wake up on RTC alaram is possibile */ - //PWER |= PWER_RTC; + /* Wake-Up on Voice memo button - GPIO 13 */ + PWER |= PWER_GPIO13 | PWER_RTC | PWER_WEP1; + PRER |= PWER_GPIO13; - - /* USB, in theory this can even wake us from deep sleep */ - PWER |= PWER_GPIO15; - PFER |= PWER_GPIO15; - PRER |= PWER_GPIO15; + /* Enabled Deep-Sleep mode ?? */ + PCFR |= PCFR_DS; + /* Here are all of special for suspend PalmOne Zire 72 */ + //printk("Palmz72_suspend: suspending..."); + /* Turn off LCD power */ SET_PALMZ72_GPIO(LCD_POWER,0); /* Turn off USB power */ SET_PALMZ72_GPIO(USB_POWER,0); + + /* disable GPIO reset - DO NOT REMOVE! */ + PCFR &= PCFR_GPR_EN; - - /* disable GPIO reset, palm bootloader will hang us */ - //PCFR |= PCFR_GPR_EN | PCFR_OPDE; - PCFR &= PCFR_GPR_EN; - - return; + return 0; } -static void palmz72_pxa_ll_pm_resume(void) +static int palmz72_resume(struct device *dev, pm_message_t state) { - - /* re-enable GPIO reset */ - PCFR |= PCFR_GPR_EN; + + /* Disabled Deep-Sleep mode ?? */ + PCFR &= PCFR_DS; + + /* Re-enable GPIO reset */ + PCFR |= PCFR_GPR_EN; /* !! DO NOT REMOVE !! THIS IS NECCESARY FOR ENABLE PALM RESET !! */ + + + /* Here are all of special to resume PalmOne Zire 72 */ + /* Turn on LCD power */ SET_PALMZ72_GPIO(LCD_POWER,1); - /* Turn on USB power */ SET_PALMZ72_GPIO(USB_POWER,1); + + return 0; } +#else +#define palmz72_suspend NULL +#define palmz72_resume NULL +#endif +static void palmz72_pxa_ll_pm_suspend(unsigned long resume_addr) +{ + /* For future */ + return; +} + +static void palmz72_pxa_ll_pm_resume(void) +{ + /* For future */ +} + struct pxa_ll_pm_ops palmz72_ll_pm_ops = { - .suspend = palmz72_pxa_ll_pm_suspend, - .resume = palmz72_pxa_ll_pm_resume, + .suspend = palmz72_pxa_ll_pm_suspend, + .resume = palmz72_pxa_ll_pm_resume, }; +static int palmz72_pm_probe(struct device *dev) +{ + printk(KERN_NOTICE "PalmOne Zire72 power management driver registered\n"); + return 0; +} + +struct device_driver palmz72_pm_driver = { + .name = "palmz72-pm", + .bus = &platform_bus_type, + .probe = palmz72_pm_probe, + .suspend = palmz72_suspend, + .resume = palmz72_resume, +}; + +static int __init palmz72_pm_init(void) +{ + return driver_register(&palmz72_pm_driver); +} + +static void __exit palmz72_pm_exit(void) +{ + driver_unregister(&palmz72_pm_driver); +} + +module_init(palmz72_pm_init); +module_exit(palmz72_pm_exit); + MODULE_AUTHOR("Jan Herman <2h...@se...>"); -MODULE_DESCRIPTION("PalmOne Zire72 suspend/resume support driver"); +MODULE_DESCRIPTION("PalmOne Zire 72 power management driver"); MODULE_LICENSE("GPL"); - This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <hap...@us...> - 2007-01-23 09:53:21
|
Revision: 775 http://svn.sourceforge.net/hackndev/?rev=775&view=rev Author: happy-slapin Date: 2007-01-23 01:53:18 -0800 (Tue, 23 Jan 2007) Log Message: ----------- PXA: added RP's hack to make some SD cards work (makes mine work too) Modified Paths: -------------- linux4palm/linux/trunk/drivers/mmc/mmc.c Modified: linux4palm/linux/trunk/drivers/mmc/mmc.c =================================================================== --- linux4palm/linux/trunk/drivers/mmc/mmc.c 2007-01-19 02:40:56 UTC (rev 774) +++ linux4palm/linux/trunk/drivers/mmc/mmc.c 2007-01-23 09:53:18 UTC (rev 775) @@ -622,9 +622,11 @@ scr_struct = UNSTUFF_BITS(resp, 60, 4); if (scr_struct != 0) { - printk("%s: unrecognised SCR structure version %d\n", + printk("%s: Warning - unrecognised SCR structure version %d\n", mmc_hostname(card->host), scr_struct); - mmc_card_set_bad(card); + //mmc_card_set_bad(card); + scr->bus_widths = 0; + scr->sda_vsn = 0; return; } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <bob...@us...> - 2007-01-19 02:40:58
|
Revision: 774 http://svn.sourceforge.net/hackndev/?rev=774&view=rev Author: bobofdoom Date: 2007-01-18 18:40:56 -0800 (Thu, 18 Jan 2007) Log Message: ----------- 700wx: Added pxafb AC_BIAS hack. Modified Paths: -------------- linux4palm/linux/trunk/drivers/video/pxafb.c Modified: linux4palm/linux/trunk/drivers/video/pxafb.c =================================================================== --- linux4palm/linux/trunk/drivers/video/pxafb.c 2007-01-19 02:37:59 UTC (rev 773) +++ linux4palm/linux/trunk/drivers/video/pxafb.c 2007-01-19 02:40:56 UTC (rev 774) @@ -736,7 +736,7 @@ pxa_gpio_mode(GPIO75_LCD_LCLK_MD); pxa_gpio_mode(GPIO76_LCD_PCLK_MD); /* configuring ACBIAS causes the LCD to hang on the Treo 6x0 */ - if (!machine_is_xscale_treo650() && !machine_is_xscale_treo680()) + if (!machine_is_xscale_treo650() && !machine_is_xscale_treo680() && !machine_is_t700wx()) pxa_gpio_mode(GPIO77_LCD_ACBIAS_MD); } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <bob...@us...> - 2007-01-19 02:38:01
|
Revision: 773 http://svn.sourceforge.net/hackndev/?rev=773&view=rev Author: bobofdoom Date: 2007-01-18 18:37:59 -0800 (Thu, 18 Jan 2007) Log Message: ----------- 700wx: restored missing 't'. Added Paths: ----------- linux4palm/linux/trunk/arch/arm/configs/palmt700wx_defconfig Added: linux4palm/linux/trunk/arch/arm/configs/palmt700wx_defconfig =================================================================== --- linux4palm/linux/trunk/arch/arm/configs/palmt700wx_defconfig (rev 0) +++ linux4palm/linux/trunk/arch/arm/configs/palmt700wx_defconfig 2007-01-19 02:37:59 UTC (rev 773) @@ -0,0 +1,1053 @@ +# +# Automatically generated make config: don't edit +# Linux kernel version: 2.6.17-hnd0 +# Fri Jan 19 13:20:13 2007 +# +CONFIG_ARM=y +CONFIG_MMU=y +CONFIG_RWSEM_GENERIC_SPINLOCK=y +CONFIG_GENERIC_HWEIGHT=y +CONFIG_GENERIC_CALIBRATE_DELAY=y +CONFIG_ARCH_MTD_XIP=y +CONFIG_VECTORS_BASE=0xffff0000 + +# +# Code maturity level options +# +CONFIG_EXPERIMENTAL=y +CONFIG_BROKEN_ON_SMP=y +CONFIG_LOCK_KERNEL=y +CONFIG_INIT_ENV_ARG_LIMIT=32 + +# +# General setup +# +CONFIG_LOCALVERSION="" +# CONFIG_LOCALVERSION_AUTO is not set +CONFIG_SWAP=y +CONFIG_SYSVIPC=y +# CONFIG_POSIX_MQUEUE is not set +# CONFIG_BSD_PROCESS_ACCT is not set +CONFIG_SYSCTL=y +# CONFIG_AUDIT is not set +CONFIG_IKCONFIG=y +# CONFIG_MINIMAL_OOPS is not set +CONFIG_IKCONFIG_PROC=y +# CONFIG_RELAY is not set +CONFIG_INITRAMFS_SOURCE="" +CONFIG_UID16=y +CONFIG_CC_OPTIMIZE_FOR_SIZE=y +# CONFIG_EMBEDDED is not set +CONFIG_KALLSYMS=y +# CONFIG_KALLSYMS_EXTRA_PASS is not set +CONFIG_HOTPLUG=y +CONFIG_PRINTK=y +CONFIG_BUG=y +CONFIG_ELF_CORE=y +CONFIG_BASE_FULL=y +CONFIG_FUTEX=y +CONFIG_EPOLL=y +CONFIG_SHMEM=y +CONFIG_USELIB=y +CONFIG_CORE_DUMP=y +CONFIG_SLAB=y +# CONFIG_TINY_SHMEM is not set +CONFIG_BASE_SMALL=0 +# CONFIG_SLOB is not set + +# +# Loadable module support +# +CONFIG_MODULES=y +CONFIG_MODULE_UNLOAD=y +CONFIG_MODULE_FORCE_UNLOAD=y +# CONFIG_MODVERSIONS is not set +# CONFIG_MODULE_SRCVERSION_ALL is not set +# CONFIG_KMOD is not set + +# +# Block layer +# +# CONFIG_BLK_DEV_IO_TRACE is not set + +# +# IO Schedulers +# +CONFIG_IOSCHED_NOOP=y +CONFIG_IOSCHED_AS=y +CONFIG_IOSCHED_DEADLINE=y +CONFIG_IOSCHED_CFQ=y +CONFIG_DEFAULT_AS=y +# CONFIG_DEFAULT_DEADLINE is not set +# CONFIG_DEFAULT_CFQ is not set +# CONFIG_DEFAULT_NOOP is not set +CONFIG_DEFAULT_IOSCHED="anticipatory" + +# +# System Type +# +# CONFIG_ARCH_CLPS7500 is not set +# CONFIG_ARCH_CLPS711X is not set +# CONFIG_ARCH_CO285 is not set +# CONFIG_ARCH_EBSA110 is not set +# CONFIG_ARCH_EP93XX is not set +# CONFIG_ARCH_FOOTBRIDGE is not set +# CONFIG_ARCH_INTEGRATOR is not set +# CONFIG_ARCH_IOP3XX is not set +# CONFIG_ARCH_IXP4XX is not set +# CONFIG_ARCH_IXP2000 is not set +# CONFIG_ARCH_IXP23XX is not set +# CONFIG_ARCH_L7200 is not set +CONFIG_ARCH_PXA=y +# CONFIG_ARCH_RPC is not set +# CONFIG_ARCH_SA1100 is not set +# CONFIG_ARCH_S3C2410 is not set +# CONFIG_ARCH_SHARK is not set +# CONFIG_ARCH_LH7A40X is not set +# CONFIG_ARCH_OMAP is not set +# CONFIG_ARCH_VERSATILE is not set +# CONFIG_ARCH_REALVIEW is not set +# CONFIG_ARCH_IMX is not set +# CONFIG_ARCH_H720X is not set +# CONFIG_ARCH_AAEC2000 is not set +# CONFIG_ARCH_AT91RM9200 is not set + +# +# Intel PXA2xx Implementations +# +# CONFIG_ARCH_LUBBOCK is not set +# CONFIG_MACH_LOGICPD_PXA270 is not set +# CONFIG_MACH_MAINSTONE is not set +# CONFIG_ARCH_PXA_IDP is not set +# CONFIG_ARCH_ESERIES is not set +# CONFIG_MACH_A620 is not set +# CONFIG_MACH_A716 is not set +# CONFIG_ARCH_H1900 is not set +# CONFIG_ARCH_H2200 is not set +# CONFIG_ARCH_H3900 is not set +# CONFIG_MACH_H4000 is not set +# CONFIG_MACH_H4700 is not set +# CONFIG_MACH_HX2750 is not set +# CONFIG_ARCH_H5400 is not set +# CONFIG_MACH_HIMALAYA is not set +# CONFIG_MACH_HTCUNIVERSAL is not set +# CONFIG_MACH_HTCALPINE is not set +# CONFIG_MACH_MAGICIAN is not set +# CONFIG_MACH_HTCAPACHE is not set +# CONFIG_MACH_BLUEANGEL is not set +# CONFIG_MACH_HTCBEETLES is not set +# CONFIG_ARCH_AXIMX5 is not set +# CONFIG_ARCH_AXIMX3 is not set +# CONFIG_ARCH_ROVERP1 is not set +# CONFIG_ARCH_ROVERP5P is not set +# CONFIG_MACH_XSCALE_PALMLD is not set +# CONFIG_MACH_XSCALE_PALMTREO650 is not set +# CONFIG_MACH_XSCALE_TREO680 is not set +CONFIG_MACH_T700WX=y +# CONFIG_MACH_TUNGE2 is not set +# CONFIG_MACH_T3XSCALE is not set +# CONFIG_MACH_XSCALE_PALMTT5 is not set +# CONFIG_MACH_XSCALE_PALMTX is not set +# CONFIG_MACH_PALMZ72 is not set +# CONFIG_MACH_OMAP_PALMTC is not set +# CONFIG_PXA_SHARPSL is not set +CONFIG_PXA27x=y +CONFIG_PXA_RTC_EPOCH=1904 +# CONFIG_SA1100_H3100 is not set +# CONFIG_SA1100_H3600 is not set +# CONFIG_SA1100_H3800 is not set + +# +# Linux As Bootloader +# +# CONFIG_LAB is not set + +# +# Processor Type +# +CONFIG_CPU_32=y +CONFIG_CPU_XSCALE=y +CONFIG_CPU_32v5=y +CONFIG_CPU_ABRT_EV5T=y +CONFIG_CPU_CACHE_VIVT=y +CONFIG_CPU_TLB_V4WBI=y + +# +# Processor Features +# +CONFIG_ARM_THUMB=y +# CONFIG_ARMBOOT_PROC is not set +CONFIG_XSCALE_PMU=y +# CONFIG_KEXEC is not set + +# +# Compaq/iPAQ Platforms +# + +# +# Compaq/iPAQ Drivers +# + +# +# Compaq/HP iPAQ Drivers +# +# CONFIG_IPAQ_HAMCOP is not set + +# +# Bus support +# + +# +# PCCARD (PCMCIA/CardBus) support +# +# CONFIG_PCCARD is not set + +# +# Kernel Features +# +CONFIG_PREEMPT=y +CONFIG_NO_IDLE_HZ=y +CONFIG_HZ=100 +# CONFIG_AEABI is not set +# CONFIG_ARCH_DISCONTIGMEM_ENABLE is not set +CONFIG_SELECT_MEMORY_MODEL=y +CONFIG_FLATMEM_MANUAL=y +# CONFIG_DISCONTIGMEM_MANUAL is not set +# CONFIG_SPARSEMEM_MANUAL is not set +CONFIG_FLATMEM=y +CONFIG_FLAT_NODE_MEM_MAP=y +# CONFIG_SPARSEMEM_STATIC is not set +CONFIG_SPLIT_PTLOCK_CPUS=4096 +CONFIG_ALIGNMENT_TRAP=y + +# +# Boot options +# +CONFIG_ZBOOT_ROM_TEXT=0x0 +CONFIG_ZBOOT_ROM_BSS=0x0 +CONFIG_CMDLINE="" +# CONFIG_XIP_KERNEL is not set + +# +# CPU Frequency scaling +# +# CONFIG_CPU_FREQ is not set + +# +# Floating point emulation +# + +# +# At least one emulation must be selected +# +CONFIG_FPE_NWFPE=y +# CONFIG_FPE_NWFPE_XP is not set +# CONFIG_FPE_FASTFPE is not set + +# +# Userspace binary formats +# +CONFIG_BINFMT_ELF=y +# CONFIG_BINFMT_AOUT is not set +# CONFIG_BINFMT_MISC is not set +# CONFIG_ARTHUR is not set + +# +# Power management options +# +CONFIG_PM=y +CONFIG_PM_LEGACY=y +CONFIG_PM_DEBUG=y +CONFIG_APM=y + +# +# Networking +# +CONFIG_NET=y + +# +# Networking options +# +# CONFIG_NETDEBUG is not set +CONFIG_PACKET=y +# CONFIG_PACKET_MMAP is not set +CONFIG_UNIX=y +CONFIG_XFRM=y +# CONFIG_XFRM_USER is not set +CONFIG_NET_KEY=y +CONFIG_INET=y +# CONFIG_IP_MULTICAST is not set +# CONFIG_IP_ADVANCED_ROUTER is not set +CONFIG_IP_FIB_HASH=y +# CONFIG_IP_PNP is not set +# CONFIG_NET_IPIP is not set +# CONFIG_NET_IPGRE is not set +# CONFIG_ARPD is not set +# CONFIG_SYN_COOKIES is not set +# CONFIG_INET_AH is not set +# CONFIG_INET_ESP is not set +# CONFIG_INET_IPCOMP is not set +# CONFIG_INET_XFRM_TUNNEL is not set +# CONFIG_INET_TUNNEL is not set +CONFIG_INET_DIAG=y +CONFIG_INET_TCP_DIAG=y +# CONFIG_TCP_CONG_ADVANCED is not set +CONFIG_TCP_CONG_BIC=y +# CONFIG_IPV6 is not set +# CONFIG_INET6_XFRM_TUNNEL is not set +# CONFIG_INET6_TUNNEL is not set +# CONFIG_NETFILTER is not set + +# +# DCCP Configuration (EXPERIMENTAL) +# +# CONFIG_IP_DCCP is not set + +# +# SCTP Configuration (EXPERIMENTAL) +# +# CONFIG_IP_SCTP is not set + +# +# TIPC Configuration (EXPERIMENTAL) +# +# CONFIG_TIPC is not set +# CONFIG_ATM is not set +# CONFIG_BRIDGE is not set +# CONFIG_VLAN_8021Q is not set +# CONFIG_DECNET is not set +# CONFIG_LLC2 is not set +# CONFIG_IPX is not set +# CONFIG_ATALK is not set +# CONFIG_X25 is not set +# CONFIG_LAPB is not set +# CONFIG_NET_DIVERT is not set +# CONFIG_ECONET is not set +# CONFIG_WAN_ROUTER is not set + +# +# QoS and/or fair queueing +# +# CONFIG_NET_SCHED is not set + +# +# Network testing +# +# CONFIG_NET_PKTGEN is not set +# CONFIG_HAMRADIO is not set +CONFIG_IRDA=y + +# +# IrDA protocols +# +# CONFIG_IRLAN is not set +CONFIG_IRCOMM=y +CONFIG_IRDA_ULTRA=y + +# +# IrDA options +# +# CONFIG_IRDA_CACHE_LAST_LSAP is not set +# CONFIG_IRDA_FAST_RR is not set +CONFIG_IRDA_DEBUG=y + +# +# Infrared-port device drivers +# + +# +# SIR device drivers +# +CONFIG_IRTTY_SIR=y + +# +# Dongle support +# +# CONFIG_DONGLE is not set + +# +# Old SIR device drivers +# +# CONFIG_IRPORT_SIR is not set + +# +# Old Serial dongle support +# + +# +# FIR device drivers +# +# CONFIG_PXA_FICP is not set +# CONFIG_BT is not set +# CONFIG_IEEE80211 is not set + +# +# Device Drivers +# + +# +# Generic Driver Options +# +CONFIG_STANDALONE=y +CONFIG_PREVENT_FIRMWARE_BUILD=y +CONFIG_FW_LOADER=y + +# +# Connector - unified userspace <-> kernelspace linker +# +# CONFIG_CONNECTOR is not set + +# +# Memory Technology Devices (MTD) +# +# CONFIG_MTD is not set + +# +# Parallel port support +# +# CONFIG_PARPORT is not set + +# +# Plug and Play support +# + +# +# Block devices +# +# CONFIG_BLK_DEV_COW_COMMON is not set +CONFIG_BLK_DEV_LOOP=y +# CONFIG_BLK_DEV_CRYPTOLOOP is not set +# CONFIG_BLK_DEV_NBD is not set +CONFIG_BLK_DEV_RAM=y +CONFIG_BLK_DEV_RAM_COUNT=16 +CONFIG_BLK_DEV_RAM_SIZE=4096 +CONFIG_BLK_DEV_INITRD=y +# CONFIG_CDROM_PKTCDVD is not set +# CONFIG_ATA_OVER_ETH is not set + +# +# ATA/ATAPI/MFM/RLL support +# +# CONFIG_IDE is not set + +# +# SCSI device support +# +# CONFIG_RAID_ATTRS is not set +# CONFIG_SCSI is not set + +# +# Multi-device support (RAID and LVM) +# +# CONFIG_MD is not set + +# +# Fusion MPT device support +# +# CONFIG_FUSION is not set + +# +# IEEE 1394 (FireWire) support +# + +# +# I2O device support +# + +# +# Network device support +# +# CONFIG_NETDEVICES is not set +# CONFIG_DUMMY is not set +# CONFIG_BONDING is not set +# CONFIG_EQUALIZER is not set +# CONFIG_TUN is not set + +# +# PHY device support +# + +# +# Ethernet (10 or 100Mbit) +# +# CONFIG_NET_ETHERNET is not set + +# +# Ethernet (1000 Mbit) +# + +# +# Ethernet (10000 Mbit) +# +# CONFIG_PPP is not set +# CONFIG_SLIP is not set +# CONFIG_SHAPER is not set +# CONFIG_NETCONSOLE is not set +# CONFIG_NETPOLL is not set +# CONFIG_NET_POLL_CONTROLLER is not set + +# +# ISDN subsystem +# +# CONFIG_ISDN is not set + +# +# Input device support +# +CONFIG_INPUT=y + +# +# Userland interfaces +# +CONFIG_INPUT_MOUSEDEV=y +CONFIG_INPUT_MOUSEDEV_PSAUX=y +CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 +CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 +# CONFIG_INPUT_JOYDEV is not set +CONFIG_INPUT_TSDEV=y +CONFIG_INPUT_TSDEV_SCREEN_X=320 +CONFIG_INPUT_TSDEV_SCREEN_Y=480 +CONFIG_INPUT_EVDEV=y +# CONFIG_INPUT_EVBUG is not set + +# +# Input Device Drivers +# +CONFIG_INPUT_KEYBOARD=y +# CONFIG_KEYBOARD_ATKBD is not set +# CONFIG_KEYBOARD_SUNKBD is not set +# CONFIG_KEYBOARD_LKKBD is not set +# CONFIG_KEYBOARD_XTKBD is not set +# CONFIG_KEYBOARD_NEWTON is not set +# CONFIG_KEYBOARD_STOWAWAY is not set +CONFIG_KEYBOARD_PXA27x=y +# CONFIG_KEYBOARD_PALMIR is not set +# CONFIG_KEYBOARD_PALMWK is not set +# CONFIG_INPUT_MOUSE is not set +# CONFIG_INPUT_JOYSTICK is not set +CONFIG_INPUT_TOUCHSCREEN=y +# CONFIG_TOUCHSCREEN_GUNZE is not set +# CONFIG_TOUCHSCREEN_ELO is not set +# CONFIG_TOUCHSCREEN_MTOUCH is not set +# CONFIG_TOUCHSCREEN_MK712 is not set +CONFIG_TOUCHSCREEN_WM97XX=y +# CONFIG_TOUCHSCREEN_WM9705 is not set +CONFIG_TOUCHSCREEN_WM9712=y +# CONFIG_TOUCHSCREEN_WM9713 is not set +# CONFIG_TOUCHSCREEN_WM97XX_PXA is not set +# CONFIG_INPUT_MISC is not set + +# +# Hardware I/O ports +# +CONFIG_SERIO=y +CONFIG_SERIO_SERPORT=y +# CONFIG_SERIO_RAW is not set +# CONFIG_GAMEPORT is not set + +# +# Character devices +# +CONFIG_VT=y +CONFIG_VT_CONSOLE=y +CONFIG_HW_CONSOLE=y +# CONFIG_SERIAL_NONSTANDARD is not set + +# +# Serial drivers +# +# CONFIG_SERIAL_8250 is not set + +# +# Non-8250 serial port support +# +CONFIG_SERIAL_PXA=y +# CONFIG_SERIAL_PXA_CONSOLE is not set +CONFIG_SERIAL_PXA_COUNT=4 +CONFIG_SERIAL_CORE=y +CONFIG_UNIX98_PTYS=y +CONFIG_LEGACY_PTYS=y +CONFIG_LEGACY_PTY_COUNT=256 + +# +# I2C support +# +# CONFIG_I2C is not set + +# +# L3 serial bus support +# +# CONFIG_L3 is not set + +# +# Mice +# +# CONFIG_BUSMOUSE is not set + +# +# IPMI +# +# CONFIG_IPMI_HANDLER is not set + +# +# Watchdog Cards +# +CONFIG_WATCHDOG=y +# CONFIG_WATCHDOG_NOWAYOUT is not set + +# +# Watchdog Device Drivers +# +# CONFIG_SOFT_WATCHDOG is not set +CONFIG_SA1100_WATCHDOG=y +# CONFIG_NVRAM is not set +# CONFIG_SA1100_RTC is not set +# CONFIG_DTLK is not set +# CONFIG_R3964 is not set + +# +# Ftape, the floppy tape device driver +# +# CONFIG_RAW_DRIVER is not set + +# +# TPM devices +# +# CONFIG_TCG_TPM is not set +# CONFIG_TELCLOCK is not set + +# +# SPI support +# +# CONFIG_SPI is not set +# CONFIG_SPI_MASTER is not set + +# +# Dallas's 1-wire bus +# +# CONFIG_W1 is not set + +# +# Hardware Monitoring support +# +# CONFIG_HWMON is not set +# CONFIG_HWMON_VID is not set + +# +# SoC drivers +# +# CONFIG_SOC_MQ11XX is not set +# CONFIG_SOC_T7L66XB is not set +# CONFIG_SOC_TC6387XB is not set +# CONFIG_SOC_TC6393XB is not set +# CONFIG_HTC_ASIC2 is not set +# CONFIG_HTC_ASIC3 is not set + +# +# Misc devices +# +CONFIG_BATTERY_MONITOR=y +# CONFIG_BATTCHARGE_MONITOR is not set + +# +# Multimedia Capabilities Port drivers +# +# CONFIG_MCP is not set + +# +# LED devices +# +CONFIG_NEW_LEDS=y +CONFIG_LEDS_CLASS=y + +# +# LED drivers +# + +# +# LED Triggers +# +CONFIG_LEDS_TRIGGERS=y +CONFIG_LEDS_TRIGGER_TIMER=y + +# +# Multimedia devices +# +# CONFIG_VIDEO_DEV is not set +CONFIG_VIDEO_V4L2=y + +# +# Digital Video Broadcasting Devices +# +# CONFIG_DVB is not set + +# +# Graphics support +# +CONFIG_FB=y +CONFIG_FB_CFB_FILLRECT=y +CONFIG_FB_CFB_COPYAREA=y +CONFIG_FB_CFB_IMAGEBLIT=y +# CONFIG_FB_MACMODES is not set +CONFIG_FB_FIRMWARE_EDID=y +# CONFIG_FB_MODE_HELPERS is not set +# CONFIG_FB_TILEBLITTING is not set +# CONFIG_FB_IMAGEON is not set +# CONFIG_FB_S1D13XXX is not set +CONFIG_FB_PXA=y +# CONFIG_FB_PXA_PARAMETERS is not set +# CONFIG_FB_VIRTUAL is not set + +# +# Console display driver support +# +# CONFIG_VGA_CONSOLE is not set +CONFIG_DUMMY_CONSOLE=y +CONFIG_FRAMEBUFFER_CONSOLE=y +CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y +CONFIG_FONTS=y +# CONFIG_FONT_8x8 is not set +# CONFIG_FONT_8x16 is not set +CONFIG_FONT_6x11=y +# CONFIG_FONT_7x14 is not set +# CONFIG_FONT_PEARL_8x8 is not set +# CONFIG_FONT_ACORN_8x8 is not set +# CONFIG_FONT_MINI_4x6 is not set +# CONFIG_FONT_SUN8x16 is not set +# CONFIG_FONT_SUN12x22 is not set +# CONFIG_FONT_10x18 is not set + +# +# Logo configuration +# +# CONFIG_LOGO is not set +CONFIG_BACKLIGHT_LCD_SUPPORT=y +CONFIG_BACKLIGHT_CLASS_DEVICE=y +CONFIG_BACKLIGHT_DEVICE=y +CONFIG_BACKLIGHT_CORGI=y +# CONFIG_BACKLIGHT_PXAPWM is not set +CONFIG_LCD_CLASS_DEVICE=y +CONFIG_LCD_DEVICE=y + +# +# Sound +# +CONFIG_SOUND=y + +# +# Advanced Linux Sound Architecture +# +CONFIG_SND=y +CONFIG_SND_TIMER=y +CONFIG_SND_PCM=y +# CONFIG_SND_SEQUENCER is not set +CONFIG_SND_OSSEMUL=y +CONFIG_SND_MIXER_OSS=y +CONFIG_SND_PCM_OSS=y +# CONFIG_SND_PCM_OSS_PLUGINS is not set +# CONFIG_SND_DYNAMIC_MINORS is not set +CONFIG_SND_SUPPORT_OLD_API=y +# CONFIG_SND_VERBOSE_PROCFS is not set +# CONFIG_SND_VERBOSE_PRINTK is not set +# CONFIG_SND_DEBUG is not set + +# +# Generic devices +# +CONFIG_SND_AC97_CODEC=y +CONFIG_SND_AC97_BUS=y +# CONFIG_SND_DUMMY is not set +# CONFIG_SND_MTPAV is not set +# CONFIG_SND_SERIAL_U16550 is not set +# CONFIG_SND_MPU401 is not set + +# +# ALSA ARM devices +# +# CONFIG_SND_PXA2xx_I2SOUND is not set +CONFIG_SND_PXA2XX_PCM=y +CONFIG_SND_PXA2XX_AC97=y + +# +# Open Sound System +# +# CONFIG_SOUND_PRIME is not set + +# +# USB support +# +CONFIG_USB_ARCH_HAS_HCD=y +CONFIG_USB_ARCH_HAS_OHCI=y +# CONFIG_USB_ARCH_HAS_EHCI is not set +# CONFIG_USB is not set + +# +# NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' +# + +# +# USB Gadget Support +# +CONFIG_USB_GADGET=y +CONFIG_USB_GADGET_DEBUG_FILES=y +CONFIG_USB_GADGET_SELECTED=y +# CONFIG_USB_GADGET_NET2280 is not set +# CONFIG_USB_GADGET_PXA2XX is not set +CONFIG_USB_GADGET_PXA27X=y +CONFIG_USB_PXA27X=y +# CONFIG_USB_PXA27X_DMA is not set +# CONFIG_USB_GADGET_GOKU is not set +# CONFIG_USB_GADGET_MQ11XX is not set +# CONFIG_USB_GADGET_LH7A40X is not set +# CONFIG_USB_GADGET_OMAP is not set +# CONFIG_USB_GADGET_AT91 is not set +# CONFIG_USB_GADGET_DUMMY_HCD is not set +# CONFIG_USB_GADGET_DUALSPEED is not set +CONFIG_USB_ZERO=m +# CONFIG_USB_ETH is not set +# CONFIG_USB_GADGETFS is not set +# CONFIG_USB_FILE_STORAGE is not set +# CONFIG_USB_G_SERIAL is not set +# CONFIG_USB_G_CHAR is not set + +# +# MMC/SD Card support +# +CONFIG_MMC=y +# CONFIG_MMC_DEBUG is not set +CONFIG_MMC_BLOCK=y +CONFIG_MMC_PXA=y +# CONFIG_MMC_TMIO is not set +# CONFIG_MMC_SAMCOP is not set +# CONFIG_MMC_ASIC3 is not set +# CONFIG_MMC_WBSD_PALMT3 is not set + +# +# Real Time Clock +# +CONFIG_RTC_LIB=y +CONFIG_RTC_CLASS=y +CONFIG_RTC_HCTOSYS=y +CONFIG_RTC_HCTOSYS_DEVICE="rtc0" + +# +# RTC interfaces +# +CONFIG_RTC_INTF_SYSFS=y +CONFIG_RTC_INTF_PROC=y +CONFIG_RTC_INTF_DEV=y + +# +# RTC drivers +# +# CONFIG_RTC_DRV_M48T86 is not set +CONFIG_RTC_DRV_SA1100=y +# CONFIG_RTC_DRV_TEST is not set + +# +# File systems +# +CONFIG_EXT2_FS=y +# CONFIG_EXT2_FS_XATTR is not set +# CONFIG_EXT2_FS_XIP is not set +CONFIG_EXT3_FS=y +CONFIG_EXT3_FS_XATTR=y +# CONFIG_EXT3_FS_POSIX_ACL is not set +# CONFIG_EXT3_FS_SECURITY is not set +CONFIG_JBD=y +# CONFIG_JBD_DEBUG is not set +CONFIG_FS_MBCACHE=y +# CONFIG_REISERFS_FS is not set +# CONFIG_JFS_FS is not set +# CONFIG_FS_POSIX_ACL is not set +# CONFIG_XFS_FS is not set +# CONFIG_OCFS2_FS is not set +CONFIG_MINIX_FS=y +# CONFIG_ROMFS_FS is not set +CONFIG_INOTIFY=y +# CONFIG_QUOTA is not set +CONFIG_DNOTIFY=y +# CONFIG_AUTOFS_FS is not set +# CONFIG_AUTOFS4_FS is not set +# CONFIG_FUSE_FS is not set + +# +# CD-ROM/DVD Filesystems +# +# CONFIG_ISO9660_FS is not set +# CONFIG_UDF_FS is not set + +# +# DOS/FAT/NT Filesystems +# +CONFIG_FAT_FS=y +CONFIG_MSDOS_FS=y +CONFIG_VFAT_FS=y +CONFIG_FAT_DEFAULT_CODEPAGE=437 +CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" +# CONFIG_NTFS_FS is not set + +# +# Pseudo filesystems +# +CONFIG_PROC_FS=y +CONFIG_SYSFS=y +CONFIG_TMPFS=y +# CONFIG_HUGETLB_PAGE is not set +CONFIG_RAMFS=y +# CONFIG_CONFIGFS_FS is not set + +# +# Miscellaneous filesystems +# +# CONFIG_ADFS_FS is not set +# CONFIG_AFFS_FS is not set +# CONFIG_HFS_FS is not set +# CONFIG_HFSPLUS_FS is not set +# CONFIG_BEFS_FS is not set +# CONFIG_BFS_FS is not set +# CONFIG_EFS_FS is not set +# CONFIG_CRAMFS is not set +# CONFIG_SQUASHFS is not set +# CONFIG_VXFS_FS is not set +# CONFIG_HPFS_FS is not set +# CONFIG_QNX4FS_FS is not set +# CONFIG_SYSV_FS is not set +# CONFIG_UFS_FS is not set +# CONFIG_UNION_FS is not set + +# +# Network File Systems +# +CONFIG_NFS_FS=y +# CONFIG_NFS_V3 is not set +# CONFIG_NFS_V4 is not set +# CONFIG_NFS_DIRECTIO is not set +# CONFIG_NFSD is not set +CONFIG_LOCKD=y +CONFIG_NFS_COMMON=y +CONFIG_SUNRPC=y +# CONFIG_RPCSEC_GSS_KRB5 is not set +# CONFIG_RPCSEC_GSS_SPKM3 is not set +# CONFIG_SMB_FS is not set +# CONFIG_CIFS is not set +# CONFIG_NCP_FS is not set +# CONFIG_CODA_FS is not set +# CONFIG_AFS_FS is not set +# CONFIG_9P_FS is not set + +# +# Partition Types +# +# CONFIG_PARTITION_ADVANCED is not set +CONFIG_MSDOS_PARTITION=y + +# +# Native Language Support +# +CONFIG_NLS=y +CONFIG_NLS_DEFAULT="utf-8" +CONFIG_NLS_CODEPAGE_437=y +CONFIG_NLS_CODEPAGE_737=y +CONFIG_NLS_CODEPAGE_775=y +CONFIG_NLS_CODEPAGE_850=y +CONFIG_NLS_CODEPAGE_852=y +CONFIG_NLS_CODEPAGE_855=y +CONFIG_NLS_CODEPAGE_857=y +CONFIG_NLS_CODEPAGE_860=y +CONFIG_NLS_CODEPAGE_861=y +CONFIG_NLS_CODEPAGE_862=y +CONFIG_NLS_CODEPAGE_863=y +CONFIG_NLS_CODEPAGE_864=y +CONFIG_NLS_CODEPAGE_865=y +CONFIG_NLS_CODEPAGE_866=y +CONFIG_NLS_CODEPAGE_869=y +# CONFIG_NLS_CODEPAGE_936 is not set +# CONFIG_NLS_CODEPAGE_950 is not set +# CONFIG_NLS_CODEPAGE_932 is not set +# CONFIG_NLS_CODEPAGE_949 is not set +# CONFIG_NLS_CODEPAGE_874 is not set +CONFIG_NLS_ISO8859_8=y +CONFIG_NLS_CODEPAGE_1250=y +CONFIG_NLS_CODEPAGE_1251=y +CONFIG_NLS_ASCII=y +CONFIG_NLS_ISO8859_1=y +CONFIG_NLS_ISO8859_2=y +CONFIG_NLS_ISO8859_3=y +CONFIG_NLS_ISO8859_4=y +CONFIG_NLS_ISO8859_5=y +CONFIG_NLS_ISO8859_6=y +CONFIG_NLS_ISO8859_7=y +CONFIG_NLS_ISO8859_9=y +CONFIG_NLS_ISO8859_13=y +CONFIG_NLS_ISO8859_14=y +CONFIG_NLS_ISO8859_15=y +CONFIG_NLS_KOI8_R=y +CONFIG_NLS_KOI8_U=y +CONFIG_NLS_UTF8=y + +# +# Profiling support +# +# CONFIG_PROFILING is not set + +# +# Kernel hacking +# +# CONFIG_PRINTK_TIME is not set +# CONFIG_MAGIC_SYSRQ is not set +# CONFIG_SMALLOOPS is not set +# CONFIG_DEBUG_KERNEL is not set +CONFIG_LOG_BUF_SHIFT=14 +CONFIG_DEBUG_BUGVERBOSE=y +# CONFIG_DEBUG_FS is not set +CONFIG_FRAME_POINTER=y +# CONFIG_UNWIND_INFO is not set +# CONFIG_DEBUG_USER is not set + +# +# Security options +# +# CONFIG_KEYS is not set +# CONFIG_SECURITY is not set + +# +# Cryptographic options +# +CONFIG_CRYPTO=y +# CONFIG_CRYPTO_HMAC is not set +# CONFIG_CRYPTO_NULL is not set +# CONFIG_CRYPTO_MD4 is not set +# CONFIG_CRYPTO_MD5 is not set +# CONFIG_CRYPTO_SHA1 is not set +# CONFIG_CRYPTO_SHA256 is not set +# CONFIG_CRYPTO_SHA512 is not set +# CONFIG_CRYPTO_WP512 is not set +# CONFIG_CRYPTO_TGR192 is not set +# CONFIG_CRYPTO_DES is not set +# CONFIG_CRYPTO_BLOWFISH is not set +# CONFIG_CRYPTO_TWOFISH is not set +# CONFIG_CRYPTO_SERPENT is not set +# CONFIG_CRYPTO_AES is not set +# CONFIG_CRYPTO_CAST5 is not set +# CONFIG_CRYPTO_CAST6 is not set +# CONFIG_CRYPTO_TEA is not set +CONFIG_CRYPTO_ARC4=m +# CONFIG_CRYPTO_KHAZAD is not set +# CONFIG_CRYPTO_ANUBIS is not set +# CONFIG_CRYPTO_DEFLATE is not set +# CONFIG_CRYPTO_MICHAEL_MIC is not set +# CONFIG_CRYPTO_CRC32C is not set +# CONFIG_CRYPTO_TEST is not set + +# +# Hardware crypto devices +# + +# +# Library routines +# +CONFIG_CRC_CCITT=y +# CONFIG_CRC16 is not set +CONFIG_CRC32=y +# CONFIG_LIBCRC32C is not set This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <bob...@us...> - 2007-01-19 02:37:31
|
Revision: 772 http://svn.sourceforge.net/hackndev/?rev=772&view=rev Author: bobofdoom Date: 2007-01-18 18:37:29 -0800 (Thu, 18 Jan 2007) Log Message: ----------- 700wx: restored missing 't'. Removed Paths: ------------- linux4palm/linux/trunk/arch/arm/configs/palm700wx_defconfig Deleted: linux4palm/linux/trunk/arch/arm/configs/palm700wx_defconfig =================================================================== --- linux4palm/linux/trunk/arch/arm/configs/palm700wx_defconfig 2007-01-19 02:35:11 UTC (rev 771) +++ linux4palm/linux/trunk/arch/arm/configs/palm700wx_defconfig 2007-01-19 02:37:29 UTC (rev 772) @@ -1,1053 +0,0 @@ -# -# Automatically generated make config: don't edit -# Linux kernel version: 2.6.17-hnd0 -# Fri Jan 19 13:20:13 2007 -# -CONFIG_ARM=y -CONFIG_MMU=y -CONFIG_RWSEM_GENERIC_SPINLOCK=y -CONFIG_GENERIC_HWEIGHT=y -CONFIG_GENERIC_CALIBRATE_DELAY=y -CONFIG_ARCH_MTD_XIP=y -CONFIG_VECTORS_BASE=0xffff0000 - -# -# Code maturity level options -# -CONFIG_EXPERIMENTAL=y -CONFIG_BROKEN_ON_SMP=y -CONFIG_LOCK_KERNEL=y -CONFIG_INIT_ENV_ARG_LIMIT=32 - -# -# General setup -# -CONFIG_LOCALVERSION="" -# CONFIG_LOCALVERSION_AUTO is not set -CONFIG_SWAP=y -CONFIG_SYSVIPC=y -# CONFIG_POSIX_MQUEUE is not set -# CONFIG_BSD_PROCESS_ACCT is not set -CONFIG_SYSCTL=y -# CONFIG_AUDIT is not set -CONFIG_IKCONFIG=y -# CONFIG_MINIMAL_OOPS is not set -CONFIG_IKCONFIG_PROC=y -# CONFIG_RELAY is not set -CONFIG_INITRAMFS_SOURCE="" -CONFIG_UID16=y -CONFIG_CC_OPTIMIZE_FOR_SIZE=y -# CONFIG_EMBEDDED is not set -CONFIG_KALLSYMS=y -# CONFIG_KALLSYMS_EXTRA_PASS is not set -CONFIG_HOTPLUG=y -CONFIG_PRINTK=y -CONFIG_BUG=y -CONFIG_ELF_CORE=y -CONFIG_BASE_FULL=y -CONFIG_FUTEX=y -CONFIG_EPOLL=y -CONFIG_SHMEM=y -CONFIG_USELIB=y -CONFIG_CORE_DUMP=y -CONFIG_SLAB=y -# CONFIG_TINY_SHMEM is not set -CONFIG_BASE_SMALL=0 -# CONFIG_SLOB is not set - -# -# Loadable module support -# -CONFIG_MODULES=y -CONFIG_MODULE_UNLOAD=y -CONFIG_MODULE_FORCE_UNLOAD=y -# CONFIG_MODVERSIONS is not set -# CONFIG_MODULE_SRCVERSION_ALL is not set -# CONFIG_KMOD is not set - -# -# Block layer -# -# CONFIG_BLK_DEV_IO_TRACE is not set - -# -# IO Schedulers -# -CONFIG_IOSCHED_NOOP=y -CONFIG_IOSCHED_AS=y -CONFIG_IOSCHED_DEADLINE=y -CONFIG_IOSCHED_CFQ=y -CONFIG_DEFAULT_AS=y -# CONFIG_DEFAULT_DEADLINE is not set -# CONFIG_DEFAULT_CFQ is not set -# CONFIG_DEFAULT_NOOP is not set -CONFIG_DEFAULT_IOSCHED="anticipatory" - -# -# System Type -# -# CONFIG_ARCH_CLPS7500 is not set -# CONFIG_ARCH_CLPS711X is not set -# CONFIG_ARCH_CO285 is not set -# CONFIG_ARCH_EBSA110 is not set -# CONFIG_ARCH_EP93XX is not set -# CONFIG_ARCH_FOOTBRIDGE is not set -# CONFIG_ARCH_INTEGRATOR is not set -# CONFIG_ARCH_IOP3XX is not set -# CONFIG_ARCH_IXP4XX is not set -# CONFIG_ARCH_IXP2000 is not set -# CONFIG_ARCH_IXP23XX is not set -# CONFIG_ARCH_L7200 is not set -CONFIG_ARCH_PXA=y -# CONFIG_ARCH_RPC is not set -# CONFIG_ARCH_SA1100 is not set -# CONFIG_ARCH_S3C2410 is not set -# CONFIG_ARCH_SHARK is not set -# CONFIG_ARCH_LH7A40X is not set -# CONFIG_ARCH_OMAP is not set -# CONFIG_ARCH_VERSATILE is not set -# CONFIG_ARCH_REALVIEW is not set -# CONFIG_ARCH_IMX is not set -# CONFIG_ARCH_H720X is not set -# CONFIG_ARCH_AAEC2000 is not set -# CONFIG_ARCH_AT91RM9200 is not set - -# -# Intel PXA2xx Implementations -# -# CONFIG_ARCH_LUBBOCK is not set -# CONFIG_MACH_LOGICPD_PXA270 is not set -# CONFIG_MACH_MAINSTONE is not set -# CONFIG_ARCH_PXA_IDP is not set -# CONFIG_ARCH_ESERIES is not set -# CONFIG_MACH_A620 is not set -# CONFIG_MACH_A716 is not set -# CONFIG_ARCH_H1900 is not set -# CONFIG_ARCH_H2200 is not set -# CONFIG_ARCH_H3900 is not set -# CONFIG_MACH_H4000 is not set -# CONFIG_MACH_H4700 is not set -# CONFIG_MACH_HX2750 is not set -# CONFIG_ARCH_H5400 is not set -# CONFIG_MACH_HIMALAYA is not set -# CONFIG_MACH_HTCUNIVERSAL is not set -# CONFIG_MACH_HTCALPINE is not set -# CONFIG_MACH_MAGICIAN is not set -# CONFIG_MACH_HTCAPACHE is not set -# CONFIG_MACH_BLUEANGEL is not set -# CONFIG_MACH_HTCBEETLES is not set -# CONFIG_ARCH_AXIMX5 is not set -# CONFIG_ARCH_AXIMX3 is not set -# CONFIG_ARCH_ROVERP1 is not set -# CONFIG_ARCH_ROVERP5P is not set -# CONFIG_MACH_XSCALE_PALMLD is not set -# CONFIG_MACH_XSCALE_PALMTREO650 is not set -# CONFIG_MACH_XSCALE_TREO680 is not set -CONFIG_MACH_T700WX=y -# CONFIG_MACH_TUNGE2 is not set -# CONFIG_MACH_T3XSCALE is not set -# CONFIG_MACH_XSCALE_PALMTT5 is not set -# CONFIG_MACH_XSCALE_PALMTX is not set -# CONFIG_MACH_PALMZ72 is not set -# CONFIG_MACH_OMAP_PALMTC is not set -# CONFIG_PXA_SHARPSL is not set -CONFIG_PXA27x=y -CONFIG_PXA_RTC_EPOCH=1904 -# CONFIG_SA1100_H3100 is not set -# CONFIG_SA1100_H3600 is not set -# CONFIG_SA1100_H3800 is not set - -# -# Linux As Bootloader -# -# CONFIG_LAB is not set - -# -# Processor Type -# -CONFIG_CPU_32=y -CONFIG_CPU_XSCALE=y -CONFIG_CPU_32v5=y -CONFIG_CPU_ABRT_EV5T=y -CONFIG_CPU_CACHE_VIVT=y -CONFIG_CPU_TLB_V4WBI=y - -# -# Processor Features -# -CONFIG_ARM_THUMB=y -# CONFIG_ARMBOOT_PROC is not set -CONFIG_XSCALE_PMU=y -# CONFIG_KEXEC is not set - -# -# Compaq/iPAQ Platforms -# - -# -# Compaq/iPAQ Drivers -# - -# -# Compaq/HP iPAQ Drivers -# -# CONFIG_IPAQ_HAMCOP is not set - -# -# Bus support -# - -# -# PCCARD (PCMCIA/CardBus) support -# -# CONFIG_PCCARD is not set - -# -# Kernel Features -# -CONFIG_PREEMPT=y -CONFIG_NO_IDLE_HZ=y -CONFIG_HZ=100 -# CONFIG_AEABI is not set -# CONFIG_ARCH_DISCONTIGMEM_ENABLE is not set -CONFIG_SELECT_MEMORY_MODEL=y -CONFIG_FLATMEM_MANUAL=y -# CONFIG_DISCONTIGMEM_MANUAL is not set -# CONFIG_SPARSEMEM_MANUAL is not set -CONFIG_FLATMEM=y -CONFIG_FLAT_NODE_MEM_MAP=y -# CONFIG_SPARSEMEM_STATIC is not set -CONFIG_SPLIT_PTLOCK_CPUS=4096 -CONFIG_ALIGNMENT_TRAP=y - -# -# Boot options -# -CONFIG_ZBOOT_ROM_TEXT=0x0 -CONFIG_ZBOOT_ROM_BSS=0x0 -CONFIG_CMDLINE="" -# CONFIG_XIP_KERNEL is not set - -# -# CPU Frequency scaling -# -# CONFIG_CPU_FREQ is not set - -# -# Floating point emulation -# - -# -# At least one emulation must be selected -# -CONFIG_FPE_NWFPE=y -# CONFIG_FPE_NWFPE_XP is not set -# CONFIG_FPE_FASTFPE is not set - -# -# Userspace binary formats -# -CONFIG_BINFMT_ELF=y -# CONFIG_BINFMT_AOUT is not set -# CONFIG_BINFMT_MISC is not set -# CONFIG_ARTHUR is not set - -# -# Power management options -# -CONFIG_PM=y -CONFIG_PM_LEGACY=y -CONFIG_PM_DEBUG=y -CONFIG_APM=y - -# -# Networking -# -CONFIG_NET=y - -# -# Networking options -# -# CONFIG_NETDEBUG is not set -CONFIG_PACKET=y -# CONFIG_PACKET_MMAP is not set -CONFIG_UNIX=y -CONFIG_XFRM=y -# CONFIG_XFRM_USER is not set -CONFIG_NET_KEY=y -CONFIG_INET=y -# CONFIG_IP_MULTICAST is not set -# CONFIG_IP_ADVANCED_ROUTER is not set -CONFIG_IP_FIB_HASH=y -# CONFIG_IP_PNP is not set -# CONFIG_NET_IPIP is not set -# CONFIG_NET_IPGRE is not set -# CONFIG_ARPD is not set -# CONFIG_SYN_COOKIES is not set -# CONFIG_INET_AH is not set -# CONFIG_INET_ESP is not set -# CONFIG_INET_IPCOMP is not set -# CONFIG_INET_XFRM_TUNNEL is not set -# CONFIG_INET_TUNNEL is not set -CONFIG_INET_DIAG=y -CONFIG_INET_TCP_DIAG=y -# CONFIG_TCP_CONG_ADVANCED is not set -CONFIG_TCP_CONG_BIC=y -# CONFIG_IPV6 is not set -# CONFIG_INET6_XFRM_TUNNEL is not set -# CONFIG_INET6_TUNNEL is not set -# CONFIG_NETFILTER is not set - -# -# DCCP Configuration (EXPERIMENTAL) -# -# CONFIG_IP_DCCP is not set - -# -# SCTP Configuration (EXPERIMENTAL) -# -# CONFIG_IP_SCTP is not set - -# -# TIPC Configuration (EXPERIMENTAL) -# -# CONFIG_TIPC is not set -# CONFIG_ATM is not set -# CONFIG_BRIDGE is not set -# CONFIG_VLAN_8021Q is not set -# CONFIG_DECNET is not set -# CONFIG_LLC2 is not set -# CONFIG_IPX is not set -# CONFIG_ATALK is not set -# CONFIG_X25 is not set -# CONFIG_LAPB is not set -# CONFIG_NET_DIVERT is not set -# CONFIG_ECONET is not set -# CONFIG_WAN_ROUTER is not set - -# -# QoS and/or fair queueing -# -# CONFIG_NET_SCHED is not set - -# -# Network testing -# -# CONFIG_NET_PKTGEN is not set -# CONFIG_HAMRADIO is not set -CONFIG_IRDA=y - -# -# IrDA protocols -# -# CONFIG_IRLAN is not set -CONFIG_IRCOMM=y -CONFIG_IRDA_ULTRA=y - -# -# IrDA options -# -# CONFIG_IRDA_CACHE_LAST_LSAP is not set -# CONFIG_IRDA_FAST_RR is not set -CONFIG_IRDA_DEBUG=y - -# -# Infrared-port device drivers -# - -# -# SIR device drivers -# -CONFIG_IRTTY_SIR=y - -# -# Dongle support -# -# CONFIG_DONGLE is not set - -# -# Old SIR device drivers -# -# CONFIG_IRPORT_SIR is not set - -# -# Old Serial dongle support -# - -# -# FIR device drivers -# -# CONFIG_PXA_FICP is not set -# CONFIG_BT is not set -# CONFIG_IEEE80211 is not set - -# -# Device Drivers -# - -# -# Generic Driver Options -# -CONFIG_STANDALONE=y -CONFIG_PREVENT_FIRMWARE_BUILD=y -CONFIG_FW_LOADER=y - -# -# Connector - unified userspace <-> kernelspace linker -# -# CONFIG_CONNECTOR is not set - -# -# Memory Technology Devices (MTD) -# -# CONFIG_MTD is not set - -# -# Parallel port support -# -# CONFIG_PARPORT is not set - -# -# Plug and Play support -# - -# -# Block devices -# -# CONFIG_BLK_DEV_COW_COMMON is not set -CONFIG_BLK_DEV_LOOP=y -# CONFIG_BLK_DEV_CRYPTOLOOP is not set -# CONFIG_BLK_DEV_NBD is not set -CONFIG_BLK_DEV_RAM=y -CONFIG_BLK_DEV_RAM_COUNT=16 -CONFIG_BLK_DEV_RAM_SIZE=4096 -CONFIG_BLK_DEV_INITRD=y -# CONFIG_CDROM_PKTCDVD is not set -# CONFIG_ATA_OVER_ETH is not set - -# -# ATA/ATAPI/MFM/RLL support -# -# CONFIG_IDE is not set - -# -# SCSI device support -# -# CONFIG_RAID_ATTRS is not set -# CONFIG_SCSI is not set - -# -# Multi-device support (RAID and LVM) -# -# CONFIG_MD is not set - -# -# Fusion MPT device support -# -# CONFIG_FUSION is not set - -# -# IEEE 1394 (FireWire) support -# - -# -# I2O device support -# - -# -# Network device support -# -# CONFIG_NETDEVICES is not set -# CONFIG_DUMMY is not set -# CONFIG_BONDING is not set -# CONFIG_EQUALIZER is not set -# CONFIG_TUN is not set - -# -# PHY device support -# - -# -# Ethernet (10 or 100Mbit) -# -# CONFIG_NET_ETHERNET is not set - -# -# Ethernet (1000 Mbit) -# - -# -# Ethernet (10000 Mbit) -# -# CONFIG_PPP is not set -# CONFIG_SLIP is not set -# CONFIG_SHAPER is not set -# CONFIG_NETCONSOLE is not set -# CONFIG_NETPOLL is not set -# CONFIG_NET_POLL_CONTROLLER is not set - -# -# ISDN subsystem -# -# CONFIG_ISDN is not set - -# -# Input device support -# -CONFIG_INPUT=y - -# -# Userland interfaces -# -CONFIG_INPUT_MOUSEDEV=y -CONFIG_INPUT_MOUSEDEV_PSAUX=y -CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 -CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 -# CONFIG_INPUT_JOYDEV is not set -CONFIG_INPUT_TSDEV=y -CONFIG_INPUT_TSDEV_SCREEN_X=320 -CONFIG_INPUT_TSDEV_SCREEN_Y=480 -CONFIG_INPUT_EVDEV=y -# CONFIG_INPUT_EVBUG is not set - -# -# Input Device Drivers -# -CONFIG_INPUT_KEYBOARD=y -# CONFIG_KEYBOARD_ATKBD is not set -# CONFIG_KEYBOARD_SUNKBD is not set -# CONFIG_KEYBOARD_LKKBD is not set -# CONFIG_KEYBOARD_XTKBD is not set -# CONFIG_KEYBOARD_NEWTON is not set -# CONFIG_KEYBOARD_STOWAWAY is not set -CONFIG_KEYBOARD_PXA27x=y -# CONFIG_KEYBOARD_PALMIR is not set -# CONFIG_KEYBOARD_PALMWK is not set -# CONFIG_INPUT_MOUSE is not set -# CONFIG_INPUT_JOYSTICK is not set -CONFIG_INPUT_TOUCHSCREEN=y -# CONFIG_TOUCHSCREEN_GUNZE is not set -# CONFIG_TOUCHSCREEN_ELO is not set -# CONFIG_TOUCHSCREEN_MTOUCH is not set -# CONFIG_TOUCHSCREEN_MK712 is not set -CONFIG_TOUCHSCREEN_WM97XX=y -# CONFIG_TOUCHSCREEN_WM9705 is not set -CONFIG_TOUCHSCREEN_WM9712=y -# CONFIG_TOUCHSCREEN_WM9713 is not set -# CONFIG_TOUCHSCREEN_WM97XX_PXA is not set -# CONFIG_INPUT_MISC is not set - -# -# Hardware I/O ports -# -CONFIG_SERIO=y -CONFIG_SERIO_SERPORT=y -# CONFIG_SERIO_RAW is not set -# CONFIG_GAMEPORT is not set - -# -# Character devices -# -CONFIG_VT=y -CONFIG_VT_CONSOLE=y -CONFIG_HW_CONSOLE=y -# CONFIG_SERIAL_NONSTANDARD is not set - -# -# Serial drivers -# -# CONFIG_SERIAL_8250 is not set - -# -# Non-8250 serial port support -# -CONFIG_SERIAL_PXA=y -# CONFIG_SERIAL_PXA_CONSOLE is not set -CONFIG_SERIAL_PXA_COUNT=4 -CONFIG_SERIAL_CORE=y -CONFIG_UNIX98_PTYS=y -CONFIG_LEGACY_PTYS=y -CONFIG_LEGACY_PTY_COUNT=256 - -# -# I2C support -# -# CONFIG_I2C is not set - -# -# L3 serial bus support -# -# CONFIG_L3 is not set - -# -# Mice -# -# CONFIG_BUSMOUSE is not set - -# -# IPMI -# -# CONFIG_IPMI_HANDLER is not set - -# -# Watchdog Cards -# -CONFIG_WATCHDOG=y -# CONFIG_WATCHDOG_NOWAYOUT is not set - -# -# Watchdog Device Drivers -# -# CONFIG_SOFT_WATCHDOG is not set -CONFIG_SA1100_WATCHDOG=y -# CONFIG_NVRAM is not set -# CONFIG_SA1100_RTC is not set -# CONFIG_DTLK is not set -# CONFIG_R3964 is not set - -# -# Ftape, the floppy tape device driver -# -# CONFIG_RAW_DRIVER is not set - -# -# TPM devices -# -# CONFIG_TCG_TPM is not set -# CONFIG_TELCLOCK is not set - -# -# SPI support -# -# CONFIG_SPI is not set -# CONFIG_SPI_MASTER is not set - -# -# Dallas's 1-wire bus -# -# CONFIG_W1 is not set - -# -# Hardware Monitoring support -# -# CONFIG_HWMON is not set -# CONFIG_HWMON_VID is not set - -# -# SoC drivers -# -# CONFIG_SOC_MQ11XX is not set -# CONFIG_SOC_T7L66XB is not set -# CONFIG_SOC_TC6387XB is not set -# CONFIG_SOC_TC6393XB is not set -# CONFIG_HTC_ASIC2 is not set -# CONFIG_HTC_ASIC3 is not set - -# -# Misc devices -# -CONFIG_BATTERY_MONITOR=y -# CONFIG_BATTCHARGE_MONITOR is not set - -# -# Multimedia Capabilities Port drivers -# -# CONFIG_MCP is not set - -# -# LED devices -# -CONFIG_NEW_LEDS=y -CONFIG_LEDS_CLASS=y - -# -# LED drivers -# - -# -# LED Triggers -# -CONFIG_LEDS_TRIGGERS=y -CONFIG_LEDS_TRIGGER_TIMER=y - -# -# Multimedia devices -# -# CONFIG_VIDEO_DEV is not set -CONFIG_VIDEO_V4L2=y - -# -# Digital Video Broadcasting Devices -# -# CONFIG_DVB is not set - -# -# Graphics support -# -CONFIG_FB=y -CONFIG_FB_CFB_FILLRECT=y -CONFIG_FB_CFB_COPYAREA=y -CONFIG_FB_CFB_IMAGEBLIT=y -# CONFIG_FB_MACMODES is not set -CONFIG_FB_FIRMWARE_EDID=y -# CONFIG_FB_MODE_HELPERS is not set -# CONFIG_FB_TILEBLITTING is not set -# CONFIG_FB_IMAGEON is not set -# CONFIG_FB_S1D13XXX is not set -CONFIG_FB_PXA=y -# CONFIG_FB_PXA_PARAMETERS is not set -# CONFIG_FB_VIRTUAL is not set - -# -# Console display driver support -# -# CONFIG_VGA_CONSOLE is not set -CONFIG_DUMMY_CONSOLE=y -CONFIG_FRAMEBUFFER_CONSOLE=y -CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y -CONFIG_FONTS=y -# CONFIG_FONT_8x8 is not set -# CONFIG_FONT_8x16 is not set -CONFIG_FONT_6x11=y -# CONFIG_FONT_7x14 is not set -# CONFIG_FONT_PEARL_8x8 is not set -# CONFIG_FONT_ACORN_8x8 is not set -# CONFIG_FONT_MINI_4x6 is not set -# CONFIG_FONT_SUN8x16 is not set -# CONFIG_FONT_SUN12x22 is not set -# CONFIG_FONT_10x18 is not set - -# -# Logo configuration -# -# CONFIG_LOGO is not set -CONFIG_BACKLIGHT_LCD_SUPPORT=y -CONFIG_BACKLIGHT_CLASS_DEVICE=y -CONFIG_BACKLIGHT_DEVICE=y -CONFIG_BACKLIGHT_CORGI=y -# CONFIG_BACKLIGHT_PXAPWM is not set -CONFIG_LCD_CLASS_DEVICE=y -CONFIG_LCD_DEVICE=y - -# -# Sound -# -CONFIG_SOUND=y - -# -# Advanced Linux Sound Architecture -# -CONFIG_SND=y -CONFIG_SND_TIMER=y -CONFIG_SND_PCM=y -# CONFIG_SND_SEQUENCER is not set -CONFIG_SND_OSSEMUL=y -CONFIG_SND_MIXER_OSS=y -CONFIG_SND_PCM_OSS=y -# CONFIG_SND_PCM_OSS_PLUGINS is not set -# CONFIG_SND_DYNAMIC_MINORS is not set -CONFIG_SND_SUPPORT_OLD_API=y -# CONFIG_SND_VERBOSE_PROCFS is not set -# CONFIG_SND_VERBOSE_PRINTK is not set -# CONFIG_SND_DEBUG is not set - -# -# Generic devices -# -CONFIG_SND_AC97_CODEC=y -CONFIG_SND_AC97_BUS=y -# CONFIG_SND_DUMMY is not set -# CONFIG_SND_MTPAV is not set -# CONFIG_SND_SERIAL_U16550 is not set -# CONFIG_SND_MPU401 is not set - -# -# ALSA ARM devices -# -# CONFIG_SND_PXA2xx_I2SOUND is not set -CONFIG_SND_PXA2XX_PCM=y -CONFIG_SND_PXA2XX_AC97=y - -# -# Open Sound System -# -# CONFIG_SOUND_PRIME is not set - -# -# USB support -# -CONFIG_USB_ARCH_HAS_HCD=y -CONFIG_USB_ARCH_HAS_OHCI=y -# CONFIG_USB_ARCH_HAS_EHCI is not set -# CONFIG_USB is not set - -# -# NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' -# - -# -# USB Gadget Support -# -CONFIG_USB_GADGET=y -CONFIG_USB_GADGET_DEBUG_FILES=y -CONFIG_USB_GADGET_SELECTED=y -# CONFIG_USB_GADGET_NET2280 is not set -# CONFIG_USB_GADGET_PXA2XX is not set -CONFIG_USB_GADGET_PXA27X=y -CONFIG_USB_PXA27X=y -# CONFIG_USB_PXA27X_DMA is not set -# CONFIG_USB_GADGET_GOKU is not set -# CONFIG_USB_GADGET_MQ11XX is not set -# CONFIG_USB_GADGET_LH7A40X is not set -# CONFIG_USB_GADGET_OMAP is not set -# CONFIG_USB_GADGET_AT91 is not set -# CONFIG_USB_GADGET_DUMMY_HCD is not set -# CONFIG_USB_GADGET_DUALSPEED is not set -CONFIG_USB_ZERO=m -# CONFIG_USB_ETH is not set -# CONFIG_USB_GADGETFS is not set -# CONFIG_USB_FILE_STORAGE is not set -# CONFIG_USB_G_SERIAL is not set -# CONFIG_USB_G_CHAR is not set - -# -# MMC/SD Card support -# -CONFIG_MMC=y -# CONFIG_MMC_DEBUG is not set -CONFIG_MMC_BLOCK=y -CONFIG_MMC_PXA=y -# CONFIG_MMC_TMIO is not set -# CONFIG_MMC_SAMCOP is not set -# CONFIG_MMC_ASIC3 is not set -# CONFIG_MMC_WBSD_PALMT3 is not set - -# -# Real Time Clock -# -CONFIG_RTC_LIB=y -CONFIG_RTC_CLASS=y -CONFIG_RTC_HCTOSYS=y -CONFIG_RTC_HCTOSYS_DEVICE="rtc0" - -# -# RTC interfaces -# -CONFIG_RTC_INTF_SYSFS=y -CONFIG_RTC_INTF_PROC=y -CONFIG_RTC_INTF_DEV=y - -# -# RTC drivers -# -# CONFIG_RTC_DRV_M48T86 is not set -CONFIG_RTC_DRV_SA1100=y -# CONFIG_RTC_DRV_TEST is not set - -# -# File systems -# -CONFIG_EXT2_FS=y -# CONFIG_EXT2_FS_XATTR is not set -# CONFIG_EXT2_FS_XIP is not set -CONFIG_EXT3_FS=y -CONFIG_EXT3_FS_XATTR=y -# CONFIG_EXT3_FS_POSIX_ACL is not set -# CONFIG_EXT3_FS_SECURITY is not set -CONFIG_JBD=y -# CONFIG_JBD_DEBUG is not set -CONFIG_FS_MBCACHE=y -# CONFIG_REISERFS_FS is not set -# CONFIG_JFS_FS is not set -# CONFIG_FS_POSIX_ACL is not set -# CONFIG_XFS_FS is not set -# CONFIG_OCFS2_FS is not set -CONFIG_MINIX_FS=y -# CONFIG_ROMFS_FS is not set -CONFIG_INOTIFY=y -# CONFIG_QUOTA is not set -CONFIG_DNOTIFY=y -# CONFIG_AUTOFS_FS is not set -# CONFIG_AUTOFS4_FS is not set -# CONFIG_FUSE_FS is not set - -# -# CD-ROM/DVD Filesystems -# -# CONFIG_ISO9660_FS is not set -# CONFIG_UDF_FS is not set - -# -# DOS/FAT/NT Filesystems -# -CONFIG_FAT_FS=y -CONFIG_MSDOS_FS=y -CONFIG_VFAT_FS=y -CONFIG_FAT_DEFAULT_CODEPAGE=437 -CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" -# CONFIG_NTFS_FS is not set - -# -# Pseudo filesystems -# -CONFIG_PROC_FS=y -CONFIG_SYSFS=y -CONFIG_TMPFS=y -# CONFIG_HUGETLB_PAGE is not set -CONFIG_RAMFS=y -# CONFIG_CONFIGFS_FS is not set - -# -# Miscellaneous filesystems -# -# CONFIG_ADFS_FS is not set -# CONFIG_AFFS_FS is not set -# CONFIG_HFS_FS is not set -# CONFIG_HFSPLUS_FS is not set -# CONFIG_BEFS_FS is not set -# CONFIG_BFS_FS is not set -# CONFIG_EFS_FS is not set -# CONFIG_CRAMFS is not set -# CONFIG_SQUASHFS is not set -# CONFIG_VXFS_FS is not set -# CONFIG_HPFS_FS is not set -# CONFIG_QNX4FS_FS is not set -# CONFIG_SYSV_FS is not set -# CONFIG_UFS_FS is not set -# CONFIG_UNION_FS is not set - -# -# Network File Systems -# -CONFIG_NFS_FS=y -# CONFIG_NFS_V3 is not set -# CONFIG_NFS_V4 is not set -# CONFIG_NFS_DIRECTIO is not set -# CONFIG_NFSD is not set -CONFIG_LOCKD=y -CONFIG_NFS_COMMON=y -CONFIG_SUNRPC=y -# CONFIG_RPCSEC_GSS_KRB5 is not set -# CONFIG_RPCSEC_GSS_SPKM3 is not set -# CONFIG_SMB_FS is not set -# CONFIG_CIFS is not set -# CONFIG_NCP_FS is not set -# CONFIG_CODA_FS is not set -# CONFIG_AFS_FS is not set -# CONFIG_9P_FS is not set - -# -# Partition Types -# -# CONFIG_PARTITION_ADVANCED is not set -CONFIG_MSDOS_PARTITION=y - -# -# Native Language Support -# -CONFIG_NLS=y -CONFIG_NLS_DEFAULT="utf-8" -CONFIG_NLS_CODEPAGE_437=y -CONFIG_NLS_CODEPAGE_737=y -CONFIG_NLS_CODEPAGE_775=y -CONFIG_NLS_CODEPAGE_850=y -CONFIG_NLS_CODEPAGE_852=y -CONFIG_NLS_CODEPAGE_855=y -CONFIG_NLS_CODEPAGE_857=y -CONFIG_NLS_CODEPAGE_860=y -CONFIG_NLS_CODEPAGE_861=y -CONFIG_NLS_CODEPAGE_862=y -CONFIG_NLS_CODEPAGE_863=y -CONFIG_NLS_CODEPAGE_864=y -CONFIG_NLS_CODEPAGE_865=y -CONFIG_NLS_CODEPAGE_866=y -CONFIG_NLS_CODEPAGE_869=y -# CONFIG_NLS_CODEPAGE_936 is not set -# CONFIG_NLS_CODEPAGE_950 is not set -# CONFIG_NLS_CODEPAGE_932 is not set -# CONFIG_NLS_CODEPAGE_949 is not set -# CONFIG_NLS_CODEPAGE_874 is not set -CONFIG_NLS_ISO8859_8=y -CONFIG_NLS_CODEPAGE_1250=y -CONFIG_NLS_CODEPAGE_1251=y -CONFIG_NLS_ASCII=y -CONFIG_NLS_ISO8859_1=y -CONFIG_NLS_ISO8859_2=y -CONFIG_NLS_ISO8859_3=y -CONFIG_NLS_ISO8859_4=y -CONFIG_NLS_ISO8859_5=y -CONFIG_NLS_ISO8859_6=y -CONFIG_NLS_ISO8859_7=y -CONFIG_NLS_ISO8859_9=y -CONFIG_NLS_ISO8859_13=y -CONFIG_NLS_ISO8859_14=y -CONFIG_NLS_ISO8859_15=y -CONFIG_NLS_KOI8_R=y -CONFIG_NLS_KOI8_U=y -CONFIG_NLS_UTF8=y - -# -# Profiling support -# -# CONFIG_PROFILING is not set - -# -# Kernel hacking -# -# CONFIG_PRINTK_TIME is not set -# CONFIG_MAGIC_SYSRQ is not set -# CONFIG_SMALLOOPS is not set -# CONFIG_DEBUG_KERNEL is not set -CONFIG_LOG_BUF_SHIFT=14 -CONFIG_DEBUG_BUGVERBOSE=y -# CONFIG_DEBUG_FS is not set -CONFIG_FRAME_POINTER=y -# CONFIG_UNWIND_INFO is not set -# CONFIG_DEBUG_USER is not set - -# -# Security options -# -# CONFIG_KEYS is not set -# CONFIG_SECURITY is not set - -# -# Cryptographic options -# -CONFIG_CRYPTO=y -# CONFIG_CRYPTO_HMAC is not set -# CONFIG_CRYPTO_NULL is not set -# CONFIG_CRYPTO_MD4 is not set -# CONFIG_CRYPTO_MD5 is not set -# CONFIG_CRYPTO_SHA1 is not set -# CONFIG_CRYPTO_SHA256 is not set -# CONFIG_CRYPTO_SHA512 is not set -# CONFIG_CRYPTO_WP512 is not set -# CONFIG_CRYPTO_TGR192 is not set -# CONFIG_CRYPTO_DES is not set -# CONFIG_CRYPTO_BLOWFISH is not set -# CONFIG_CRYPTO_TWOFISH is not set -# CONFIG_CRYPTO_SERPENT is not set -# CONFIG_CRYPTO_AES is not set -# CONFIG_CRYPTO_CAST5 is not set -# CONFIG_CRYPTO_CAST6 is not set -# CONFIG_CRYPTO_TEA is not set -CONFIG_CRYPTO_ARC4=m -# CONFIG_CRYPTO_KHAZAD is not set -# CONFIG_CRYPTO_ANUBIS is not set -# CONFIG_CRYPTO_DEFLATE is not set -# CONFIG_CRYPTO_MICHAEL_MIC is not set -# CONFIG_CRYPTO_CRC32C is not set -# CONFIG_CRYPTO_TEST is not set - -# -# Hardware crypto devices -# - -# -# Library routines -# -CONFIG_CRC_CCITT=y -# CONFIG_CRC16 is not set -CONFIG_CRC32=y -# CONFIG_LIBCRC32C is not set This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <bob...@us...> - 2007-01-19 02:35:18
|
Revision: 771 http://svn.sourceforge.net/hackndev/?rev=771&view=rev Author: bobofdoom Date: 2007-01-18 18:35:11 -0800 (Thu, 18 Jan 2007) Log Message: ----------- 700wx: Changed 650 constant names to 700wx. Modified Paths: -------------- linux4palm/linux/trunk/arch/arm/mach-pxa/palmt700wx/palmt700wx.c Modified: linux4palm/linux/trunk/arch/arm/mach-pxa/palmt700wx/palmt700wx.c =================================================================== --- linux4palm/linux/trunk/arch/arm/mach-pxa/palmt700wx/palmt700wx.c 2007-01-19 02:32:53 UTC (rev 770) +++ linux4palm/linux/trunk/arch/arm/mach-pxa/palmt700wx/palmt700wx.c 2007-01-19 02:35:11 UTC (rev 771) @@ -49,8 +49,8 @@ { int err; /* setup an interrupt for detecting card insert/remove events */ - set_irq_type(IRQ_GPIO_PALMT650_SD_DETECT_N, IRQT_BOTHEDGE); - err = request_irq(IRQ_GPIO_PALMT650_SD_DETECT_N, palmt700wx_detect_int, + set_irq_type(IRQ_GPIO_PALMT700WX_SD_DETECT_N, IRQT_BOTHEDGE); + err = request_irq(IRQ_GPIO_PALMT700WX_SD_DETECT_N, palmt700wx_detect_int, SA_INTERRUPT, "SD/MMC card detect", data); if(err) { @@ -62,7 +62,7 @@ static void palmt700wx_mci_exit(struct device *dev, void *data) { - free_irq(IRQ_GPIO_PALMT650_SD_DETECT_N, data); + free_irq(IRQ_GPIO_PALMT700WX_SD_DETECT_N, data); } static struct pxamci_platform_data palmt700wx_mci_platform_data = { @@ -99,7 +99,7 @@ static void palmt700wx_irda_transceiver_mode(struct device *dev, int mode) { #if 0 - SET_PALMT650_GPIO(IRDA_SD, mode & IR_OFF); + SET_PALMT700WX_GPIO(IRDA_SD, mode & IR_OFF); #endif } @@ -256,21 +256,21 @@ }, .gpio_modes = { - GPIO_NR_PALMT650_KP_MKIN0_MD, - GPIO_NR_PALMT650_KP_MKIN1_MD, - GPIO_NR_PALMT650_KP_MKIN2_MD, - GPIO_NR_PALMT650_KP_MKIN3_MD, - GPIO_NR_PALMT650_KP_MKIN4_MD, - GPIO_NR_PALMT650_KP_MKIN5_MD, - GPIO_NR_PALMT650_KP_MKIN6_MD, - GPIO_NR_PALMT650_KP_MKIN7_MD, - GPIO_NR_PALMT650_KP_MKOUT0_MD, - GPIO_NR_PALMT650_KP_MKOUT1_MD, - GPIO_NR_PALMT650_KP_MKOUT2_MD, - GPIO_NR_PALMT650_KP_MKOUT3_MD, - GPIO_NR_PALMT650_KP_MKOUT4_MD, - GPIO_NR_PALMT650_KP_MKOUT5_MD, - GPIO_NR_PALMT650_KP_MKOUT6_MD, + GPIO_NR_PALMT700WX_KP_MKIN0_MD, + GPIO_NR_PALMT700WX_KP_MKIN1_MD, + GPIO_NR_PALMT700WX_KP_MKIN2_MD, + GPIO_NR_PALMT700WX_KP_MKIN3_MD, + GPIO_NR_PALMT700WX_KP_MKIN4_MD, + GPIO_NR_PALMT700WX_KP_MKIN5_MD, + GPIO_NR_PALMT700WX_KP_MKIN6_MD, + GPIO_NR_PALMT700WX_KP_MKIN7_MD, + GPIO_NR_PALMT700WX_KP_MKOUT0_MD, + GPIO_NR_PALMT700WX_KP_MKOUT1_MD, + GPIO_NR_PALMT700WX_KP_MKOUT2_MD, + GPIO_NR_PALMT700WX_KP_MKOUT3_MD, + GPIO_NR_PALMT700WX_KP_MKOUT4_MD, + GPIO_NR_PALMT700WX_KP_MKOUT5_MD, + GPIO_NR_PALMT700WX_KP_MKOUT6_MD, }, }; @@ -346,9 +346,9 @@ static struct map_desc palmt700wx_io_desc[] __initdata = { { /* Devs */ - .virtual = PALMT650_ASIC6_VIRT, - .pfn = __phys_to_pfn(PALMT650_ASIC6_PHYS), - .length = PALMT650_ASIC6_SIZE, + .virtual = PALMT700WX_ASIC6_VIRT, + .pfn = __phys_to_pfn(PALMT700WX_ASIC6_PHYS), + .length = PALMT700WX_ASIC6_SIZE, .type = MT_DEVICE }, }; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <bob...@us...> - 2007-01-19 02:32:56
|
Revision: 770 http://svn.sourceforge.net/hackndev/?rev=770&view=rev Author: bobofdoom Date: 2007-01-18 18:32:53 -0800 (Thu, 18 Jan 2007) Log Message: ----------- 700wx: Added defconfig. Added Paths: ----------- linux4palm/linux/trunk/arch/arm/configs/palm700wx_defconfig Added: linux4palm/linux/trunk/arch/arm/configs/palm700wx_defconfig =================================================================== --- linux4palm/linux/trunk/arch/arm/configs/palm700wx_defconfig (rev 0) +++ linux4palm/linux/trunk/arch/arm/configs/palm700wx_defconfig 2007-01-19 02:32:53 UTC (rev 770) @@ -0,0 +1,1053 @@ +# +# Automatically generated make config: don't edit +# Linux kernel version: 2.6.17-hnd0 +# Fri Jan 19 13:20:13 2007 +# +CONFIG_ARM=y +CONFIG_MMU=y +CONFIG_RWSEM_GENERIC_SPINLOCK=y +CONFIG_GENERIC_HWEIGHT=y +CONFIG_GENERIC_CALIBRATE_DELAY=y +CONFIG_ARCH_MTD_XIP=y +CONFIG_VECTORS_BASE=0xffff0000 + +# +# Code maturity level options +# +CONFIG_EXPERIMENTAL=y +CONFIG_BROKEN_ON_SMP=y +CONFIG_LOCK_KERNEL=y +CONFIG_INIT_ENV_ARG_LIMIT=32 + +# +# General setup +# +CONFIG_LOCALVERSION="" +# CONFIG_LOCALVERSION_AUTO is not set +CONFIG_SWAP=y +CONFIG_SYSVIPC=y +# CONFIG_POSIX_MQUEUE is not set +# CONFIG_BSD_PROCESS_ACCT is not set +CONFIG_SYSCTL=y +# CONFIG_AUDIT is not set +CONFIG_IKCONFIG=y +# CONFIG_MINIMAL_OOPS is not set +CONFIG_IKCONFIG_PROC=y +# CONFIG_RELAY is not set +CONFIG_INITRAMFS_SOURCE="" +CONFIG_UID16=y +CONFIG_CC_OPTIMIZE_FOR_SIZE=y +# CONFIG_EMBEDDED is not set +CONFIG_KALLSYMS=y +# CONFIG_KALLSYMS_EXTRA_PASS is not set +CONFIG_HOTPLUG=y +CONFIG_PRINTK=y +CONFIG_BUG=y +CONFIG_ELF_CORE=y +CONFIG_BASE_FULL=y +CONFIG_FUTEX=y +CONFIG_EPOLL=y +CONFIG_SHMEM=y +CONFIG_USELIB=y +CONFIG_CORE_DUMP=y +CONFIG_SLAB=y +# CONFIG_TINY_SHMEM is not set +CONFIG_BASE_SMALL=0 +# CONFIG_SLOB is not set + +# +# Loadable module support +# +CONFIG_MODULES=y +CONFIG_MODULE_UNLOAD=y +CONFIG_MODULE_FORCE_UNLOAD=y +# CONFIG_MODVERSIONS is not set +# CONFIG_MODULE_SRCVERSION_ALL is not set +# CONFIG_KMOD is not set + +# +# Block layer +# +# CONFIG_BLK_DEV_IO_TRACE is not set + +# +# IO Schedulers +# +CONFIG_IOSCHED_NOOP=y +CONFIG_IOSCHED_AS=y +CONFIG_IOSCHED_DEADLINE=y +CONFIG_IOSCHED_CFQ=y +CONFIG_DEFAULT_AS=y +# CONFIG_DEFAULT_DEADLINE is not set +# CONFIG_DEFAULT_CFQ is not set +# CONFIG_DEFAULT_NOOP is not set +CONFIG_DEFAULT_IOSCHED="anticipatory" + +# +# System Type +# +# CONFIG_ARCH_CLPS7500 is not set +# CONFIG_ARCH_CLPS711X is not set +# CONFIG_ARCH_CO285 is not set +# CONFIG_ARCH_EBSA110 is not set +# CONFIG_ARCH_EP93XX is not set +# CONFIG_ARCH_FOOTBRIDGE is not set +# CONFIG_ARCH_INTEGRATOR is not set +# CONFIG_ARCH_IOP3XX is not set +# CONFIG_ARCH_IXP4XX is not set +# CONFIG_ARCH_IXP2000 is not set +# CONFIG_ARCH_IXP23XX is not set +# CONFIG_ARCH_L7200 is not set +CONFIG_ARCH_PXA=y +# CONFIG_ARCH_RPC is not set +# CONFIG_ARCH_SA1100 is not set +# CONFIG_ARCH_S3C2410 is not set +# CONFIG_ARCH_SHARK is not set +# CONFIG_ARCH_LH7A40X is not set +# CONFIG_ARCH_OMAP is not set +# CONFIG_ARCH_VERSATILE is not set +# CONFIG_ARCH_REALVIEW is not set +# CONFIG_ARCH_IMX is not set +# CONFIG_ARCH_H720X is not set +# CONFIG_ARCH_AAEC2000 is not set +# CONFIG_ARCH_AT91RM9200 is not set + +# +# Intel PXA2xx Implementations +# +# CONFIG_ARCH_LUBBOCK is not set +# CONFIG_MACH_LOGICPD_PXA270 is not set +# CONFIG_MACH_MAINSTONE is not set +# CONFIG_ARCH_PXA_IDP is not set +# CONFIG_ARCH_ESERIES is not set +# CONFIG_MACH_A620 is not set +# CONFIG_MACH_A716 is not set +# CONFIG_ARCH_H1900 is not set +# CONFIG_ARCH_H2200 is not set +# CONFIG_ARCH_H3900 is not set +# CONFIG_MACH_H4000 is not set +# CONFIG_MACH_H4700 is not set +# CONFIG_MACH_HX2750 is not set +# CONFIG_ARCH_H5400 is not set +# CONFIG_MACH_HIMALAYA is not set +# CONFIG_MACH_HTCUNIVERSAL is not set +# CONFIG_MACH_HTCALPINE is not set +# CONFIG_MACH_MAGICIAN is not set +# CONFIG_MACH_HTCAPACHE is not set +# CONFIG_MACH_BLUEANGEL is not set +# CONFIG_MACH_HTCBEETLES is not set +# CONFIG_ARCH_AXIMX5 is not set +# CONFIG_ARCH_AXIMX3 is not set +# CONFIG_ARCH_ROVERP1 is not set +# CONFIG_ARCH_ROVERP5P is not set +# CONFIG_MACH_XSCALE_PALMLD is not set +# CONFIG_MACH_XSCALE_PALMTREO650 is not set +# CONFIG_MACH_XSCALE_TREO680 is not set +CONFIG_MACH_T700WX=y +# CONFIG_MACH_TUNGE2 is not set +# CONFIG_MACH_T3XSCALE is not set +# CONFIG_MACH_XSCALE_PALMTT5 is not set +# CONFIG_MACH_XSCALE_PALMTX is not set +# CONFIG_MACH_PALMZ72 is not set +# CONFIG_MACH_OMAP_PALMTC is not set +# CONFIG_PXA_SHARPSL is not set +CONFIG_PXA27x=y +CONFIG_PXA_RTC_EPOCH=1904 +# CONFIG_SA1100_H3100 is not set +# CONFIG_SA1100_H3600 is not set +# CONFIG_SA1100_H3800 is not set + +# +# Linux As Bootloader +# +# CONFIG_LAB is not set + +# +# Processor Type +# +CONFIG_CPU_32=y +CONFIG_CPU_XSCALE=y +CONFIG_CPU_32v5=y +CONFIG_CPU_ABRT_EV5T=y +CONFIG_CPU_CACHE_VIVT=y +CONFIG_CPU_TLB_V4WBI=y + +# +# Processor Features +# +CONFIG_ARM_THUMB=y +# CONFIG_ARMBOOT_PROC is not set +CONFIG_XSCALE_PMU=y +# CONFIG_KEXEC is not set + +# +# Compaq/iPAQ Platforms +# + +# +# Compaq/iPAQ Drivers +# + +# +# Compaq/HP iPAQ Drivers +# +# CONFIG_IPAQ_HAMCOP is not set + +# +# Bus support +# + +# +# PCCARD (PCMCIA/CardBus) support +# +# CONFIG_PCCARD is not set + +# +# Kernel Features +# +CONFIG_PREEMPT=y +CONFIG_NO_IDLE_HZ=y +CONFIG_HZ=100 +# CONFIG_AEABI is not set +# CONFIG_ARCH_DISCONTIGMEM_ENABLE is not set +CONFIG_SELECT_MEMORY_MODEL=y +CONFIG_FLATMEM_MANUAL=y +# CONFIG_DISCONTIGMEM_MANUAL is not set +# CONFIG_SPARSEMEM_MANUAL is not set +CONFIG_FLATMEM=y +CONFIG_FLAT_NODE_MEM_MAP=y +# CONFIG_SPARSEMEM_STATIC is not set +CONFIG_SPLIT_PTLOCK_CPUS=4096 +CONFIG_ALIGNMENT_TRAP=y + +# +# Boot options +# +CONFIG_ZBOOT_ROM_TEXT=0x0 +CONFIG_ZBOOT_ROM_BSS=0x0 +CONFIG_CMDLINE="" +# CONFIG_XIP_KERNEL is not set + +# +# CPU Frequency scaling +# +# CONFIG_CPU_FREQ is not set + +# +# Floating point emulation +# + +# +# At least one emulation must be selected +# +CONFIG_FPE_NWFPE=y +# CONFIG_FPE_NWFPE_XP is not set +# CONFIG_FPE_FASTFPE is not set + +# +# Userspace binary formats +# +CONFIG_BINFMT_ELF=y +# CONFIG_BINFMT_AOUT is not set +# CONFIG_BINFMT_MISC is not set +# CONFIG_ARTHUR is not set + +# +# Power management options +# +CONFIG_PM=y +CONFIG_PM_LEGACY=y +CONFIG_PM_DEBUG=y +CONFIG_APM=y + +# +# Networking +# +CONFIG_NET=y + +# +# Networking options +# +# CONFIG_NETDEBUG is not set +CONFIG_PACKET=y +# CONFIG_PACKET_MMAP is not set +CONFIG_UNIX=y +CONFIG_XFRM=y +# CONFIG_XFRM_USER is not set +CONFIG_NET_KEY=y +CONFIG_INET=y +# CONFIG_IP_MULTICAST is not set +# CONFIG_IP_ADVANCED_ROUTER is not set +CONFIG_IP_FIB_HASH=y +# CONFIG_IP_PNP is not set +# CONFIG_NET_IPIP is not set +# CONFIG_NET_IPGRE is not set +# CONFIG_ARPD is not set +# CONFIG_SYN_COOKIES is not set +# CONFIG_INET_AH is not set +# CONFIG_INET_ESP is not set +# CONFIG_INET_IPCOMP is not set +# CONFIG_INET_XFRM_TUNNEL is not set +# CONFIG_INET_TUNNEL is not set +CONFIG_INET_DIAG=y +CONFIG_INET_TCP_DIAG=y +# CONFIG_TCP_CONG_ADVANCED is not set +CONFIG_TCP_CONG_BIC=y +# CONFIG_IPV6 is not set +# CONFIG_INET6_XFRM_TUNNEL is not set +# CONFIG_INET6_TUNNEL is not set +# CONFIG_NETFILTER is not set + +# +# DCCP Configuration (EXPERIMENTAL) +# +# CONFIG_IP_DCCP is not set + +# +# SCTP Configuration (EXPERIMENTAL) +# +# CONFIG_IP_SCTP is not set + +# +# TIPC Configuration (EXPERIMENTAL) +# +# CONFIG_TIPC is not set +# CONFIG_ATM is not set +# CONFIG_BRIDGE is not set +# CONFIG_VLAN_8021Q is not set +# CONFIG_DECNET is not set +# CONFIG_LLC2 is not set +# CONFIG_IPX is not set +# CONFIG_ATALK is not set +# CONFIG_X25 is not set +# CONFIG_LAPB is not set +# CONFIG_NET_DIVERT is not set +# CONFIG_ECONET is not set +# CONFIG_WAN_ROUTER is not set + +# +# QoS and/or fair queueing +# +# CONFIG_NET_SCHED is not set + +# +# Network testing +# +# CONFIG_NET_PKTGEN is not set +# CONFIG_HAMRADIO is not set +CONFIG_IRDA=y + +# +# IrDA protocols +# +# CONFIG_IRLAN is not set +CONFIG_IRCOMM=y +CONFIG_IRDA_ULTRA=y + +# +# IrDA options +# +# CONFIG_IRDA_CACHE_LAST_LSAP is not set +# CONFIG_IRDA_FAST_RR is not set +CONFIG_IRDA_DEBUG=y + +# +# Infrared-port device drivers +# + +# +# SIR device drivers +# +CONFIG_IRTTY_SIR=y + +# +# Dongle support +# +# CONFIG_DONGLE is not set + +# +# Old SIR device drivers +# +# CONFIG_IRPORT_SIR is not set + +# +# Old Serial dongle support +# + +# +# FIR device drivers +# +# CONFIG_PXA_FICP is not set +# CONFIG_BT is not set +# CONFIG_IEEE80211 is not set + +# +# Device Drivers +# + +# +# Generic Driver Options +# +CONFIG_STANDALONE=y +CONFIG_PREVENT_FIRMWARE_BUILD=y +CONFIG_FW_LOADER=y + +# +# Connector - unified userspace <-> kernelspace linker +# +# CONFIG_CONNECTOR is not set + +# +# Memory Technology Devices (MTD) +# +# CONFIG_MTD is not set + +# +# Parallel port support +# +# CONFIG_PARPORT is not set + +# +# Plug and Play support +# + +# +# Block devices +# +# CONFIG_BLK_DEV_COW_COMMON is not set +CONFIG_BLK_DEV_LOOP=y +# CONFIG_BLK_DEV_CRYPTOLOOP is not set +# CONFIG_BLK_DEV_NBD is not set +CONFIG_BLK_DEV_RAM=y +CONFIG_BLK_DEV_RAM_COUNT=16 +CONFIG_BLK_DEV_RAM_SIZE=4096 +CONFIG_BLK_DEV_INITRD=y +# CONFIG_CDROM_PKTCDVD is not set +# CONFIG_ATA_OVER_ETH is not set + +# +# ATA/ATAPI/MFM/RLL support +# +# CONFIG_IDE is not set + +# +# SCSI device support +# +# CONFIG_RAID_ATTRS is not set +# CONFIG_SCSI is not set + +# +# Multi-device support (RAID and LVM) +# +# CONFIG_MD is not set + +# +# Fusion MPT device support +# +# CONFIG_FUSION is not set + +# +# IEEE 1394 (FireWire) support +# + +# +# I2O device support +# + +# +# Network device support +# +# CONFIG_NETDEVICES is not set +# CONFIG_DUMMY is not set +# CONFIG_BONDING is not set +# CONFIG_EQUALIZER is not set +# CONFIG_TUN is not set + +# +# PHY device support +# + +# +# Ethernet (10 or 100Mbit) +# +# CONFIG_NET_ETHERNET is not set + +# +# Ethernet (1000 Mbit) +# + +# +# Ethernet (10000 Mbit) +# +# CONFIG_PPP is not set +# CONFIG_SLIP is not set +# CONFIG_SHAPER is not set +# CONFIG_NETCONSOLE is not set +# CONFIG_NETPOLL is not set +# CONFIG_NET_POLL_CONTROLLER is not set + +# +# ISDN subsystem +# +# CONFIG_ISDN is not set + +# +# Input device support +# +CONFIG_INPUT=y + +# +# Userland interfaces +# +CONFIG_INPUT_MOUSEDEV=y +CONFIG_INPUT_MOUSEDEV_PSAUX=y +CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 +CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 +# CONFIG_INPUT_JOYDEV is not set +CONFIG_INPUT_TSDEV=y +CONFIG_INPUT_TSDEV_SCREEN_X=320 +CONFIG_INPUT_TSDEV_SCREEN_Y=480 +CONFIG_INPUT_EVDEV=y +# CONFIG_INPUT_EVBUG is not set + +# +# Input Device Drivers +# +CONFIG_INPUT_KEYBOARD=y +# CONFIG_KEYBOARD_ATKBD is not set +# CONFIG_KEYBOARD_SUNKBD is not set +# CONFIG_KEYBOARD_LKKBD is not set +# CONFIG_KEYBOARD_XTKBD is not set +# CONFIG_KEYBOARD_NEWTON is not set +# CONFIG_KEYBOARD_STOWAWAY is not set +CONFIG_KEYBOARD_PXA27x=y +# CONFIG_KEYBOARD_PALMIR is not set +# CONFIG_KEYBOARD_PALMWK is not set +# CONFIG_INPUT_MOUSE is not set +# CONFIG_INPUT_JOYSTICK is not set +CONFIG_INPUT_TOUCHSCREEN=y +# CONFIG_TOUCHSCREEN_GUNZE is not set +# CONFIG_TOUCHSCREEN_ELO is not set +# CONFIG_TOUCHSCREEN_MTOUCH is not set +# CONFIG_TOUCHSCREEN_MK712 is not set +CONFIG_TOUCHSCREEN_WM97XX=y +# CONFIG_TOUCHSCREEN_WM9705 is not set +CONFIG_TOUCHSCREEN_WM9712=y +# CONFIG_TOUCHSCREEN_WM9713 is not set +# CONFIG_TOUCHSCREEN_WM97XX_PXA is not set +# CONFIG_INPUT_MISC is not set + +# +# Hardware I/O ports +# +CONFIG_SERIO=y +CONFIG_SERIO_SERPORT=y +# CONFIG_SERIO_RAW is not set +# CONFIG_GAMEPORT is not set + +# +# Character devices +# +CONFIG_VT=y +CONFIG_VT_CONSOLE=y +CONFIG_HW_CONSOLE=y +# CONFIG_SERIAL_NONSTANDARD is not set + +# +# Serial drivers +# +# CONFIG_SERIAL_8250 is not set + +# +# Non-8250 serial port support +# +CONFIG_SERIAL_PXA=y +# CONFIG_SERIAL_PXA_CONSOLE is not set +CONFIG_SERIAL_PXA_COUNT=4 +CONFIG_SERIAL_CORE=y +CONFIG_UNIX98_PTYS=y +CONFIG_LEGACY_PTYS=y +CONFIG_LEGACY_PTY_COUNT=256 + +# +# I2C support +# +# CONFIG_I2C is not set + +# +# L3 serial bus support +# +# CONFIG_L3 is not set + +# +# Mice +# +# CONFIG_BUSMOUSE is not set + +# +# IPMI +# +# CONFIG_IPMI_HANDLER is not set + +# +# Watchdog Cards +# +CONFIG_WATCHDOG=y +# CONFIG_WATCHDOG_NOWAYOUT is not set + +# +# Watchdog Device Drivers +# +# CONFIG_SOFT_WATCHDOG is not set +CONFIG_SA1100_WATCHDOG=y +# CONFIG_NVRAM is not set +# CONFIG_SA1100_RTC is not set +# CONFIG_DTLK is not set +# CONFIG_R3964 is not set + +# +# Ftape, the floppy tape device driver +# +# CONFIG_RAW_DRIVER is not set + +# +# TPM devices +# +# CONFIG_TCG_TPM is not set +# CONFIG_TELCLOCK is not set + +# +# SPI support +# +# CONFIG_SPI is not set +# CONFIG_SPI_MASTER is not set + +# +# Dallas's 1-wire bus +# +# CONFIG_W1 is not set + +# +# Hardware Monitoring support +# +# CONFIG_HWMON is not set +# CONFIG_HWMON_VID is not set + +# +# SoC drivers +# +# CONFIG_SOC_MQ11XX is not set +# CONFIG_SOC_T7L66XB is not set +# CONFIG_SOC_TC6387XB is not set +# CONFIG_SOC_TC6393XB is not set +# CONFIG_HTC_ASIC2 is not set +# CONFIG_HTC_ASIC3 is not set + +# +# Misc devices +# +CONFIG_BATTERY_MONITOR=y +# CONFIG_BATTCHARGE_MONITOR is not set + +# +# Multimedia Capabilities Port drivers +# +# CONFIG_MCP is not set + +# +# LED devices +# +CONFIG_NEW_LEDS=y +CONFIG_LEDS_CLASS=y + +# +# LED drivers +# + +# +# LED Triggers +# +CONFIG_LEDS_TRIGGERS=y +CONFIG_LEDS_TRIGGER_TIMER=y + +# +# Multimedia devices +# +# CONFIG_VIDEO_DEV is not set +CONFIG_VIDEO_V4L2=y + +# +# Digital Video Broadcasting Devices +# +# CONFIG_DVB is not set + +# +# Graphics support +# +CONFIG_FB=y +CONFIG_FB_CFB_FILLRECT=y +CONFIG_FB_CFB_COPYAREA=y +CONFIG_FB_CFB_IMAGEBLIT=y +# CONFIG_FB_MACMODES is not set +CONFIG_FB_FIRMWARE_EDID=y +# CONFIG_FB_MODE_HELPERS is not set +# CONFIG_FB_TILEBLITTING is not set +# CONFIG_FB_IMAGEON is not set +# CONFIG_FB_S1D13XXX is not set +CONFIG_FB_PXA=y +# CONFIG_FB_PXA_PARAMETERS is not set +# CONFIG_FB_VIRTUAL is not set + +# +# Console display driver support +# +# CONFIG_VGA_CONSOLE is not set +CONFIG_DUMMY_CONSOLE=y +CONFIG_FRAMEBUFFER_CONSOLE=y +CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y +CONFIG_FONTS=y +# CONFIG_FONT_8x8 is not set +# CONFIG_FONT_8x16 is not set +CONFIG_FONT_6x11=y +# CONFIG_FONT_7x14 is not set +# CONFIG_FONT_PEARL_8x8 is not set +# CONFIG_FONT_ACORN_8x8 is not set +# CONFIG_FONT_MINI_4x6 is not set +# CONFIG_FONT_SUN8x16 is not set +# CONFIG_FONT_SUN12x22 is not set +# CONFIG_FONT_10x18 is not set + +# +# Logo configuration +# +# CONFIG_LOGO is not set +CONFIG_BACKLIGHT_LCD_SUPPORT=y +CONFIG_BACKLIGHT_CLASS_DEVICE=y +CONFIG_BACKLIGHT_DEVICE=y +CONFIG_BACKLIGHT_CORGI=y +# CONFIG_BACKLIGHT_PXAPWM is not set +CONFIG_LCD_CLASS_DEVICE=y +CONFIG_LCD_DEVICE=y + +# +# Sound +# +CONFIG_SOUND=y + +# +# Advanced Linux Sound Architecture +# +CONFIG_SND=y +CONFIG_SND_TIMER=y +CONFIG_SND_PCM=y +# CONFIG_SND_SEQUENCER is not set +CONFIG_SND_OSSEMUL=y +CONFIG_SND_MIXER_OSS=y +CONFIG_SND_PCM_OSS=y +# CONFIG_SND_PCM_OSS_PLUGINS is not set +# CONFIG_SND_DYNAMIC_MINORS is not set +CONFIG_SND_SUPPORT_OLD_API=y +# CONFIG_SND_VERBOSE_PROCFS is not set +# CONFIG_SND_VERBOSE_PRINTK is not set +# CONFIG_SND_DEBUG is not set + +# +# Generic devices +# +CONFIG_SND_AC97_CODEC=y +CONFIG_SND_AC97_BUS=y +# CONFIG_SND_DUMMY is not set +# CONFIG_SND_MTPAV is not set +# CONFIG_SND_SERIAL_U16550 is not set +# CONFIG_SND_MPU401 is not set + +# +# ALSA ARM devices +# +# CONFIG_SND_PXA2xx_I2SOUND is not set +CONFIG_SND_PXA2XX_PCM=y +CONFIG_SND_PXA2XX_AC97=y + +# +# Open Sound System +# +# CONFIG_SOUND_PRIME is not set + +# +# USB support +# +CONFIG_USB_ARCH_HAS_HCD=y +CONFIG_USB_ARCH_HAS_OHCI=y +# CONFIG_USB_ARCH_HAS_EHCI is not set +# CONFIG_USB is not set + +# +# NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' +# + +# +# USB Gadget Support +# +CONFIG_USB_GADGET=y +CONFIG_USB_GADGET_DEBUG_FILES=y +CONFIG_USB_GADGET_SELECTED=y +# CONFIG_USB_GADGET_NET2280 is not set +# CONFIG_USB_GADGET_PXA2XX is not set +CONFIG_USB_GADGET_PXA27X=y +CONFIG_USB_PXA27X=y +# CONFIG_USB_PXA27X_DMA is not set +# CONFIG_USB_GADGET_GOKU is not set +# CONFIG_USB_GADGET_MQ11XX is not set +# CONFIG_USB_GADGET_LH7A40X is not set +# CONFIG_USB_GADGET_OMAP is not set +# CONFIG_USB_GADGET_AT91 is not set +# CONFIG_USB_GADGET_DUMMY_HCD is not set +# CONFIG_USB_GADGET_DUALSPEED is not set +CONFIG_USB_ZERO=m +# CONFIG_USB_ETH is not set +# CONFIG_USB_GADGETFS is not set +# CONFIG_USB_FILE_STORAGE is not set +# CONFIG_USB_G_SERIAL is not set +# CONFIG_USB_G_CHAR is not set + +# +# MMC/SD Card support +# +CONFIG_MMC=y +# CONFIG_MMC_DEBUG is not set +CONFIG_MMC_BLOCK=y +CONFIG_MMC_PXA=y +# CONFIG_MMC_TMIO is not set +# CONFIG_MMC_SAMCOP is not set +# CONFIG_MMC_ASIC3 is not set +# CONFIG_MMC_WBSD_PALMT3 is not set + +# +# Real Time Clock +# +CONFIG_RTC_LIB=y +CONFIG_RTC_CLASS=y +CONFIG_RTC_HCTOSYS=y +CONFIG_RTC_HCTOSYS_DEVICE="rtc0" + +# +# RTC interfaces +# +CONFIG_RTC_INTF_SYSFS=y +CONFIG_RTC_INTF_PROC=y +CONFIG_RTC_INTF_DEV=y + +# +# RTC drivers +# +# CONFIG_RTC_DRV_M48T86 is not set +CONFIG_RTC_DRV_SA1100=y +# CONFIG_RTC_DRV_TEST is not set + +# +# File systems +# +CONFIG_EXT2_FS=y +# CONFIG_EXT2_FS_XATTR is not set +# CONFIG_EXT2_FS_XIP is not set +CONFIG_EXT3_FS=y +CONFIG_EXT3_FS_XATTR=y +# CONFIG_EXT3_FS_POSIX_ACL is not set +# CONFIG_EXT3_FS_SECURITY is not set +CONFIG_JBD=y +# CONFIG_JBD_DEBUG is not set +CONFIG_FS_MBCACHE=y +# CONFIG_REISERFS_FS is not set +# CONFIG_JFS_FS is not set +# CONFIG_FS_POSIX_ACL is not set +# CONFIG_XFS_FS is not set +# CONFIG_OCFS2_FS is not set +CONFIG_MINIX_FS=y +# CONFIG_ROMFS_FS is not set +CONFIG_INOTIFY=y +# CONFIG_QUOTA is not set +CONFIG_DNOTIFY=y +# CONFIG_AUTOFS_FS is not set +# CONFIG_AUTOFS4_FS is not set +# CONFIG_FUSE_FS is not set + +# +# CD-ROM/DVD Filesystems +# +# CONFIG_ISO9660_FS is not set +# CONFIG_UDF_FS is not set + +# +# DOS/FAT/NT Filesystems +# +CONFIG_FAT_FS=y +CONFIG_MSDOS_FS=y +CONFIG_VFAT_FS=y +CONFIG_FAT_DEFAULT_CODEPAGE=437 +CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" +# CONFIG_NTFS_FS is not set + +# +# Pseudo filesystems +# +CONFIG_PROC_FS=y +CONFIG_SYSFS=y +CONFIG_TMPFS=y +# CONFIG_HUGETLB_PAGE is not set +CONFIG_RAMFS=y +# CONFIG_CONFIGFS_FS is not set + +# +# Miscellaneous filesystems +# +# CONFIG_ADFS_FS is not set +# CONFIG_AFFS_FS is not set +# CONFIG_HFS_FS is not set +# CONFIG_HFSPLUS_FS is not set +# CONFIG_BEFS_FS is not set +# CONFIG_BFS_FS is not set +# CONFIG_EFS_FS is not set +# CONFIG_CRAMFS is not set +# CONFIG_SQUASHFS is not set +# CONFIG_VXFS_FS is not set +# CONFIG_HPFS_FS is not set +# CONFIG_QNX4FS_FS is not set +# CONFIG_SYSV_FS is not set +# CONFIG_UFS_FS is not set +# CONFIG_UNION_FS is not set + +# +# Network File Systems +# +CONFIG_NFS_FS=y +# CONFIG_NFS_V3 is not set +# CONFIG_NFS_V4 is not set +# CONFIG_NFS_DIRECTIO is not set +# CONFIG_NFSD is not set +CONFIG_LOCKD=y +CONFIG_NFS_COMMON=y +CONFIG_SUNRPC=y +# CONFIG_RPCSEC_GSS_KRB5 is not set +# CONFIG_RPCSEC_GSS_SPKM3 is not set +# CONFIG_SMB_FS is not set +# CONFIG_CIFS is not set +# CONFIG_NCP_FS is not set +# CONFIG_CODA_FS is not set +# CONFIG_AFS_FS is not set +# CONFIG_9P_FS is not set + +# +# Partition Types +# +# CONFIG_PARTITION_ADVANCED is not set +CONFIG_MSDOS_PARTITION=y + +# +# Native Language Support +# +CONFIG_NLS=y +CONFIG_NLS_DEFAULT="utf-8" +CONFIG_NLS_CODEPAGE_437=y +CONFIG_NLS_CODEPAGE_737=y +CONFIG_NLS_CODEPAGE_775=y +CONFIG_NLS_CODEPAGE_850=y +CONFIG_NLS_CODEPAGE_852=y +CONFIG_NLS_CODEPAGE_855=y +CONFIG_NLS_CODEPAGE_857=y +CONFIG_NLS_CODEPAGE_860=y +CONFIG_NLS_CODEPAGE_861=y +CONFIG_NLS_CODEPAGE_862=y +CONFIG_NLS_CODEPAGE_863=y +CONFIG_NLS_CODEPAGE_864=y +CONFIG_NLS_CODEPAGE_865=y +CONFIG_NLS_CODEPAGE_866=y +CONFIG_NLS_CODEPAGE_869=y +# CONFIG_NLS_CODEPAGE_936 is not set +# CONFIG_NLS_CODEPAGE_950 is not set +# CONFIG_NLS_CODEPAGE_932 is not set +# CONFIG_NLS_CODEPAGE_949 is not set +# CONFIG_NLS_CODEPAGE_874 is not set +CONFIG_NLS_ISO8859_8=y +CONFIG_NLS_CODEPAGE_1250=y +CONFIG_NLS_CODEPAGE_1251=y +CONFIG_NLS_ASCII=y +CONFIG_NLS_ISO8859_1=y +CONFIG_NLS_ISO8859_2=y +CONFIG_NLS_ISO8859_3=y +CONFIG_NLS_ISO8859_4=y +CONFIG_NLS_ISO8859_5=y +CONFIG_NLS_ISO8859_6=y +CONFIG_NLS_ISO8859_7=y +CONFIG_NLS_ISO8859_9=y +CONFIG_NLS_ISO8859_13=y +CONFIG_NLS_ISO8859_14=y +CONFIG_NLS_ISO8859_15=y +CONFIG_NLS_KOI8_R=y +CONFIG_NLS_KOI8_U=y +CONFIG_NLS_UTF8=y + +# +# Profiling support +# +# CONFIG_PROFILING is not set + +# +# Kernel hacking +# +# CONFIG_PRINTK_TIME is not set +# CONFIG_MAGIC_SYSRQ is not set +# CONFIG_SMALLOOPS is not set +# CONFIG_DEBUG_KERNEL is not set +CONFIG_LOG_BUF_SHIFT=14 +CONFIG_DEBUG_BUGVERBOSE=y +# CONFIG_DEBUG_FS is not set +CONFIG_FRAME_POINTER=y +# CONFIG_UNWIND_INFO is not set +# CONFIG_DEBUG_USER is not set + +# +# Security options +# +# CONFIG_KEYS is not set +# CONFIG_SECURITY is not set + +# +# Cryptographic options +# +CONFIG_CRYPTO=y +# CONFIG_CRYPTO_HMAC is not set +# CONFIG_CRYPTO_NULL is not set +# CONFIG_CRYPTO_MD4 is not set +# CONFIG_CRYPTO_MD5 is not set +# CONFIG_CRYPTO_SHA1 is not set +# CONFIG_CRYPTO_SHA256 is not set +# CONFIG_CRYPTO_SHA512 is not set +# CONFIG_CRYPTO_WP512 is not set +# CONFIG_CRYPTO_TGR192 is not set +# CONFIG_CRYPTO_DES is not set +# CONFIG_CRYPTO_BLOWFISH is not set +# CONFIG_CRYPTO_TWOFISH is not set +# CONFIG_CRYPTO_SERPENT is not set +# CONFIG_CRYPTO_AES is not set +# CONFIG_CRYPTO_CAST5 is not set +# CONFIG_CRYPTO_CAST6 is not set +# CONFIG_CRYPTO_TEA is not set +CONFIG_CRYPTO_ARC4=m +# CONFIG_CRYPTO_KHAZAD is not set +# CONFIG_CRYPTO_ANUBIS is not set +# CONFIG_CRYPTO_DEFLATE is not set +# CONFIG_CRYPTO_MICHAEL_MIC is not set +# CONFIG_CRYPTO_CRC32C is not set +# CONFIG_CRYPTO_TEST is not set + +# +# Hardware crypto devices +# + +# +# Library routines +# +CONFIG_CRC_CCITT=y +# CONFIG_CRC16 is not set +CONFIG_CRC32=y +# CONFIG_LIBCRC32C is not set This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <bob...@us...> - 2007-01-19 02:22:32
|
Revision: 769 http://svn.sourceforge.net/hackndev/?rev=769&view=rev Author: bobofdoom Date: 2007-01-18 18:22:28 -0800 (Thu, 18 Jan 2007) Log Message: ----------- l4p: Updated mach-types. Modified Paths: -------------- linux4palm/linux/trunk/arch/arm/tools/mach-types Modified: linux4palm/linux/trunk/arch/arm/tools/mach-types =================================================================== --- linux4palm/linux/trunk/arch/arm/tools/mach-types 2007-01-19 02:19:09 UTC (rev 768) +++ linux4palm/linux/trunk/arch/arm/tools/mach-types 2007-01-19 02:22:28 UTC (rev 769) @@ -12,7 +12,7 @@ # # http://www.arm.linux.org.uk/developer/machines/?action=new # -# Last update: Sun Jan 7 14:58:02 2007 +# Last update: Fri Jan 19 02:22:09 2007 # # machine_is_xxx CONFIG_xxxx MACH_TYPE_xxx number # @@ -1239,3 +1239,11 @@ rd129 MACH_RD129 RD129 1228 htcwizard MACH_HTCWIZARD HTCWIZARD 1229 xscale_treo680 MACH_XSCALE_TREO680 XSCALE_TREO680 1230 +tecon_tmezon MACH_TECON_TMEZON TECON_TMEZON 1231 +zylonite MACH_ZYLONITE ZYLONITE 1233 +gene1270 MACH_GENE1270 GENE1270 1234 +zir2412 MACH_ZIR2412 ZIR2412 1235 +mx31lite MACH_MX31LITE MX31LITE 1236 +t700wx MACH_T700WX T700WX 1237 +vf100 MACH_VF100 VF100 1238 +nsb2 MACH_NSB2 NSB2 1239 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <bob...@us...> - 2007-01-19 02:19:11
|
Revision: 768 http://svn.sourceforge.net/hackndev/?rev=768&view=rev Author: bobofdoom Date: 2007-01-18 18:19:09 -0800 (Thu, 18 Jan 2007) Log Message: ----------- palmt700wx: Added initial support. Modified Paths: -------------- linux4palm/linux/trunk/arch/arm/mach-pxa/Kconfig linux4palm/linux/trunk/arch/arm/mach-pxa/Makefile Added Paths: ----------- linux4palm/linux/trunk/arch/arm/mach-pxa/palmt700wx/ linux4palm/linux/trunk/arch/arm/mach-pxa/palmt700wx/Kconfig linux4palm/linux/trunk/arch/arm/mach-pxa/palmt700wx/Makefile linux4palm/linux/trunk/arch/arm/mach-pxa/palmt700wx/palmt700wx.c Modified: linux4palm/linux/trunk/arch/arm/mach-pxa/Kconfig =================================================================== --- linux4palm/linux/trunk/arch/arm/mach-pxa/Kconfig 2007-01-19 02:18:21 UTC (rev 767) +++ linux4palm/linux/trunk/arch/arm/mach-pxa/Kconfig 2007-01-19 02:19:09 UTC (rev 768) @@ -44,6 +44,7 @@ source "arch/arm/mach-pxa/palmld/Kconfig" source "arch/arm/mach-pxa/palmt650/Kconfig" source "arch/arm/mach-pxa/palmt680/Kconfig" +source "arch/arm/mach-pxa/palmt700wx/Kconfig" source "arch/arm/mach-pxa/palmte2/Kconfig" source "arch/arm/mach-pxa/palmt3/Kconfig" source "arch/arm/mach-pxa/palmt5/Kconfig" Modified: linux4palm/linux/trunk/arch/arm/mach-pxa/Makefile =================================================================== --- linux4palm/linux/trunk/arch/arm/mach-pxa/Makefile 2007-01-19 02:18:21 UTC (rev 767) +++ linux4palm/linux/trunk/arch/arm/mach-pxa/Makefile 2007-01-19 02:19:09 UTC (rev 768) @@ -41,6 +41,7 @@ obj-$(CONFIG_MACH_XSCALE_PALMLD) += palmld/ obj-$(CONFIG_MACH_XSCALE_PALMTREO650) += palmt650/ obj-$(CONFIG_MACH_XSCALE_TREO680) += palmt680/ +obj-$(CONFIG_MACH_T700WX) += palmt700wx/ obj-$(CONFIG_MACH_T3XSCALE) += ssp.o palmt3/ obj-$(CONFIG_MACH_XSCALE_PALMTT5) += palmt5/ obj-$(CONFIG_MACH_XSCALE_PALMTX) += palmtx/ Added: linux4palm/linux/trunk/arch/arm/mach-pxa/palmt700wx/Kconfig =================================================================== --- linux4palm/linux/trunk/arch/arm/mach-pxa/palmt700wx/Kconfig (rev 0) +++ linux4palm/linux/trunk/arch/arm/mach-pxa/palmt700wx/Kconfig 2007-01-19 02:19:09 UTC (rev 768) @@ -0,0 +1,8 @@ +menuconfig MACH_T700WX + bool "Palm Treo 700wx" + select PXA27x + help + Say Y here if you intend to run this kernel on a + Palm Treo 700wx. Currently there is only basic support + for this PDA. + Added: linux4palm/linux/trunk/arch/arm/mach-pxa/palmt700wx/Makefile =================================================================== --- linux4palm/linux/trunk/arch/arm/mach-pxa/palmt700wx/Makefile (rev 0) +++ linux4palm/linux/trunk/arch/arm/mach-pxa/palmt700wx/Makefile 2007-01-19 02:19:09 UTC (rev 768) @@ -0,0 +1,6 @@ +# +# Makefile for Palm Treo 700wx support +# + +obj-$(CONFIG_MACH_T700WX) += palmt700wx.o + Added: linux4palm/linux/trunk/arch/arm/mach-pxa/palmt700wx/palmt700wx.c =================================================================== --- linux4palm/linux/trunk/arch/arm/mach-pxa/palmt700wx/palmt700wx.c (rev 0) +++ linux4palm/linux/trunk/arch/arm/mach-pxa/palmt700wx/palmt700wx.c 2007-01-19 02:19:09 UTC (rev 768) @@ -0,0 +1,388 @@ +/* + * linux/arch/arm/mach-pxa/palmt700wx/palmt700wx.c + * + * Support for the Palm Treo 700wx. + * + * Author: you + * + * Based on palmt650.c by Alex Osborne <bob...@gm...> + * + */ + +#include <linux/kernel.h> +#include <linux/init.h> +#include <linux/device.h> +#include <linux/platform_device.h> +#include <linux/fb.h> +#include <linux/input.h> +//#include <linux/irq.h> + +#include <asm/mach-types.h> +#include <asm/mach/arch.h> +#include <asm/mach/map.h> + +#include <asm/arch/audio.h> +#include <asm/arch/hardware.h> +#include <asm/arch/mmc.h> +#include <asm/arch/pxafb.h> +#include <asm/arch/pxa-regs.h> +#include <asm/arch/palmt700wx-gpio.h> +#include <asm/arch/pxa27x_keyboard.h> +#include <asm/arch/irda.h> +#include <asm/arch/sharpsl.h> +#include <asm/arch/udc.h> + +#include <sound/driver.h> +#include <sound/core.h> +#include <sound/pcm.h> +#include <sound/initval.h> +#include <sound/ac97_codec.h> + +#include "../generic.h" + +/********************************************************* + * SD/MMC card controller + *********************************************************/ + +static int palmt700wx_mci_init(struct device *dev, + irqreturn_t (*palmt700wx_detect_int)(int, void *, struct pt_regs *), void *data) +{ + int err; + /* setup an interrupt for detecting card insert/remove events */ + set_irq_type(IRQ_GPIO_PALMT650_SD_DETECT_N, IRQT_BOTHEDGE); + err = request_irq(IRQ_GPIO_PALMT650_SD_DETECT_N, palmt700wx_detect_int, + SA_INTERRUPT, "SD/MMC card detect", data); + + if(err) { + printk(KERN_ERR "palmt700wx: can't get SD/MMC card detect IRQ\n"); + return err; + } + return 0; +} + +static void palmt700wx_mci_exit(struct device *dev, void *data) +{ + free_irq(IRQ_GPIO_PALMT650_SD_DETECT_N, data); +} + +static struct pxamci_platform_data palmt700wx_mci_platform_data = { + .ocr_mask = MMC_VDD_32_33|MMC_VDD_33_34, + .init = palmt700wx_mci_init, + /* .setpower = palmt700wx_mci_setpower, */ + .exit = palmt700wx_mci_exit, + +}; + +/********************************************************* + * AC97 audio controller + *********************************************************/ + +static pxa2xx_audio_ops_t palmt700wx_audio_ops = { + /* + .startup = palmt700wx_audio_startup, + .shutdown = mst_audio_shutdown, + .suspend = mst_audio_suspend, + .resume = mst_audio_resume, + */ +}; + +static struct platform_device palmt700wx_ac97 = { + .name = "pxa2xx-ac97", + .id = -1, + .dev = { .platform_data = &palmt700wx_audio_ops }, +}; + +/********************************************************* + * IRDA + *********************************************************/ + +static void palmt700wx_irda_transceiver_mode(struct device *dev, int mode) +{ +#if 0 + SET_PALMT650_GPIO(IRDA_SD, mode & IR_OFF); +#endif +} + +static struct pxaficp_platform_data palmt700wx_ficp_platform_data = { + .transceiver_cap = IR_SIRMODE | IR_OFF, + .transceiver_mode = palmt700wx_irda_transceiver_mode, +}; + +/********************************************************* + * LEDs + *********************************************************/ + +static struct platform_device palmt700wx_led = { + .name = "palmt700wx-led", + .id = -1, +}; + +/********************************************************* + * Backlight + *********************************************************/ + +static void palmt700wx_set_bl_intensity(int intensity) +{ + PWM_CTRL0 = 0; /* pre-scalar */ + PWM_PWDUTY0 = intensity; /* duty cycle */ + PWM_PERVAL0 = 0x1b1; /* period */ + + if (intensity > 0) { + pxa_set_cken(CKEN0_PWM0, 1); + } else { + pxa_set_cken(CKEN0_PWM0, 0); + } +} + +static struct corgibl_machinfo palmt700wx_bl_machinfo = { + .max_intensity = 0x1ad, + .default_intensity = 0xe5, + .limit_mask = 0x7f, + .set_bl_intensity = palmt700wx_set_bl_intensity, +}; + +static struct platform_device palmt700wx_bl = { + .name = "corgi-bl", + .dev = { + .platform_data = &palmt700wx_bl_machinfo, + }, +}; + +/********************************************************* + * USB Device Controller + *********************************************************/ + +static int udc_is_connected(void) +{ + return 1111;//GPLR(GPIO_PALMLD_USB_DETECT) & GPIO_bit(GPIO_PALMLD_USB_DETECT); +} + +static void udc_enable(int cmd) +{ + /** + * TODO: find the GPIO line which powers up the USB. + */ + switch (cmd) + { + case PXA2XX_UDC_CMD_DISCONNECT: + printk (KERN_NOTICE "USB cmd disconnect\n"); + /* SET_X30_GPIO(USB_PUEN, 0); */ + break; + + case PXA2XX_UDC_CMD_CONNECT: + printk (KERN_NOTICE "USB cmd connect\n"); + /* SET_X30_GPIO(USB_PUEN, 1); */ + break; + } +} +static struct pxa2xx_udc_mach_info palmt700wx_udc_mach_info = { + .udc_is_connected = udc_is_connected, + .udc_command = udc_enable, +}; + +/********************************************************* + * Keypad + *********************************************************/ + +static struct pxa27x_keyboard_platform_data palmt700wx_kbd_data = { + .nr_rows = 8, + .nr_cols = 7, + .keycodes = { + { /* row 0 */ + KEY_O, // "O" + KEY_LEFT, // "5-Way Left" }, + KEY_RIGHTSHIFT, // "Alternate" }, + KEY_L, // "L" }, + KEY_A, // "A" }, + KEY_Q, // "Q" }, + KEY_RIGHTCTRL, // "Right Shift" }, + }, { /* row 1 */ + KEY_P, // "P" }, + KEY_RIGHT, // "5-Way Right" }, + KEY_LEFTSHIFT, //"Left Shift" }, + KEY_Z, // "Z" }, + KEY_S, // "S" }, + KEY_W, // "W" }, + -1, // "Unused" }, + }, { /* row 2 */ + KEY_F1, // "Phone" }, + KEY_UP, // "5-Way Up" }, + KEY_0, // "0" }, + KEY_X, // "X" }, + KEY_D, // "D" }, + KEY_E, // "E" }, + -1, // "Unused" }, + }, { /* row 3 */ + KEY_F2, // "Calendar" }, + KEY_DOWN, // "5-Way Down" }, + KEY_SPACE, // "Space" }, + KEY_C, // "C" }, + KEY_F, // "F" }, + KEY_R, // "R" }, + -1, // "Unused" }, + }, { /* row 4 */ + KEY_F3, // "Mail" }, + KEY_SELECT, // "5-Way Center" }, + KEY_HOME, // "Unused" }, + KEY_V, // "V" }, + KEY_G, // "G" }, + KEY_T, // "T" }, + -1, // "Unused" }, + }, { /* row 5 */ + KEY_F4, // "Off" }, + KEY_VOLUMEUP, // "Volume Up" }, + KEY_DOT, // "." }, + KEY_B, // "B" }, + KEY_H, // "H" }, + KEY_Y, // "Y" }, + -1, // "Unused" }, + }, { /* row 6 */ + KEY_F5, // "Mute" }, + KEY_VOLUMEDOWN, // "Volume Down" }, + KEY_KPENTER, // "Return" }, + KEY_N, // "N" }, + KEY_J, // "J" }, + KEY_U, // "U" }, + -1, // "Unused" }, + }, { /* row 7 */ + KEY_RIGHTALT, // "Alt" }, + KEY_MENU, // "Unused" }, + KEY_BACKSPACE, // "P" }, + KEY_M, // "M" + KEY_K, // "K" + KEY_I, // "I" + -1, // "Unused" }, + }, + + }, + .gpio_modes = { + GPIO_NR_PALMT650_KP_MKIN0_MD, + GPIO_NR_PALMT650_KP_MKIN1_MD, + GPIO_NR_PALMT650_KP_MKIN2_MD, + GPIO_NR_PALMT650_KP_MKIN3_MD, + GPIO_NR_PALMT650_KP_MKIN4_MD, + GPIO_NR_PALMT650_KP_MKIN5_MD, + GPIO_NR_PALMT650_KP_MKIN6_MD, + GPIO_NR_PALMT650_KP_MKIN7_MD, + GPIO_NR_PALMT650_KP_MKOUT0_MD, + GPIO_NR_PALMT650_KP_MKOUT1_MD, + GPIO_NR_PALMT650_KP_MKOUT2_MD, + GPIO_NR_PALMT650_KP_MKOUT3_MD, + GPIO_NR_PALMT650_KP_MKOUT4_MD, + GPIO_NR_PALMT650_KP_MKOUT5_MD, + GPIO_NR_PALMT650_KP_MKOUT6_MD, + }, +}; + +static struct platform_device palmt700wx_kbd = { + .name = "pxa27x-keyboard", + .dev = { + .platform_data = &palmt700wx_kbd_data, + }, +}; + + + +static struct platform_device *devices[] __initdata = { + &palmt700wx_kbd, &palmt700wx_ac97, &palmt700wx_bl, + &palmt700wx_led, +}; + +/********************************************************* + * LCD + *********************************************************/ + +/* when we upgrade to 2.6.19+ remote OLDLCD */ +#define OLDLCD +#ifndef OLDLCD +static struct pxafb_mode_info palmt700wx_lcd_mode __initdata = { + /* pixclock is set by lccr3 below */ + .pixclock = 50000, + .xres = 320, + .yres = 320, + .bpp = 16, + .hsync_len = 4, + .vsync_len = 1, + + /* fixme: these are the margins PalmOS has set, + * they seem to work but could be better. + */ + .left_margin = 20, + .right_margin = 8, + .upper_margin = 8, + .lower_margin = 5, + .sync = FB_SYNC_HOR_HIGH_ACT|FB_SYNC_VERT_HIGH_ACT, +}; +#endif + +static struct pxafb_mach_info palmt700wx_lcd __initdata = { + .lccr0 = 0x4000080, + .lccr3 = 0x4700003, + //.pxafb_backlight_power = palm_backlight_power, + // + // +#ifdef OLDLCD + /* pixclock is set by lccr3 below */ + .pixclock = 50000, + .xres = 320, + .yres = 320, + .bpp = 16, + .hsync_len = 4, + .vsync_len = 1, + + /* fixme: these are the margins PalmOS has set, + * they seem to work but could be better. + */ + .left_margin = 20, + .right_margin = 8, + .upper_margin = 8, + .lower_margin = 5, + .sync = FB_SYNC_HOR_HIGH_ACT|FB_SYNC_VERT_HIGH_ACT, +#else + .num_modes = 1, + .modes = &palmt700wx_lcd_mode, +#endif +}; + +static struct map_desc palmt700wx_io_desc[] __initdata = { + { /* Devs */ + .virtual = PALMT650_ASIC6_VIRT, + .pfn = __phys_to_pfn(PALMT650_ASIC6_PHYS), + .length = PALMT650_ASIC6_SIZE, + .type = MT_DEVICE + }, +}; + +static void __init palmt700wx_map_io(void) +{ + pxa_map_io(); + iotable_init(palmt700wx_io_desc, ARRAY_SIZE(palmt700wx_io_desc)); +} + +static void __init palmt700wx_init(void) +{ + /* Disable PRIRDY interrupt to avoid hanging when loading AC97 */ + GCR &= ~GCR_PRIRDY_IEN; + set_pxa_fb_info(&palmt700wx_lcd); + pxa_set_mci_info(&palmt700wx_mci_platform_data); + pxa_set_ficp_info(&palmt700wx_ficp_platform_data); + pxa_set_udc_info( &palmt700wx_udc_mach_info ); + platform_add_devices(devices, ARRAY_SIZE(devices)); + +#if 0 + /* configure power switch to resume from standby */ + PWER |= PWER_GPIO12; + PRER |= PWER_GPIO12; +#endif +} + +MACHINE_START(T700WX, "Palm Treo 700w") + .phys_io = 0x40000000, + .io_pg_offst = io_p2v(0x40000000), + .boot_params = 0xa0000100, + .map_io = palmt700wx_map_io, + .init_irq = pxa_init_irq, + .timer = &pxa_timer, + .init_machine = palmt700wx_init, +MACHINE_END + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <bob...@us...> - 2007-01-19 02:18:22
|
Revision: 767 http://svn.sourceforge.net/hackndev/?rev=767&view=rev Author: bobofdoom Date: 2007-01-18 18:18:21 -0800 (Thu, 18 Jan 2007) Log Message: ----------- palmt700wx: Added initial GPIO header based on 650. Added Paths: ----------- linux4palm/linux/trunk/include/asm-arm/arch-pxa/palmt700wx-gpio.h Added: linux4palm/linux/trunk/include/asm-arm/arch-pxa/palmt700wx-gpio.h =================================================================== --- linux4palm/linux/trunk/include/asm-arm/arch-pxa/palmt700wx-gpio.h (rev 0) +++ linux4palm/linux/trunk/include/asm-arm/arch-pxa/palmt700wx-gpio.h 2007-01-19 02:18:21 UTC (rev 767) @@ -0,0 +1,105 @@ +/* + * include/asm-arm/arch-pxa/palmt700wx-gpio.h + * + * Author: you + * + * Based on palmt650-gpio.h by Alex Osborne <bob...@gm...> + * + */ + +#ifndef _PALMT700WX_GPIO_H_ +#define _PALMT700WX_GPIO_H_ + +#include <asm/arch/pxa-regs.h> + +/* IO mappings */ +#define PALMT700WX_ASIC6_PHYS (PXA_CS2_PHYS) +#define PALMT700WX_ASIC6_VIRT (0xf0000000) +#define PALMT700WX_ASIC6_SIZE (0x00100000) + +/* ASIC 6 registers */ +#define __REG16(x) (*((volatile u16 *)io_p2v(x))) +#define ASIC6_LED0_TBS __REG16(0x08000080) +#define ASIC6_LED0_U1 __REG16(0x08000082) /* unknown=0 */ +#define ASIC6_LED0_PERIOD __REG16(0x08000084) +#define ASIC6_LED0_U2 __REG16(0x08000086) /* unknown=3 */ +#define ASIC6_LED0_DUTY __REG16(0x08000088) +#define ASIC6_LED0_AUTOSTOP __REG16(0x0800008a) +#define ASIC6_LED1_TBS __REG16(0x08000090) +#define ASIC6_LED1_PERIOD __REG16(0x08000094) +#define ASIC6_LED1_DUTY __REG16(0x08000098) +#define ASIC6_LED1_AUTOSTOP __REG16(0x0800009a) +#define ASIC6_LED2_TBS __REG16(0x080000a0) +#define ASIC6_LED2_PERIOD __REG16(0x080000a4) +#define ASIC6_LED2_DUTY __REG16(0x080000a8) +#define ASIC6_LED2_AUTOSTOP __REG16(0x080000aa) + +/* Palm Treo 650 GPIOs */ +#define GPIO_NR_PALMT700WX_POWER_DETECT 15 +#define GPIO_NR_PALMT700WX_VIBRATE_EN 26 +#define GPIO_NR_PALMT700WX_SILENT_SWITCH 33 +#define GPIO_NR_PALMT700WX_WM9712_IRQ 90 +#define GPIO_NR_PALMT700WX_SD_DETECT_N 113 /* SD card inserted; RE FE; Input */ + +#define GPIO_NR_PALMT700WX_KP_MKIN0 100 +#define GPIO_NR_PALMT700WX_KP_MKIN1 101 +#define GPIO_NR_PALMT700WX_KP_MKIN2 102 +#define GPIO_NR_PALMT700WX_KP_MKIN3 97 +#define GPIO_NR_PALMT700WX_KP_MKIN4 98 +#define GPIO_NR_PALMT700WX_KP_MKIN5 99 +#define GPIO_NR_PALMT700WX_KP_MKIN6 17 +#define GPIO_NR_PALMT700WX_KP_MKIN7 13 + +#define GPIO_NR_PALMT700WX_KP_MKOUT0 103 +#define GPIO_NR_PALMT700WX_KP_MKOUT1 104 +#define GPIO_NR_PALMT700WX_KP_MKOUT2 105 +#define GPIO_NR_PALMT700WX_KP_MKOUT3 106 +#define GPIO_NR_PALMT700WX_KP_MKOUT4 107 +#define GPIO_NR_PALMT700WX_KP_MKOUT5 108 +#define GPIO_NR_PALMT700WX_KP_MKOUT6 40 + +#define IRQ_GPIO_PALMT700WX_SD_DETECT_N IRQ_GPIO(GPIO_NR_PALMT700WX_SD_DETECT_N) +#define IRQ_GPIO_PALMT700WX_WM9712_IRQ IRQ_GPIO(GPIO_NR_PALMT700WX_WM9712_IRQ) + +#define GPIO_NR_PALMT700WX_KP_MKIN0_MD (GPIO_NR_PALMT700WX_KP_MKIN0 | GPIO_ALT_FN_1_IN) +#define GPIO_NR_PALMT700WX_KP_MKIN1_MD (GPIO_NR_PALMT700WX_KP_MKIN1 | GPIO_ALT_FN_1_IN) +#define GPIO_NR_PALMT700WX_KP_MKIN2_MD (GPIO_NR_PALMT700WX_KP_MKIN2 | GPIO_ALT_FN_1_IN) +#define GPIO_NR_PALMT700WX_KP_MKIN3_MD (GPIO_NR_PALMT700WX_KP_MKIN3 | GPIO_ALT_FN_3_IN) +#define GPIO_NR_PALMT700WX_KP_MKIN4_MD (GPIO_NR_PALMT700WX_KP_MKIN4 | GPIO_ALT_FN_3_IN) +#define GPIO_NR_PALMT700WX_KP_MKIN5_MD (GPIO_NR_PALMT700WX_KP_MKIN5 | GPIO_ALT_FN_3_IN) +#define GPIO_NR_PALMT700WX_KP_MKIN6_MD (GPIO_NR_PALMT700WX_KP_MKIN6 | GPIO_ALT_FN_1_IN) +#define GPIO_NR_PALMT700WX_KP_MKIN7_MD (GPIO_NR_PALMT700WX_KP_MKIN7 | GPIO_ALT_FN_3_IN) + +#define GPIO_NR_PALMT700WX_KP_MKOUT0_MD (GPIO_NR_PALMT700WX_KP_MKOUT0 | GPIO_ALT_FN_2_OUT) +#define GPIO_NR_PALMT700WX_KP_MKOUT1_MD (GPIO_NR_PALMT700WX_KP_MKOUT1 | GPIO_ALT_FN_2_OUT) +#define GPIO_NR_PALMT700WX_KP_MKOUT2_MD (GPIO_NR_PALMT700WX_KP_MKOUT2 | GPIO_ALT_FN_2_OUT) +#define GPIO_NR_PALMT700WX_KP_MKOUT3_MD (GPIO_NR_PALMT700WX_KP_MKOUT3 | GPIO_ALT_FN_2_OUT) +#define GPIO_NR_PALMT700WX_KP_MKOUT4_MD (GPIO_NR_PALMT700WX_KP_MKOUT4 | GPIO_ALT_FN_2_OUT) +#define GPIO_NR_PALMT700WX_KP_MKOUT5_MD (GPIO_NR_PALMT700WX_KP_MKOUT5 | GPIO_ALT_FN_2_OUT) +#define GPIO_NR_PALMT700WX_KP_MKOUT6_MD (GPIO_NR_PALMT700WX_KP_MKOUT6 | GPIO_ALT_FN_1_OUT) + +/* Utility macros */ +#define GET_PALMT700WX_GPIO(gpio) \ + (GPLR(GPIO_NR_PALMT700WX_ ## gpio) & GPIO_bit(GPIO_NR_PALMT700WX_ ## gpio)) + +#define SET_PALMT700WX_GPIO(gpio, setp) \ +do { \ +if (setp) \ + GPSR(GPIO_NR_PALMT700WX_ ## gpio) = GPIO_bit(GPIO_NR_PALMT700WX_ ## gpio); \ +else \ + GPCR(GPIO_NR_PALMT700WX_ ## gpio) = GPIO_bit(GPIO_NR_PALMT700WX_ ## gpio); \ +} while (0) + +#define SET_PALMT700WX_GPIO_N(gpio, setp) \ +do { \ +if (setp) \ + GPCR(GPIO_NR_PALMT700WX_ ## gpio) = GPIO_bit(GPIO_NR_PALMT700WX_ ## gpio); \ +else \ + GPSR(GPIO_NR_PALMT700WX_ ## gpio) = GPIO_bit(GPIO_NR_PALMT700WX_ ## gpio); \ +} while (0) + + +#define GET_GPIO(gpio) (GPLR(gpio) & GPIO_bit(gpio)) + + +#endif /* _PALMT700WX_GPIO_H_ */ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <z7...@us...> - 2007-01-18 11:38:25
|
Revision: 766 http://svn.sourceforge.net/hackndev/?rev=766&view=rev Author: z72ka Date: 2007-01-18 03:38:19 -0800 (Thu, 18 Jan 2007) Log Message: ----------- Palmz72: - Added suspend/resume support as default Modified Paths: -------------- linux4palm/linux/trunk/arch/arm/configs/palmz72_defconfig Modified: linux4palm/linux/trunk/arch/arm/configs/palmz72_defconfig =================================================================== --- linux4palm/linux/trunk/arch/arm/configs/palmz72_defconfig 2007-01-18 10:59:30 UTC (rev 765) +++ linux4palm/linux/trunk/arch/arm/configs/palmz72_defconfig 2007-01-18 11:38:19 UTC (rev 766) @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit -# Linux kernel version: 2.6.17-hnd0-z72 -# Sun Jan 7 19:51:33 2007 +# Linux kernel version: 2.6.17-hnd0 +# Thu Jan 18 12:36:38 2007 # CONFIG_ARM=y CONFIG_MMU=y @@ -149,6 +149,7 @@ # CONFIG_MACH_XSCALE_PALMTX is not set CONFIG_MACH_PALMZ72=y CONFIG_PALMZ72_AC97=y +CONFIG_PALMZ72_PM=y CONFIG_GPIOED=m CONFIG_GPIOEDNG=m # CONFIG_MACH_OMAP_PALMTC is not set @@ -158,6 +159,7 @@ # CONFIG_SA1100_H3100 is not set # CONFIG_SA1100_H3600 is not set # CONFIG_SA1100_H3800 is not set +# CONFIG_GPIO_KEYS is not set # # Linux As Bootloader @@ -259,7 +261,7 @@ # CONFIG_PM=y CONFIG_PM_LEGACY=y -# CONFIG_PM_DEBUG is not set +CONFIG_PM_DEBUG=y CONFIG_APM=y # @@ -388,6 +390,7 @@ CONFIG_BT_HCIUART=y # CONFIG_BT_HCIUART_H4 is not set # CONFIG_BT_HCIUART_BCSP is not set +# CONFIG_BT_HCIBCM203X is not set # CONFIG_BT_HCIVHCI is not set CONFIG_IEEE80211=y # CONFIG_IEEE80211_DEBUG is not set @@ -654,7 +657,7 @@ # SPI Master Controller Drivers # # CONFIG_SPI_BITBANG is not set -CONFIG_SPI_PXA2XX=m +CONFIG_SPI_PXA2XX=y # # SPI Protocol Masters @@ -712,10 +715,32 @@ # # Multimedia devices # -# CONFIG_VIDEO_DEV is not set +CONFIG_VIDEO_DEV=y +CONFIG_VIDEO_V4L1=y +CONFIG_VIDEO_V4L1_COMPAT=y CONFIG_VIDEO_V4L2=y # +# Video Capture Adapters +# + +# +# Video Capture Adapters +# +CONFIG_VIDEO_ADV_DEBUG=y +# CONFIG_VIDEO_VIVI is not set +# CONFIG_VIDEO_CPIA is not set + +# +# Encoders and Decoders +# + +# +# Radio Adapters +# +# CONFIG_RADIO_MAESTRO is not set + +# # Digital Video Broadcasting Devices # # CONFIG_DVB is not set @@ -845,8 +870,8 @@ # CONFIG_USB_GADGET_DUMMY_HCD is not set # CONFIG_USB_GADGET_DUALSPEED is not set # CONFIG_USB_ZERO is not set -CONFIG_USB_ETH=m -CONFIG_USB_ETH_RNDIS=y +CONFIG_USB_ETH=y +# CONFIG_USB_ETH_RNDIS is not set # CONFIG_USB_GADGETFS is not set # CONFIG_USB_FILE_STORAGE is not set # CONFIG_USB_G_SERIAL is not set @@ -1037,7 +1062,7 @@ # CONFIG_DEBUG_KERNEL is not set CONFIG_LOG_BUF_SHIFT=14 # CONFIG_DEBUG_BUGVERBOSE is not set -CONFIG_DEBUG_FS=y +# CONFIG_DEBUG_FS is not set CONFIG_FRAME_POINTER=y # CONFIG_UNWIND_INFO is not set # CONFIG_DEBUG_USER is not set This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <z7...@us...> - 2007-01-18 10:59:34
|
Revision: 765 http://svn.sourceforge.net/hackndev/?rev=765&view=rev Author: z72ka Date: 2007-01-18 02:59:30 -0800 (Thu, 18 Jan 2007) Log Message: ----------- Palmz72: - Added suspend/resume support - LCD power for suspend/resume Modified Paths: -------------- linux4palm/linux/trunk/include/asm-arm/arch-pxa/palmz72-gpio.h Modified: linux4palm/linux/trunk/include/asm-arm/arch-pxa/palmz72-gpio.h =================================================================== --- linux4palm/linux/trunk/include/asm-arm/arch-pxa/palmz72-gpio.h 2007-01-18 08:40:52 UTC (rev 764) +++ linux4palm/linux/trunk/include/asm-arm/arch-pxa/palmz72-gpio.h 2007-01-18 10:59:30 UTC (rev 765) @@ -61,7 +61,8 @@ /* Power */ -#define GPIO_NR_PALMZ72_POWER_DETECT 0 +#define GPIO_NR_PALMZ72_POWER_DETECT 0 //battery low level indicator?? +#define GPIO_NR_PALMZ72_LCD_POWER 96 /* SD/MMC */ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <z7...@us...> - 2007-01-18 08:40:53
|
Revision: 764 http://svn.sourceforge.net/hackndev/?rev=764&view=rev Author: z72ka Date: 2007-01-18 00:40:52 -0800 (Thu, 18 Jan 2007) Log Message: ----------- Palmz72: - Added suspend/resume support - fixing bug with some SD/MMC - modifiing AC status - modifiing udc detecting Modified Paths: -------------- linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/gpio_map.txt linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/palmz72.c linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/palmz72_ac97.c Modified: linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/gpio_map.txt =================================================================== --- linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/gpio_map.txt 2007-01-18 08:27:14 UTC (rev 763) +++ linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/gpio_map.txt 2007-01-18 08:40:52 UTC (rev 764) @@ -95,7 +95,7 @@ GPIO_93 1 I 02 CIF_DD6 GPIO_94 0 I 00 GPIO_95 0 O 00 USB_POWER -GPIO_96 1 O 00 +GPIO_96 1 O 00 LCD_POWER (LCD OFF when 0) GPIO_97 0 I 03 KP_MKIN3 GPIO_98 1 O 00 GPIO_99 1 I 00 Modified: linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/palmz72.c =================================================================== --- linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/palmz72.c 2007-01-18 08:27:14 UTC (rev 763) +++ linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/palmz72.c 2007-01-18 08:40:52 UTC (rev 764) @@ -103,12 +103,17 @@ .id = -1, }; +/* USB */ static int palmz72_udc_is_connected(void) { int ret = !(GET_GPIO(GPIO_NR_PALMZ72_USB_DETECT)); - printk (KERN_INFO "palmz72_udc: gpio status is %d\n",ret); - return ret; + if (ret) + printk (KERN_INFO "palmz72_udc: device detected [USB_DETECT: %d]\n",ret); + else + printk (KERN_INFO "palmz72_udc: no device detected [USB_DETECT: %d]\n",ret); + + return ret; } static void palmz72_udc_command (int cmd){ @@ -183,13 +188,15 @@ }, }; + +/* IRDA */ + static void palmz72_irda_configure (struct uart_pxa_port *up, int enable) { /* Switch STUART RX/TX pins to SIR */ pxa_gpio_mode( GPIO_NR_PALMZ72_STD_RXD_MD ); pxa_gpio_mode( GPIO_NR_PALMZ72_STD_TXD_MD ); - /* make sure FIR ICP is off */ ICCR0 = 0; @@ -273,16 +280,6 @@ -#if 0 - -/* touchscreen */ - -static struct platform_device palmz72_touch = { - .name = "wm97xx", - .id = -1, -}; - -#endif /** * Backlight */ @@ -309,7 +306,6 @@ static struct platform_device *devices[] __initdata = { &palmz72_ac97, - //&palmz72_touch, &palmz72_backlight, &palmz72_keypad, &palmz72led_device, @@ -363,9 +359,14 @@ palmz72lcd.lccr3=0x04700007; break; } + +#ifdef CONFIG_PM + extern struct pxa_ll_pm_ops palmz72_ll_pm_ops; + pxa_pm_set_ll_ops(&palmz72_ll_pm_ops); +#endif set_pxa_fb_info(&palmz72lcd); pxa_set_mci_info( &palmz72_mci_platform_data ); - pxa_set_udc_info(&palmz72_udc_mach_info ); + pxa_set_udc_info(&palmz72_udc_mach_info ); stuart_device.dev.platform_data = &palmz72_pxa_irda_funcs; platform_add_devices( devices, ARRAY_SIZE(devices) ); #if 0 Modified: linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/palmz72_ac97.c =================================================================== --- linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/palmz72_ac97.c 2007-01-18 08:27:14 UTC (rev 763) +++ linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/palmz72_ac97.c 2007-01-18 08:40:52 UTC (rev 764) @@ -147,14 +147,6 @@ ac97->bus->ops->write(ac97, AC97_WM97XX_DIGITISER2, d2base | value); } - -/* - * note: for the TX there's some code that gets enabled in linux/sound/pxa2xx-ac97.c - * (ifdef CONFIG_MACH_PALMZ72) that tries to implement some recommended procedure for - * reading/writing reg 0x54 from a Intel's document - * (PXA27x Specification Update: 28007109.pdf sec.: E54) - */ - static int palmz72_ac97_take_reading(int adcsel) { @@ -280,6 +272,49 @@ return IRQ_HANDLED; } +static int suspended = 0; + +static int palmz72_ac97_suspend(struct device *dev, pm_message_t state) +{ + suspended = 1; + return 0; +} + + +static int palmz72_ac97_resume(struct device* dev) +{ + u16 d2 = DIG2_INIT; + + ac97 = to_ac97_t(dev); + + /* reset levels */ + ac97->bus->ops->write(ac97, 0x54, 0); + + /* disable digitiser to save power, enable pen-down detect */ + d2 |= WM97XX_PRP_DET; + d2base = d2; + ac97->bus->ops->write(ac97, AC97_WM97XX_DIGITISER2, d2base); + + /* enable interrupts on codec's gpio 2 (connected to cpu gpio 27) */ + wm97xx_gpio_mode(WM97XX_GPIO_2, WM97XX_GPIO_OUT, WM97XX_GPIO_POL_HIGH, + WM97XX_GPIO_NOTSTICKY, WM97XX_GPIO_NOWAKE); + wm97xx_gpio_func(WM97XX_GPIO_2, 0); + + /* enable pen detect interrupt */ + wm97xx_gpio_mode(WM97XX_GPIO_13, WM97XX_GPIO_OUT, WM97XX_GPIO_POL_HIGH, + WM97XX_GPIO_STICKY, WM97XX_GPIO_WAKE); + + // setup work queue + palmz72_ac97_workqueue = create_workqueue(palmz72_ac97_WORK_QUEUE_NAME); + INIT_WORK(&palmz72_ac97_irq_task, palmz72_ac97_irq_work, dev); + + up(&queue_sem); + return 0; +} + + + + /* battery */ @@ -324,7 +359,7 @@ { if (battery_registered){ palmz72_battery_read_adc(0); - //printk("Battery [mV]: %d\n", current_voltage + PALMZ72_BMON_TO_VBATT ); + //printk("Battery [mV]: %d\n", current_voltage * 1889/1000 + 7678/10 ); return current_voltage * 1889/1000 + 7678/10; } else{ @@ -363,8 +398,6 @@ }; - - static int __init palmz72_ac97_probe(struct device *dev) { int err; @@ -445,7 +478,8 @@ } static int palmz72_ac_is_connected (void){ - int ret = !(GET_GPIO(GPIO_NR_PALMZ72_POWER_DETECT)); + /* when charger is plugged and USB si not connected, then status is ONLINE */ + int ret = (!(GET_GPIO(GPIO_NR_PALMZ72_USB_PULLUP)) && !(GET_GPIO(GPIO_NR_PALMZ72_USB_DETECT)));; if (ret) ret = 1; else @@ -519,8 +553,8 @@ .remove = palmz72_ac97_remove, #ifdef CONFIG_PM - .suspend = NULL, - .resume = NULL, + .suspend = palmz72_ac97_suspend, + .resume = palmz72_ac97_resume, #endif }; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <z7...@us...> - 2007-01-18 08:27:15
|
Revision: 763 http://svn.sourceforge.net/hackndev/?rev=763&view=rev Author: z72ka Date: 2007-01-18 00:27:14 -0800 (Thu, 18 Jan 2007) Log Message: ----------- Palmz72: Added suspend/resume support Modified Paths: -------------- linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/Kconfig linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/Makefile Modified: linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/Kconfig =================================================================== --- linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/Kconfig 2007-01-18 08:25:56 UTC (rev 762) +++ linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/Kconfig 2007-01-18 08:27:14 UTC (rev 763) @@ -12,6 +12,13 @@ help Enable support for WM9712 touchscreen and battery driver for the PalmOne Zire 72 PDA + +config PALMZ72_PM + tristate "Palm Zire 72 Power Management support" + depends on MACH_PALMZ72 + default y if MACH_PALMZ72 + help + Enable support for suspend/resume the PalmOne Zire 72 PDA config GPIOED tristate "GPIOED" @@ -26,4 +33,5 @@ default n help Gpioed-ng only for debugging and testing + \ No newline at end of file Modified: linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/Makefile =================================================================== --- linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/Makefile 2007-01-18 08:25:56 UTC (rev 762) +++ linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/Makefile 2007-01-18 08:27:14 UTC (rev 763) @@ -4,5 +4,6 @@ obj-$(CONFIG_MACH_PALMZ72) += palmz72.o obj-$(CONFIG_PALMZ72_AC97) += palmz72_ac97.o +obj-$(CONFIG_PALMZ72_PM) += palmz72_pm.o obj-$(CONFIG_GPIOED) += gpioed.o obj-$(CONFIG_GPIOEDNG) += gpioed-ng.o This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <z7...@us...> - 2007-01-18 08:26:49
|
Revision: 762 http://svn.sourceforge.net/hackndev/?rev=762&view=rev Author: z72ka Date: 2007-01-18 00:25:56 -0800 (Thu, 18 Jan 2007) Log Message: ----------- Palmz72: Added suspend/resume support Added Paths: ----------- linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/palmz72_pm.c Added: linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/palmz72_pm.c =================================================================== --- linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/palmz72_pm.c (rev 0) +++ linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/palmz72_pm.c 2007-01-18 08:25:56 UTC (rev 762) @@ -0,0 +1,71 @@ +/* + * PalmOne Zire72 suspend/resume support + * + * Author: Jan Herman <2h...@se...> + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License version 2 as + * published by the Free Software Foundation. + * + */ + +#include <linux/kernel.h> +#include <linux/device.h> +#include <linux/pm.h> + +#include <asm/arch/pxa-pm_ll.h> +#include <asm/arch/hardware.h> +#include <asm/arch/pxa-regs.h> + +#include <asm/arch/palmz72-gpio.h> + + +static void palmz72_pxa_ll_pm_suspend(unsigned long resume_addr) +{ + + /* Wake up on Voice Memo button*/ + PWER |= PWER_GPIO13; + /* Wake up on RTC alaram is possibile */ + //PWER |= PWER_RTC; + PRER |= PWER_GPIO13; + + /* USB, in theory this can even wake us from deep sleep */ + PWER |= PWER_GPIO15; + PFER |= PWER_GPIO15; + PRER |= PWER_GPIO15; + + /* Turn off LCD power */ + SET_PALMZ72_GPIO(LCD_POWER,0); + /* Turn off USB power */ + SET_PALMZ72_GPIO(USB_POWER,0); + + + /* disable GPIO reset, palm bootloader will hang us */ + //PCFR |= PCFR_GPR_EN | PCFR_OPDE; + PCFR &= PCFR_GPR_EN; + + return; +} + +static void palmz72_pxa_ll_pm_resume(void) +{ + + /* re-enable GPIO reset */ + PCFR |= PCFR_GPR_EN; + + /* Turn on LCD power */ + SET_PALMZ72_GPIO(LCD_POWER,1); + + /* Turn on USB power */ + SET_PALMZ72_GPIO(USB_POWER,1); +} + +struct pxa_ll_pm_ops palmz72_ll_pm_ops = { + .suspend = palmz72_pxa_ll_pm_suspend, + .resume = palmz72_pxa_ll_pm_resume, +}; + +MODULE_AUTHOR("Jan Herman <2h...@se...>"); +MODULE_DESCRIPTION("PalmOne Zire72 suspend/resume support driver"); +MODULE_LICENSE("GPL"); + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <z7...@us...> - 2007-01-18 08:10:40
|
Revision: 761 http://svn.sourceforge.net/hackndev/?rev=761&view=rev Author: z72ka Date: 2007-01-18 00:10:36 -0800 (Thu, 18 Jan 2007) Log Message: ----------- Palmz72: Added suspend/resume support Modified Paths: -------------- linux4palm/linux/trunk/kernel/power/console.c Modified: linux4palm/linux/trunk/kernel/power/console.c =================================================================== --- linux4palm/linux/trunk/kernel/power/console.c 2007-01-18 02:39:55 UTC (rev 760) +++ linux4palm/linux/trunk/kernel/power/console.c 2007-01-18 08:10:36 UTC (rev 761) @@ -21,6 +21,7 @@ * trying to suspend. I'm not sure how we're supposed to get around it, * other than this. The suspend console is ugly, anyhow. ;-) */ +#ifndef CONFIG_MACH_PALMZ72 #ifndef CONFIG_MACH_XSCALE_PALMLD #ifndef CONFIG_MACH_T3XSCALE @@ -46,11 +47,13 @@ kmsg_redirect = SUSPEND_CONSOLE; #endif #endif +#endif return 0; } void pm_restore_console(void) { +#ifndef CONFIG_MACH_PALMZ72 #ifndef CONFIG_MACH_XSCALE_PALMLD #ifndef CONFIG_MACH_T3XSCALE acquire_console_sem(); @@ -59,6 +62,7 @@ kmsg_redirect = orig_kmsg; #endif #endif +#endif return; } #endif This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <z7...@us...> - 2007-01-13 20:00:26
|
Revision: 759 http://svn.sourceforge.net/hackndev/?rev=759&view=rev Author: z72ka Date: 2007-01-13 11:58:55 -0800 (Sat, 13 Jan 2007) Log Message: ----------- Palmz72: Added new GPIOs and fixed old wrongs Modified Paths: -------------- linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/gpio_map.txt Modified: linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/gpio_map.txt =================================================================== --- linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/gpio_map.txt 2007-01-13 19:55:37 UTC (rev 758) +++ linux4palm/linux/trunk/arch/arm/mach-pxa/palmz72/gpio_map.txt 2007-01-13 19:58:55 UTC (rev 759) @@ -1,5 +1,5 @@ GPIO pin Level Dir Function -GPIO_0 0 I 00 +GPIO_0 0 I 00 POWER detect GPIO_1 1 I 00 GPIO_2 1 O 00 SYS_EN GPIO_3 1 O 00 @@ -11,10 +11,10 @@ GPIO_9 0 I 00 GPIO_10 1 I 00 GPIO_11 0 I 00 -GPIO_12 1 I 00 +GPIO_12 1 I 00 USB_PULLUP GPIO_13 0 I 02 KP_DKIN7 // Voice Memo button GPIO_14 0 I 00 -GPIO_15 0 I 00 USB_PULLUP +GPIO_15 0 I 00 USB_DETECT GPIO_16 1 O 02 PWM_OUT0 GPIO_17 1 O 00 Bluetooth: 1 when enabled in POS GPIO_18 0 O 00 @@ -40,11 +40,11 @@ GPIO_38 0 O 00 GPIO_39 0 O 00 GPIO_40 0 O 00 -GPIO_41 1 O 02 KP_MKOUT7 // ?? -GPIO_42 1 I 01 IrDA -GPIO_43 1 O 02 IrDA -GPIO_44 1 I 01 BTCTS // blutooth -GPIO_45 1 O 02 BTRTS // blutooth +GPIO_41 1 O 02 FF_RTS +GPIO_42 1 I 01 BTRXD +GPIO_43 1 O 02 BTTXD +GPIO_44 1 I 01 BTCTS +GPIO_45 1 O 02 BTRTS GPIO_46 1 I 02 STD_RXD GPIO_47 0 O 01 STD_TXD GPIO_48 1 I 01 CIF_DD5 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <z7...@us...> - 2007-01-13 19:56:39
|
Revision: 758 http://svn.sourceforge.net/hackndev/?rev=758&view=rev Author: z72ka Date: 2007-01-13 11:55:37 -0800 (Sat, 13 Jan 2007) Log Message: ----------- Palmz72: Fixed old wrong GPIOs, update POWER DETECT (GPIO 0) Modified Paths: -------------- linux4palm/linux/trunk/include/asm-arm/arch-pxa/palmz72-gpio.h Modified: linux4palm/linux/trunk/include/asm-arm/arch-pxa/palmz72-gpio.h =================================================================== --- linux4palm/linux/trunk/include/asm-arm/arch-pxa/palmz72-gpio.h 2007-01-13 11:31:46 UTC (rev 757) +++ linux4palm/linux/trunk/include/asm-arm/arch-pxa/palmz72-gpio.h 2007-01-13 19:55:37 UTC (rev 758) @@ -13,28 +13,25 @@ /* Keypad */ -#define GPIO_NR_PALMZ72_KP_MKIN0 100 /* folder, up */ -#define GPIO_NR_PALMZ72_KP_MKIN1 101 /* picture, star, right */ -#define GPIO_NR_PALMZ72_KP_MKIN2 102 /* voice memo, home, down */ -#define GPIO_NR_PALMZ72_KP_MKIN3 97 /* voice memo, home, down */ +#define GPIO_NR_PALMZ72_KP_MKIN0 100 /* center, camera, power */ +#define GPIO_NR_PALMZ72_KP_MKIN1 101 /* calendar, contacts, music */ +#define GPIO_NR_PALMZ72_KP_MKIN2 102 /* up, down, */ +#define GPIO_NR_PALMZ72_KP_MKIN3 97 /* left, right, */ #define GPIO_NR_PALMZ72_KP_DKIN7 13 /* Voice button */ -#define GPIO_NR_PALMZ72_KP_MKOUT0 103 -#define GPIO_NR_PALMZ72_KP_MKOUT1 104 -#define GPIO_NR_PALMZ72_KP_MKOUT2 105 -#define GPIO_NR_PALMZ72_KP_MKOUT7 41 +#define GPIO_NR_PALMZ72_KP_MKOUT0 103 // up, right, calendar, power +#define GPIO_NR_PALMZ72_KP_MKOUT1 104 // contacts, camera, +#define GPIO_NR_PALMZ72_KP_MKOUT2 105 // down, left, center, music, #define GPIO_NR_PALMZ72_KP_MKIN0_MD (GPIO_NR_PALMZ72_KP_MKIN0 | GPIO_ALT_FN_1_IN) #define GPIO_NR_PALMZ72_KP_MKIN1_MD (GPIO_NR_PALMZ72_KP_MKIN1 | GPIO_ALT_FN_1_IN) #define GPIO_NR_PALMZ72_KP_MKIN2_MD (GPIO_NR_PALMZ72_KP_MKIN2 | GPIO_ALT_FN_1_IN) #define GPIO_NR_PALMZ72_KP_MKIN3_MD (GPIO_NR_PALMZ72_KP_MKIN3 | GPIO_ALT_FN_3_IN) -#define GPIO_NR_PALMZ72_KP_DKIN7_MD (GPIO_NR_PALMZ72_KP_DKIN7 | GPIO_ALT_FN_3_IN) //testing #define GPIO_NR_PALMZ72_KP_MKOUT0_MD (GPIO_NR_PALMZ72_KP_MKOUT0 | GPIO_ALT_FN_2_OUT) #define GPIO_NR_PALMZ72_KP_MKOUT1_MD (GPIO_NR_PALMZ72_KP_MKOUT1 | GPIO_ALT_FN_2_OUT) #define GPIO_NR_PALMZ72_KP_MKOUT2_MD (GPIO_NR_PALMZ72_KP_MKOUT2 | GPIO_ALT_FN_2_OUT) -#define GPIO_NR_PALMZ72_KP_MKOUT7_MD (GPIO_NR_PALMZ72_KP_MKOUT7 | GPIO_ALT_FN_2_OUT) //testing /* LED */ @@ -45,8 +42,8 @@ /* Serial */ -#define GPIO_NR_PALMZ72_STD_RXD 42 /* IRDA ??*/ -#define GPIO_NR_PALMZ72_STD_TXD 43 +#define GPIO_NR_PALMZ72_STD_RXD 46 +#define GPIO_NR_PALMZ72_STD_TXD 47 #define GPIO_NR_PALMZ72_STD_RXD_MD (GPIO_NR_PALMZ72_STD_RXD | GPIO_ALT_FN_2_IN) #define GPIO_NR_PALMZ72_STD_TXD_MD (GPIO_NR_PALMZ72_STD_TXD | GPIO_ALT_FN_1_OUT) @@ -59,18 +56,26 @@ #define GPIO_NR_PALMZ72_USB_DETECT 15 #define GPIO_NR_PALMZ72_USB_POWER 95 -#define GPIO_NR_PALMZ72_USB_PULLUP 76 // just to try.. seems to work +#define GPIO_NR_PALMZ72_USB_PULLUP 12 #define IRQ_GPIO_PALMZ72_USB_DETECT IRQ_GPIO(GPIO_NR_PALMZ72_USB_DETECT) /* Power */ -#define GPIO_NR_PALMZ72_POWER_DETECT 12 // AC power and USB +#define GPIO_NR_PALMZ72_POWER_DETECT 0 /* SD/MMC */ #define GPIO_NR_PALMZ72_SD_DETECT_N 14 #define IRQ_GPIO_PALMZ72_SD_DETECT_N IRQ_GPIO(GPIO_NR_PALMZ72_SD_DETECT_N) + +/* Others */ + +#define GPIO_NR_PALMZ72_GPIO_RESET 1 +#define IRQ_GPIO_PALMZ72_GPIO_RESET IRQ_GPIO(GPIO_NR_PALMZ72_GPIO_RESET) + + + /* Utility macros */ #define GET_PALMZ72_GPIO(gpio) \ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |