Commit c501b780 authored by Andy Shevchenko's avatar Andy Shevchenko Committed by Linus Walleij
Browse files

pinctrl: pinmux: Remove unused members from struct function_desc



All drivers are converted to use embedded struct pinfunction.
Remove unused members from struct function_desc.

Signed-off-by: default avatarAndy Shevchenko <andy.shevchenko@gmail.com>
Link: https://lore.kernel.org/r/20240530085745.1539925-12-andy.shevchenko@gmail.com


Signed-off-by: default avatarLinus Walleij <linus.walleij@linaro.org>
parent 6273a1b1
Loading
Loading
Loading
Loading
+0 −9
Original line number Diff line number Diff line
@@ -134,16 +134,10 @@ static inline void pinmux_init_device_debugfs(struct dentry *devroot,
/**
 * struct function_desc - generic function descriptor
 * @func: generic data of the pin function (name and groups of pins)
 * @name: name of the function
 * @group_names: array of pin group names
 * @num_group_names: number of pin group names
 * @data: pin controller driver specific data
 */
struct function_desc {
	struct pinfunction func;
	const char *name;
	const char * const *group_names;
	int num_group_names;
	void *data;
};

@@ -151,9 +145,6 @@ struct function_desc {
#define PINCTRL_FUNCTION_DESC(_name, _grps, _num_grps, _data)	\
(struct function_desc) {					\
	.func = PINCTRL_PINFUNCTION(_name, _grps, _num_grps),	\
	.name = _name,						\
	.group_names = _grps,					\
	.num_group_names = _num_grps,				\
	.data = _data,						\
}