]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/commit
ARM: OMAP: gpio object shrinkage, cleanup
authorDavid Brownell <david-b@pacbell.net>
Wed, 1 Nov 2006 19:19:48 +0000 (21:19 +0200)
committerTony Lindgren <tony@atomide.com>
Wed, 1 Nov 2006 19:19:48 +0000 (21:19 +0200)
commit511b6dde5bb91d93c409042bca591ec576c0398a
tree637ae0546f9c149cdc57c3c480ec2d9946715c3f
parentae18b3b48a155832ef2f46c1122d9e774567df49
ARM: OMAP: gpio object shrinkage, cleanup

More GPIO/IRQ cleanup:

  - compile-time removal of much useless code
      * mpuio support on non-OMAP1.
      * 15xx/730/24xx gpio support on 1610
      * 15xx/730/16xx gpio support on 24xx
      * etc

  - remove all BUG() calls, which are always bad news ... replaced some
    with normal fault reports for that call, others with WARN_ON(1).

  - small mpuio bugfix:  add missing set_type() method

Oh, and fix a minor merge issue: inode->u.generic_ip is now gone.

Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
Signed-off-by: Tony Lindgren <tony@atomide.com>
arch/arm/plat-omap/gpio.c