msm: eva: merged tip from eva-kernel.lnx.1.0

merged tip source code from eva-kernel.lnx.1.0,
and verify the promotion flow.

Change-Id: I031508fd8a23995a166506f3d190e5e228eb13c2
Signed-off-by: Yu SI <ysi@codeaurora.org>
このコミットが含まれているのは:
Yu SI
2021-10-27 18:01:43 -07:00
コミット 4981885760
25個のファイルの変更445行の追加431行の削除

ファイルの表示

@@ -234,7 +234,7 @@ DEFINE_DEBUGFS_ATTRIBUTE(cvp_pwr_fops, cvp_power_get, cvp_power_set, "%llu\n");
struct dentry *msm_cvp_debugfs_init_drv(void)
{
struct dentry *dir = NULL, *f;
struct dentry *dir = NULL;
dir = debugfs_create_dir("msm_cvp", NULL);
if (IS_ERR_OR_NULL(dir)) {
@@ -248,26 +248,17 @@ struct dentry *msm_cvp_debugfs_init_drv(void)
debugfs_create_u32("fw_low_power_mode", 0644, dir,
&msm_cvp_fw_low_power_mode);
debugfs_create_u32("debug_output", 0644, dir, &msm_cvp_debug_out);
debugfs_create_u32("minidump_enable", 0644, dir, &msm_cvp_minidump_enable);
f = debugfs_create_bool("fw_coverage", 0644, dir, &msm_cvp_fw_coverage);
if (IS_ERR_OR_NULL(f))
goto failed_create_dir;
f = debugfs_create_bool("disable_thermal_mitigation", 0644, dir,
debugfs_create_u32("minidump_enable", 0644, dir,
&msm_cvp_minidump_enable);
debugfs_create_bool("fw_coverage", 0644, dir, &msm_cvp_fw_coverage);
debugfs_create_bool("disable_thermal_mitigation", 0644, dir,
&msm_cvp_thermal_mitigation_disabled);
if (IS_ERR_OR_NULL(f))
goto failed_create_dir;
f = debugfs_create_bool("enable_cacheop", 0644, dir,
debugfs_create_bool("enable_cacheop", 0644, dir,
&msm_cvp_cacheop_enabled);
if (IS_ERR_OR_NULL(f))
goto failed_create_dir;
f = debugfs_create_bool("disable_cvp_syscache", 0644, dir,
debugfs_create_bool("disable_cvp_syscache", 0644, dir,
&msm_cvp_syscache_disable);
if (IS_ERR_OR_NULL(f))
goto failed_create_dir;
f = debugfs_create_bool("disable_dcvs", 0644, dir,
debugfs_create_bool("disable_dcvs", 0644, dir,
&msm_cvp_dcvs_disable);
if (IS_ERR_OR_NULL(f))
goto failed_create_dir;
debugfs_create_file("cvp_power", 0644, dir, NULL, &cvp_pwr_fops);