Lines Matching refs:pupd
173 u32 pupd, mask = get_mask(offset);
176 ret = regmap_read(pctl->stmfx->map, reg, &pupd);
180 return !!(pupd & mask);
184 unsigned int offset, u32 pupd)
189 return regmap_write_bits(pctl->stmfx->map, reg, mask, pupd ? mask : 0);
222 int ret, dir, type, pupd;
241 pupd = stmfx_pinconf_get_pupd(pctl, pin);
242 if (pupd < 0)
243 return pupd;
247 if ((!dir && (!type || !pupd)) || (dir && !type))
251 if (dir && type && !pupd)
255 if (type && pupd)
352 int dir, type, pupd, val;
364 pupd = stmfx_pinconf_get_pupd(pctl, offset);
365 if (pupd < 0)
375 pupd ? "with" : "without");
382 pupd ? "up" : "down");
384 seq_printf(s, "%s ", pupd ? "floating" : "analog");