Commit f5ba6da
msm: camera: isp: RDI-only ctx on non-EPOCH targets
For older targets, RDI does not support EPOCH configuration,
so the unified PIX/RDI ISP context state machine is not
applicable.
Extend CAM_ISP_HW_MGR_CMD_CTX_TYPE handling to:
- Force CAM_ISP_CTX_RDI for:
(RDI-only contexts OR lite contexts) AND targets where
CSID EPOCH config on RDI is not supported.
On newer targets where RDI supports EPOCH configuration,
the unified PIX/RDI ISP context state machine continues
to be used.
CRs-Fixed: 4400688
Change-Id: I50e51a07f97acaf6f689b0d83db2704248671a79
Signed-off-by: Keval Sanghvi <ksanghvi@qti.qualcomm.com>1 parent fde2494 commit f5ba6da
9 files changed
Lines changed: 28 additions & 0 deletions
File tree
- camera/drivers/cam_isp/isp_hw_mgr
- isp_hw
- ife_csid_hw
- include
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15318 | 15318 | | |
15319 | 15319 | | |
15320 | 15320 | | |
| 15321 | + | |
| 15322 | + | |
15321 | 15323 | | |
15322 | 15324 | | |
15323 | 15325 | | |
15324 | 15326 | | |
15325 | 15327 | | |
| 15328 | + | |
| 15329 | + | |
| 15330 | + | |
| 15331 | + | |
| 15332 | + | |
| 15333 | + | |
| 15334 | + | |
| 15335 | + | |
| 15336 | + | |
| 15337 | + | |
| 15338 | + | |
| 15339 | + | |
15326 | 15340 | | |
15327 | 15341 | | |
15328 | 15342 | | |
| |||
17293 | 17307 | | |
17294 | 17308 | | |
17295 | 17309 | | |
| 17310 | + | |
| 17311 | + | |
17296 | 17312 | | |
17297 | 17313 | | |
17298 | 17314 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
675 | 675 | | |
676 | 676 | | |
677 | 677 | | |
| 678 | + | |
678 | 679 | | |
679 | 680 | | |
680 | 681 | | |
| |||
722 | 723 | | |
723 | 724 | | |
724 | 725 | | |
| 726 | + | |
725 | 727 | | |
726 | 728 | | |
727 | 729 | | |
| |||
Lines changed: 2 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
| 4 | + | |
4 | 5 | | |
5 | 6 | | |
6 | 7 | | |
| |||
391 | 392 | | |
392 | 393 | | |
393 | 394 | | |
| 395 | + | |
394 | 396 | | |
395 | 397 | | |
396 | 398 | | |
| |||
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
299 | 299 | | |
300 | 300 | | |
301 | 301 | | |
| 302 | + | |
302 | 303 | | |
303 | 304 | | |
304 | 305 | | |
| |||
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
119 | 119 | | |
120 | 120 | | |
121 | 121 | | |
| 122 | + | |
122 | 123 | | |
123 | 124 | | |
124 | 125 | | |
| |||
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2479 | 2479 | | |
2480 | 2480 | | |
2481 | 2481 | | |
| 2482 | + | |
2482 | 2483 | | |
2483 | 2484 | | |
2484 | 2485 | | |
| |||
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
665 | 665 | | |
666 | 666 | | |
667 | 667 | | |
| 668 | + | |
668 | 669 | | |
669 | 670 | | |
670 | 671 | | |
| |||
Lines changed: 2 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
| 4 | + | |
4 | 5 | | |
5 | 6 | | |
6 | 7 | | |
| |||
385 | 386 | | |
386 | 387 | | |
387 | 388 | | |
| 389 | + | |
388 | 390 | | |
389 | 391 | | |
390 | 392 | | |
| |||
Lines changed: 2 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
110 | 110 | | |
111 | 111 | | |
112 | 112 | | |
| 113 | + | |
113 | 114 | | |
114 | 115 | | |
115 | 116 | | |
| |||
125 | 126 | | |
126 | 127 | | |
127 | 128 | | |
| 129 | + | |
128 | 130 | | |
129 | 131 | | |
130 | 132 | | |
| |||
0 commit comments