Lines Matching refs:gamma
67 u16 gamma[12]; member
122 static void tpo_td043_write_gamma(struct spi_device *spi, u16 gamma[12]) in tpo_td043_write_gamma()
128 val |= (gamma[i] & 0x300) >> ((i + 1) * 2); in tpo_td043_write_gamma()
132 val |= (gamma[i+4] & 0x300) >> ((i + 1) * 2); in tpo_td043_write_gamma()
136 val |= (gamma[i+8] & 0x300) >> ((i + 1) * 2); in tpo_td043_write_gamma()
141 tpo_td043_write(spi, 0x14 + i, gamma[i] & 0xff); in tpo_td043_write_gamma()
237 for (i = 0; i < ARRAY_SIZE(ddata->gamma); i++) { in tpo_td043_gamma_show()
239 ddata->gamma[i]); in tpo_td043_gamma_show()
265 ddata->gamma[i] = g[i]; in tpo_td043_gamma_store()
267 tpo_td043_write_gamma(ddata->spi, ddata->gamma); in tpo_td043_gamma_store()
276 static DEVICE_ATTR(gamma, S_IRUGO | S_IWUSR,
314 tpo_td043_write_gamma(ddata->spi, ddata->gamma); in tpo_td043_power_on()
557 memcpy(ddata->gamma, tpo_td043_def_gamma, sizeof(ddata->gamma)); in tpo_td043_probe()