All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v1 0/5] pinctrl: baytrail: Clean up (part 3)
@ 2019-12-12 10:25 Andy Shevchenko
  2019-12-12 10:25 ` [PATCH v1 1/5] pinctrl: baytrail: Move IRQ valid mask initialization to a dedicated callback Andy Shevchenko
                   ` (7 more replies)
  0 siblings, 8 replies; 10+ messages in thread
From: Andy Shevchenko @ 2019-12-12 10:25 UTC (permalink / raw)
  To: Linus Walleij, Bartosz Golaszewski, linux-gpio, Mika Westerberg,
	hdegoede
  Cc: Andy Shevchenko

This is a part 3 of clean up pin control driver for Intel Baytrail.
After this applied the driver will use all available data structures
from pinctrl-intel.h header.

Note, that patch which exposes common pin control data structrure for drivers
will be used by Lynxpoint as well.

This has been tested on the tablet with SD card detection and buttons pressed.

Based on our pinctrl/intel for-next branch.

Andy Shevchenko (5):
  pinctrl: baytrail: Move IRQ valid mask initialization to a dedicated
    callback
  pinctrl: intel: Share struct intel_pinctrl for wider use
  pinctrl: baytrail: Keep pointer to struct device instead of its
    container
  pinctrl: baytrail: Use local variable to keep device pointer
  pinctrl: baytrail: Reuse struct intel_pinctrl in the driver

 drivers/pinctrl/intel/pinctrl-baytrail.c | 272 +++++++++++------------
 drivers/pinctrl/intel/pinctrl-intel.c    |  35 +--
 drivers/pinctrl/intel/pinctrl-intel.h    |  44 ++++
 3 files changed, 173 insertions(+), 178 deletions(-)


base-commit: ab68b220e81fd03383c0d9e1a87b51f9bbe4db77

-- 
2.24.0


^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2019-12-13 20:37 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-12-12 10:25 [PATCH v1 0/5] pinctrl: baytrail: Clean up (part 3) Andy Shevchenko
2019-12-12 10:25 ` [PATCH v1 1/5] pinctrl: baytrail: Move IRQ valid mask initialization to a dedicated callback Andy Shevchenko
2019-12-12 10:25 ` [PATCH v1 2/5] pinctrl: intel: Share struct intel_pinctrl for wider use Andy Shevchenko
2019-12-12 10:25 ` [PATCH v1 3/5] pinctrl: baytrail: Keep pointer to struct device instead of its container Andy Shevchenko
2019-12-12 10:25 ` [PATCH v1 4/5] pinctrl: baytrail: Use local variable to keep device pointer Andy Shevchenko
2019-12-12 10:25 ` [PATCH v1 5/5] pinctrl: baytrail: Reuse struct intel_pinctrl in the driver Andy Shevchenko
2019-12-12 11:13 ` [PATCH v1 0/5] pinctrl: baytrail: Clean up (part 3) Hans de Goede
2019-12-13 13:01 ` Mika Westerberg
2019-12-13 13:41 ` Linus Walleij
2019-12-13 14:47   ` Andy Shevchenko

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.