mirror of
git://git.yoctoproject.org/linux-yocto.git
synced 2025-07-06 05:45:29 +02:00
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: Andy Shevchenko <andy.shevchenko@gmail.com> Link: https://lore.kernel.org/r/20240530085745.1539925-12-andy.shevchenko@gmail.com Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
This commit is contained in:
parent
6273a1b1ce
commit
c501b780c1
|
@ -134,16 +134,10 @@ static inline void pinmux_init_device_debugfs(struct dentry *devroot,
|
||||||
/**
|
/**
|
||||||
* struct function_desc - generic function descriptor
|
* struct function_desc - generic function descriptor
|
||||||
* @func: generic data of the pin function (name and groups of pins)
|
* @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
|
* @data: pin controller driver specific data
|
||||||
*/
|
*/
|
||||||
struct function_desc {
|
struct function_desc {
|
||||||
struct pinfunction func;
|
struct pinfunction func;
|
||||||
const char *name;
|
|
||||||
const char * const *group_names;
|
|
||||||
int num_group_names;
|
|
||||||
void *data;
|
void *data;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -151,9 +145,6 @@ struct function_desc {
|
||||||
#define PINCTRL_FUNCTION_DESC(_name, _grps, _num_grps, _data) \
|
#define PINCTRL_FUNCTION_DESC(_name, _grps, _num_grps, _data) \
|
||||||
(struct function_desc) { \
|
(struct function_desc) { \
|
||||||
.func = PINCTRL_PINFUNCTION(_name, _grps, _num_grps), \
|
.func = PINCTRL_PINFUNCTION(_name, _grps, _num_grps), \
|
||||||
.name = _name, \
|
|
||||||
.group_names = _grps, \
|
|
||||||
.num_group_names = _num_grps, \
|
|
||||||
.data = _data, \
|
.data = _data, \
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user