Home
last modified time | relevance | path

Searched refs:group_desc (Results 1 – 17 of 17) sorted by relevance

/linux/drivers/pinctrl/berlin/
H A Dberlin.c155 const struct berlin_desc_group *group_desc = pctrl->desc->groups + group; in berlin_pinmux_set() local
158 berlin_pinctrl_find_function_by_name(pctrl, group_desc, in berlin_pinmux_set()
165 mask = GENMASK(group_desc->lsb + group_desc->bit_width - 1, in berlin_pinmux_set()
166 group_desc->lsb); in berlin_pinmux_set()
167 val = function_desc->muxval << group_desc->lsb; in berlin_pinmux_set()
168 regmap_update_bits(pctrl->regmap, group_desc->offset, mask, val); in berlin_pinmux_set()
/linux/drivers/pinctrl/
H A Dcore.h205 struct group_desc { struct
212 (struct group_desc) { \ argument
227 struct group_desc *pinctrl_generic_get_group(struct pinctrl_dev *pctldev,
H A Dcore.c561 struct group_desc *group; in pinctrl_generic_get_group_name()
584 struct group_desc *group; in pinctrl_generic_get_group_pins()
606 struct group_desc *pinctrl_generic_get_group(struct pinctrl_dev *pctldev, in pinctrl_generic_get_group()
609 struct group_desc *group; in pinctrl_generic_get_group()
653 struct group_desc *group; in pinctrl_generic_add_group()
691 struct group_desc *group; in pinctrl_generic_remove_group()
/linux/drivers/pinctrl/bcm/
H A Dpinctrl-bcm4908.c423 struct group_desc *group_desc; in bcm4908_pinctrl_set_mux() local
426 group_desc = pinctrl_generic_get_group(pctrl_dev, group_selector); in bcm4908_pinctrl_set_mux()
427 if (!group_desc) in bcm4908_pinctrl_set_mux()
429 group = group_desc->data; in bcm4908_pinctrl_set_mux()
H A Dpinctrl-ns.c165 struct group_desc *group; in ns_pinctrl_set_mux()
/linux/fs/ext2/
H A Dballoc.c43 unsigned long group_desc; in ext2_get_group_desc() local
56 group_desc = block_group >> EXT2_DESC_PER_BLOCK_BITS(sb); in ext2_get_group_desc()
58 if (!sbi->s_group_desc[group_desc]) { in ext2_get_group_desc()
61 block_group, group_desc, offset); in ext2_get_group_desc()
65 desc = (struct ext2_group_desc *) sbi->s_group_desc[group_desc]->b_data; in ext2_get_group_desc()
67 *bh = sbi->s_group_desc[group_desc]; in ext2_get_group_desc()
/linux/drivers/pinctrl/nuvoton/
H A Dpinctrl-ma35.c133 struct group_desc *groups;
169 static struct group_desc *
190 struct group_desc *grp; in ma35_pinctrl_dt_node_to_map_func()
276 struct group_desc *grp = &npctl->groups[group]; in ma35_pinmux_set_mux()
976 static int ma35_pinctrl_parse_groups(struct fwnode_handle *fwnode, struct group_desc *grp, in ma35_pinctrl_parse_groups()
1034 struct group_desc *grp; in ma35_pinctrl_parse_functions()
/linux/drivers/pinctrl/starfive/
H A Dpinctrl-starfive-jh7110.c299 const struct group_desc *group; in jh7110_set_mux()
432 const struct group_desc *group; in jh7110_pinconf_group_get()
447 const struct group_desc *group; in jh7110_pinconf_group_set()
H A Dpinctrl-starfive-jh7100.c643 const struct group_desc *group; in starfive_set_mux()
789 const struct group_desc *group; in starfive_pinconf_group_get()
804 const struct group_desc *group; in starfive_pinconf_group_set()
/linux/drivers/pinctrl/ti/
H A Dpinctrl-ti-iodelay.c387 struct group_desc *g; in ti_iodelay_get_pingroup()
/linux/drivers/pinctrl/renesas/
H A Dpinctrl-rzt2h.c155 struct group_desc *group; in rzt2h_pinctrl_set_mux()
H A Dpinctrl-rzv2m.c167 struct group_desc *group; in rzv2m_pinctrl_set_mux()
H A Dpinctrl-rza1.c1123 struct group_desc *grp; in rza1_set_mux()
H A Dpinctrl-rzg2l.c587 struct group_desc *group; in rzg2l_pinctrl_set_mux()
/linux/drivers/mmc/core/
H A Dsd_uhs2.c204 host->uhs2_caps.group_desc = gd; in sd_uhs2_dev_init()
/linux/tools/perf/util/
H A Dheader.c2789 struct group_desc { in process_group_desc() struct
3439 FEAT_OPR(GROUP_DESC, group_desc, false),
/linux/drivers/pinctrl/mediatek/
H A Dpinctrl-airoha.c2464 struct group_desc *grp; in airoha_pinmux_set_mux()