Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

pinctrl: samsung: Allow per-bank SoC-specific private data

This patch extends pin bank descriptor structure with SoC-specific
private data field that allows SoC-specific drivers to store their own
private data.

Signed-off-by: Tomasz Figa <t.figa@samsung.com>
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Tested-by: Doug Anderson <dianders@chromium.org>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>

authored by

Tomasz Figa and committed by
Linus Walleij
3385474c 21c21993

+1
+1
drivers/pinctrl/pinctrl-samsung.h
··· 139 139 u32 eint_mask; 140 140 u32 eint_offset; 141 141 char *name; 142 + void *soc_priv; 142 143 struct device_node *of_node; 143 144 struct samsung_pinctrl_drv_data *drvdata; 144 145 struct irq_domain *irq_domain;