summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/arm/display/komeda/komeda_pipeline.h
diff options
context:
space:
mode:
authorjames qian wang (Arm Technology China)2019-01-22 10:24:34 +0100
committerLiviu Dudau2019-04-01 19:09:18 +0200
commit7d3cfb70a604d215e195ba9282df42dd6edff16a (patch)
tree0dbabf0c56da58db370ff83ad18bfcdec46e4c81 /drivers/gpu/drm/arm/display/komeda/komeda_pipeline.h
parentdrm/komeda: Add irq handling (diff)
downloadkernel-qcow2-linux-7d3cfb70a604d215e195ba9282df42dd6edff16a.tar.gz
kernel-qcow2-linux-7d3cfb70a604d215e195ba9282df42dd6edff16a.tar.xz
kernel-qcow2-linux-7d3cfb70a604d215e195ba9282df42dd6edff16a.zip
drm/komeda: Add debugfs node "register" for register dump
Add a debugfs node "register" and entry function dump_register to dev/pipeline/component to register dump, then user can read "/sys/kernel/debug/komeda/register" to get the register values via these chip function. Signed-off-by: James Qian Wang (Arm Technology China) <james.qian.wang@arm.com> [Added the d71_layer_dump() function that was in a previous commit] Signed-off-by: Liviu Dudau <liviu.dudau@arm.com>
Diffstat (limited to 'drivers/gpu/drm/arm/display/komeda/komeda_pipeline.h')
-rw-r--r--drivers/gpu/drm/arm/display/komeda/komeda_pipeline.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/gpu/drm/arm/display/komeda/komeda_pipeline.h b/drivers/gpu/drm/arm/display/komeda/komeda_pipeline.h
index f9b7f517a484..c30a790d0712 100644
--- a/drivers/gpu/drm/arm/display/komeda/komeda_pipeline.h
+++ b/drivers/gpu/drm/arm/display/komeda/komeda_pipeline.h
@@ -367,6 +367,9 @@ int komeda_assemble_pipelines(struct komeda_dev *mdev);
struct komeda_component *
komeda_pipeline_get_component(struct komeda_pipeline *pipe, int id);
+void komeda_pipeline_dump_register(struct komeda_pipeline *pipe,
+ struct seq_file *sf);
+
/* component APIs */
struct komeda_component *
komeda_component_add(struct komeda_pipeline *pipe,