diff options
author | Dmitry Torokhov <dmitry.torokhov@gmail.com> | 2017-02-10 15:18:07 -0800 |
---|---|---|
committer | Dmitry Torokhov <dmitry.torokhov@gmail.com> | 2017-02-12 14:55:09 -0800 |
commit | d0d89493bff8b7c7bf580197a44a1d49c50395b3 (patch) | |
tree | 599941601b9018385965b00d82c062e16408e5a4 /include/linux/spi | |
parent | f7bf6f58675a76c08e6eee7fa5c264884eb5c599 (diff) | |
download | linux-d0d89493bff8b7c7bf580197a44a1d49c50395b3.tar.gz linux-d0d89493bff8b7c7bf580197a44a1d49c50395b3.tar.bz2 linux-d0d89493bff8b7c7bf580197a44a1d49c50395b3.zip |
Input: tsc2004/5 - switch to using generic device properties
Instead of supporting legacy platform data (of which we have no mainline
users) and OF-based properties, let's switch to generic device properties.
This will still allow legacy boards to use the driver (by defining property
sets and attaching them to the drivers) and will simplify probe and make
driver usable on ACPI-based systems as well.
Reviewed-By: Sebastian Reichel <sre@kernel.org>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Diffstat (limited to 'include/linux/spi')
-rw-r--r-- | include/linux/spi/tsc2005.h | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/include/linux/spi/tsc2005.h b/include/linux/spi/tsc2005.h deleted file mode 100644 index 563b3b1799a8..000000000000 --- a/include/linux/spi/tsc2005.h +++ /dev/null @@ -1,34 +0,0 @@ -/* - * This file is part of TSC2005 touchscreen driver - * - * Copyright (C) 2009-2010 Nokia Corporation - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * 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. - */ - -#ifndef _LINUX_SPI_TSC2005_H -#define _LINUX_SPI_TSC2005_H - -#include <linux/types.h> - -struct tsc2005_platform_data { - int ts_pressure_max; - int ts_pressure_fudge; - int ts_x_max; - int ts_x_fudge; - int ts_y_max; - int ts_y_fudge; - int ts_x_plate_ohm; - unsigned int esd_timeout_ms; - void (*set_reset)(bool enable); -}; - -#endif |