| /linux-6.15/drivers/gpu/drm/panel/ |
| H A D | panel-jadard-jd9365da-h3.c | 84 return dsi_ctx.accum_err; in jadard_disable() 361 mipi_dsi_msleep(&dsi_ctx, 120); in radxa_display_8hd_ad002_init_cmds() 367 return dsi_ctx.accum_err; in radxa_display_8hd_ad002_init_cmds() 593 mipi_dsi_msleep(&dsi_ctx, 120); in cz101b4001_init_cmds() 599 return dsi_ctx.accum_err; in cz101b4001_init_cmds() 822 mipi_dsi_msleep(&dsi_ctx, 120); in kingdisplay_kd101ne3_init_cmds() 826 mipi_dsi_msleep(&dsi_ctx, 120); in kingdisplay_kd101ne3_init_cmds() 830 mipi_dsi_msleep(&dsi_ctx, 20); in kingdisplay_kd101ne3_init_cmds() 832 return dsi_ctx.accum_err; in kingdisplay_kd101ne3_init_cmds() 1081 mipi_dsi_msleep(&dsi_ctx, 20); in melfas_lmfbx101117480_init_cmds() [all …]
|
| H A D | panel-himax-hx83102.c | 189 return dsi_ctx.accum_err; in starry_himax83102_j02_init() 294 return dsi_ctx.accum_err; in boe_nv110wum_init() 391 return dsi_ctx.accum_err; in csot_pna957qt1_1_init() 496 return dsi_ctx.accum_err; in ivo_t109nw41_init() 586 return dsi_ctx.accum_err; in kingdisplay_kd110n11_51ie_init() 701 return dsi_ctx.accum_err; in starry_2082109qfh040022_50e_init() 882 if (dsi_ctx.accum_err) in hx83102_prepare() 888 if (dsi_ctx.accum_err) in hx83102_prepare() 891 if (dsi_ctx.accum_err) in hx83102_prepare() 897 if (dsi_ctx.accum_err) in hx83102_prepare() [all …]
|
| H A D | panel-sony-tulip-truly-nt35521.c | 57 nt35521_switch_page(&dsi_ctx, 0x00); in truly_nt35521_on() 69 nt35521_switch_page(&dsi_ctx, 0x01); in truly_nt35521_on() 82 nt35521_switch_page(&dsi_ctx, 0x02); in truly_nt35521_on() 115 nt35521_switch_page(&dsi_ctx, 0x03); in truly_nt35521_on() 135 nt35521_switch_page(&dsi_ctx, 0x05); in truly_nt35521_on() 192 nt35521_switch_page(&dsi_ctx, 0x06); in truly_nt35521_on() 260 mipi_dsi_msleep(&dsi_ctx, 120); in truly_nt35521_on() 267 return dsi_ctx.accum_err; in truly_nt35521_on() 278 mipi_dsi_msleep(&dsi_ctx, 50); in truly_nt35521_off() 280 mipi_dsi_msleep(&dsi_ctx, 150); in truly_nt35521_off() [all …]
|
| H A D | panel-newvision-nv3051d.c | 57 mipi_dsi_dcs_write_seq_multi(&dsi_ctx, 0xFF, 0x30); in panel_nv3051d_init_sequence() 58 mipi_dsi_dcs_write_seq_multi(&dsi_ctx, 0xFF, 0x52); in panel_nv3051d_init_sequence() 59 mipi_dsi_dcs_write_seq_multi(&dsi_ctx, 0xFF, 0x01); in panel_nv3051d_init_sequence() 60 mipi_dsi_dcs_write_seq_multi(&dsi_ctx, 0xE3, 0x00); in panel_nv3051d_init_sequence() 61 mipi_dsi_dcs_write_seq_multi(&dsi_ctx, 0x03, 0x40); in panel_nv3051d_init_sequence() 62 mipi_dsi_dcs_write_seq_multi(&dsi_ctx, 0x04, 0x00); in panel_nv3051d_init_sequence() 63 mipi_dsi_dcs_write_seq_multi(&dsi_ctx, 0x05, 0x03); in panel_nv3051d_init_sequence() 64 mipi_dsi_dcs_write_seq_multi(&dsi_ctx, 0x24, 0x12); in panel_nv3051d_init_sequence() 65 mipi_dsi_dcs_write_seq_multi(&dsi_ctx, 0x25, 0x1E); in panel_nv3051d_init_sequence() 66 mipi_dsi_dcs_write_seq_multi(&dsi_ctx, 0x26, 0x28); in panel_nv3051d_init_sequence() [all …]
|
| H A D | panel-visionox-rm692e5.c | 63 mipi_dsi_usleep_range(&dsi_ctx, 17000, 18000); in visionox_rm692e5_on() 167 mipi_dsi_msleep(&dsi_ctx, 50); in visionox_rm692e5_on() 168 mipi_dsi_dcs_set_display_on_multi(&dsi_ctx); in visionox_rm692e5_on() 169 mipi_dsi_usleep_range(&dsi_ctx, 1000, 2000); in visionox_rm692e5_on() 171 return dsi_ctx.accum_err; in visionox_rm692e5_on() 183 mipi_dsi_usleep_range(&dsi_ctx, 1000, 2000); in visionox_rm692e5_disable() 187 return dsi_ctx.accum_err; in visionox_rm692e5_disable() 214 mipi_dsi_msleep(&dsi_ctx, 28); in visionox_rm692e5_prepare() 216 if (dsi_ctx.accum_err < 0) { in visionox_rm692e5_prepare() 217 ret = dsi_ctx.accum_err; in visionox_rm692e5_prepare() [all …]
|
| H A D | panel-raydium-rm692e5.c | 94 mipi_dsi_dcs_nop_multi(dsi_ctx); in rm692e5_on() 96 mipi_dsi_msleep(dsi_ctx, 32); in rm692e5_on() 117 mipi_dsi_msleep(dsi_ctx, 100); in rm692e5_on() 135 mipi_dsi_msleep(&dsi_ctx, 100); in rm692e5_disable() 137 return dsi_ctx.accum_err; in rm692e5_disable() 147 if (dsi_ctx.accum_err) in rm692e5_prepare() 148 return dsi_ctx.accum_err; in rm692e5_prepare() 152 rm692e5_on(&dsi_ctx); in rm692e5_prepare() 158 mipi_dsi_msleep(&dsi_ctx, 28); in rm692e5_prepare() 167 if (dsi_ctx.accum_err) { in rm692e5_prepare() [all …]
|
| H A D | panel-leadtek-ltk050h3146w.c | 296 mipi_dsi_msleep(dsi_ctx, 60); in ltk050h3148w_init_sequence() 377 mipi_dsi_msleep(dsi_ctx, 60); in ltk050h3146w_init_sequence() 436 mipi_dsi_msleep(dsi_ctx, 60); in ltk050h3146w_a2_init_sequence() 468 if (dsi_ctx.accum_err) in ltk050h3146w_unprepare() 469 return dsi_ctx.accum_err; in ltk050h3146w_unprepare() 485 if (dsi_ctx.accum_err) { in ltk050h3146w_prepare() 487 return dsi_ctx.accum_err; in ltk050h3146w_prepare() 490 if (dsi_ctx.accum_err) { in ltk050h3146w_prepare() 505 mipi_dsi_msleep(&dsi_ctx, 50); in ltk050h3146w_prepare() 507 if (dsi_ctx.accum_err) in ltk050h3146w_prepare() [all …]
|
| H A D | panel-sitronix-st7703.c | 103 mipi_dsi_msleep(dsi_ctx, 20); in jh057n_init_sequence() 131 mipi_dsi_msleep(dsi_ctx, 20); in jh057n_init_sequence() 433 mipi_dsi_msleep(dsi_ctx, 250); in rgb30panel_init_sequence() 602 mipi_dsi_msleep(dsi_ctx, 250); in gameforcechi_init_sequence() 682 ctx->desc->init_sequence(&dsi_ctx); in st7703_enable() 687 mipi_dsi_msleep(&dsi_ctx, 120); in st7703_enable() 691 if (!dsi_ctx.accum_err) in st7703_enable() 694 return dsi_ctx.accum_err; in st7703_enable() 708 mipi_dsi_msleep(&dsi_ctx, 120); in st7703_disable() 710 return dsi_ctx.accum_err; in st7703_disable() [all …]
|
| H A D | panel-boe-th101mb31ig002-28a.c | 109 mipi_dsi_dcs_exit_sleep_mode_multi(&dsi_ctx); in boe_th101mb31ig002_enable() 111 mipi_dsi_msleep(&dsi_ctx, 120); in boe_th101mb31ig002_enable() 113 mipi_dsi_dcs_set_display_on_multi(&dsi_ctx); in boe_th101mb31ig002_enable() 115 return dsi_ctx.accum_err; in boe_th101mb31ig002_enable() 169 mipi_dsi_dcs_exit_sleep_mode_multi(&dsi_ctx); in starry_er88577_init_cmd() 171 mipi_dsi_msleep(&dsi_ctx, 120); in starry_er88577_init_cmd() 173 mipi_dsi_dcs_set_display_on_multi(&dsi_ctx); in starry_er88577_init_cmd() 175 mipi_dsi_msleep(&dsi_ctx, 20); in starry_er88577_init_cmd() 177 return dsi_ctx.accum_err; in starry_er88577_init_cmd() 192 mipi_dsi_msleep(&dsi_ctx, 120); in boe_th101mb31ig002_disable() [all …]
|
| H A D | panel-himax-hx83112a.c | 61 struct mipi_dsi_multi_context dsi_ctx = { .dsi = dsi }; in hx83112a_on() local 183 mipi_dsi_dcs_exit_sleep_mode_multi(&dsi_ctx); in hx83112a_on() 184 mipi_dsi_msleep(&dsi_ctx, 150); in hx83112a_on() 186 mipi_dsi_dcs_set_display_on_multi(&dsi_ctx); in hx83112a_on() 187 mipi_dsi_msleep(&dsi_ctx, 50); in hx83112a_on() 189 return dsi_ctx.accum_err; in hx83112a_on() 200 mipi_dsi_dcs_set_display_off_multi(&dsi_ctx); in hx83112a_disable() 201 mipi_dsi_msleep(&dsi_ctx, 20); in hx83112a_disable() 202 mipi_dsi_dcs_enter_sleep_mode_multi(&dsi_ctx); in hx83112a_disable() 203 mipi_dsi_msleep(&dsi_ctx, 120); in hx83112a_disable() [all …]
|
| H A D | panel-asus-z00t-tm5p5-n35596.c | 76 mipi_dsi_msleep(dsi_ctx, 100); in tm5p5_nt35596_on() 84 mipi_dsi_dcs_set_display_off_multi(dsi_ctx); in tm5p5_nt35596_off() 86 mipi_dsi_msleep(dsi_ctx, 60); in tm5p5_nt35596_off() 88 mipi_dsi_dcs_enter_sleep_mode_multi(dsi_ctx); in tm5p5_nt35596_off() 99 if (dsi_ctx.accum_err) in tm5p5_nt35596_prepare() 100 return dsi_ctx.accum_err; in tm5p5_nt35596_prepare() 104 tm5p5_nt35596_on(&dsi_ctx); in tm5p5_nt35596_prepare() 106 if (dsi_ctx.accum_err) { in tm5p5_nt35596_prepare() 112 return dsi_ctx.accum_err; in tm5p5_nt35596_prepare() 120 tm5p5_nt35596_off(&dsi_ctx); in tm5p5_nt35596_unprepare() [all …]
|
| H A D | panel-visionox-vtdr6130.c | 55 mipi_dsi_dcs_write_seq_multi(&dsi_ctx, in visionox_vtdr6130_on() 57 mipi_dsi_dcs_write_seq_multi(&dsi_ctx, in visionox_vtdr6130_on() 120 mipi_dsi_dcs_exit_sleep_mode_multi(&dsi_ctx); in visionox_vtdr6130_on() 121 mipi_dsi_msleep(&dsi_ctx, 120); in visionox_vtdr6130_on() 123 mipi_dsi_dcs_set_display_on_multi(&dsi_ctx); in visionox_vtdr6130_on() 124 mipi_dsi_msleep(&dsi_ctx, 20); in visionox_vtdr6130_on() 126 return dsi_ctx.accum_err; in visionox_vtdr6130_on() 136 mipi_dsi_dcs_set_display_off_multi(&dsi_ctx); in visionox_vtdr6130_off() 137 mipi_dsi_msleep(&dsi_ctx, 20); in visionox_vtdr6130_off() 139 mipi_dsi_dcs_enter_sleep_mode_multi(&dsi_ctx); in visionox_vtdr6130_off() [all …]
|
| H A D | panel-xinpeng-xpp055c272.c | 95 mipi_dsi_msleep(dsi_ctx, 20); in xpp055c272_init_sequence() 134 if (dsi_ctx.accum_err) in xpp055c272_unprepare() 135 return dsi_ctx.accum_err; in xpp055c272_unprepare() 151 if (dsi_ctx.accum_err) { in xpp055c272_prepare() 153 dsi_ctx.accum_err); in xpp055c272_prepare() 154 return dsi_ctx.accum_err; in xpp055c272_prepare() 157 if (dsi_ctx.accum_err) { in xpp055c272_prepare() 159 dsi_ctx.accum_err); in xpp055c272_prepare() 172 if (!dsi_ctx.accum_err) in xpp055c272_prepare() 180 if (dsi_ctx.accum_err) in xpp055c272_prepare() [all …]
|
| H A D | panel-visionox-r66451.c | 50 mipi_dsi_dcs_write_seq_multi(&dsi_ctx, 0xc2, in visionox_r66451_on() 53 mipi_dsi_dcs_write_seq_multi(&dsi_ctx, 0xd7, in visionox_r66451_on() 58 mipi_dsi_dcs_write_seq_multi(&dsi_ctx, 0xde, in visionox_r66451_on() 65 mipi_dsi_dcs_write_seq_multi(&dsi_ctx, 0xc4, in visionox_r66451_on() 112 return dsi_ctx.accum_err; in visionox_r66451_on() 187 mipi_dsi_msleep(&dsi_ctx, 120); in visionox_r66451_enable() 190 mipi_dsi_msleep(&dsi_ctx, 20); in visionox_r66451_enable() 192 return dsi_ctx.accum_err; in visionox_r66451_enable() 202 mipi_dsi_msleep(&dsi_ctx, 20); in visionox_r66451_disable() 205 mipi_dsi_msleep(&dsi_ctx, 120); in visionox_r66451_disable() [all …]
|
| H A D | panel-jdi-fhd-r63452.c | 50 mipi_dsi_generic_write_seq_multi(&dsi_ctx, 0xec, in jdi_fhd_r63452_on() 70 mipi_dsi_dcs_set_display_on_multi(&dsi_ctx); in jdi_fhd_r63452_on() 71 mipi_dsi_msleep(&dsi_ctx, 20); in jdi_fhd_r63452_on() 72 mipi_dsi_dcs_exit_sleep_mode_multi(&dsi_ctx); in jdi_fhd_r63452_on() 73 mipi_dsi_msleep(&dsi_ctx, 80); in jdi_fhd_r63452_on() 80 return dsi_ctx.accum_err; in jdi_fhd_r63452_on() 92 mipi_dsi_generic_write_seq_multi(&dsi_ctx, 0xec, in jdi_fhd_r63452_off() 97 mipi_dsi_dcs_set_display_off_multi(&dsi_ctx); in jdi_fhd_r63452_off() 98 mipi_dsi_usleep_range(&dsi_ctx, 2000, 3000); in jdi_fhd_r63452_off() 99 mipi_dsi_dcs_enter_sleep_mode_multi(&dsi_ctx); in jdi_fhd_r63452_off() [all …]
|
| H A D | panel-samsung-ams639rq08.c | 58 struct mipi_dsi_multi_context dsi_ctx = { .dsi = dsi }; in ams639rq08_on() local 71 mipi_dsi_dcs_exit_sleep_mode_multi(&dsi_ctx); in ams639rq08_on() 104 mipi_dsi_dcs_write_seq_multi(&dsi_ctx, 0xe1, in ams639rq08_on() 107 mipi_dsi_dcs_write_seq_multi(&dsi_ctx, 0xe2, in ams639rq08_on() 111 mipi_dsi_dcs_write_seq_multi(&dsi_ctx, 0xe1, 0x19); in ams639rq08_on() 121 mipi_dsi_msleep(&dsi_ctx, 67); in ams639rq08_on() 123 mipi_dsi_dcs_set_display_on_multi(&dsi_ctx); in ams639rq08_on() 125 return dsi_ctx.accum_err; in ams639rq08_on() 133 mipi_dsi_dcs_set_display_off_multi(&dsi_ctx); in ams639rq08_off() 134 mipi_dsi_dcs_enter_sleep_mode_multi(&dsi_ctx); in ams639rq08_off() [all …]
|
| H A D | panel-elida-kd35t133.c | 89 if (dsi_ctx.accum_err) in kd35t133_unprepare() 90 return dsi_ctx.accum_err; in kd35t133_unprepare() 108 if (dsi_ctx.accum_err) { in kd35t133_prepare() 110 dsi_ctx.accum_err); in kd35t133_prepare() 111 return dsi_ctx.accum_err; in kd35t133_prepare() 115 if (dsi_ctx.accum_err) { in kd35t133_prepare() 117 dsi_ctx.accum_err); in kd35t133_prepare() 133 if (!dsi_ctx.accum_err) in kd35t133_prepare() 137 mipi_dsi_msleep(&dsi_ctx, 50); in kd35t133_prepare() 139 if (dsi_ctx.accum_err) in kd35t133_prepare() [all …]
|
| H A D | panel-boe-tv101wum-ll2.c | 52 mipi_dsi_dcs_exit_sleep_mode_multi(&dsi_ctx); in boe_tv101wum_ll2_on() 54 mipi_dsi_msleep(&dsi_ctx, 120); in boe_tv101wum_ll2_on() 63 mipi_dsi_dcs_write_seq_multi(&dsi_ctx, 0xa2, 0x38); in boe_tv101wum_ll2_on() 69 mipi_dsi_dcs_set_display_on_multi(&dsi_ctx); in boe_tv101wum_ll2_on() 71 mipi_dsi_msleep(&dsi_ctx, 20); in boe_tv101wum_ll2_on() 73 return dsi_ctx.accum_err; in boe_tv101wum_ll2_on() 83 mipi_dsi_dcs_set_display_off_multi(&dsi_ctx); in boe_tv101wum_ll2_off() 85 mipi_dsi_msleep(&dsi_ctx, 70); in boe_tv101wum_ll2_off() 87 mipi_dsi_dcs_enter_sleep_mode_multi(&dsi_ctx); in boe_tv101wum_ll2_off() 89 mipi_dsi_msleep(&dsi_ctx, 20); in boe_tv101wum_ll2_off() [all …]
|
| H A D | panel-samsung-ams581vf01.c | 54 struct mipi_dsi_multi_context dsi_ctx = { .dsi = dsi }; in ams581vf01_on() local 57 mipi_dsi_dcs_exit_sleep_mode_multi(&dsi_ctx); in ams581vf01_on() 65 mipi_dsi_dcs_write_seq_multi(&dsi_ctx, 0xeb, 0x17, in ams581vf01_on() 83 mipi_dsi_msleep(&dsi_ctx, 110); in ams581vf01_on() 86 mipi_dsi_dcs_set_display_on_multi(&dsi_ctx); in ams581vf01_on() 88 return dsi_ctx.accum_err; in ams581vf01_on() 97 mipi_dsi_dcs_set_display_off_multi(&dsi_ctx); in ams581vf01_off() 98 mipi_dsi_msleep(&dsi_ctx, 20); in ams581vf01_off() 99 mipi_dsi_dcs_enter_sleep_mode_multi(&dsi_ctx); in ams581vf01_off() 104 mipi_dsi_dcs_write_seq_multi(&dsi_ctx, 0xf4, 0x01); in ams581vf01_off() [all …]
|
| H A D | panel-novatek-nt35950.c | 115 if (!dsi_ctx->accum_err) in nt35950_set_cmd2_page() 135 nt35950_set_cmd2_page(dsi_ctx, nt, 0); in nt35950_set_data_compression() 143 nt35950_set_cmd2_page(dsi_ctx, nt, 4); in nt35950_set_data_compression() 265 nt35950_set_cmd2_page(&dsi_ctx, nt, 0); in nt35950_on() 269 nt35950_set_dispout(&dsi_ctx, nt); in nt35950_on() 291 nt35950_inject_black_image(&dsi_ctx); in nt35950_on() 293 mipi_dsi_msleep(&dsi_ctx, 120); in nt35950_on() 296 mipi_dsi_msleep(&dsi_ctx, 120); in nt35950_on() 298 if (dsi_ctx.accum_err) in nt35950_on() 299 return dsi_ctx.accum_err; in nt35950_on() [all …]
|
| H A D | panel-samsung-s6e88a0-ams427ap24.c | 455 struct mipi_dsi_multi_context dsi_ctx = { .dsi = dsi }; in s6e88a0_ams427ap24_set_brightness() local 516 return dsi_ctx.accum_err; in s6e88a0_ams427ap24_set_brightness() 532 struct mipi_dsi_multi_context dsi_ctx = { .dsi = dsi }; in s6e88a0_ams427ap24_on() local 547 mipi_dsi_dcs_exit_sleep_mode_multi(&dsi_ctx); in s6e88a0_ams427ap24_on() 548 mipi_dsi_msleep(&dsi_ctx, 20); in s6e88a0_ams427ap24_on() 567 mipi_dsi_dcs_set_display_on_multi(&dsi_ctx); in s6e88a0_ams427ap24_on() 569 return dsi_ctx.accum_err; in s6e88a0_ams427ap24_on() 579 mipi_dsi_dcs_set_display_off_multi(&dsi_ctx); in s6e88a0_ams427ap24_off() 580 mipi_dsi_dcs_enter_sleep_mode_multi(&dsi_ctx); in s6e88a0_ams427ap24_off() 581 mipi_dsi_msleep(&dsi_ctx, 120); in s6e88a0_ams427ap24_off() [all …]
|
| H A D | panel-startek-kd070fhfid015.c | 57 mipi_dsi_dcs_soft_reset_multi(&dsi_ctx); in stk_panel_init() 58 mipi_dsi_msleep(&dsi_ctx, 5); in stk_panel_init() 59 mipi_dsi_dcs_exit_sleep_mode_multi(&dsi_ctx); in stk_panel_init() 60 mipi_dsi_msleep(&dsi_ctx, 120); in stk_panel_init() 78 return dsi_ctx.accum_err; in stk_panel_init() 88 mipi_dsi_msleep(&dsi_ctx, 20); in stk_panel_on() 90 return dsi_ctx.accum_err; in stk_panel_on() 103 mipi_dsi_msleep(&dsi_ctx, 100); in stk_panel_off() 215 if (dsi_ctx.accum_err) in dsi_dcs_bl_update_status() 216 return dsi_ctx.accum_err; in dsi_dcs_bl_update_status() [all …]
|
| H A D | panel-mantix-mlaf057we51.c | 61 mipi_dsi_msleep(dsi_ctx, 20); in mantix_init_sequence() 65 mipi_dsi_msleep(dsi_ctx, 20); in mantix_init_sequence() 74 mantix_init_sequence(&dsi_ctx); in mantix_enable() 75 if (!dsi_ctx.accum_err) in mantix_enable() 78 mipi_dsi_dcs_exit_sleep_mode_multi(&dsi_ctx); in mantix_enable() 79 mipi_dsi_msleep(&dsi_ctx, 20); in mantix_enable() 81 mipi_dsi_dcs_set_display_on_multi(&dsi_ctx); in mantix_enable() 84 mipi_dsi_turn_on_peripheral_multi(&dsi_ctx); in mantix_enable() 86 return dsi_ctx.accum_err; in mantix_enable() 95 mipi_dsi_dcs_set_display_off_multi(&dsi_ctx); in mantix_disable() [all …]
|
| H A D | panel-samsung-s6e88a0-ams452ef01.c | 42 struct mipi_dsi_multi_context dsi_ctx = { .dsi = dsi }; in s6e88a0_ams452ef01_on() local 49 mipi_dsi_dcs_exit_sleep_mode_multi(&dsi_ctx); in s6e88a0_ams452ef01_on() 50 mipi_dsi_msleep(&dsi_ctx, 120); in s6e88a0_ams452ef01_on() 53 mipi_dsi_dcs_write_seq_multi(&dsi_ctx, 0xca, in s6e88a0_ams452ef01_on() 71 mipi_dsi_dcs_set_display_on_multi(&dsi_ctx); in s6e88a0_ams452ef01_on() 73 return dsi_ctx.accum_err; in s6e88a0_ams452ef01_on() 79 struct mipi_dsi_multi_context dsi_ctx = { .dsi = dsi}; in s6e88a0_ams452ef01_off() local 83 mipi_dsi_dcs_set_display_off_multi(&dsi_ctx); in s6e88a0_ams452ef01_off() 84 mipi_dsi_msleep(&dsi_ctx, 35); in s6e88a0_ams452ef01_off() 85 mipi_dsi_dcs_enter_sleep_mode_multi(&dsi_ctx); in s6e88a0_ams452ef01_off() [all …]
|
| H A D | panel-sony-td4353-jdi.c | 56 mipi_dsi_dcs_set_tear_scanline_multi(&dsi_ctx, 0); in sony_td4353_jdi_on() 60 mipi_dsi_dcs_set_pixel_format_multi(&dsi_ctx, 0x77); in sony_td4353_jdi_on() 64 mipi_dsi_dcs_exit_sleep_mode_multi(&dsi_ctx); in sony_td4353_jdi_on() 65 mipi_dsi_msleep(&dsi_ctx, 70); in sony_td4353_jdi_on() 67 mipi_dsi_dcs_set_display_on_multi(&dsi_ctx); in sony_td4353_jdi_on() 69 return dsi_ctx.accum_err; in sony_td4353_jdi_on() 79 mipi_dsi_dcs_set_display_off_multi(&dsi_ctx); in sony_td4353_jdi_off() 80 mipi_dsi_msleep(&dsi_ctx, 22); in sony_td4353_jdi_off() 81 mipi_dsi_dcs_set_tear_off_multi(&dsi_ctx); in sony_td4353_jdi_off() 82 mipi_dsi_dcs_enter_sleep_mode_multi(&dsi_ctx); in sony_td4353_jdi_off() [all …]
|