Searched refs:dsi (Results 1 - 13 of 13) sorted by relevance

/openbsd-current/sys/dev/pci/drm/
H A Ddrm_mipi_dsi.c42 * DOC: dsi helpers
55 struct mipi_dsi_device *dsi = to_mipi_dsi_device(dev); local
62 if (!strcmp(dsi->name, drv->name))
70 const struct mipi_dsi_device *dsi = to_mipi_dsi_device(dev); local
78 dsi->name);
95 .name = "mipi-dsi",
121 struct mipi_dsi_device *dsi = to_mipi_dsi_device(dev); local
124 kfree(dsi);
133 struct mipi_dsi_device *dsi; local
135 dsi
149 mipi_dsi_device_add(struct mipi_dsi_device *dsi) argument
207 struct mipi_dsi_device *dsi; local
246 mipi_dsi_device_unregister(struct mipi_dsi_device *dsi) argument
254 struct mipi_dsi_device *dsi = arg; local
281 struct mipi_dsi_device *dsi; local
354 struct mipi_dsi_device *dsi = to_mipi_dsi_device(dev); local
379 mipi_dsi_attach(struct mipi_dsi_device *dsi) argument
401 mipi_dsi_detach(struct mipi_dsi_device *dsi) argument
419 struct mipi_dsi_device *dsi = arg; local
435 devm_mipi_dsi_attach(struct device *dev, struct mipi_dsi_device *dsi) argument
456 mipi_dsi_device_transfer(struct mipi_dsi_device *dsi, struct mipi_dsi_msg *msg) argument
600 mipi_dsi_shutdown_peripheral(struct mipi_dsi_device *dsi) argument
620 mipi_dsi_turn_on_peripheral(struct mipi_dsi_device *dsi) argument
643 mipi_dsi_set_maximum_return_packet_size(struct mipi_dsi_device *dsi, u16 value) argument
669 mipi_dsi_compression_mode(struct mipi_dsi_device *dsi, bool enable) argument
694 mipi_dsi_picture_parameter_set(struct mipi_dsi_device *dsi, const struct drm_dsc_picture_parameter_set *pps) argument
721 mipi_dsi_generic_write(struct mipi_dsi_device *dsi, const void *payload, size_t size) argument
766 mipi_dsi_generic_read(struct mipi_dsi_device *dsi, const void *params, size_t num_params, void *data, size_t size) argument
810 mipi_dsi_dcs_write_buffer(struct mipi_dsi_device *dsi, const void *data, size_t len) argument
853 mipi_dsi_dcs_write(struct mipi_dsi_device *dsi, u8 cmd, const void *data, size_t len) argument
893 mipi_dsi_dcs_read(struct mipi_dsi_device *dsi, u8 cmd, void *data, size_t len) argument
915 mipi_dsi_dcs_nop(struct mipi_dsi_device *dsi) argument
933 mipi_dsi_dcs_soft_reset(struct mipi_dsi_device *dsi) argument
953 mipi_dsi_dcs_get_power_mode(struct mipi_dsi_device *dsi, u8 *mode) argument
978 mipi_dsi_dcs_get_pixel_format(struct mipi_dsi_device *dsi, u8 *format) argument
1002 mipi_dsi_dcs_enter_sleep_mode(struct mipi_dsi_device *dsi) argument
1021 mipi_dsi_dcs_exit_sleep_mode(struct mipi_dsi_device *dsi) argument
1040 mipi_dsi_dcs_set_display_off(struct mipi_dsi_device *dsi) argument
1059 mipi_dsi_dcs_set_display_on(struct mipi_dsi_device *dsi) argument
1080 mipi_dsi_dcs_set_column_address(struct mipi_dsi_device *dsi, u16 start, u16 end) argument
1104 mipi_dsi_dcs_set_page_address(struct mipi_dsi_device *dsi, u16 start, u16 end) argument
1126 mipi_dsi_dcs_set_tear_off(struct mipi_dsi_device *dsi) argument
1146 mipi_dsi_dcs_set_tear_on(struct mipi_dsi_device *dsi, enum mipi_dsi_dcs_tear_mode mode) argument
1169 mipi_dsi_dcs_set_pixel_format(struct mipi_dsi_device *dsi, u8 format) argument
1192 mipi_dsi_dcs_set_tear_scanline(struct mipi_dsi_device *dsi, u16 scanline) argument
1214 mipi_dsi_dcs_set_display_brightness(struct mipi_dsi_device *dsi, u16 brightness) argument
1237 mipi_dsi_dcs_get_display_brightness(struct mipi_dsi_device *dsi, u16 *brightness) argument
1263 mipi_dsi_dcs_set_display_brightness_large(struct mipi_dsi_device *dsi, u16 brightness) argument
1286 mipi_dsi_dcs_get_display_brightness_large(struct mipi_dsi_device *dsi, u16 *brightness) argument
1310 struct mipi_dsi_device *dsi = to_mipi_dsi_device(dev); local
1318 struct mipi_dsi_device *dsi = to_mipi_dsi_device(dev); local
1328 struct mipi_dsi_device *dsi = to_mipi_dsi_device(dev); local
[all...]
H A Ddrm_linux.c484 dmi_found(const struct dmi_system_id *dsi) argument
488 for (i = 0; i < nitems(dsi->matches); i++) {
489 slot = dsi->matches[i].slot;
492 if (!dmi_match(slot, dsi->matches[i].substr))
502 const struct dmi_system_id *dsi; local
504 for (dsi = sysid; dsi->matches[0].slot != 0 ; dsi++) {
505 if (dmi_found(dsi))
506 return dsi;
536 const struct dmi_system_id *dsi; local
[all...]
/openbsd-current/sys/dev/pci/drm/i915/display/
H A Dintel_dsi_dcs_backlight.c56 for_each_dsi_port(port, panel->vbt.dsi.bl_ports) {
83 for_each_dsi_port(port, panel->vbt.dsi.bl_ports) {
102 for_each_dsi_port(port, panel->vbt.dsi.cabc_ports) {
110 for_each_dsi_port(port, panel->vbt.dsi.bl_ports) {
135 for_each_dsi_port(port, panel->vbt.dsi.bl_ports) {
151 for_each_dsi_port(port, panel->vbt.dsi.cabc_ports) {
H A Dintel_bios.c1621 if (!panel->vbt.dsi.config->dual_link || i915->display.vbt.version < 197) {
1622 panel->vbt.dsi.bl_ports = BIT(port);
1623 if (panel->vbt.dsi.config->cabc_supported)
1624 panel->vbt.dsi.cabc_ports = BIT(port);
1629 switch (panel->vbt.dsi.config->dl_dcs_backlight_ports) {
1631 panel->vbt.dsi.bl_ports = BIT(PORT_A);
1634 panel->vbt.dsi.bl_ports = BIT(port_bc);
1638 panel->vbt.dsi.bl_ports = BIT(PORT_A) | BIT(port_bc);
1642 if (!panel->vbt.dsi.config->cabc_supported)
1645 switch (panel->vbt.dsi
[all...]
H A Dintel_dsi_vbt.c182 drm_dbg_kms(&dev_priv->drm, "no dsi device for port %c\n",
267 if (connector->panel.vbt.dsi.seq_version >= 3) {
306 if (connector->panel.vbt.dsi.seq_version >= 3) {
478 if (connector->panel.vbt.dsi.seq_version >= 3)
484 if (connector->panel.vbt.dsi.seq_version == 2)
489 if (connector->panel.vbt.dsi.seq_version >= 4 && *data & BIT(1))
699 seq_id >= ARRAY_SIZE(connector->panel.vbt.dsi.sequence)))
702 data = connector->panel.vbt.dsi.sequence[seq_id];
715 if (connector->panel.vbt.dsi.seq_version >= 3)
731 if (connector->panel.vbt.dsi
[all...]
H A Dintel_dsi.c103 * dsi framework as a library and hope for the best. Create the dsi
125 orientation = connector->panel.vbt.dsi.orientation;
H A Dicl_dsi.c102 struct mipi_dsi_device *dsi; local
116 dsi = intel_dsi->dsi_hosts[port]->device;
117 dsi->mode_flags |= MIPI_DSI_MODE_LPM;
118 dsi->channel = 0;
119 ret = mipi_dsi_dcs_nop(dsi);
769 * As per the spec when dsi transcoder is operating
1132 struct mipi_dsi_device *dsi; local
1150 dsi = intel_dsi->dsi_hosts[port]->device;
1151 ret = mipi_dsi_set_maximum_return_packet_size(dsi, tmp);
1255 /* step6d: enable dsi transcode
1762 gen11_dsi_host_attach(struct mipi_dsi_host *host, struct mipi_dsi_device *dsi) argument
1768 gen11_dsi_host_detach(struct mipi_dsi_host *host, struct mipi_dsi_device *dsi) argument
[all...]
H A Dvlv_dsi.c202 struct mipi_dsi_device *dsi)
208 struct mipi_dsi_device *dsi)
1467 * this register in terms of byte clocks. based on dsi transfer
1469 * transmit 16 long packets in a dsi stream varies. */
1602 struct mipi_config *mipi_config = connector->panel.vbt.dsi.config;
1781 dev_priv->display.dsi.mmio_base = BXT_MIPI_BASE;
1783 dev_priv->display.dsi.mmio_base = VLV_MIPI_BASE;
1837 if (intel_connector->panel.vbt.dsi.config->dual_link)
1842 if (drm_WARN_ON(&dev_priv->drm, intel_connector->panel.vbt.dsi.bl_ports & ~intel_dsi->ports))
1843 intel_connector->panel.vbt.dsi
201 intel_dsi_host_attach(struct mipi_dsi_host *host, struct mipi_dsi_device *dsi) argument
207 intel_dsi_host_detach(struct mipi_dsi_host *host, struct mipi_dsi_device *dsi) argument
[all...]
H A Dintel_vdsc.c885 struct mipi_dsi_device *dsi; local
895 dsi = intel_dsi->dsi_hosts[port]->device;
897 mipi_dsi_picture_parameter_set(dsi, &pps);
898 mipi_dsi_compression_mode(dsi, true);
H A Dintel_display_core.h372 } dsi; member in struct:intel_display
H A Dvlv_dsi_regs.h14 #define _MIPI_MMIO_BASE(__i915) ((__i915)->display.dsi.mmio_base)
H A Dintel_display_types.h362 } dsi; member in struct:intel_vbt_panel_data
826 /* Flag to indicate mipi dsi periodic command mode where we do not get TE */
H A Dintel_backlight.c1541 if (connector->panel.vbt.dsi.config->pwm_blc == PPS_BLC_PMIC) {

Completed in 277 milliseconds