diff options
author | Ingrid Gallardo <ingridg@codeaurora.org> | 2015-08-26 16:20:46 -0700 |
---|---|---|
committer | David Keitel <dkeitel@codeaurora.org> | 2016-03-23 20:46:12 -0700 |
commit | 65015f871e495c0d5e7cce36e8f576a988e396d7 (patch) | |
tree | e704204130fe8ade31450cbf22e5cc6661d3a878 | |
parent | a8d2bc0179052be17c972c8ddb0cfae8fdc71b98 (diff) |
msm: mdss: debug: add more debug bus test points
Add extra test point for the mdp debug bus.
Change-Id: Iaa91dbb2403e256c9cf5b995f44946b5e96a0789
Signed-off-by: Ingrid Gallardo <ingridg@codeaurora.org>
-rw-r--r-- | drivers/video/fbdev/msm/mdss_mdp_debug.c | 273 |
1 files changed, 273 insertions, 0 deletions
diff --git a/drivers/video/fbdev/msm/mdss_mdp_debug.c b/drivers/video/fbdev/msm/mdss_mdp_debug.c index 8eddf9ac5650..857c5dc5fb90 100644 --- a/drivers/video/fbdev/msm/mdss_mdp_debug.c +++ b/drivers/video/fbdev/msm/mdss_mdp_debug.c @@ -24,6 +24,13 @@ static struct debug_bus dbg_bus_8996[] = { + /* + * sspp0 - 0x188 + * sspp1 - 0x298 + * dspp - 0x348 + * periph - 0x418 + */ + /* Unpack 0 sspp 0*/ { 0x188, 50, 2 }, { 0x188, 60, 2 }, @@ -660,6 +667,272 @@ static struct debug_bus dbg_bus_8996[] = { { 0x418, 65, 0 }, { 0x418, 73, 0 }, { 0x418, 74, 0 }, + + /* crossbar */ + { 0x348, 0, 0}, + + /* blend */ + /* LM0 */ + { 0x348, 63, 0}, + { 0x348, 63, 1}, + { 0x348, 63, 2}, + { 0x348, 63, 3}, + { 0x348, 63, 4}, + { 0x348, 63, 5}, + { 0x348, 63, 6}, + { 0x348, 63, 7}, + + { 0x348, 64, 0}, + { 0x348, 64, 1}, + { 0x348, 64, 2}, + { 0x348, 64, 3}, + { 0x348, 64, 4}, + { 0x348, 64, 5}, + { 0x348, 64, 6}, + { 0x348, 64, 7}, + + { 0x348, 65, 0}, + { 0x348, 65, 1}, + { 0x348, 65, 2}, + { 0x348, 65, 3}, + { 0x348, 65, 4}, + { 0x348, 65, 5}, + { 0x348, 65, 6}, + { 0x348, 65, 7}, + + { 0x348, 66, 0}, + { 0x348, 66, 1}, + { 0x348, 66, 2}, + { 0x348, 66, 3}, + { 0x348, 66, 4}, + { 0x348, 66, 5}, + { 0x348, 66, 6}, + { 0x348, 66, 7}, + + { 0x348, 67, 0}, + { 0x348, 67, 1}, + { 0x348, 67, 2}, + { 0x348, 67, 3}, + { 0x348, 67, 4}, + { 0x348, 67, 5}, + { 0x348, 67, 6}, + { 0x348, 67, 7}, + + { 0x348, 68, 0}, + { 0x348, 68, 1}, + { 0x348, 68, 2}, + { 0x348, 68, 3}, + { 0x348, 68, 4}, + { 0x348, 68, 5}, + { 0x348, 68, 6}, + { 0x348, 68, 7}, + + { 0x348, 69, 0}, + { 0x348, 69, 1}, + { 0x348, 69, 2}, + { 0x348, 69, 3}, + { 0x348, 69, 4}, + { 0x348, 69, 5}, + { 0x348, 69, 6}, + { 0x348, 69, 7}, + + /* LM1 */ + { 0x348, 70, 0}, + { 0x348, 70, 1}, + { 0x348, 70, 2}, + { 0x348, 70, 3}, + { 0x348, 70, 4}, + { 0x348, 70, 5}, + { 0x348, 70, 6}, + { 0x348, 70, 7}, + + { 0x348, 71, 0}, + { 0x348, 71, 1}, + { 0x348, 71, 2}, + { 0x348, 71, 3}, + { 0x348, 71, 4}, + { 0x348, 71, 5}, + { 0x348, 71, 6}, + { 0x348, 71, 7}, + + { 0x348, 72, 0}, + { 0x348, 72, 1}, + { 0x348, 72, 2}, + { 0x348, 72, 3}, + { 0x348, 72, 4}, + { 0x348, 72, 5}, + { 0x348, 72, 6}, + { 0x348, 72, 7}, + + { 0x348, 73, 0}, + { 0x348, 73, 1}, + { 0x348, 73, 2}, + { 0x348, 73, 3}, + { 0x348, 73, 4}, + { 0x348, 73, 5}, + { 0x348, 73, 6}, + { 0x348, 73, 7}, + + { 0x348, 74, 0}, + { 0x348, 74, 1}, + { 0x348, 74, 2}, + { 0x348, 74, 3}, + { 0x348, 74, 4}, + { 0x348, 74, 5}, + { 0x348, 74, 6}, + { 0x348, 74, 7}, + + { 0x348, 75, 0}, + { 0x348, 75, 1}, + { 0x348, 75, 2}, + { 0x348, 75, 3}, + { 0x348, 75, 4}, + { 0x348, 75, 5}, + { 0x348, 75, 6}, + { 0x348, 75, 7}, + + { 0x348, 76, 0}, + { 0x348, 76, 1}, + { 0x348, 76, 2}, + { 0x348, 76, 3}, + { 0x348, 76, 4}, + { 0x348, 76, 5}, + { 0x348, 76, 6}, + { 0x348, 76, 7}, + + /* LM2 */ + { 0x348, 77, 0}, + { 0x348, 77, 1}, + { 0x348, 77, 2}, + { 0x348, 77, 3}, + { 0x348, 77, 4}, + { 0x348, 77, 5}, + { 0x348, 77, 6}, + { 0x348, 77, 7}, + + { 0x348, 78, 0}, + { 0x348, 78, 1}, + { 0x348, 78, 2}, + { 0x348, 78, 3}, + { 0x348, 78, 4}, + { 0x348, 78, 5}, + { 0x348, 78, 6}, + { 0x348, 78, 7}, + + { 0x348, 79, 0}, + { 0x348, 79, 1}, + { 0x348, 79, 2}, + { 0x348, 79, 3}, + { 0x348, 79, 4}, + { 0x348, 79, 5}, + { 0x348, 79, 6}, + { 0x348, 79, 7}, + + { 0x348, 80, 0}, + { 0x348, 80, 1}, + { 0x348, 80, 2}, + { 0x348, 80, 3}, + { 0x348, 80, 4}, + { 0x348, 80, 5}, + { 0x348, 80, 6}, + { 0x348, 80, 7}, + + { 0x348, 81, 0}, + { 0x348, 81, 1}, + { 0x348, 81, 2}, + { 0x348, 81, 3}, + { 0x348, 81, 4}, + { 0x348, 81, 5}, + { 0x348, 81, 6}, + { 0x348, 81, 7}, + + { 0x348, 82, 0}, + { 0x348, 82, 1}, + { 0x348, 82, 2}, + { 0x348, 82, 3}, + { 0x348, 82, 4}, + { 0x348, 82, 5}, + { 0x348, 82, 6}, + { 0x348, 82, 7}, + + { 0x348, 83, 0}, + { 0x348, 83, 1}, + { 0x348, 83, 2}, + { 0x348, 83, 3}, + { 0x348, 83, 4}, + { 0x348, 83, 5}, + { 0x348, 83, 6}, + { 0x348, 83, 7}, + + /* csc */ + {0x188, 7, 0}, + {0x188, 7, 1}, + {0x188, 27, 0}, + {0x188, 27, 1}, + {0x298, 7, 0}, + {0x298, 7, 1}, + {0x298, 27, 0}, + {0x298, 27, 1}, + + /* pcc */ + { 0x188, 3, 3}, + { 0x188, 23, 3}, + { 0x188, 13, 3}, + { 0x188, 33, 3}, + { 0x188, 43, 3}, + { 0x298, 3, 3}, + { 0x298, 23, 3}, + { 0x298, 13, 3}, + { 0x298, 33, 3}, + { 0x298, 43, 3}, + + /* spa */ + { 0x188, 8, 0}, + { 0x188, 28, 0}, + { 0x298, 8, 0}, + { 0x298, 28, 0}, + { 0x348, 13, 0}, + { 0x348, 19, 0}, + + /* igc */ + { 0x188, 9, 0}, + { 0x188, 9, 1}, + { 0x188, 9, 3}, + { 0x188, 29, 0}, + { 0x188, 29, 1}, + { 0x188, 29, 3}, + { 0x188, 17, 0}, + { 0x188, 17, 1}, + { 0x188, 17, 3}, + { 0x188, 37, 0}, + { 0x188, 37, 1}, + { 0x188, 37, 3}, + { 0x188, 46, 0}, + { 0x188, 46, 1}, + { 0x188, 46, 3}, + + { 0x298, 9, 0}, + { 0x298, 9, 1}, + { 0x298, 9, 3}, + { 0x298, 29, 0}, + { 0x298, 29, 1}, + { 0x298, 29, 3}, + { 0x298, 17, 0}, + { 0x298, 17, 1}, + { 0x298, 17, 3}, + { 0x298, 37, 0}, + { 0x298, 37, 1}, + { 0x298, 37, 3}, + { 0x298, 46, 0}, + { 0x298, 46, 1}, + { 0x298, 46, 3}, + + { 0x348, 14, 0}, + { 0x348, 14, 1}, + { 0x348, 14, 3}, + { 0x348, 20, 0}, + { 0x348, 20, 1}, + { 0x348, 20, 3}, }; static struct vbif_debug_bus vbif_dbg_bus_8996[] = { |