| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- #ifndef __DDP_DEBUG_H__
- #define __DDP_DEBUG_H__
- #include <linux/kernel.h>
- #include "ddp_mmp.h"
- #include "ddp_dump.h"
- extern unsigned int gResetRDMAEnable;
- extern unsigned int gOVLBackground;
- extern unsigned int gEnableIRQ;
- extern unsigned int gUltraEnable;
- extern unsigned long int gRDMAUltraSetting;
- extern unsigned long int gRDMAFIFOLen;
- extern unsigned int g_mobilelog;
- extern unsigned int disp_low_power_enlarge_blanking;
- extern unsigned int disp_low_power_disable_ddp_clock;
- extern unsigned int disp_low_power_disable_fence_thread;
- extern unsigned int disp_low_power_remove_ovl;
- extern unsigned int gDumpClockStatus;
- extern unsigned int gSkipIdleDetect;
- extern unsigned int gEnableSODIControl;
- extern unsigned int gPrefetchControl;
- extern unsigned int gEnableSWTrigger;
- extern unsigned int gEnableMutexRisingEdge;
- extern unsigned int gDisableSODIForTriggerLoop;
- extern unsigned int gDumpConfigCMD;
- extern unsigned int gEnableOVLStatusCheck;
- extern unsigned int gESDEnableSODI;
- extern unsigned int gDumpESDCMD;
- extern unsigned int gResetOVLInAALTrigger;
- extern unsigned int gDisableOVLTF;
- extern unsigned int gDumpMemoutCmdq;
- unsigned int ddp_dump_reg_to_buf(unsigned int start_module, unsigned long *addr);
- unsigned int ddp_dump_lcm_param_to_buf(unsigned int start_module, unsigned long *addr);
- #define DISP_ENABLE_SODI_FOR_VIDEO_MODE
- void ddp_debug_init(void);
- void ddp_debug_exit(void);
- unsigned int ddp_debug_analysis_to_buffer(void);
- unsigned int ddp_debug_dbg_log_level(void);
- unsigned int ddp_debug_irq_log_level(void);
- int ddp_mem_test(void);
- int ddp_lcd_test(void);
- char *disp_get_fmt_name(DP_COLOR_ENUM color);
- #endif /* __DDP_DEBUG_H__ */
|