Lines Matching full:dbi

50 	/** @dbi: the DBI bus abstraction handle */
51 struct mipi_dbi dbi; member
150 static int ams495qa01_update_gamma(struct mipi_dbi *dbi, int brightness) in ams495qa01_update_gamma() argument
154 mipi_dbi_command_buf(dbi, MCS_SET_GAMMA, ams495qa01_gamma[tmp], in ams495qa01_update_gamma()
156 mipi_dbi_command(dbi, MCS_SET_GAMMA, 0x00); in ams495qa01_update_gamma()
159 mipi_dbi_command(dbi, 0x26, 0x00); in ams495qa01_update_gamma()
161 mipi_dbi_command(dbi, MCS_TEMP_SWIRE, ams495qa01_elvss[tmp]); in ams495qa01_update_gamma()
168 struct mipi_dbi *dbi = &db->dbi; in ams495qa01_panel_init() local
170 mipi_dbi_command(dbi, MCS_PASSWORD_0, 0x5a, 0x5a); in ams495qa01_panel_init()
171 mipi_dbi_command(dbi, MCS_PASSWORD_1, 0x5a, 0x5a); in ams495qa01_panel_init()
174 mipi_dbi_command(dbi, 0xb0, 0x02); in ams495qa01_panel_init()
175 mipi_dbi_command(dbi, 0xf3, 0x3b); in ams495qa01_panel_init()
177 mipi_dbi_command(dbi, MCS_ANALOG_PWR_CTL_0, 0x33, 0x42, 0x00, 0x08); in ams495qa01_panel_init()
178 mipi_dbi_command(dbi, MCS_ANALOG_PWR_CTL_1, 0x00, 0x06, 0x26, 0x35, 0x03); in ams495qa01_panel_init()
181 mipi_dbi_command(dbi, 0xf6, 0x02); in ams495qa01_panel_init()
182 mipi_dbi_command(dbi, 0xc6, 0x0b, 0x00, 0x00, 0x3c, 0x00, 0x22, in ams495qa01_panel_init()
185 mipi_dbi_command(dbi, MCS_GTCON_SET, 0x20); in ams495qa01_panel_init()
186 mipi_dbi_command(dbi, MCS_TEMP_SWIRE, 0x06, 0x06, 0x06, 0x06); in ams495qa01_panel_init()
187 mipi_dbi_command(dbi, MCS_ELVSS_ON, 0x07, 0x00, 0x10); in ams495qa01_panel_init()
188 mipi_dbi_command(dbi, MCS_GATELESS_SIGNAL_SET, 0x7f, 0x7a, in ams495qa01_panel_init()
194 mipi_dbi_command(dbi, 0xb5, 0xff, 0xef, 0x35, 0x42, 0x0d, 0xd7, in ams495qa01_panel_init()
198 mipi_dbi_command(dbi, 0xb4, 0x15); in ams495qa01_panel_init()
199 mipi_dbi_command(dbi, 0xb3, 0x00); in ams495qa01_panel_init()
201 ams495qa01_update_gamma(dbi, MAX_BRIGHTNESS); in ams495qa01_panel_init()
246 struct mipi_dbi *dbi = &db->dbi; in d53e6ea8966_enable() local
248 mipi_dbi_command(dbi, MIPI_DCS_EXIT_SLEEP_MODE); in d53e6ea8966_enable()
250 mipi_dbi_command(dbi, MIPI_DCS_SET_DISPLAY_ON); in d53e6ea8966_enable()
259 struct mipi_dbi *dbi = &db->dbi; in d53e6ea8966_disable() local
261 mipi_dbi_command(dbi, MIPI_DCS_SET_DISPLAY_OFF); in d53e6ea8966_disable()
263 mipi_dbi_command(dbi, MIPI_DCS_ENTER_SLEEP_MODE); in d53e6ea8966_disable()
328 struct mipi_dbi *dbi = &db->dbi; in ams495qa01_set_brightness() local
331 ams495qa01_update_gamma(dbi, brightness); in ams495qa01_set_brightness()
406 ret = mipi_dbi_spi_init(spi, &db->dbi, NULL); in d53e6ea8966_probe()
408 return dev_err_probe(dev, ret, "MIPI DBI init failed\n"); in d53e6ea8966_probe()