cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

debug.h (1492B)


      1/* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */
      2/* Copyright(c) 2018-2019  Realtek Corporation
      3 */
      4
      5#ifndef __RTW_DEBUG_H
      6#define __RTW_DEBUG_H
      7
      8enum rtw_debug_mask {
      9	RTW_DBG_PCI		= 0x00000001,
     10	RTW_DBG_TX		= 0x00000002,
     11	RTW_DBG_RX		= 0x00000004,
     12	RTW_DBG_PHY		= 0x00000008,
     13	RTW_DBG_FW		= 0x00000010,
     14	RTW_DBG_EFUSE		= 0x00000020,
     15	RTW_DBG_COEX		= 0x00000040,
     16	RTW_DBG_RFK		= 0x00000080,
     17	RTW_DBG_REGD		= 0x00000100,
     18	RTW_DBG_DEBUGFS		= 0x00000200,
     19	RTW_DBG_PS		= 0x00000400,
     20	RTW_DBG_BF		= 0x00000800,
     21	RTW_DBG_WOW		= 0x00001000,
     22	RTW_DBG_CFO		= 0x00002000,
     23	RTW_DBG_PATH_DIV	= 0x00004000,
     24	RTW_DBG_ADAPTIVITY	= 0x00008000,
     25	RTW_DBG_HW_SCAN		= 0x00010000,
     26	RTW_DBG_STATE		= 0x00020000,
     27
     28	RTW_DBG_ALL		= 0xffffffff
     29};
     30
     31#ifdef CONFIG_RTW88_DEBUGFS
     32
     33void rtw_debugfs_init(struct rtw_dev *rtwdev);
     34void rtw_debugfs_get_simple_phy_info(struct seq_file *m);
     35
     36#else
     37
     38static inline void rtw_debugfs_init(struct rtw_dev *rtwdev) {}
     39
     40#endif /* CONFIG_RTW88_DEBUGFS */
     41
     42#ifdef CONFIG_RTW88_DEBUG
     43
     44__printf(3, 4)
     45void __rtw_dbg(struct rtw_dev *rtwdev, enum rtw_debug_mask mask,
     46	       const char *fmt, ...);
     47
     48#define rtw_dbg(rtwdev, a...) __rtw_dbg(rtwdev, ##a)
     49
     50#else
     51
     52static inline void rtw_dbg(struct rtw_dev *rtwdev, enum rtw_debug_mask mask,
     53			   const char *fmt, ...) {}
     54
     55#endif /* CONFIG_RTW88_DEBUG */
     56
     57#define rtw_info(rtwdev, a...) dev_info(rtwdev->dev, ##a)
     58#define rtw_warn(rtwdev, a...) dev_warn(rtwdev->dev, ##a)
     59#define rtw_err(rtwdev, a...) dev_err(rtwdev->dev, ##a)
     60
     61#endif