On Wed, Sep 05, 2018 at 11:41:19AM +0100, Charles Keepax wrote: > From: Charles Keepax <ckeepax@xxxxxxxxxxxxxxxxxxxxxxxxxxx> > > Lochnagar is an evaluation and development board for Cirrus > Logic Smart CODEC and Amp devices. It allows the connection of > most Cirrus Logic devices on mini-cards, as well as allowing > connection of various application processor systems to provide a > full evaluation platform. > > Lochnagar provides many pins which can generally be used for an > audio function such as an AIF or a PDM interface, but also as > GPIOs. > > Signed-off-by: Charles Keepax <ckeepax@xxxxxxxxxxxxxxxxxxxxxxxxxxx> > --- > drivers/pinctrl/cirrus/Kconfig | 10 + > drivers/pinctrl/cirrus/Makefile | 2 + > drivers/pinctrl/cirrus/pinctrl-lochnagar.c | 1161 ++++++++++++++++++++++++++++ > drivers/pinctrl/cirrus/pinctrl-lochnagar.h | 115 +++ > include/dt-bindings/pinctrl/lochnagar.h | 135 ++++ This belongs with the binding patch. > 5 files changed, 1423 insertions(+) > create mode 100644 drivers/pinctrl/cirrus/pinctrl-lochnagar.c > create mode 100644 drivers/pinctrl/cirrus/pinctrl-lochnagar.h > create mode 100644 include/dt-bindings/pinctrl/lochnagar.h