Lines Matching defs:dbi
44 struct mipi_dbi dbi;
76 struct mipi_dbi *dbi = &ctx->dbi;
80 ret = mipi_dbi_command_read(dbi, S6D27A1_READID1, &id1);
85 ret = mipi_dbi_command_read(dbi, S6D27A1_READID2, &id2);
90 ret = mipi_dbi_command_read(dbi, S6D27A1_READID3, &id3);
100 struct mipi_dbi *dbi = &ctx->dbi;
125 mipi_dbi_command(dbi, MIPI_DCS_EXIT_SLEEP_MODE);
126 mipi_dbi_command(dbi, MIPI_DCS_EXIT_SLEEP_MODE);
130 mipi_dbi_command(dbi, S6D27A1_PASSWD_L2, 0x5A, 0x5A);
133 mipi_dbi_command(dbi, S6D27A1_RESCTL, 0x22);
135 mipi_dbi_command(dbi, S6D27A1_PANELCTL2, 0x00, 0x02, 0x03, 0x04, 0x05, 0x08, 0x00, 0x0c);
137 mipi_dbi_command(dbi, S6D27A1_MANPWR, 0x01, 0x00, 0x00, 0x08, 0x08, 0x02, 0x00);
139 mipi_dbi_command(dbi, S6D27A1_DISPCTL, 0x19, 0x00, 0x08, 0x0D, 0x03, 0x41, 0x3F);
141 mipi_dbi_command(dbi, S6D27A1_PWRCTL1, 0x00, 0x00, 0x00, 0x00, 0x55,
144 mipi_dbi_command(dbi, S6D27A1_SRCCTL, 0x03, 0x09, 0x8A, 0x00, 0x01, 0x16);
146 mipi_dbi_command(dbi, S6D27A1_PANELCTL, 0x00, 0x05, 0x06, 0x07, 0x08,
156 mipi_dbi_command(dbi, S6D27A1_PASSWD_L2, 0xA5, 0xA5);
174 struct mipi_dbi *dbi = &ctx->dbi;
176 mipi_dbi_command(dbi, MIPI_DCS_ENTER_SLEEP_MODE);
184 struct mipi_dbi *dbi = &ctx->dbi;
186 mipi_dbi_command(dbi, MIPI_DCS_SET_DISPLAY_OFF);
200 struct mipi_dbi *dbi = &ctx->dbi;
202 mipi_dbi_command(dbi, MIPI_DCS_SET_DISPLAY_ON);
274 ret = mipi_dbi_spi_init(spi, &ctx->dbi, NULL);
278 ctx->dbi.read_commands = s6d27a1_dbi_read_commands;