pinctrl: Add pingroup and define PINCTRL_PINGROUP
authorBasavaraj Natikar <Basavaraj.Natikar@amd.com>
Wed, 1 Jun 2022 15:28:55 +0000 (20:58 +0530)
committerLinus Walleij <linus.walleij@linaro.org>
Wed, 15 Jun 2022 13:54:20 +0000 (15:54 +0200)
commit003cbe046171596809c2f37dc07e69df1b4d9f95
treef9fe73acc33517f2ddb9f551dd5e1ef92847780f
parentf2906aa863381afb0015a9eb7fefad885d4e5a56
pinctrl: Add pingroup and define PINCTRL_PINGROUP

Add 'struct pingroup' to represent pingroup and 'PINCTRL_PINGROUP'
macro for inline use. Both are used to manage and represent
larger number of pingroups.

Signed-off-by: Basavaraj Natikar <Basavaraj.Natikar@amd.com>
Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Link: https://lore.kernel.org/r/20220601152900.1012813-2-Basavaraj.Natikar@amd.com
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
include/linux/pinctrl/pinctrl.h