0001
0002
0003
0004
0005
0006 #ifndef __INTEL_DSI_VBT_H__
0007 #define __INTEL_DSI_VBT_H__
0008
0009 #include <linux/types.h>
0010
0011 enum mipi_seq;
0012 struct intel_dsi;
0013
0014 bool intel_dsi_vbt_init(struct intel_dsi *intel_dsi, u16 panel_id);
0015 void intel_dsi_vbt_gpio_init(struct intel_dsi *intel_dsi, bool panel_is_on);
0016 void intel_dsi_vbt_gpio_cleanup(struct intel_dsi *intel_dsi);
0017 void intel_dsi_vbt_exec_sequence(struct intel_dsi *intel_dsi,
0018 enum mipi_seq seq_id);
0019 void intel_dsi_msleep(struct intel_dsi *intel_dsi, int msec);
0020 void intel_dsi_log_params(struct intel_dsi *intel_dsi);
0021
0022 #endif