This does not fix everything about pipes in mdfld_dsi_configure_{up,down},
but is a step in the right direction.
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
Acked-by: Pauli Nieminen <pauli.nieminen@linux.intel.com>
Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
printk(KERN_ALERT "[DISPLAY TRK] Enter %s\n", __func__);
- if (!dev_priv->dpi_panel_on) {
+ if ((pipe == 0 && !dev_priv->dpi_panel_on) ||
+ (pipe == 2 && !dev_priv->dpi_panel_on2)) {
printk(KERN_ALERT "[DISPLAY] %s: DPI Panel is Already Off\n", __func__);
return;
}
printk(KERN_ALERT "[DISPLAY TRK] Enter %s\n", __func__);
- if (dev_priv->dpi_panel_on) {
+ if ((pipe == 0 && dev_priv->dpi_panel_on) ||
+ (pipe == 2 && dev_priv->dpi_panel_on2)) {
printk(KERN_ALERT "[DISPLAY] %s: DPI Panel is Already On\n", __func__);
return;
}