From: <bob...@us...> - 2007-07-23 10:27:36
|
Revision: 1202 http://svn.sourceforge.net/hackndev/?rev=1202&view=rev Author: bobofdoom Date: 2007-07-23 03:27:32 -0700 (Mon, 23 Jul 2007) Log Message: ----------- PalmT650: palmt650_gsm: Configure FFUART GPIOs in probe(). Modified Paths: -------------- linux4palm/linux/trunk/arch/arm/mach-pxa/palmt650/palmt650_gsm.c Modified: linux4palm/linux/trunk/arch/arm/mach-pxa/palmt650/palmt650_gsm.c =================================================================== --- linux4palm/linux/trunk/arch/arm/mach-pxa/palmt650/palmt650_gsm.c 2007-07-23 07:07:23 UTC (rev 1201) +++ linux4palm/linux/trunk/arch/arm/mach-pxa/palmt650/palmt650_gsm.c 2007-07-23 10:27:32 UTC (rev 1202) @@ -27,11 +27,7 @@ char *buf) { printk("GPLR is %d\n", ASIC6_GPLR); - if (GET_ASIC6_GPIO(GSM_POWER)) { - return strlcpy(buf, "1\n", 3); - } else { - return strlcpy(buf, "0\n", 3); - } + return strlcpy(GET_ASIC6_GPIO(GSM_POWER) ? "1\n" : "0\n"); } static DEVICE_ATTR(power_on, 0644, gsm_power_on_read, gsm_power_on_write); @@ -48,6 +44,12 @@ static int __init palmt650_gsm_probe(struct platform_device *pdev) { + /* configure FFUART gpios */ + pxa_gpio_mode(GPIO34_FFRXD_MD); + pxa_gpio_mode(GPIO35_FFCTS_MD); + pxa_gpio_mode(GPIO39_FFTXD_MD); + pxa_gpio_mode(GPIO41_FFRTS_MD); + return sysfs_create_group(&pdev->dev.kobj, &palmt650_gsm_attr_group); } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |