/drivers/gpu/drm/i915/ |
H A D | intel_dsi_cmd.h | 34 #include "intel_dsi.h" 39 void dsi_hs_mode_enable(struct intel_dsi *intel_dsi, bool enable); 41 int dsi_vc_dcs_write(struct intel_dsi *intel_dsi, int channel, 44 int dsi_vc_generic_write(struct intel_dsi *intel_dsi, int channel, 47 int dsi_vc_dcs_read(struct intel_dsi *intel_dsi, int channel, u8 dcs_cmd, 50 int dsi_vc_generic_read(struct intel_dsi *intel_ds 57 dsi_vc_dcs_write_0(struct intel_dsi *intel_dsi, int channel, u8 dcs_cmd) argument 63 dsi_vc_dcs_write_1(struct intel_dsi *intel_dsi, int channel, u8 dcs_cmd, u8 param) argument 70 dsi_vc_generic_write_0(struct intel_dsi *intel_dsi, int channel) argument 76 dsi_vc_generic_write_1(struct intel_dsi *intel_dsi, int channel, u8 param) argument 82 dsi_vc_generic_write_2(struct intel_dsi *intel_dsi, int channel, u8 param1, u8 param2) argument 90 dsi_vc_generic_read_0(struct intel_dsi *intel_dsi, int channel, u8 *buf, int buflen) argument 96 dsi_vc_generic_read_1(struct intel_dsi *intel_dsi, int channel, u8 param, u8 *buf, int buflen) argument 103 dsi_vc_generic_read_2(struct intel_dsi *intel_dsi, int channel, u8 param1, u8 param2, u8 *buf, int buflen) argument [all...] |
H A D | intel_dsi_panel_vbt.c | 37 #include "intel_dsi.h" 97 static u8 *mipi_exec_send_packet(struct intel_dsi *intel_dsi, u8 *data) argument 108 intel_dsi->hs = mode; 118 dsi_vc_generic_write_0(intel_dsi, vc); 121 dsi_vc_generic_write_1(intel_dsi, vc, *data); 124 dsi_vc_generic_write_2(intel_dsi, vc, *data, *(data + 1)); 132 dsi_vc_generic_write(intel_dsi, vc, data, len); 135 dsi_vc_dcs_write_0(intel_dsi, vc, *data); 138 dsi_vc_dcs_write_1(intel_dsi, v 153 mipi_exec_delay(struct intel_dsi *intel_dsi, u8 *data) argument 163 mipi_exec_gpio(struct intel_dsi *intel_dsi, u8 *data) argument 220 generic_exec_sequence(struct intel_dsi *intel_dsi, char *sequence) argument 261 struct intel_dsi *intel_dsi = container_of(dsi, struct intel_dsi, dev); local 536 struct intel_dsi *intel_dsi = container_of(dsi, struct intel_dsi, dev); local 547 struct intel_dsi *intel_dsi = container_of(dsi, struct intel_dsi, dev); local 558 struct intel_dsi *intel_dsi = container_of(dsi, struct intel_dsi, dev); local 569 struct intel_dsi *intel_dsi = container_of(dsi, struct intel_dsi, dev); local 580 struct intel_dsi *intel_dsi = container_of(dsi, struct intel_dsi, dev); local 601 struct intel_dsi *intel_dsi = container_of(dsi, struct intel_dsi, dev); local [all...] |
H A D | intel_dsi_cmd.c | 32 #include "intel_dsi.h" 51 static void print_stat(struct intel_dsi *intel_dsi) argument 53 struct drm_encoder *encoder = &intel_dsi->base.base; 107 void dsi_hs_mode_enable(struct intel_dsi *intel_dsi, bool enable) argument 109 struct drm_encoder *encoder = &intel_dsi->base.base; 124 intel_dsi->hs = enable; 127 static int dsi_vc_send_short(struct intel_dsi *intel_dsi, in argument 169 dsi_vc_send_long(struct intel_dsi *intel_dsi, int channel, u8 data_type, const u8 *data, int len) argument 210 dsi_vc_write_common(struct intel_dsi *intel_dsi, int channel, const u8 *data, int len, enum dsi_type type) argument 242 dsi_vc_dcs_write(struct intel_dsi *intel_dsi, int channel, const u8 *data, int len) argument 248 dsi_vc_generic_write(struct intel_dsi *intel_dsi, int channel, const u8 *data, int len) argument 254 dsi_vc_dcs_send_read_request(struct intel_dsi *intel_dsi, int channel, u8 dcs_cmd) argument 261 dsi_vc_generic_send_read_request(struct intel_dsi *intel_dsi, int channel, u8 *reqdata, int reqlen) argument 288 dsi_read_data_return(struct intel_dsi *intel_dsi, u8 *buf, int buflen) argument 314 dsi_vc_dcs_read(struct intel_dsi *intel_dsi, int channel, u8 dcs_cmd, u8 *buf, int buflen) argument 350 dsi_vc_generic_read(struct intel_dsi *intel_dsi, int channel, u8 *reqdata, int reqlen, u8 *buf, int buflen) argument 392 dpi_send_cmd(struct intel_dsi *intel_dsi, u32 cmd, bool hs) argument 423 wait_for_dsi_fifo_empty(struct intel_dsi *intel_dsi) argument [all...] |
H A D | intel_dsi.c | 33 #include "intel_dsi.h" 59 static struct intel_dsi *intel_attached_dsi(struct drm_connector *connector) 62 struct intel_dsi, base); 65 static inline bool is_vid_mode(struct intel_dsi *intel_dsi) argument 67 return intel_dsi->operation_mode == INTEL_DSI_VIDEO_MODE; 70 static inline bool is_cmd_mode(struct intel_dsi *intel_dsi) argument 72 return intel_dsi->operation_mode == INTEL_DSI_COMMAND_MODE; 83 struct intel_dsi *intel_ds local 142 struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); local 172 struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); local 223 struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); local 239 struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); local 316 struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); local 392 struct intel_dsi *intel_dsi = intel_attached_dsi(connector); local 439 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local 483 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local 628 struct intel_dsi *intel_dsi = intel_attached_dsi(connector); local 696 struct intel_dsi *intel_dsi; local [all...] |
H A D | intel_dsi.h | 74 struct intel_dsi { struct 130 static inline struct intel_dsi *enc_to_intel_dsi(struct drm_encoder *encoder) 132 return container_of(encoder, struct intel_dsi, base.base);
|
H A D | intel_dsi_pll.c | 31 #include "intel_dsi.h" 230 struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); local 235 dsi_clk = dsi_clk_from_pclk(intel_dsi->pclk, intel_dsi->pixel_format, 236 intel_dsi->lane_count); 325 struct intel_dsi *intel_dsi = enc_to_intel_dsi(&encoder->base); local 373 assert_bpp_mismatch(intel_dsi->pixel_format, pipe_bpp); 375 pclk = DIV_ROUND_CLOSEST(dsi_clock * intel_dsi [all...] |
H A D | Makefile | 65 intel_dsi.o \
|