Hi all,
i am having big trouble to get the spidev-driver running on my gumstix overo. I
patched kernel linux-omap-2.6.34-r90 to not use a touchscreen that was
configured for the kernel, but spidev is:
diff --git a/arch/arm/mach-omap2/board-overo.c
b/arch/arm/mach-omap2/board-overo.c
index f357de9..3a9c519 100644
--- a/arch/arm/mach-omap2/board-overo.c
+++ b/arch/arm/mach-omap2/board-overo.c
@@ -70,8 +70,9 @@
#define OVERO_SMSC911X2_CS 4
#define OVERO_SMSC911X2_GPIO 65
-#if defined(CONFIG_TOUCHSCREEN_ADS7846) || \
- defined(CONFIG_TOUCHSCREEN_ADS7846_MODULE)
+//#if defined(CONFIG_TOUCHSCREEN_ADS7846) || \
+// defined(CONFIG_TOUCHSCREEN_ADS7846_MODULE)
+#if 0
#include <linux/spi/ads7846.h>
@@ -616,7 +617,8 @@
return 0;
}
-static struct spi_board_info overo_spi_board_info[] __initdata = {
+static struct spi_board_info overo_spi_board_info[] = {
+/*
#if defined(CONFIG_TOUCHSCREEN_ADS7846) || \
defined(CONFIG_TOUCHSCREEN_ADS7846_MODULE)
{
@@ -639,11 +641,19 @@
.mode = SPI_MODE_3,
},
#endif
+*/
+ {
+ .modalias = "spidev",
+ .bus_num = 1,
+ .chip_select = 0,
+ .max_speed_hz = 1000000,
+ .mode = SPI_MODE_0,
+ },
};
static int __init overo_spi_init(void)
{
- overo_ads7846_init();
+ //overo_ads7846_init();
spi_register_board_info(overo_spi_board_info,
ARRAY_SIZE(overo_spi_board_info));
return 0;
It seems to have worked alright, I can see /dev/spidev1.0 and running the
spidev_test program it does not complain. Nevertheless, i dont get any signal
on the pins.
Am I missing something essential? Is there a good way to debug the problem? I
running out of ideas. I read a lot of other people having similar problems,
which could be fixed by not using the max_speed_hz and bits_per_word, but all
that did not help for me.
I would appreciate some help, or hints at least.
Regards,
Norman
--
GRATIS! Movie-FLAT mit über 300 Videos.
Jetzt freischalten unter http://portal.gmx.net/de/go/maxdome
------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store
http://p.sf.net/sfu/nokia-dev2dev
_______________________________________________
spi-devel-general mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/spi-devel-general