| /linux-6.15/drivers/pinctrl/berlin/ |
| H A D | berlin.c | 155 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-6.15/drivers/pinctrl/ |
| H A D | core.h | 205 struct group_desc { struct 212 (struct group_desc) { \ argument 227 struct group_desc *pinctrl_generic_get_group(struct pinctrl_dev *pctldev,
|
| H A D | pinctrl-ingenic.c | 128 const struct group_desc *groups; 223 static const struct group_desc jz4730_groups[] = { 329 static const struct group_desc jz4740_groups[] = { 432 static const struct group_desc jz4725b_groups[] = { 551 static const struct group_desc jz4750_groups[] = { 700 static const struct group_desc jz4755_groups[] = { 939 static const struct group_desc jz4760_groups[] = { 2112 static const struct group_desc x1000_groups[] = { 2293 static const struct group_desc x1500_groups[] = { 2465 static const struct group_desc x1600_groups[] = { [all …]
|
| H A D | core.c | 560 struct group_desc *group; in pinctrl_generic_get_group_name() 583 struct group_desc *group; in pinctrl_generic_get_group_pins() 605 struct group_desc *pinctrl_generic_get_group(struct pinctrl_dev *pctldev, in pinctrl_generic_get_group() 608 struct group_desc *group; in pinctrl_generic_get_group() 652 struct group_desc *group; in pinctrl_generic_add_group() 690 struct group_desc *group; in pinctrl_generic_remove_group()
|
| /linux-6.15/drivers/pinctrl/bcm/ |
| H A D | pinctrl-bcm4908.c | 423 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 D | pinctrl-ns.c | 165 struct group_desc *group; in ns_pinctrl_set_mux()
|
| /linux-6.15/drivers/pinctrl/freescale/ |
| H A D | pinctrl-imx.c | 36 static inline const struct group_desc *imx_pinctrl_find_group_by_name( in imx_pinctrl_find_group_by_name() 40 const struct group_desc *grp; in imx_pinctrl_find_group_by_name() 64 const struct group_desc *grp; in imx_dt_node_to_map() 249 struct group_desc *grp; in imx_pmx_set() 413 struct group_desc *grp; in imx_pinconf_group_dbg_show() 508 struct group_desc *grp, in imx_pinctrl_parse_groups() 584 struct group_desc *grp; in imx_pinctrl_parse_functions()
|
| /linux-6.15/fs/ext2/ |
| H A D | balloc.c | 43 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-6.15/drivers/pinctrl/nuvoton/ |
| H A D | pinctrl-ma35.c | 137 struct group_desc *groups; 173 static struct group_desc * 194 struct group_desc *grp; in ma35_pinctrl_dt_node_to_map_func() 280 struct group_desc *grp = &npctl->groups[group]; in ma35_pinmux_set_mux() 978 static int ma35_pinctrl_parse_groups(struct fwnode_handle *fwnode, struct group_desc *grp, in ma35_pinctrl_parse_groups() 1036 struct group_desc *grp; in ma35_pinctrl_parse_functions()
|
| /linux-6.15/fs/ext4/ |
| H A D | balloc.c | 269 unsigned int group_desc; in ext4_get_group_desc() local 286 group_desc = block_group >> EXT4_DESC_PER_BLOCK_BITS(sb); in ext4_get_group_desc() 288 bh_p = sbi_array_rcu_deref(sbi, s_group_desc, group_desc); in ext4_get_group_desc() 298 block_group, group_desc, offset); in ext4_get_group_desc()
|
| /linux-6.15/drivers/pinctrl/sophgo/ |
| H A D | pinctrl-sophgo-common.c | 225 const struct group_desc *group; in sophgo_pmx_set_mux() 283 const struct group_desc *group; in sophgo_pconf_group_set()
|
| /linux-6.15/drivers/pinctrl/starfive/ |
| H A D | pinctrl-starfive-jh7110.c | 299 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 D | pinctrl-starfive-jh7100.c | 643 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-6.15/drivers/pinctrl/mediatek/ |
| H A D | pinctrl-mt7629.c | 311 static const struct group_desc mt7629_groups[] = {
|
| H A D | pinctrl-moore.c | 47 struct group_desc *grp; in mtk_pinmux_set_mux() 604 const struct group_desc *group = hw->soc->grps + i; in mtk_build_groups()
|
| H A D | pinctrl-mtk-common-v2.h | 239 const struct group_desc *grps;
|
| H A D | pinctrl-mt7981.c | 805 static const struct group_desc mt7981_groups[] = {
|
| H A D | pinctrl-mt7622.c | 601 static const struct group_desc mt7622_groups[] = {
|
| H A D | pinctrl-mt7988.c | 1117 static const struct group_desc mt7988_groups[] = {
|
| H A D | pinctrl-mt7986.c | 813 static const struct group_desc mt7986_groups[] = {
|
| /linux-6.15/drivers/pinctrl/spacemit/ |
| H A D | pinctrl-k1.c | 423 const struct group_desc *group; in spacemit_pmx_set_mux() 644 const struct group_desc *group; in spacemit_pinconf_group_set()
|
| /linux-6.15/drivers/pinctrl/renesas/ |
| H A D | pinctrl-rza2.c | 446 struct group_desc *grp; in rza2_set_mux()
|
| /linux-6.15/include/linux/mmc/ |
| H A D | host.h | 106 u32 group_desc; member
|
| /linux-6.15/drivers/pinctrl/ti/ |
| H A D | pinctrl-ti-iodelay.c | 387 struct group_desc *g; in ti_iodelay_get_pingroup()
|
| /linux-6.15/drivers/mmc/core/ |
| H A D | sd_uhs2.c | 204 host->uhs2_caps.group_desc = gd; in sd_uhs2_dev_init()
|