Lines Matching refs:dsi_ctx

44 	struct mipi_dsi_multi_context dsi_ctx = { .dsi = dsi };  in jdi_fhd_r63452_on()  local
48 mipi_dsi_generic_write_seq_multi(&dsi_ctx, 0xb0, 0x00); in jdi_fhd_r63452_on()
49 mipi_dsi_generic_write_seq_multi(&dsi_ctx, 0xd6, 0x01); in jdi_fhd_r63452_on()
50 mipi_dsi_generic_write_seq_multi(&dsi_ctx, 0xec, in jdi_fhd_r63452_on()
53 mipi_dsi_generic_write_seq_multi(&dsi_ctx, 0xb0, 0x03); in jdi_fhd_r63452_on()
55 mipi_dsi_dcs_set_tear_on_multi(&dsi_ctx, MIPI_DSI_DCS_TEAR_MODE_VBLANK); in jdi_fhd_r63452_on()
57 mipi_dsi_dcs_write_seq_multi(&dsi_ctx, MIPI_DCS_SET_ADDRESS_MODE, 0x00); in jdi_fhd_r63452_on()
59 mipi_dsi_dcs_set_pixel_format_multi(&dsi_ctx, 0x77); in jdi_fhd_r63452_on()
60 mipi_dsi_dcs_set_column_address_multi(&dsi_ctx, 0x0000, 0x0437); in jdi_fhd_r63452_on()
61 mipi_dsi_dcs_set_page_address_multi(&dsi_ctx, 0x0000, 0x077f); in jdi_fhd_r63452_on()
62 mipi_dsi_dcs_set_tear_scanline_multi(&dsi_ctx, 0x0000); in jdi_fhd_r63452_on()
63 mipi_dsi_dcs_set_display_brightness_multi(&dsi_ctx, 0x00ff); in jdi_fhd_r63452_on()
65 mipi_dsi_dcs_write_seq_multi(&dsi_ctx, MIPI_DCS_WRITE_CONTROL_DISPLAY, 0x24); in jdi_fhd_r63452_on()
66 mipi_dsi_dcs_write_seq_multi(&dsi_ctx, MIPI_DCS_WRITE_POWER_SAVE, 0x00); in jdi_fhd_r63452_on()
67 mipi_dsi_dcs_write_seq_multi(&dsi_ctx, MIPI_DCS_SET_CABC_MIN_BRIGHTNESS, 0x00); in jdi_fhd_r63452_on()
68 mipi_dsi_dcs_write_seq_multi(&dsi_ctx, 0x84, 0x00); 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()
75 mipi_dsi_generic_write_seq_multi(&dsi_ctx, 0xb0, 0x04); in jdi_fhd_r63452_on()
76 mipi_dsi_dcs_write_seq_multi(&dsi_ctx, 0x84, 0x00); in jdi_fhd_r63452_on()
77 mipi_dsi_generic_write_seq_multi(&dsi_ctx, 0xc8, 0x11); in jdi_fhd_r63452_on()
78 mipi_dsi_generic_write_seq_multi(&dsi_ctx, 0xb0, 0x03); in jdi_fhd_r63452_on()
80 return dsi_ctx.accum_err; in jdi_fhd_r63452_on()
86 struct mipi_dsi_multi_context dsi_ctx = { .dsi = dsi }; in jdi_fhd_r63452_off() local
90 mipi_dsi_generic_write_seq_multi(&dsi_ctx, 0xb0, 0x00); in jdi_fhd_r63452_off()
91 mipi_dsi_generic_write_seq_multi(&dsi_ctx, 0xd6, 0x01); in jdi_fhd_r63452_off()
92 mipi_dsi_generic_write_seq_multi(&dsi_ctx, 0xec, in jdi_fhd_r63452_off()
95 mipi_dsi_generic_write_seq_multi(&dsi_ctx, 0xb0, 0x03); 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()
100 mipi_dsi_msleep(&dsi_ctx, 120); in jdi_fhd_r63452_off()