Home
last modified time | relevance | path

Searched refs:awi (Results 1 – 1 of 1) sorted by relevance

/linux/drivers/pinctrl/
H A Dpinctrl-aw9523.c176 struct aw9523 *awi = pinctrl_dev_get_drvdata(pctl); in aw9523_pmx_set_mux() local
186 mutex_lock(&awi->i2c_lock); in aw9523_pmx_set_mux()
187 ret = regmap_update_bits(awi->regmap, AW9523_REG_PORT_MODE(pin), in aw9523_pmx_set_mux()
189 mutex_unlock(&awi->i2c_lock); in aw9523_pmx_set_mux()
232 struct aw9523 *awi = pinctrl_dev_get_drvdata(pctldev); in aw9523_pconf_get() local
243 mutex_lock(&awi->i2c_lock); in aw9523_pconf_get()
244 rc = regmap_read(awi->regmap, reg, &val); in aw9523_pconf_get()
245 mutex_unlock(&awi->i2c_lock); in aw9523_pconf_get()
286 struct aw9523 *awi = pinctrl_dev_get_drvdata(pctldev); in aw9523_pconf_set() local
294 guard(mutex)(&awi->i2c_lock); in aw9523_pconf_set()
[all …]