/openbmc/qemu/hw/gpio/ |
H A D | bcm2838_gpio.c | 83 if (index < sizeof(s->fsel)) { in gpfsel_get() 84 value |= (s->fsel[index] & MASK_FSELN) << (NUM_BITS_FSELN * i); in gpfsel_get() 95 if (index < sizeof(s->fsel)) { in gpfsel_set() 96 int fsel = (value >> (NUM_BITS_FSELN * i)) & MASK_FSELN; in gpfsel_set() local 97 s->fsel[index] = fsel; in gpfsel_set() 103 && (s->fsel[48] == BCM2838_FSEL_GPIO_IN) in gpfsel_set() 104 && (s->fsel[49] == BCM2838_FSEL_GPIO_IN) in gpfsel_set() 105 && (s->fsel[50] == BCM2838_FSEL_GPIO_IN) in gpfsel_set() 106 && (s->fsel[51] == BCM2838_FSEL_GPIO_IN) in gpfsel_set() 107 && (s->fsel[52] == BCM2838_FSEL_GPIO_IN) in gpfsel_set() [all …]
|
H A D | bcm2835_gpio.c | 61 if (index < sizeof(s->fsel)) { in gpfsel_get() 62 value |= (s->fsel[index] & 0x7) << (3 * i); in gpfsel_get() 73 if (index < sizeof(s->fsel)) { in gpfsel_set() 74 int fsel = (value >> (3 * i)) & 0x7; in gpfsel_set() local 75 s->fsel[index] = fsel; in gpfsel_set() 81 && (s->fsel[48] == 0) /* SD_CLK_R */ in gpfsel_set() 82 && (s->fsel[49] == 0) /* SD_CMD_R */ in gpfsel_set() 83 && (s->fsel[50] == 0) /* SD_DATA0_R */ in gpfsel_set() 84 && (s->fsel[51] == 0) /* SD_DATA1_R */ in gpfsel_set() 85 && (s->fsel[52] == 0) /* SD_DATA2_R */ in gpfsel_set() [all …]
|
/openbmc/u-boot/arch/arm/mach-omap2/omap3/ |
H A D | clock.c | 186 0x000000F0, ptr->fsel << 4); in dpll3_init_34xx() 203 clrsetbits_le32(&p0, 0x000000F0, ptr->fsel << 4); in dpll3_init_34xx() 277 clrsetbits_le32(&prcm_base->clken_pll, 0x00F00000, ptr->fsel << 20); in dpll4_init_34xx() 302 clrsetbits_le32(&prcm_base->clken_pll, 0x000000F0, ptr->fsel << 4); in dpll5_init_34xx() 332 0x000000F0, ptr->fsel << 4); in mpu_init_34xx() 363 0x000000F0, ptr->fsel << 4); in iva_init_34xx() 436 0x000000F0, ptr->fsel << 4); in dpll3_init_36xx() 453 clrsetbits_le32(&p0, 0x000000F0, ptr->fsel << 4); in dpll3_init_36xx()
|
/openbmc/linux/drivers/pinctrl/bcm/ |
H A D | pinctrl-bcm2835.c | 287 enum bcm2835_fsel fsel) in bcm2835_pinctrl_fsel_set() argument 300 if (cur == fsel) in bcm2835_pinctrl_fsel_set() 303 if (cur != BCM2835_FSEL_GPIO_IN && fsel != BCM2835_FSEL_GPIO_IN) { in bcm2835_pinctrl_fsel_set() 314 val |= fsel << FSEL_SHIFT(pin); in bcm2835_pinctrl_fsel_set() 317 bcm2835_functions[fsel]); in bcm2835_pinctrl_fsel_set() 342 enum bcm2835_fsel fsel = bcm2835_pinctrl_fsel_get(pc, offset); in bcm2835_gpio_get_direction() local 345 if (fsel > BCM2835_FSEL_GPIO_OUT) in bcm2835_gpio_get_direction() 348 if (fsel == BCM2835_FSEL_GPIO_IN) in bcm2835_gpio_get_direction() 745 enum bcm2835_fsel fsel = bcm2835_pinctrl_fsel_get(pc, offset); in bcm2835_pctl_pin_dbg_show() local 746 const char *fname = bcm2835_functions[fsel]; in bcm2835_pctl_pin_dbg_show() [all …]
|
/openbmc/linux/drivers/pinctrl/renesas/ |
H A D | pinctrl-rza2.c | 334 int i, ret, npins, gsel, fsel; in rza2_dt_node_to_map() local 378 fsel = pinmux_generic_add_function(pctldev, np->name, pin_fn, 1, in rza2_dt_node_to_map() 380 if (fsel < 0) { in rza2_dt_node_to_map() 381 ret = fsel; in rza2_dt_node_to_map() 405 pinmux_generic_remove_function(pctldev, fsel); in rza2_dt_node_to_map()
|
H A D | pinctrl-rza1.c | 993 int gsel, fsel; in rza1_dt_node_to_map() local 1052 fsel = pinmux_generic_add_function(pctldev, grpname, fngrps, 1, in rza1_dt_node_to_map() 1054 if (fsel < 0) { in rza1_dt_node_to_map() 1055 ret = fsel; in rza1_dt_node_to_map() 1079 pinmux_generic_remove_function(pctldev, fsel); in rza1_dt_node_to_map()
|
H A D | pinctrl-rzv2m.c | 230 int ret, gsel, fsel; in rzv2m_dt_subnode_to_map() local 341 fsel = pinmux_generic_add_function(pctldev, name, pin_fn, 1, psel_val); in rzv2m_dt_subnode_to_map() 342 if (fsel < 0) { in rzv2m_dt_subnode_to_map() 343 ret = fsel; in rzv2m_dt_subnode_to_map()
|
H A D | pinctrl-rzg2l.c | 270 int ret, gsel, fsel; in rzg2l_dt_subnode_to_map() local 381 fsel = pinmux_generic_add_function(pctldev, name, pin_fn, 1, psel_val); in rzg2l_dt_subnode_to_map() 382 if (fsel < 0) { in rzg2l_dt_subnode_to_map() 383 ret = fsel; in rzg2l_dt_subnode_to_map()
|
/openbmc/linux/arch/parisc/kernel/ |
H A D | module.c | 100 #define fsel(v,a) ((v)+(a)) macro 563 *loc = fsel(val, addend); in apply_relocate_add() 567 *loc = fsel(val, addend); in apply_relocate_add() 584 *loc = fsel(val, addend); in apply_relocate_add() 588 *loc = fsel(val, addend); in apply_relocate_add() 779 *loc = fsel(val, addend); in apply_relocate_add() 783 *loc = fsel(val, addend); in apply_relocate_add()
|
/openbmc/linux/arch/powerpc/kvm/ |
H A D | fpu.S | 99 FPS_THREE_IN(fsel) 271 FPD_THREE_IN(fsel)
|
/openbmc/qemu/include/hw/gpio/ |
H A D | bcm2835_gpio.h | 31 uint8_t fsel[54]; member
|
H A D | bcm2838_gpio.h | 38 uint8_t fsel[BCM2838_GPIO_NUM]; member
|
/openbmc/linux/arch/powerpc/math-emu/ |
H A D | fsel.c | 11 fsel(u32 *frD, void *frA, u32 *frB, u32 *frC) in fsel() function
|
H A D | Makefile | 10 frsp.o fsel.o lfs.o frsqrte.o fsub.o \
|
H A D | math.c | 77 FLOATFUNC(fsel); 292 case FSEL: func = fsel; type = ABC; break; in do_mathemu()
|
/openbmc/u-boot/arch/arm/include/asm/arch-omap3/ |
H A D | clock.h | 34 unsigned int fsel; member
|
/openbmc/linux/drivers/pinctrl/ |
H A D | pinctrl-single.c | 1007 int rows, *pins, found = 0, res = -ENOMEM, i, fsel, gsel; in pcs_parse_one_pinctrl_entry() local 1066 fsel = pcs_add_function(pcs, &function, np->name, vals, found, in pcs_parse_one_pinctrl_entry() 1068 if (fsel < 0) { in pcs_parse_one_pinctrl_entry() 1069 res = fsel; in pcs_parse_one_pinctrl_entry() 1102 pinmux_generic_remove_function(pcs->pctl, fsel); in pcs_parse_one_pinctrl_entry() 1121 int rows, *pins, found = 0, res = -ENOMEM, i, fsel; in pcs_parse_bits_in_pinctrl_entry() local 1216 fsel = pcs_add_function(pcs, &function, np->name, vals, found, in pcs_parse_bits_in_pinctrl_entry() 1218 if (fsel < 0) { in pcs_parse_bits_in_pinctrl_entry() 1219 res = fsel; in pcs_parse_bits_in_pinctrl_entry() 1237 pinmux_generic_remove_function(pcs->pctl, fsel); in pcs_parse_bits_in_pinctrl_entry()
|
H A D | pinmux.c | 708 int fsel, gsel, ret; in pinmux_select() local 742 fsel = ret; in pinmux_select() 744 ret = pmxops->get_function_groups(pctldev, fsel, &groups, &num_groups); in pinmux_select() 746 dev_err(pctldev->dev, "no groups for function %d (%s)", fsel, fname); in pinmux_select() 761 ret = pmxops->set_mux(pctldev, fsel, gsel); in pinmux_select()
|
/openbmc/linux/arch/powerpc/include/asm/ |
H A D | kvm_fpu.h | 68 FPD_THREE_IN(fsel)
|
/openbmc/linux/drivers/perf/ |
H A D | arm-cmn.c | 606 enum cmn_filter_select fsel; member 624 .fsel = _fsel, \ 644 if (eattr->fsel > SEL_NONE) in arm_cmn_event_show() 1453 enum cmn_filter_select fsel, u8 occupid) in arm_cmn_set_event_sel_hi() argument 1457 if (fsel == SEL_NONE) in arm_cmn_set_event_sel_hi() 1460 if (!dn->occupid[fsel].count) { in arm_cmn_set_event_sel_hi() 1461 dn->occupid[fsel].val = occupid; in arm_cmn_set_event_sel_hi() 1473 } else if (dn->occupid[fsel].val != occupid) { in arm_cmn_set_event_sel_hi() 1476 dn->occupid[fsel].count++; in arm_cmn_set_event_sel_hi() 1665 return e->fsel; in arm_cmn_filter_sel()
|
/openbmc/linux/drivers/pinctrl/starfive/ |
H A D | pinctrl-starfive-jh7110.c | 297 unsigned int fsel, unsigned int gsel) in jh7110_set_mux() argument
|
H A D | pinctrl-starfive-jh7100.c | 644 unsigned int fsel, unsigned int gsel) in starfive_set_mux() argument
|
/openbmc/qemu/target/loongarch/ |
H A D | insns.decode | 410 fsel 0000 11010000 00 ... ..... ..... ..... @fffc
|
H A D | disas.c | 539 INSN(fsel, fffc) in INSN()
|