Loading drivers/gpu/drm/msm/sde/sde_encoder.c +6 −0 Original line number Diff line number Diff line Loading @@ -3042,6 +3042,12 @@ void sde_encoder_virt_restore(struct drm_encoder *drm_enc) return; } sde_enc = to_sde_encoder_virt(drm_enc); if (!sde_enc->cur_master) { SDE_ERROR("virt encoder has no master\n"); return; } memset(&sde_enc->cur_master->intf_cfg_v1, 0, sizeof(sde_enc->cur_master->intf_cfg_v1)); sde_enc->idle_pc_restore = true; Loading drivers/gpu/drm/msm/sde/sde_wb.c +2 −2 Original line number Diff line number Diff line /* * Copyright (c) 2015-2018, The Linux Foundation. All rights reserved. * Copyright (c) 2015-2019, The Linux Foundation. All rights reserved. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 2 and Loading Loading @@ -345,7 +345,7 @@ int sde_wb_get_mode_info(struct drm_connector *connector, hdisplay = max(hdisplay, wb_dev->modes[i].hdisplay); topology = &mode_info->topology; topology->num_lm = (max_mixer_width <= hdisplay) ? dual_lm : single_lm; topology->num_lm = (max_mixer_width < hdisplay) ? dual_lm : single_lm; topology->num_enc = no_enc; topology->num_intf = single_intf; Loading drivers/gpu/drm/msm/sde_dbg.c +0 −17 Original line number Diff line number Diff line Loading @@ -4211,26 +4211,9 @@ static ssize_t sde_evtlog_dump_read(struct file *file, char __user *buff, return len; } /** * sde_evtlog_dump_write - debugfs write handler for evtlog dump * @file: file handler * @user_buf: user buffer content from debugfs * @count: size of user buffer * @ppos: position offset of user buffer */ static ssize_t sde_evtlog_dump_write(struct file *file, const char __user *user_buf, size_t count, loff_t *ppos) { _sde_dump_array(NULL, 0, sde_dbg_base.panic_on_err, "dump_debugfs", true, true, true, false); return count; } static const struct file_operations sde_evtlog_fops = { .open = sde_dbg_debugfs_open, .read = sde_evtlog_dump_read, .write = sde_evtlog_dump_write, }; /** Loading Loading
drivers/gpu/drm/msm/sde/sde_encoder.c +6 −0 Original line number Diff line number Diff line Loading @@ -3042,6 +3042,12 @@ void sde_encoder_virt_restore(struct drm_encoder *drm_enc) return; } sde_enc = to_sde_encoder_virt(drm_enc); if (!sde_enc->cur_master) { SDE_ERROR("virt encoder has no master\n"); return; } memset(&sde_enc->cur_master->intf_cfg_v1, 0, sizeof(sde_enc->cur_master->intf_cfg_v1)); sde_enc->idle_pc_restore = true; Loading
drivers/gpu/drm/msm/sde/sde_wb.c +2 −2 Original line number Diff line number Diff line /* * Copyright (c) 2015-2018, The Linux Foundation. All rights reserved. * Copyright (c) 2015-2019, The Linux Foundation. All rights reserved. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 2 and Loading Loading @@ -345,7 +345,7 @@ int sde_wb_get_mode_info(struct drm_connector *connector, hdisplay = max(hdisplay, wb_dev->modes[i].hdisplay); topology = &mode_info->topology; topology->num_lm = (max_mixer_width <= hdisplay) ? dual_lm : single_lm; topology->num_lm = (max_mixer_width < hdisplay) ? dual_lm : single_lm; topology->num_enc = no_enc; topology->num_intf = single_intf; Loading
drivers/gpu/drm/msm/sde_dbg.c +0 −17 Original line number Diff line number Diff line Loading @@ -4211,26 +4211,9 @@ static ssize_t sde_evtlog_dump_read(struct file *file, char __user *buff, return len; } /** * sde_evtlog_dump_write - debugfs write handler for evtlog dump * @file: file handler * @user_buf: user buffer content from debugfs * @count: size of user buffer * @ppos: position offset of user buffer */ static ssize_t sde_evtlog_dump_write(struct file *file, const char __user *user_buf, size_t count, loff_t *ppos) { _sde_dump_array(NULL, 0, sde_dbg_base.panic_on_err, "dump_debugfs", true, true, true, false); return count; } static const struct file_operations sde_evtlog_fops = { .open = sde_dbg_debugfs_open, .read = sde_evtlog_dump_read, .write = sde_evtlog_dump_write, }; /** Loading