]> git.baikalelectronics.ru Git - kernel.git/commit
mfd: intel_soc_pmic_bxtwc: Fix usbc interrupt
authorHeikki Krogerus <heikki.krogerus@linux.intel.com>
Mon, 17 Oct 2016 07:32:13 +0000 (10:32 +0300)
committerLee Jones <lee.jones@linaro.org>
Wed, 16 Nov 2016 09:50:29 +0000 (09:50 +0000)
commit1733f98cfa05f29ad599283f496bc6bde1e2e8c8
tree43d893f59255ff116d2c3abb2efd9e6c4aa4b8c9
parentf7bf0c641b8172535d9db4d43c3bd29adf107c58
mfd: intel_soc_pmic_bxtwc: Fix usbc interrupt

The wcove USB Type-C driver is currently being flooded with
interrupts that are not targeted to it. The reason for that
is because all CHRG first level interrupts are mapped to it.
This fixes the issue by introducing separate irq for the
usbc device, and mapping only USB Type-C PHY interrupts to
it.

Fixes: d488f076b7e9 ("mfd: intel_soc_pmic_bxtwc: Add bxt_wcove_usbc device")
Signed-off-by: Heikki Krogerus <heikki.krogerus@linux.intel.com>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
drivers/mfd/intel_soc_pmic_bxtwc.c