#include "mt7925.h"
#include "mcu.h"
static int
mt7925_reg_set(void *data, u64 val)
{ … }
static int
mt7925_reg_get(void *data, u64 *val)
{ … }
DEFINE_DEBUGFS_ATTRIBUTE(…);
static int
mt7925_fw_debug_set(void *data, u64 val)
{ … }
static int
mt7925_fw_debug_get(void *data, u64 *val)
{ … }
DEFINE_DEBUGFS_ATTRIBUTE(…);
DEFINE_SHOW_ATTRIBUTE(…);
static void
mt7925_seq_puts_array(struct seq_file *file, const char *str,
s8 val[][2], int len, u8 band_idx)
{ … }
#define mt7925_print_txpwr_entry(prefix, rate, idx) …
static inline void
mt7925_eht_txpwr(struct seq_file *s, struct mt7925_txpwr *txpwr, u8 band_idx)
{ … }
static int
mt7925_txpwr(struct seq_file *s, void *data)
{ … }
static int
mt7925_pm_set(void *data, u64 val)
{ … }
static int
mt7925_pm_get(void *data, u64 *val)
{ … }
DEFINE_DEBUGFS_ATTRIBUTE(…);
static int
mt7925_deep_sleep_set(void *data, u64 val)
{ … }
static int
mt7925_deep_sleep_get(void *data, u64 *val)
{ … }
DEFINE_DEBUGFS_ATTRIBUTE(…);
DEFINE_DEBUGFS_ATTRIBUTE(…);
static int mt7925_chip_reset(void *data, u64 val)
{ … }
DEFINE_DEBUGFS_ATTRIBUTE(…);
int mt7925_init_debugfs(struct mt792x_dev *dev)
{ … }