Lines Matching refs:values
64 DECLARE_BITMAP(values, 10); /* for DATA[0-7], RS, RW */ in hd44780_write_gpio8()
67 values[0] = val; in hd44780_write_gpio8()
68 __assign_bit(8, values, rs); in hd44780_write_gpio8()
72 gpiod_set_array_value_cansleep(n, &hd->pins[PIN_DATA0], NULL, values); in hd44780_write_gpio8()
80 DECLARE_BITMAP(values, 6); /* for DATA[4-7], RS, RW */ in hd44780_write_gpio4()
84 values[0] = val >> 4; in hd44780_write_gpio4()
85 __assign_bit(4, values, rs); in hd44780_write_gpio4()
89 gpiod_set_array_value_cansleep(n, &hd->pins[PIN_DATA4], NULL, values); in hd44780_write_gpio4()
94 values[0] &= ~0x0fUL; in hd44780_write_gpio4()
95 values[0] |= val & 0x0f; in hd44780_write_gpio4()
98 gpiod_set_array_value_cansleep(n, &hd->pins[PIN_DATA4], NULL, values); in hd44780_write_gpio4()
145 DECLARE_BITMAP(values, 6); /* for DATA[4-7], RS, RW */ in hd44780_write_cmd_raw_gpio4()
150 values[0] = cmd & 0x0f; in hd44780_write_cmd_raw_gpio4()
154 gpiod_set_array_value_cansleep(n, &hd->pins[PIN_DATA4], NULL, values); in hd44780_write_cmd_raw_gpio4()