[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date: Tue, 6 Jun 2017 16:18:16 +0300
From: Mika Westerberg <mika.westerberg@...ux.intel.com>
To: Linus Walleij <linus.walleij@...aro.org>
Cc: Heikki Krogerus <heikki.krogerus@...ux.intel.com>,
Andy Shevchenko <andriy.shevchenko@...ux.intel.com>,
linux-gpio@...r.kernel.org, linux-kernel@...r.kernel.org,
Mika Westerberg <mika.westerberg@...ux.intel.com>
Subject: [PATCH v2 0/3] pinctrl: Add support for Intel Cannon Lake PCH
Hi,
This series adds support for the pinctrl and GPIO hardware found on the
next generation Intel Cannon Lake CPUs. We also update the Intel core
pinctrl driver with a concept of hardware pad groups that are needed by the
new driver and make it possible to specify mode per pin instead of the
whole group.
Changes from v1:
- Instead of padown_fixed we will have gpp_num_padown_regs that is used
directly if filled in.
- Added Reviewed-by from Andy
Mika Westerberg (3):
pinctrl: intel: Add support for variable size pad groups
pinctrl: intel: Make it possible to specify mode per pin in a group
pinctrl: intel: Add Intel Cannon Lake PCH pin controller support
drivers/pinctrl/intel/Kconfig | 8 +
drivers/pinctrl/intel/Makefile | 1 +
drivers/pinctrl/intel/pinctrl-cannonlake.c | 442 +++++++++++++++++++++++++++
drivers/pinctrl/intel/pinctrl-intel.c | 200 ++++++++----
drivers/pinctrl/intel/pinctrl-intel.h | 65 +++-
drivers/pinctrl/intel/pinctrl-sunrisepoint.c | 1 +
6 files changed, 653 insertions(+), 64 deletions(-)
create mode 100644 drivers/pinctrl/intel/pinctrl-cannonlake.c
--
2.11.0
Powered by blists - more mailing lists