Commit Graph

4 Commits

Author SHA1 Message Date
Hareesh Gundu
3c1ef541fc kgsl: gen7: Dump cx_misc register in snapshot legacy path
Snapshot legacy path uses kgsl regmap API to dump register.
But cx_misc register is not mapped to regmap. So snapshot
legacy path will fail to dump the cx_misc reister region.
Hence add support to dump the cx_misc region in legacy path
by using the standard adreno cx_misc register read API.

Change-Id: I783fc9a31779fc2b046a7225e42010bde847aa3b
Signed-off-by: Hareesh Gundu <quic_hareeshg@quicinc.com>
2023-06-29 09:31:34 -07:00
Hareesh Gundu
d3f733ede3 msm: kgsl: Dump all secvid registers in snapshot legacy path
SECVID register are not accessible to crash dumper. Hence
move all SECVID register to post crashdumper list to dump
it through the legacy path.

Change-Id: Ice716e89fec5822a27b2435befea8bf8f3d9ea2c
Signed-off-by: Hareesh Gundu <quic_hareeshg@quicinc.com>
2023-02-02 10:27:26 -08:00
NISARG SHETH
31d1a6a392 msm: kgsl: Dump few SECVID registers through legacy path
Since Crashdumper cannot access few SECVID registers, dump those
registers using legacy path.

Change-Id: Ib4df35a8e55f9d15948358d2d5ee1e76eff0ad0c
Signed-off-by: NISARG SHETH <quic_nsheth@quicinc.com>
2022-12-12 22:05:11 -08:00
Hareesh Gundu
7ec883d22b msm: kgsl: Split Gen7 snapshot header files
There is difference in register specification within Gen7
family GPU’s. So split header files as per the hardware
differences for easier maintenance.

Change-Id: I79eeab92b9aa921d70604b2145238f101a642b7b
Signed-off-by: Hareesh Gundu <quic_hareeshg@quicinc.com>
2022-10-18 06:40:30 -07:00