Lines Matching refs:rtwdev

17 	struct rtw_dev *rtwdev;  member
103 struct rtw_dev *rtwdev = debugfs_priv->rtwdev; in rtw_debugfs_get_read_reg() local
110 val = rtw_read8(rtwdev, addr); in rtw_debugfs_get_read_reg()
114 val = rtw_read16(rtwdev, addr); in rtw_debugfs_get_read_reg()
118 val = rtw_read32(rtwdev, addr); in rtw_debugfs_get_read_reg()
128 struct rtw_dev *rtwdev = debugfs_priv->rtwdev; in rtw_debugfs_get_rf_read() local
136 val = rtw_read_rf(rtwdev, path, addr, mask); in rtw_debugfs_get_rf_read()
171 struct rtw_dev *rtwdev = debugfs_priv->rtwdev; in rtw_debugfs_set_read_reg() local
184 rtw_warn(rtwdev, "read reg setting wrong len\n"); in rtw_debugfs_set_read_reg()
196 struct rtw_dev *rtwdev = debugfs_priv->rtwdev; in rtw_debugfs_get_dump_cam() local
205 mutex_lock(&rtwdev->mutex); in rtw_debugfs_get_dump_cam()
208 rtw_write32(rtwdev, RTW_SEC_CMD_REG, command); in rtw_debugfs_get_dump_cam()
209 val = rtw_read32(rtwdev, RTW_SEC_READ_REG); in rtw_debugfs_get_dump_cam()
215 mutex_unlock(&rtwdev->mutex); in rtw_debugfs_get_dump_cam()
222 struct rtw_dev *rtwdev = debugfs_priv->rtwdev; in rtw_debugfs_get_rsvd_page() local
223 u8 page_size = rtwdev->chip->page_size; in rtw_debugfs_get_rsvd_page()
234 ret = rtw_fw_dump_fifo(rtwdev, RTW_FW_FIFO_SEL_RSVD_PAGE, offset, in rtw_debugfs_get_rsvd_page()
237 rtw_err(rtwdev, "failed to dump rsvd page\n"); in rtw_debugfs_get_rsvd_page()
262 struct rtw_dev *rtwdev = debugfs_priv->rtwdev; in rtw_debugfs_set_rsvd_page() local
272 rtw_warn(rtwdev, "invalid arguments\n"); in rtw_debugfs_set_rsvd_page()
288 struct rtw_dev *rtwdev = debugfs_priv->rtwdev; in rtw_debugfs_set_single_input() local
298 rtw_warn(rtwdev, "kstrtoint failed\n"); in rtw_debugfs_set_single_input()
312 struct rtw_dev *rtwdev = debugfs_priv->rtwdev; in rtw_debugfs_set_write_reg() local
327 rtw_dbg(rtwdev, RTW_DBG_DEBUGFS, in rtw_debugfs_set_write_reg()
329 rtw_write8(rtwdev, addr, (u8)val); in rtw_debugfs_set_write_reg()
332 rtw_dbg(rtwdev, RTW_DBG_DEBUGFS, in rtw_debugfs_set_write_reg()
334 rtw_write16(rtwdev, addr, (u16)val); in rtw_debugfs_set_write_reg()
337 rtw_dbg(rtwdev, RTW_DBG_DEBUGFS, in rtw_debugfs_set_write_reg()
339 rtw_write32(rtwdev, addr, (u32)val); in rtw_debugfs_set_write_reg()
342 rtw_dbg(rtwdev, RTW_DBG_DEBUGFS, in rtw_debugfs_set_write_reg()
355 struct rtw_dev *rtwdev = debugfs_priv->rtwdev; in rtw_debugfs_set_h2c() local
366 rtw_info(rtwdev, "invalid H2C command format for debug\n"); in rtw_debugfs_set_h2c()
370 rtw_fw_h2c_cmd_dbg(rtwdev, param); in rtw_debugfs_set_h2c()
380 struct rtw_dev *rtwdev = debugfs_priv->rtwdev; in rtw_debugfs_set_rf_write() local
390 rtw_warn(rtwdev, "invalid args, [path] [addr] [mask] [val]\n"); in rtw_debugfs_set_rf_write()
394 rtw_write_rf(rtwdev, path, addr, mask, val); in rtw_debugfs_set_rf_write()
395 rtw_dbg(rtwdev, RTW_DBG_DEBUGFS, in rtw_debugfs_set_rf_write()
408 struct rtw_dev *rtwdev = debugfs_priv->rtwdev; in rtw_debugfs_set_rf_read() local
418 rtw_warn(rtwdev, "invalid args, [path] [addr] [mask] [val]\n"); in rtw_debugfs_set_rf_read()
432 struct rtw_dev *rtwdev = debugfs_priv->rtwdev; in rtw_debug_get_mac_page() local
437 rtw_read32(rtwdev, debugfs_priv->cb_data); in rtw_debug_get_mac_page()
442 rtw_read32(rtwdev, (page | n))); in rtw_debug_get_mac_page()
451 struct rtw_dev *rtwdev = debugfs_priv->rtwdev; in rtw_debug_get_bb_page() local
456 rtw_read32(rtwdev, debugfs_priv->cb_data); in rtw_debug_get_bb_page()
461 rtw_read32(rtwdev, (page | n))); in rtw_debug_get_bb_page()
470 struct rtw_dev *rtwdev = debugfs_priv->rtwdev; in rtw_debug_get_rf_dump() local
474 for (path = 0; path < rtwdev->hal.rf_path_num; path++) { in rtw_debug_get_rf_dump()
479 data = rtw_read_rf(rtwdev, path, addr + offset, in rtw_debug_get_rf_dump()
574 struct rtw_dev *rtwdev = debugfs_priv->rtwdev; in rtw_debugfs_get_tx_pwr_tbl() local
575 struct rtw_hal *hal = &rtwdev->hal; in rtw_debugfs_get_tx_pwr_tbl()
580 u8 regd = rtwdev->regd.txpwr_regd; in rtw_debugfs_get_tx_pwr_tbl()
601 rtw_get_tx_power_params(rtwdev, path, rate, bw, in rtw_debugfs_get_tx_pwr_tbl()
625 struct rtw_dev *rtwdev = debugfs_priv->rtwdev; in rtw_debugfs_get_phy_info() local
626 struct rtw_dm_info *dm_info = &rtwdev->dm_info; in rtw_debugfs_get_phy_info()
627 struct rtw_traffic_stats *stats = &rtwdev->stats; in rtw_debugfs_get_phy_info()
629 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw_debugfs_get_phy_info()
635 seq_printf(m, "Is link = %c\n", rtw_is_assoc(rtwdev) ? 'Y' : 'N'); in rtw_debugfs_get_phy_info()
636 seq_printf(m, "Current CH(fc) = %u\n", rtwdev->hal.current_channel); in rtw_debugfs_get_phy_info()
637 seq_printf(m, "Current BW = %u\n", rtwdev->hal.current_band_width); in rtw_debugfs_get_phy_info()
752 struct rtw_dev *rtwdev = debugfs_priv->rtwdev; in rtw_debugfs_get_coex_info() local
754 rtw_coex_display_coex_info(rtwdev, m); in rtw_debugfs_get_coex_info()
765 struct rtw_dev *rtwdev = debugfs_priv->rtwdev; in rtw_debugfs_set_coex_enable() local
766 struct rtw_coex *coex = &rtwdev->coex; in rtw_debugfs_set_coex_enable()
775 rtw_warn(rtwdev, "invalid arguments\n"); in rtw_debugfs_set_coex_enable()
779 mutex_lock(&rtwdev->mutex); in rtw_debugfs_set_coex_enable()
781 mutex_unlock(&rtwdev->mutex); in rtw_debugfs_set_coex_enable()
789 struct rtw_dev *rtwdev = debugfs_priv->rtwdev; in rtw_debugfs_get_coex_enable() local
790 struct rtw_coex *coex = &rtwdev->coex; in rtw_debugfs_get_coex_enable()
903 rtw_debug_priv_ ##name.rtwdev = rtwdev; \
918 void rtw_debugfs_init(struct rtw_dev *rtwdev) in rtw_debugfs_init() argument
923 rtwdev->hw->wiphy->debugfsdir); in rtw_debugfs_init()
966 if (rtwdev->chip->id == RTW_CHIP_TYPE_8822C) { in rtw_debugfs_init()
980 void __rtw_dbg(struct rtw_dev *rtwdev, enum rtw_debug_mask mask, in __rtw_dbg() argument
992 dev_printk(KERN_DEBUG, rtwdev->dev, "%pV", &vaf); in __rtw_dbg()