| /* SPDX-License-Identifier: GPL-2.0 */ |
| /* |
| * Copyright (C) 2019 Amlogic, Inc. All rights reserved. |
| * |
| */ |
| |
| #ifndef __AML_AUDIO_DEBUG_H_ |
| #define __AML_AUDIO_DEBUG_H_ |
| |
| #include "../auge/ddr_mngr.h" |
| |
| /* debug audio irq both from ddr and to ddr, get hw or hal pointer runtime */ |
| |
| /* #define DEBUG_IRQ */ |
| #ifdef DEBUG_IRQ |
| enum ddr_type { |
| TODDR, |
| FRDDR, |
| }; |
| |
| void get_time_stamp(bool ddr_type, unsigned int ddr_id, unsigned int hwptr, |
| unsigned int swptr, unsigned int buffer_size); |
| void set_ddr_debug(bool debug_enable); |
| bool get_ddr_debug(void); |
| #endif |
| |
| #endif |