Lines Matching refs:width
30 u32 width; member
104 switch (pdata->width) { in single_read()
120 switch (pdata->width) { in single_write()
169 return offset / (pdata->width / BITS_PER_BYTE); in single_get_pin_by_offset()
181 mux_bytes = pdata->width / BITS_PER_BYTE; in single_get_offset_by_pin()
233 pin_shift = pin % (pdata->width / priv->bits_per_pin) * in single_get_pin_muxing()
263 mux_bytes = pdata->width / BITS_PER_BYTE; in single_request()
392 npins_in_reg = pdata->width / priv->bits_per_pin; in single_configure_bits()
546 size = pdata->offset + pdata->width / BITS_PER_BYTE; in single_probe()
556 priv->npins = size / (pdata->width / BITS_PER_BYTE); in single_probe()
564 priv->npins *= (pdata->width / priv->bits_per_pin); in single_probe()
581 ret = dev_read_u32(dev, "pinctrl-single,register-width", &pdata->width); in single_of_to_plat()
587 switch (pdata->width) { in single_of_to_plat()
603 pdata->offset = size - pdata->width / BITS_PER_BYTE; in single_of_to_plat()