blob: 4af3bf03f6458e94a39aaa76a33d31decabbdc0e [file] [log] [blame]
// SPDX-License-Identifier: GPL-2.0-only
#include <dt-bindings/soc/google/debug-snapshot-def.h>
&dpm {
version = <101>;
variant = "user";
security {
cp_mem_not_clear = <0>;
dbg_mem_enable = <0>;
seh_enable = <0>;
pm_test_enable = <0>;
seclog_enable = <0>;
harxlog_enable = <0>;
sdm_enable = <0>;
ERXPFG_enable = <0>;
};
abl {
ramdump_mode = <0>;
ramdump2usb = <0>;
};
feature {
/* dump-mode support */
dump-mode {
enabled = <1>;
file-support = <0>;
};
event {
method = DSS_LOG_TASK,
DSS_LOG_WORK,
DSS_LOG_CPUIDLE,
DSS_LOG_SUSPEND,
DSS_LOG_IRQ,
DSS_LOG_HRTIMER,
DSS_LOG_CLK,
DSS_LOG_PMU,
DSS_LOG_FREQ,
DSS_LOG_DM,
DSS_LOG_REGULATOR,
DSS_LOG_THERMAL,
DSS_LOG_ACPM,
DSS_LOG_PRINTK;
};
/* debug-kinfo support */
debug-kinfo {
enabled = <1>;
};
};
policy {
exception {
pre_log = <1>;
el1_da = <GO_DEFAULT_ID>;
el1_ia = <GO_DEFAULT_ID>;
el1_undef = <GO_DEFAULT_ID>;
el1_sp_pc = <GO_DEFAULT_ID>;
el1_inv = <GO_DEFAULT_ID>;
el1_serror = <GO_DEFAULT_ID>;
};
};
}; /* end of dpm */
&itmon {
/* S2D default at ENG Binary */
err_tmout = <GO_S2D_ID>;
err_prtchker = <GO_S2D_ID>;
err_decerr = <GO_S2D_ID>;
err_slverr = <GO_S2D_ID>;
err_fatal = <GO_DEFAULT_ID>;
customize {
/*
* Default Priority = 0,
* CPU Priority = 1,
* Others IP Priority = > 2
*/
node0 {
node = "BOOKER"; /* CPU */
prio = <1>; /* 0 MIN ~ 7 MAX */
decerr_job = <GO_DEFAULT_ID>;
slverr_job = <GO_S2D_ID>;
tmout_job = <GO_S2D_ID>;
};
/*
* Below nodes are example for other blocks
* node1 {
* node = "HSI0_P";
* prio = <2>;
* decerr_job = <GO_S2D_ID>;
* slverr_job = <GO_S2D_ID>;
* tmout_job = <GO_S2D_ID>;
* };
* node2 {
* node = "G3D_P";
* prio = <2>;
* decerr_job = <GO_S2D_ID>;
* slverr_job = <GO_S2D_ID>;
* tmout_job = <GO_S2D_ID>;
* };
*/
};
};
&log_arrdumppanic {
status = "disabled";
};
&log_preslcdump {
status = "disabled";
};
&log_slcdump {
status = "disabled";
};
&log_bcm {
status = "disabled";
};