Let's drop legacy platform data support (there are no users in mainline) and switch to using generic device properties, which will make the driver simpler (non-OF boards can use property sets to describe hardware). Reviewed-by: Maxime Ripard <maxime.ripard@free-electrons.com> Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>tirimbino
parent
aef01aad89
commit
8b1a315b35
@ -1,44 +0,0 @@ |
||||
/*
|
||||
* TCA8418 keypad platform support |
||||
* |
||||
* Copyright (C) 2011 Fuel7, Inc. All rights reserved. |
||||
* |
||||
* Author: Kyle Manna <kyle.manna@fuel7.com> |
||||
* |
||||
* This program is free software; you can redistribute it and/or |
||||
* modify it under the terms of the GNU General Public |
||||
* License v2 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 021110-1307, USA. |
||||
* |
||||
* If you can't comply with GPLv2, alternative licensing terms may be |
||||
* arranged. Please contact Fuel7, Inc. (http://fuel7.com/) for proprietary
|
||||
* alternative licensing inquiries. |
||||
*/ |
||||
|
||||
#ifndef _TCA8418_KEYPAD_H |
||||
#define _TCA8418_KEYPAD_H |
||||
|
||||
#include <linux/types.h> |
||||
#include <linux/input/matrix_keypad.h> |
||||
|
||||
#define TCA8418_I2C_ADDR 0x34 |
||||
#define TCA8418_NAME "tca8418_keypad" |
||||
|
||||
struct tca8418_keypad_platform_data { |
||||
const struct matrix_keymap_data *keymap_data; |
||||
unsigned rows; |
||||
unsigned cols; |
||||
bool rep; |
||||
bool irq_is_gpio; |
||||
}; |
||||
|
||||
#endif |
Loading…
Reference in new issue