#include "mt7921.h"
static int
mt7921_reg_set(void *data, u64 val)
{ … }
static int
mt7921_reg_get(void *data, u64 *val)
{ … }
DEFINE_DEBUGFS_ATTRIBUTE(…);
static int
mt7921_fw_debug_set(void *data, u64 val)
{ … }
static int
mt7921_fw_debug_get(void *data, u64 *val)
{ … }
DEFINE_DEBUGFS_ATTRIBUTE(…);
DEFINE_SHOW_ATTRIBUTE(…);
static void
mt7921_seq_puts_array(struct seq_file *file, const char *str,
s8 *val, int len)
{ … }
#define mt7921_print_txpwr_entry(prefix, rate) …
static int
mt7921_txpwr(struct seq_file *s, void *data)
{ … }
static int
mt7921_pm_set(void *data, u64 val)
{ … }
static int
mt7921_pm_get(void *data, u64 *val)
{ … }
DEFINE_DEBUGFS_ATTRIBUTE(…);
static int
mt7921_deep_sleep_set(void *data, u64 val)
{ … }
static int
mt7921_deep_sleep_get(void *data, u64 *val)
{ … }
DEFINE_DEBUGFS_ATTRIBUTE(…);
DEFINE_DEBUGFS_ATTRIBUTE(…);
static int mt7921_chip_reset(void *data, u64 val)
{ … }
DEFINE_DEBUGFS_ATTRIBUTE(…);
static int
mt7921s_sched_quota_read(struct seq_file *s, void *data)
{ … }
int mt7921_init_debugfs(struct mt792x_dev *dev)
{ … }