hc
2024-08-14 93e8ba98c407598d13d8ade71bc7802acfb19c58
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
/* SPDX-License-Identifier: GPL-2.0 */
#ifndef _S390_ASM_PCI_DEBUG_H
#define _S390_ASM_PCI_DEBUG_H
 
#include <asm/debug.h>
 
extern debug_info_t *pci_debug_msg_id;
extern debug_info_t *pci_debug_err_id;
 
#define zpci_dbg(imp, fmt, args...)                \
   debug_sprintf_event(pci_debug_msg_id, imp, fmt, ##args)
 
#define zpci_err(text...)                            \
   do {                                    \
       char debug_buffer[16];                        \
       snprintf(debug_buffer, 16, text);                \
       debug_text_event(pci_debug_err_id, 0, debug_buffer);        \
   } while (0)
 
static inline void zpci_err_hex(void *addr, int len)
{
   debug_event(pci_debug_err_id, 0, addr, len);
}
 
#endif