halhwimg8821c_rf.h 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. /******************************************************************************
  2. *
  3. * Copyright(c) 2007 - 2017 Realtek Corporation.
  4. *
  5. * This program is free software; you can redistribute it and/or modify it
  6. * under the terms of version 2 of the GNU General Public License as
  7. * published by the Free Software Foundation.
  8. *
  9. * This program is distributed in the hope that it will be useful, but WITHOUT
  10. * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
  11. * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
  12. * more details.
  13. *
  14. * The full GNU General Public License is included in this distribution in the
  15. * file called LICENSE.
  16. *
  17. * Contact Information:
  18. * wlanfae <wlanfae@realtek.com>
  19. * Realtek Corporation, No. 2, Innovation Road II, Hsinchu Science Park,
  20. * Hsinchu 300, Taiwan.
  21. *
  22. * Larry Finger <Larry.Finger@lwfinger.net>
  23. *
  24. *****************************************************************************/
  25. /*Image2HeaderVersion: R3 1.0*/
  26. #if (RTL8821C_SUPPORT == 1)
  27. #ifndef __INC_MP_RF_HW_IMG_8821C_H
  28. #define __INC_MP_RF_HW_IMG_8821C_H
  29. /******************************************************************************
  30. * radioa.TXT
  31. ******************************************************************************/
  32. void
  33. odm_read_and_config_mp_8821c_radioa( /* tc: Test Chip, mp: mp Chip*/
  34. struct dm_struct *dm);
  35. u32 odm_get_version_mp_8821c_radioa(void);
  36. /******************************************************************************
  37. * txpowertrack.TXT
  38. ******************************************************************************/
  39. void
  40. odm_read_and_config_mp_8821c_txpowertrack( /* tc: Test Chip, mp: mp Chip*/
  41. struct dm_struct *dm);
  42. u32 odm_get_version_mp_8821c_txpowertrack(void);
  43. /******************************************************************************
  44. * txpowertrack_type0x20.TXT
  45. ******************************************************************************/
  46. void
  47. odm_read_and_config_mp_8821c_txpowertrack_type0x20(
  48. /* tc: Test Chip, mp: mp Chip*/
  49. struct dm_struct *dm);
  50. u32 odm_get_version_mp_8821c_txpowertrack_type0x20(void);
  51. /******************************************************************************
  52. * txpowertrack_type0x28.TXT
  53. ******************************************************************************/
  54. void
  55. odm_read_and_config_mp_8821c_txpowertrack_type0x28(
  56. /* tc: Test Chip, mp: mp Chip*/
  57. struct dm_struct *dm);
  58. u32 odm_get_version_mp_8821c_txpowertrack_type0x28(void);
  59. /******************************************************************************
  60. * txpwr_lmt.TXT
  61. ******************************************************************************/
  62. void
  63. odm_read_and_config_mp_8821c_txpwr_lmt( /* tc: Test Chip, mp: mp Chip*/
  64. struct dm_struct *dm);
  65. u32 odm_get_version_mp_8821c_txpwr_lmt(void);
  66. /******************************************************************************
  67. * txpwr_lmt_fccsar.TXT
  68. ******************************************************************************/
  69. void
  70. odm_read_and_config_mp_8821c_txpwr_lmt_fccsar( /* tc: Test Chip, mp: mp Chip*/
  71. struct dm_struct *dm);
  72. u32 odm_get_version_mp_8821c_txpwr_lmt_fccsar(void);
  73. #endif
  74. #endif /* end of HWIMG_SUPPORT*/