Lines Matching refs:pupd
172 u32 pupd, mask = get_mask(offset);
175 ret = regmap_read(pctl->stmfx->map, reg, &pupd);
179 return !!(pupd & mask);
183 unsigned int offset, u32 pupd)
188 return regmap_write_bits(pctl->stmfx->map, reg, mask, pupd ? mask : 0);
221 int ret, dir, type, pupd;
240 pupd = stmfx_pinconf_get_pupd(pctl, pin);
241 if (pupd < 0)
242 return pupd;
246 if ((!dir && (!type || !pupd)) || (dir && !type))
250 if (dir && type && !pupd)
254 if (type && pupd)
351 int dir, type, pupd, val;
363 pupd = stmfx_pinconf_get_pupd(pctl, offset);
364 if (pupd < 0)
374 pupd ? "with" : "without");
381 pupd ? "up" : "down");
383 seq_printf(s, "%s ", pupd ? "floating" : "analog");