Lines Matching defs:config

67  * @config: Pin settings
72 unsigned int config;
77 * Pad config save/restore for power suspend/resume.
321 /* Check beforehand so we don't have a partial config. */
380 unsigned int config;
384 ret = s32_regmap_read(pctldev, offset, &config);
394 gpio_pin->config = config;
401 config &= ~S32_MSCR_SSS_MASK;
403 return s32_regmap_write(pctldev, offset, config);
420 gpio_pin->config);
439 unsigned int config;
444 config = S32_MSCR_IBE;
447 config = S32_MSCR_OBE;
450 return s32_regmap_update(pctldev, offset, mask, config);
480 unsigned int *mask, unsigned int *config)
485 *config &= ~(S32_MSCR_PUS | S32_MSCR_PUE);
488 *config |= S32_MSCR_PUS | S32_MSCR_PUE;
491 *config &= ~S32_MSCR_PUS;
492 *config |= S32_MSCR_PUE;
502 unsigned int *config)
516 *config |= S32_MSCR_ODE;
521 *config |= S32_MSCR_OBE;
523 *config &= ~S32_MSCR_OBE;
528 *config |= S32_MSCR_IBE;
530 *config &= ~S32_MSCR_IBE;
537 *config |= S32_MSCR_SRE((u32)ret);
543 s32_pin_set_pull(param, mask, config);
546 *config &= ~(S32_MSCR_ODE | S32_MSCR_OBE | S32_MSCR_IBE);
548 s32_pin_set_pull(param, mask, config);
563 unsigned int config = 0, mask = 0;
574 ret = s32_parse_pincfg(configs[i], &mask, &config);
579 if (!config && !mask)
582 dev_dbg(ipctl->dev, "update: pin %u cfg 0x%x\n", pin_id, config);
584 return s32_regmap_update(pctldev, pin_id, mask, config);
589 unsigned long *config)
591 return s32_regmap_read(pctldev, pin_id, (unsigned int *)config);
624 unsigned int config;
627 ret = s32_regmap_read(pctldev, pin_id, &config);
631 seq_printf(s, "0x%x", config);
640 unsigned int config;
648 ret = s32_regmap_read(pctldev, grp->data.pins[i], &config);
651 seq_printf(s, "%s: 0x%x\n", name, config);
691 unsigned int config;
699 ret = s32_regmap_read(ipctl->pctl, pin->number, &config);
703 saved_context->pads[i] = config;