Lines Matching refs:gamma
66 u16 gamma[12]; member
121 static void tpo_td043_write_gamma(struct spi_device *spi, u16 gamma[12]) in tpo_td043_write_gamma()
127 val |= (gamma[i] & 0x300) >> ((i + 1) * 2); in tpo_td043_write_gamma()
131 val |= (gamma[i+4] & 0x300) >> ((i + 1) * 2); in tpo_td043_write_gamma()
135 val |= (gamma[i+8] & 0x300) >> ((i + 1) * 2); in tpo_td043_write_gamma()
140 tpo_td043_write(spi, 0x14 + i, gamma[i] & 0xff); in tpo_td043_write_gamma()
236 for (i = 0; i < ARRAY_SIZE(ddata->gamma); i++) { in tpo_td043_gamma_show()
238 ddata->gamma[i]); in tpo_td043_gamma_show()
264 ddata->gamma[i] = g[i]; in tpo_td043_gamma_store()
266 tpo_td043_write_gamma(ddata->spi, ddata->gamma); in tpo_td043_gamma_store()
275 static DEVICE_ATTR(gamma, S_IRUGO | S_IWUSR,
313 tpo_td043_write_gamma(ddata->spi, ddata->gamma); in tpo_td043_power_on()
525 memcpy(ddata->gamma, tpo_td043_def_gamma, sizeof(ddata->gamma)); in tpo_td043_probe()