Lines Matching refs:gamma
62 u16 gamma[12]; member
117 static void tpo_td043_write_gamma(struct spi_device *spi, u16 gamma[12]) in tpo_td043_write_gamma()
123 val |= (gamma[i] & 0x300) >> ((i + 1) * 2); in tpo_td043_write_gamma()
127 val |= (gamma[i+4] & 0x300) >> ((i + 1) * 2); in tpo_td043_write_gamma()
131 val |= (gamma[i+8] & 0x300) >> ((i + 1) * 2); in tpo_td043_write_gamma()
136 tpo_td043_write(spi, 0x14 + i, gamma[i] & 0xff); in tpo_td043_write_gamma()
232 for (i = 0; i < ARRAY_SIZE(ddata->gamma); i++) { in tpo_td043_gamma_show()
234 ddata->gamma[i]); in tpo_td043_gamma_show()
260 ddata->gamma[i] = g[i]; in tpo_td043_gamma_store()
262 tpo_td043_write_gamma(ddata->spi, ddata->gamma); in tpo_td043_gamma_store()
271 static DEVICE_ATTR(gamma, S_IRUGO | S_IWUSR,
309 tpo_td043_write_gamma(ddata->spi, ddata->gamma); in tpo_td043_power_on()
516 memcpy(ddata->gamma, tpo_td043_def_gamma, sizeof(ddata->gamma)); in tpo_td043_probe()