OSDN Git Service

pinctrl: lochnagar: Add support for the Cirrus Logic Lochnagar
authorCharles Keepax <ckeepax@opensource.cirrus.com>
Tue, 19 Mar 2019 13:48:51 +0000 (13:48 +0000)
committerLinus Walleij <linus.walleij@linaro.org>
Thu, 4 Apr 2019 05:09:30 +0000 (12:09 +0700)
commit0548448b719ac78fa18fdbcd03856952ba6cc7dc
treefc5f0d60468ea880590b9a2ba64d1de140183323
parente3097b6b2e0d791a462b337941e9176c533d39f3
pinctrl: lochnagar: Add support for the Cirrus Logic Lochnagar

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. This driver supports the board
controller chip on the Lochnagar board.

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@opensource.cirrus.com>
Reviewed-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/pinctrl/cirrus/Kconfig
drivers/pinctrl/cirrus/Makefile
drivers/pinctrl/cirrus/pinctrl-lochnagar.c [new file with mode: 0644]