Lines Matching refs:pconf
658 const struct aspeed_pin_config *pconf; in aspeed_pin_config_get() local
664 pconf = find_pinconf_config(pdata, offset, param); in aspeed_pin_config_get()
665 if (!pconf) in aspeed_pin_config_get()
668 rc = regmap_read(pdata->maps[ASPEED_IP_SCU], pconf->reg, &val); in aspeed_pin_config_get()
673 (val & BIT(pconf->bit)) >> pconf->bit); in aspeed_pin_config_get()
704 const struct aspeed_pin_config *pconf; in aspeed_pin_config_set() local
712 pconf = find_pinconf_config(pdata, offset, param); in aspeed_pin_config_set()
713 if (!pconf) in aspeed_pin_config_set()
721 val = pmap->val << pconf->bit; in aspeed_pin_config_set()
723 rc = regmap_update_bits(pdata->maps[ASPEED_IP_SCU], pconf->reg, in aspeed_pin_config_set()
724 BIT(pconf->bit), val); in aspeed_pin_config_set()
730 __func__, pconf->reg, pconf->bit, pmap->val, in aspeed_pin_config_set()