summaryrefslogtreecommitdiff
path: root/gxp-debugfs.c
diff options
context:
space:
mode:
authorAurora pro automerger <aurora-pro-automerger@google.com>2022-06-14 13:50:26 -0700
committerJohn Scheible <johnscheible@google.com>2022-06-15 19:51:41 +0000
commit399265ce726dfc7e5b02352fbf17683a4ee15950 (patch)
tree701de08e23d0f3104a3c216a4912140d652f05c6 /gxp-debugfs.c
parentb16f2fa6d4a747b68c8eab8fefb4dd94537d5426 (diff)
downloadgs201-399265ce726dfc7e5b02352fbf17683a4ee15950.tar.gz
[Copybara Auto Merge] Merge branch 'gs201-release' into 'android13-gs-pixel-5.10-tm-d1'android-13.0.0_r0.45android-13.0.0_r0.32android-13.0.0_r0.31android-gs-pantah-5.10-android13-d1
Revert "gxp: authenticate firmware after requesting it" Bug: 235447772 gxp: Add option to disable DSP FW auth Bug: 235135800 gxp: Fix hangs and OOB writes when auth fails Bug: 234947988 gxp: Adjust the per-core FW size from 16MB to 1MB Bug: 228277106 gxp: Add enable_debug_dump argument for insmod Bug: 234529356 gxp: Dynamically allocate memory for debug dump buffer Bug: 234529355 gxp: Trigger debug dump only when firmware is up and running Bug: 233660431 Bug: 233607168 gxp: remove support for unsigned firmware Bug: 220246540 gxp: authenticate firmware after requesting it Bug: 232715929 gxp: Expose additional DVFS states in power APIs Bug: 233929549 GitOrigin-RevId: 99f54518439e715bff19b7b45b9cafe635febb77 Change-Id: Iee1b3c93aad333db2d051017e3509279ceb35f38
Diffstat (limited to 'gxp-debugfs.c')
-rw-r--r--gxp-debugfs.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/gxp-debugfs.c b/gxp-debugfs.c
index 8853c3b..a04a3f2 100644
--- a/gxp-debugfs.c
+++ b/gxp-debugfs.c
@@ -280,6 +280,11 @@ static int gxp_debugfs_coredump(void *data, u64 val)
struct gxp_dev *gxp = (struct gxp_dev *)data;
int core;
+ if (!gxp_debug_dump_is_enabled()) {
+ dev_err(gxp->dev, "Debug dump functionality is disabled\n");
+ return -EINVAL;
+ }
+
down_read(&gxp->vd_semaphore);
for (core = 0; core < GXP_NUM_CORES; core++) {