pinctrl: cherryview: Re-use data structures from pinctrl-intel.h (part 3)
authorAndy Shevchenko <andriy.shevchenko@linux.intel.com>
Tue, 9 Jun 2020 18:24:49 +0000 (21:24 +0300)
committerAndy Shevchenko <andriy.shevchenko@linux.intel.com>
Mon, 22 Jun 2020 07:58:51 +0000 (10:58 +0300)
commit293428f93260d45f712a2d9f895bc0def0b34a3d
tree7df9be57ba7f30607d652aa88e29c1be4aaf28c8
parentc8f8f65ea8ebc50aba7ab9741b3d0343ddf63d7f
pinctrl: cherryview: Re-use data structures from pinctrl-intel.h (part 3)

We have some data structures duplicated across the drivers.
Let's deduplicate them by using struct intel_pinctrl_soc_data,
struct intel_community and struct intel_pinctrl_context that
are being provided by pinctrl-intel.h.

Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Acked-by: Linus Walleij <linus.walleij@linaro.org>
Acked-by: Mika Westerberg <mika.westerberg@linux.intel.com>
drivers/pinctrl/intel/pinctrl-cherryview.c