msm: camera: ife: IFE debug enhancement for overflow debugging
In many error cases it is required to know the bandwidth applied on axi ports and camnoc axi clock rate values. Added cpas api to print the current axi bus votes, camnoc axi clock and ahb vote level.This api can be called for isp errors such as bus overflow, pxl overflow cases. On RDI overflow printing last applied IFE clock, dumping the CAMNOC fill-level registers to know the pending and queued transactions, SOF EPOCH and EOF timing to know exactly at what time the RDI overflow came, Width and height of specific Write master. CRs-Fixed: 2623885 Change-Id: I92a9097efe9f6726748ec27ca39dd51c8c6de1b6 Signed-off-by: Mukund Madhusudan Atre <matre@codeaurora.org>
Этот коммит содержится в:

коммит произвёл
Gerrit - the friendly Code Review server

родитель
d324acfbdb
Коммит
b7235bc92c
@@ -622,5 +622,15 @@ const char *cam_cpas_axi_util_path_type_to_string(
|
||||
const char *cam_cpas_axi_util_trans_type_to_string(
|
||||
uint32_t path_data_type);
|
||||
|
||||
/**
|
||||
* cam_cpas_log_votes()
|
||||
*
|
||||
* @brief: API to print the all bw votes of axi client. It also print the
|
||||
* applied camnoc axi clock vote value and ahb vote value
|
||||
*
|
||||
* @return 0 on success.
|
||||
*
|
||||
*/
|
||||
void cam_cpas_log_votes(void);
|
||||
|
||||
#endif /* _CAM_CPAS_API_H_ */
|
||||
|
Ссылка в новой задаче
Block a user