STMPE IO-Port Expander guide
Rabin
Vincent
rabin.vincent@stericsson.com
2010
ST-Ericsson
Linux standard functions
This documentation is free software; you can redistribute
it and/or modify it under the terms of the GNU General Public
License version 2 as published by the Free Software Foundation.
This program is distributed in the hope that it will be
useful, but WITHOUT ANY WARRANTY; without even the implied
warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
See the GNU General Public License for more details.
You should have received a copy of the GNU General Public
License along with this program; if not, write to the Free
Software Foundation, Inc., 59 Temple Place, Suite 330, Boston,
MA 02111-1307 USA
For more details see the file COPYING in the source
distribution of Linux.
Introduction
This documentation describes the driver for STMicroelectronics
STMPExxxx port expander devices.
Known Bugs And Assumptions
None.
None.
Public Functions Provided
List of public interfaces in stmpe driver
!Edrivers/mfd/stmpe.c
Private Functions
STMPE Keypad driver
STMPE GPIO driver
stmpe-keypad.c
!Idrivers/input/keyboard/stmpe-keypad.c
stmpe-gpio.c
!Idrivers/gpio/stmpe-gpio.c
Other Data Structures
This Section lists some of the Data structure used by the stmpe driver and client drivers.
!Iinclude/linux/mfd/stmpe.h
!Idrivers/mfd/stmpe.h