Searched refs:intel_dsi (Results 1 - 10 of 10) sorted by relevance

/openbsd-current/sys/dev/pci/drm/i915/display/
H A Dintel_dsi_vbt.h12 struct intel_dsi;
14 bool intel_dsi_vbt_init(struct intel_dsi *intel_dsi, u16 panel_id);
15 void intel_dsi_vbt_gpio_init(struct intel_dsi *intel_dsi, bool panel_is_on);
16 void intel_dsi_vbt_gpio_cleanup(struct intel_dsi *intel_dsi);
17 void intel_dsi_vbt_exec_sequence(struct intel_dsi *intel_dsi,
19 void intel_dsi_log_params(struct intel_dsi *intel_ds
[all...]
H A Dvlv_dsi.h13 struct intel_dsi;
15 void vlv_dsi_wait_for_fifo_empty(struct intel_dsi *intel_dsi, enum port port);
H A Dintel_dsi.c9 #include "intel_dsi.h"
12 void intel_dsi_wait_panel_power_cycle(struct intel_dsi *intel_dsi) argument
19 intel_dsi->panel_power_off_time);
21 if (panel_power_off_duration < (s64)intel_dsi->panel_pwr_cycle_delay)
22 drm_msleep(intel_dsi->panel_pwr_cycle_delay - panel_power_off_duration);
27 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
29 intel_dsi_wait_panel_power_cycle(intel_dsi);
32 int intel_dsi_bitrate(const struct intel_dsi *intel_ds argument
42 intel_dsi_tlpx_ns(const struct intel_dsi *intel_dsi) argument
85 intel_dsi_host_init(struct intel_dsi *intel_dsi, const struct mipi_dsi_host_ops *funcs, enum port port) argument
[all...]
H A Dintel_dsi.h42 struct intel_dsi { struct
129 struct intel_dsi *intel_dsi; member in struct:intel_dsi_host
146 static inline struct intel_dsi *enc_to_intel_dsi(struct intel_encoder *encoder)
148 return container_of(&encoder->base, struct intel_dsi, base.base);
151 static inline bool is_vid_mode(struct intel_dsi *intel_dsi) argument
153 return intel_dsi->operation_mode == INTEL_DSI_VIDEO_MODE;
156 static inline bool is_cmd_mode(struct intel_dsi *intel_dsi) argument
[all...]
H A Dintel_dsi_vbt.c48 #include "intel_dsi.h"
99 struct intel_dsi *intel_dsi; member in struct:i2c_adapter_lookup
135 static enum port intel_dsi_seq_port_to_port(struct intel_dsi *intel_dsi, argument
143 if (hweight8(intel_dsi->ports) == 1)
144 return ffs(intel_dsi->ports) - 1;
147 if (intel_dsi->ports & BIT(PORT_B))
149 else if (intel_dsi->ports & BIT(PORT_C))
156 static const u8 *mipi_exec_send_packet(struct intel_dsi *intel_ds argument
237 mipi_exec_delay(struct intel_dsi *intel_dsi, const u8 *data) argument
469 mipi_exec_gpio(struct intel_dsi *intel_dsi, const u8 *data) argument
516 struct intel_dsi *intel_dsi = lookup->intel_dsi; local
541 i2c_acpi_find_adapter(struct intel_dsi *intel_dsi, const u16 slave_addr) argument
557 i2c_acpi_find_adapter(struct intel_dsi *intel_dsi, const u16 slave_addr) argument
563 mipi_exec_i2c(struct intel_dsi *intel_dsi, const u8 *data) argument
615 mipi_exec_spi(struct intel_dsi *intel_dsi, const u8 *data) argument
624 mipi_exec_pmic(struct intel_dsi *intel_dsi, const u8 *data) argument
690 intel_dsi_vbt_exec(struct intel_dsi *intel_dsi, enum mipi_seq seq_id) argument
761 intel_dsi_vbt_exec_sequence(struct intel_dsi *intel_dsi, enum mipi_seq seq_id) argument
780 intel_dsi_log_params(struct intel_dsi *intel_dsi) argument
832 intel_dsi_vbt_init(struct intel_dsi *intel_dsi, u16 panel_id) argument
975 intel_dsi_vbt_gpio_init(struct intel_dsi *intel_dsi, bool panel_is_on) argument
1034 intel_dsi_vbt_gpio_cleanup(struct intel_dsi *intel_dsi) argument
[all...]
H A Dicl_dsi.c44 #include "intel_dsi.h"
101 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
108 for_each_dsi_port(port, intel_dsi->ports) {
115 for_each_dsi_port(port, intel_dsi->ports) {
116 dsi = intel_dsi->dsi_hosts[port]->device;
126 for_each_dsi_port(port, intel_dsi->ports) {
132 for_each_dsi_port(port, intel_dsi->ports) {
143 struct intel_dsi *intel_dsi local
175 struct intel_dsi *intel_dsi = host->intel_dsi; local
234 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
280 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
329 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
344 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
382 get_dsi_io_power_domains(struct drm_i915_private *dev_priv, struct intel_dsi *intel_dsi) argument
400 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
413 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
424 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
466 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
509 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
528 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
569 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
602 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
618 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
634 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
653 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
682 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
842 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
1006 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
1026 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
1073 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
1131 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
1168 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
1230 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
1246 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
1270 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
1290 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
1301 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
1347 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
1367 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
1392 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
1404 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
1457 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
1493 gen11_dsi_is_periodic_cmd_mode(struct intel_dsi *intel_dsi) argument
1509 gen11_dsi_get_cmd_mode_config(struct intel_dsi *intel_dsi, struct intel_crtc_state *pipe_config) argument
1525 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
1619 struct intel_dsi *intel_dsi = container_of(encoder, struct intel_dsi, local
1681 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
1822 icl_dphy_param_init(struct intel_dsi *intel_dsi) argument
1947 struct intel_dsi *intel_dsi; local
[all...]
H A Dvlv_dsi.c41 #include "intel_dsi.h"
85 void vlv_dsi_wait_for_fifo_empty(struct intel_dsi *intel_dsi, enum port port) argument
87 struct drm_encoder *encoder = &intel_dsi->base.base;
134 struct drm_device *dev = intel_dsi_host->intel_dsi->base.base.dev;
224 static int dpi_send_cmd(struct intel_dsi *intel_dsi, u32 cmd, bool hs, argument
227 struct drm_encoder *encoder = &intel_dsi->base.base;
275 struct intel_dsi *intel_dsi local
332 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
372 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
434 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
460 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
512 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
539 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
566 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
610 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
662 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
724 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
833 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
870 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
934 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
1015 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
1173 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
1214 struct intel_dsi *intel_dsi = enc_to_intel_dsi(to_intel_encoder(encoder)); local
1305 struct intel_dsi *intel_dsi = enc_to_intel_dsi(to_intel_encoder(encoder)); local
1509 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
1533 struct intel_dsi *intel_dsi = enc_to_intel_dsi(to_intel_encoder(encoder)); local
1597 vlv_dphy_param_init(struct intel_dsi *intel_dsi) argument
1765 struct intel_dsi *intel_dsi; local
[all...]
H A Dintel_dsi_dcs_backlight.c31 #include "intel_dsi.h"
49 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
57 dsi_device = intel_dsi->dsi_hosts[port]->device;
68 struct intel_dsi *intel_dsi = enc_to_intel_dsi(to_intel_encoder(conn_state->best_encoder)); local
84 dsi_device = intel_dsi->dsi_hosts[port]->device;
95 struct intel_dsi *intel_dsi = enc_to_intel_dsi(to_intel_encoder(conn_state->best_encoder)); local
105 dsi_device = intel_dsi
130 struct intel_dsi *intel_dsi = enc_to_intel_dsi(to_intel_encoder(conn_state->best_encoder)); local
[all...]
H A Dvlv_dsi_pll.c34 #include "intel_dsi.h"
120 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
121 int bpp = mipi_dsi_pixel_format_to_bpp(intel_dsi->pixel_format);
168 return DIV_ROUND_CLOSEST(dsi_clock * intel_dsi->lane_count, bpp);
179 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
182 dsi_clk = dsi_clk_from_pclk(intel_dsi->pclk, intel_dsi->pixel_format,
183 intel_dsi
342 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
370 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
482 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
540 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
[all...]
H A Dintel_vdsc.c17 #include "intel_dsi.h"
884 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); local
894 for_each_dsi_port(port, intel_dsi->ports) {
895 dsi = intel_dsi->dsi_hosts[port]->device;

Completed in 189 milliseconds