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)
commit9600702082b29fd3f8a6d744df74ad4c48d4a432
tree43d893f59255ff116d2c3abb2efd9e6c4aa4b8c9
parent274e43edcda6f709aa67e436b3123e45a6270923
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: 9c6235c86332 ("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