aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/mfd/stmpe.c
diff options
context:
space:
mode:
authorViresh Kumar <viresh.kumar@linaro.org>2012-11-28 13:47:15 -0500
committerSamuel Ortiz <sameo@linux.intel.com>2012-11-30 05:54:51 -0500
commit12a5105e04143569b3e9e5ef03cf9cad8862473a (patch)
tree5b7d525f7e26789c07e166f4e50b9a4dbac650b8 /drivers/mfd/stmpe.c
parent4e1328be4d4e4967d54bf7ae3b0805ec53fc4f91 (diff)
mfd: stmpe: Get rid of irq_invert_polarity
Since the very first patch, stmpe core driver is using irq_invert_polarity as part of platform data. But, nobody is actually using it in kernel till now. Also, this is not something part of hardware specs, but is included to cater some board mistakes or quirks. So, better get rid of it. This is earlier discussed here: https://lkml.org/lkml/2012/11/27/636 Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org> Acked-by: Lee Jones <lee.jones@linaro.org> Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
Diffstat (limited to 'drivers/mfd/stmpe.c')
-rw-r--r--drivers/mfd/stmpe.c7
1 files changed, 0 insertions, 7 deletions
diff --git a/drivers/mfd/stmpe.c b/drivers/mfd/stmpe.c
index f9f7de796029..90c6151bc52e 100644
--- a/drivers/mfd/stmpe.c
+++ b/drivers/mfd/stmpe.c
@@ -953,13 +953,6 @@ static int __devinit stmpe_chip_init(struct stmpe *stmpe)
953 else 953 else
954 icr |= STMPE_ICR_LSB_HIGH; 954 icr |= STMPE_ICR_LSB_HIGH;
955 } 955 }
956
957 if (stmpe->pdata->irq_invert_polarity) {
958 if (id == STMPE801_ID)
959 icr ^= STMPE801_REG_SYS_CTRL_INT_HI;
960 else
961 icr ^= STMPE_ICR_LSB_HIGH;
962 }
963 } 956 }
964 957
965 if (stmpe->pdata->autosleep) { 958 if (stmpe->pdata->autosleep) {