rtw8852c_rfk_table.h 4.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */
  2. /* Copyright(c) 2019-2022 Realtek Corporation
  3. */
  4. #ifndef __RTW89_8852C_RFK_TABLE_H__
  5. #define __RTW89_8852C_RFK_TABLE_H__
  6. #include "phy.h"
  7. extern const struct rtw89_rfk_tbl rtw8852c_dack_reload_defs_tbl;
  8. extern const struct rtw89_rfk_tbl rtw8852c_dack_reset_defs_a_tbl;
  9. extern const struct rtw89_rfk_tbl rtw8852c_dack_reset_defs_b_tbl;
  10. extern const struct rtw89_rfk_tbl rtw8852c_dack_defs_s0_tbl;
  11. extern const struct rtw89_rfk_tbl rtw8852c_dack_defs_s1_tbl;
  12. extern const struct rtw89_rfk_tbl rtw8852c_drck_defs_tbl;
  13. extern const struct rtw89_rfk_tbl rtw8852c_iqk_rxk_cfg_defs_tbl;
  14. extern const struct rtw89_rfk_tbl rtw8852c_iqk_afebb_restore_defs_a_tbl;
  15. extern const struct rtw89_rfk_tbl rtw8852c_iqk_afebb_restore_defs_b_tbl;
  16. extern const struct rtw89_rfk_tbl rtw8852c_read_rxsram_pre_defs_tbl;
  17. extern const struct rtw89_rfk_tbl rtw8852c_read_rxsram_post_defs_tbl;
  18. extern const struct rtw89_rfk_tbl rtw8852c_dpk_mdpd_order0_defs_tbl;
  19. extern const struct rtw89_rfk_tbl rtw8852c_dpk_mdpd_order1_defs_tbl;
  20. extern const struct rtw89_rfk_tbl rtw8852c_dpk_mdpd_order2_defs_tbl;
  21. extern const struct rtw89_rfk_tbl rtw8852c_dpk_mdpd_order3_defs_tbl;
  22. extern const struct rtw89_rfk_tbl rtw8852c_dpk_kip_pwr_clk_on_defs_tbl;
  23. extern const struct rtw89_rfk_tbl rtw8852c_dpk_kip_pwr_clk_off_defs_tbl;
  24. extern const struct rtw89_rfk_tbl rtw8852c_tssi_sys_defs_tbl;
  25. extern const struct rtw89_rfk_tbl rtw8852c_tssi_sys_defs_2g_a_tbl;
  26. extern const struct rtw89_rfk_tbl rtw8852c_tssi_sys_defs_2g_b_tbl;
  27. extern const struct rtw89_rfk_tbl rtw8852c_tssi_sys_defs_5g_a_tbl;
  28. extern const struct rtw89_rfk_tbl rtw8852c_tssi_sys_defs_5g_b_tbl;
  29. extern const struct rtw89_rfk_tbl rtw8852c_tssi_txpwr_ctrl_bb_defs_a_tbl;
  30. extern const struct rtw89_rfk_tbl rtw8852c_tssi_txpwr_ctrl_bb_defs_b_tbl;
  31. extern const struct rtw89_rfk_tbl rtw8852c_tssi_txpwr_ctrl_bb_he_tb_defs_a_tbl;
  32. extern const struct rtw89_rfk_tbl rtw8852c_tssi_txpwr_ctrl_bb_he_tb_defs_b_tbl;
  33. extern const struct rtw89_rfk_tbl rtw8852c_tssi_dck_defs_a_tbl;
  34. extern const struct rtw89_rfk_tbl rtw8852c_tssi_dck_defs_b_tbl;
  35. extern const struct rtw89_rfk_tbl rtw8852c_tssi_dck_defs_2g_a_tbl;
  36. extern const struct rtw89_rfk_tbl rtw8852c_tssi_dck_defs_2g_b_tbl;
  37. extern const struct rtw89_rfk_tbl rtw8852c_tssi_dck_defs_5g_a_tbl;
  38. extern const struct rtw89_rfk_tbl rtw8852c_tssi_dck_defs_5g_b_tbl;
  39. extern const struct rtw89_rfk_tbl rtw8852c_tssi_set_bbgain_split_a_tbl;
  40. extern const struct rtw89_rfk_tbl rtw8852c_tssi_set_bbgain_split_b_tbl;
  41. extern const struct rtw89_rfk_tbl rtw8852c_tssi_slope_cal_org_defs_2g_a_tbl;
  42. extern const struct rtw89_rfk_tbl rtw8852c_tssi_slope_cal_org_defs_2g_b_tbl;
  43. extern const struct rtw89_rfk_tbl rtw8852c_tssi_slope_cal_org_defs_5g_a_tbl;
  44. extern const struct rtw89_rfk_tbl rtw8852c_tssi_slope_cal_org_defs_5g_b_tbl;
  45. extern const struct rtw89_rfk_tbl rtw8852c_tssi_set_aligk_default_defs_2g_a_tbl;
  46. extern const struct rtw89_rfk_tbl rtw8852c_tssi_set_aligk_default_defs_2g_b_tbl;
  47. extern const struct rtw89_rfk_tbl rtw8852c_tssi_set_aligk_default_defs_5g_a_tbl;
  48. extern const struct rtw89_rfk_tbl rtw8852c_tssi_set_aligk_default_defs_5g_b_tbl;
  49. extern const struct rtw89_rfk_tbl rtw8852c_tssi_set_aligk_default_defs_6g_a_tbl;
  50. extern const struct rtw89_rfk_tbl rtw8852c_tssi_set_aligk_default_defs_6g_b_tbl;
  51. extern const struct rtw89_rfk_tbl rtw8852c_tssi_slope_defs_a_tbl;
  52. extern const struct rtw89_rfk_tbl rtw8852c_tssi_slope_defs_b_tbl;
  53. extern const struct rtw89_rfk_tbl rtw8852c_tssi_run_slope_defs_a_tbl;
  54. extern const struct rtw89_rfk_tbl rtw8852c_tssi_run_slope_defs_b_tbl;
  55. extern const struct rtw89_rfk_tbl rtw8852c_tssi_track_defs_a_tbl;
  56. extern const struct rtw89_rfk_tbl rtw8852c_tssi_track_defs_b_tbl;
  57. extern const struct rtw89_rfk_tbl rtw8852c_tssi_txagc_ofst_mv_avg_defs_a_tbl;
  58. extern const struct rtw89_rfk_tbl rtw8852c_tssi_txagc_ofst_mv_avg_defs_b_tbl;
  59. extern const struct rtw89_rfk_tbl rtw8852c_tssi_enable_defs_a_tbl;
  60. extern const struct rtw89_rfk_tbl rtw8852c_tssi_enable_defs_b_tbl;
  61. extern const struct rtw89_rfk_tbl rtw8852c_tssi_disable_defs_a_tbl;
  62. extern const struct rtw89_rfk_tbl rtw8852c_tssi_disable_defs_b_tbl;
  63. #endif