|
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.
|