Symbol: fsel
arch/parisc/kernel/module.c
551
*loc = fsel(val, addend);
arch/parisc/kernel/module.c
555
*loc = fsel(val, addend);
arch/parisc/kernel/module.c
572
*loc = fsel(val, addend);
arch/parisc/kernel/module.c
576
*loc = fsel(val, addend);
arch/parisc/kernel/module.c
767
*loc = fsel(val, addend);
arch/parisc/kernel/module.c
771
*loc = fsel(val, addend);
arch/powerpc/include/asm/kvm_fpu.h
68
FPD_THREE_IN(fsel)
arch/powerpc/math-emu/math.c
292
case FSEL: func = fsel; type = ABC; break;
arch/powerpc/math-emu/math.c
77
FLOATFUNC(fsel);
drivers/perf/arm-cmn.c
1527
enum cmn_filter_select fsel, u8 occupid)
drivers/perf/arm-cmn.c
1531
if (fsel == SEL_NONE)
drivers/perf/arm-cmn.c
1534
if (!dn->occupid[fsel].count) {
drivers/perf/arm-cmn.c
1535
dn->occupid[fsel].val = occupid;
drivers/perf/arm-cmn.c
1547
} else if (dn->occupid[fsel].val != occupid) {
drivers/perf/arm-cmn.c
1550
dn->occupid[fsel].count++;
drivers/perf/arm-cmn.c
1760
return e->fsel;
drivers/perf/arm-cmn.c
653
enum cmn_filter_select fsel;
drivers/perf/arm-cmn.c
671
.fsel = _fsel, \
drivers/perf/arm-cmn.c
691
if (eattr->fsel > SEL_NONE)
drivers/phy/qualcomm/phy-qcom-m31-eusb2.c
213
FIELD_PREP(FSEL, data->fsel));
drivers/phy/qualcomm/phy-qcom-m31-eusb2.c
305
.fsel = FSEL_38_4_MHZ_VAL,
drivers/phy/qualcomm/phy-qcom-m31-eusb2.c
79
unsigned int fsel;
drivers/pinctrl/bcm/pinctrl-bcm2835.c
1019
enum bcm2835_fsel fsel = bcm2835_pinctrl_fsel_get(pc, pin);
drivers/pinctrl/bcm/pinctrl-bcm2835.c
1026
if (fsel != BCM2835_FSEL_GPIO_OUT)
drivers/pinctrl/bcm/pinctrl-bcm2835.c
292
enum bcm2835_fsel fsel)
drivers/pinctrl/bcm/pinctrl-bcm2835.c
305
if (cur == fsel)
drivers/pinctrl/bcm/pinctrl-bcm2835.c
308
if (cur != BCM2835_FSEL_GPIO_IN && fsel != BCM2835_FSEL_GPIO_IN) {
drivers/pinctrl/bcm/pinctrl-bcm2835.c
319
val |= fsel << FSEL_SHIFT(pin);
drivers/pinctrl/bcm/pinctrl-bcm2835.c
322
bcm2835_functions[fsel]);
drivers/pinctrl/bcm/pinctrl-bcm2835.c
347
enum bcm2835_fsel fsel = bcm2835_pinctrl_fsel_get(pc, offset);
drivers/pinctrl/bcm/pinctrl-bcm2835.c
349
if (fsel == BCM2835_FSEL_GPIO_OUT)
drivers/pinctrl/bcm/pinctrl-bcm2835.c
753
enum bcm2835_fsel fsel = bcm2835_pinctrl_fsel_get(pc, offset);
drivers/pinctrl/bcm/pinctrl-bcm2835.c
754
const char *fname = bcm2835_functions[fsel];
drivers/pinctrl/bcm/pinctrl-bcm2835.c
936
enum bcm2835_fsel fsel = bcm2835_pinctrl_fsel_get(pc, offset);
drivers/pinctrl/bcm/pinctrl-bcm2835.c
938
if (fsel == BCM2835_FSEL_GPIO_IN)
drivers/pinctrl/bcm/pinctrl-bcm2835.c
941
if (persist_gpio_outputs && fsel == BCM2835_FSEL_GPIO_OUT)
drivers/pinctrl/bcm/pinctrl-bcm2835.c
996
enum bcm2835_fsel fsel = input ?
drivers/pinctrl/bcm/pinctrl-bcm2835.c
999
bcm2835_pinctrl_fsel_set(pc, offset, fsel);
drivers/pinctrl/bcm/pinctrl-brcmstb.c
101
for (i = 1; i < fsel; i++) {
drivers/pinctrl/bcm/pinctrl-brcmstb.c
103
fsel = i;
drivers/pinctrl/bcm/pinctrl-brcmstb.c
108
fsel = func;
drivers/pinctrl/bcm/pinctrl-brcmstb.c
111
if (fsel >= pc->pin_funcs[pin].n_funcs + 1)
drivers/pinctrl/bcm/pinctrl-brcmstb.c
123
if (cur != fsel) {
drivers/pinctrl/bcm/pinctrl-brcmstb.c
125
val |= fsel << BIT_TO_SHIFT(bit);
drivers/pinctrl/bcm/pinctrl-brcmstb.c
129
pc->func_names[fsel]);
drivers/pinctrl/bcm/pinctrl-brcmstb.c
168
unsigned int fsel = brcmstb_pinctrl_fsel_get(pc, offset);
drivers/pinctrl/bcm/pinctrl-brcmstb.c
169
const char *fname = pc->func_names[fsel];
drivers/pinctrl/bcm/pinctrl-brcmstb.c
59
int fsel;
drivers/pinctrl/bcm/pinctrl-brcmstb.c
68
fsel = (val >> BIT_TO_SHIFT(bit)) & pc->pin_funcs[pin].func_mask;
drivers/pinctrl/bcm/pinctrl-brcmstb.c
69
func = pc->pin_funcs[pin].funcs[fsel];
drivers/pinctrl/bcm/pinctrl-brcmstb.c
72
func = fsel;
drivers/pinctrl/bcm/pinctrl-brcmstb.c
86
int fsel;
drivers/pinctrl/bcm/pinctrl-brcmstb.c
95
fsel = pc->pin_funcs[pin].n_funcs + 1;
drivers/pinctrl/bcm/pinctrl-brcmstb.c
98
if (func >= fsel) {
drivers/pinctrl/microchip/pinctrl-mpfs-iomux0.c
184
static int mpfs_iomux0_pinmux_set_mux(struct pinctrl_dev *pctrl_dev, unsigned int fsel,
drivers/pinctrl/microchip/pinctrl-mpfs-iomux0.c
193
function = &mpfs_iomux0_functions[fsel];
drivers/pinctrl/microchip/pinctrl-mpfs-mssio.c
326
static int mpfs_pinctrl_set_mux(struct pinctrl_dev *pctrl_dev, unsigned int fsel,
drivers/pinctrl/microchip/pinctrl-pic64gx-gpio2.c
274
static int pic64gx_gpio2_pinmux_set_mux(struct pinctrl_dev *pctrl_dev, unsigned int fsel,
drivers/pinctrl/microchip/pinctrl-pic64gx-gpio2.c
283
function = &pic64gx_gpio2_functions[fsel];
drivers/pinctrl/pinctrl-aw9523.c
173
static int aw9523_pmx_set_mux(struct pinctrl_dev *pctl, unsigned int fsel,
drivers/pinctrl/pinctrl-aw9523.c
179
if (fsel >= ARRAY_SIZE(aw9523_pmx))
drivers/pinctrl/pinctrl-aw9523.c
188
BIT(pin), (fsel ? BIT(pin) : 0));
drivers/pinctrl/pinctrl-rp1.c
1045
static enum funcs rp1_get_fsel_func(unsigned int pin, unsigned int fsel)
drivers/pinctrl/pinctrl-rp1.c
1048
if (fsel < RP1_FSEL_COUNT)
drivers/pinctrl/pinctrl-rp1.c
1049
return rp1_gpio_pin_funcs[pin].funcs[fsel];
drivers/pinctrl/pinctrl-rp1.c
1050
else if (fsel == RP1_FSEL_NONE)
drivers/pinctrl/pinctrl-rp1.c
1081
u32 fsel = rp1_get_fsel(pin);
drivers/pinctrl/pinctrl-rp1.c
1082
enum funcs func = rp1_get_fsel_func(offset, fsel);
drivers/pinctrl/pinctrl-rp1.c
1087
rp1_func_names[fsel].name, rp1_func_names[func].name,
drivers/pinctrl/pinctrl-rp1.c
1305
u32 fsel = rp1_get_fsel(pin);
drivers/pinctrl/pinctrl-rp1.c
1308
if (persist_gpio_outputs && fsel == RP1_FSEL_GPIO)
drivers/pinctrl/pinctrl-rp1.c
1346
int offset, fsel;
drivers/pinctrl/pinctrl-rp1.c
1356
for (fsel = 0; fsel < RP1_FSEL_COUNT; fsel++) {
drivers/pinctrl/pinctrl-rp1.c
1357
if (pin_funcs[fsel] == func_selector)
drivers/pinctrl/pinctrl-rp1.c
1361
fsel = (int)func_selector;
drivers/pinctrl/pinctrl-rp1.c
1364
if (fsel >= RP1_FSEL_COUNT && fsel != RP1_FSEL_NONE)
drivers/pinctrl/pinctrl-rp1.c
1367
rp1_set_fsel(pin, fsel);
drivers/pinctrl/pinctrl-rp1.c
257
u8 fsel;
drivers/pinctrl/pinctrl-rp1.c
707
u32 oeover, fsel;
drivers/pinctrl/pinctrl-rp1.c
710
regmap_field_read(pin->gpio[RP1_GPIO_CTRL_FUNCSEL], &fsel);
drivers/pinctrl/pinctrl-rp1.c
712
if (oeover != RP1_OEOVER_PERI || fsel >= RP1_FSEL_COUNT)
drivers/pinctrl/pinctrl-rp1.c
713
fsel = RP1_FSEL_NONE;
drivers/pinctrl/pinctrl-rp1.c
715
return fsel;
drivers/pinctrl/pinctrl-rp1.c
718
static void rp1_set_fsel(struct rp1_pin_info *pin, u32 fsel)
drivers/pinctrl/pinctrl-rp1.c
720
if (fsel >= RP1_FSEL_COUNT)
drivers/pinctrl/pinctrl-rp1.c
721
fsel = RP1_FSEL_NONE_HW;
drivers/pinctrl/pinctrl-rp1.c
726
if (fsel == RP1_FSEL_NONE) {
drivers/pinctrl/pinctrl-rp1.c
733
regmap_field_write(pin->gpio[RP1_GPIO_CTRL_FUNCSEL], fsel);
drivers/pinctrl/pinctrl-rp1.c
795
u32 fsel;
drivers/pinctrl/pinctrl-rp1.c
800
fsel = rp1_get_fsel(pin);
drivers/pinctrl/pinctrl-rp1.c
801
if (fsel != RP1_FSEL_GPIO)
drivers/pinctrl/pinctrl-single.c
1012
int rows, *pins, found = 0, res = -ENOMEM, i, fsel, gsel;
drivers/pinctrl/pinctrl-single.c
1071
fsel = pcs_add_function(pcs, &function, np->name, vals, found,
drivers/pinctrl/pinctrl-single.c
1073
if (fsel < 0) {
drivers/pinctrl/pinctrl-single.c
1074
res = fsel;
drivers/pinctrl/pinctrl-single.c
1107
pinmux_generic_remove_function(pcs->pctl, fsel);
drivers/pinctrl/pinctrl-single.c
1126
int rows, *pins, found = 0, res = -ENOMEM, i, fsel;
drivers/pinctrl/pinctrl-single.c
1221
fsel = pcs_add_function(pcs, &function, np->name, vals, found,
drivers/pinctrl/pinctrl-single.c
1223
if (fsel < 0) {
drivers/pinctrl/pinctrl-single.c
1224
res = fsel;
drivers/pinctrl/pinctrl-single.c
1242
pinmux_generic_remove_function(pcs->pctl, fsel);
drivers/pinctrl/pinctrl-th1520.c
802
unsigned int fsel, unsigned int gsel)
drivers/pinctrl/pinctrl-th1520.c
805
const struct function_desc *func = pinmux_generic_get_function(pctldev, fsel);
drivers/pinctrl/pinmux.c
724
int fsel, gsel, ret;
drivers/pinctrl/pinmux.c
758
fsel = ret;
drivers/pinctrl/pinmux.c
760
ret = pmxops->get_function_groups(pctldev, fsel, &groups, &num_groups);
drivers/pinctrl/pinmux.c
762
dev_err(pctldev->dev, "no groups for function %d (%s)", fsel, fname);
drivers/pinctrl/pinmux.c
777
ret = pmxops->set_mux(pctldev, fsel, gsel);
drivers/pinctrl/renesas/pinctrl-rza1.c
1053
fsel = pinmux_generic_add_function(pctldev, grpname, fngrps, 1,
drivers/pinctrl/renesas/pinctrl-rza1.c
1055
if (fsel < 0) {
drivers/pinctrl/renesas/pinctrl-rza1.c
1056
ret = fsel;
drivers/pinctrl/renesas/pinctrl-rza1.c
1080
pinmux_generic_remove_function(pctldev, fsel);
drivers/pinctrl/renesas/pinctrl-rza1.c
996
int gsel, fsel;
drivers/pinctrl/renesas/pinctrl-rza2.c
343
int i, ret, npins, gsel, fsel;
drivers/pinctrl/renesas/pinctrl-rza2.c
387
fsel = pinmux_generic_add_function(pctldev, np->name, pin_fn, 1,
drivers/pinctrl/renesas/pinctrl-rza2.c
389
if (fsel < 0) {
drivers/pinctrl/renesas/pinctrl-rza2.c
390
ret = fsel;
drivers/pinctrl/renesas/pinctrl-rza2.c
414
pinmux_generic_remove_function(pctldev, fsel);
drivers/pinctrl/renesas/pinctrl-rzg2l.c
657
int ret, gsel, fsel;
drivers/pinctrl/renesas/pinctrl-rzg2l.c
781
fsel = pinmux_generic_add_function(pctldev, name, pin_fn, 1, psel_val);
drivers/pinctrl/renesas/pinctrl-rzg2l.c
782
if (fsel < 0) {
drivers/pinctrl/renesas/pinctrl-rzg2l.c
783
ret = fsel;
drivers/pinctrl/renesas/pinctrl-rzt2h.c
242
int ret, gsel, fsel;
drivers/pinctrl/renesas/pinctrl-rzt2h.c
367
fsel = pinmux_generic_add_function(pctldev, name, pin_fn, 1, psel_val);
drivers/pinctrl/renesas/pinctrl-rzt2h.c
368
if (fsel < 0) {
drivers/pinctrl/renesas/pinctrl-rzt2h.c
369
ret = fsel;
drivers/pinctrl/renesas/pinctrl-rzv2m.c
229
int ret, gsel, fsel;
drivers/pinctrl/renesas/pinctrl-rzv2m.c
340
fsel = pinmux_generic_add_function(pctldev, name, pin_fn, 1, psel_val);
drivers/pinctrl/renesas/pinctrl-rzv2m.c
341
if (fsel < 0) {
drivers/pinctrl/renesas/pinctrl-rzv2m.c
342
ret = fsel;
drivers/pinctrl/sophgo/pinctrl-sophgo-common.c
222
unsigned int fsel, unsigned int gsel)
drivers/pinctrl/sophgo/pinctrl-sophgo.h
111
unsigned int fsel, unsigned int gsel);
drivers/pinctrl/spacemit/pinctrl-k1.c
604
unsigned int fsel, unsigned int gsel)
drivers/pinctrl/starfive/pinctrl-starfive-jh7100.c
639
unsigned int fsel, unsigned int gsel)
drivers/pinctrl/starfive/pinctrl-starfive-jh7110.c
295
unsigned int fsel, unsigned int gsel)