ts-7000
[Top] [All Lists]

[ts-7000] ts7250 - Port B,F GPIO ep93xx/gpio.c interrupt issue

To:
Subject: [ts-7000] ts7250 - Port B,F GPIO ep93xx/gpio.c interrupt issue
From: "maquefel" <>
Date: Mon, 03 Jun 2013 06:04:52 -0000


Hello,

I am having troubles with gpio interrupt issue. According documentation for ep93xx ports A, B, F can be configured to generate interrupts.
I am using linux 2.6.34.14 with linux-2.6.34-ts7200_matt-6 (Matthieu Crapet patch) applied.

However arch/arm/march-ep93xx/gpio.c is handling only interrupts from port A. And doesn't react to port B.

Tested it with printk in ab port interrupt hadler:

static void ep93xx_gpio_ab_irq_handler(unsigned int irq, struct irq_desc *desc)
{
    unsigned char status;
    int i;
    printk(KERN_INFO "ep93xx_gpio_ab_irq_handler: irq=%u", irq);  // I know printk is terrible in irq_handlers!!!!

I configured interrupts via sysfs by:
 
echo both > gpio0/edge
echo both > gpio8/edge

And i dont' get reaction for port B and F. A port reacts smoothly, and i get printk message that interrupt occurred.

Can someone please give me and advice regarding this issue? I want interrupts on all ports (A,B,F) not just A.



__._,_.___


Your email settings: Individual Email|Traditional
Change settings via the Web (Yahoo! ID required)
Change settings via email: =Email Delivery: Digest | m("yahoogroups.com?subject","ts-7000-fullfeatured");=Change Delivery Format: Fully Featured">Switch to Fully Featured
Visit Your Group | Yahoo! Groups Terms of Use | =Unsubscribe

__,_._,___
<Prev in Thread] Current Thread [Next in Thread>
  • [ts-7000] ts7250 - Port B,F GPIO ep93xx/gpio.c interrupt issue, maquefel <=
Admin

Disclaimer: Neither Andrew Taylor nor the University of NSW School of Computer and Engineering take any responsibility for the contents of this archive. It is purely a compilation of material sent by many people to the birding-aus mailing list. It has not been checked for accuracy nor its content verified in any way. If you wish to get material removed from the archive or have other queries about the archive e-mail Andrew Taylor at this address: andrewt@cse.unsw.EDU.AU