1 #include "utils/includes.h"
2 #include "utils/common.h"
3 
4 #include "esp_private/phy.h"
5 #include "esp_phy_init.h"
6 
phy_param_track_tot(bool en_wifi,bool en_ble_154)7 void phy_param_track_tot(bool en_wifi, bool en_ble_154)
8 {
9 }
10 
phy_get_romfunc_addr(void)11 void phy_get_romfunc_addr(void)
12 {
13 	return;
14 }
15 
register_chipv7_phy(const esp_phy_init_data_t * init_data,esp_phy_calibration_data_t * cal_data,esp_phy_calibration_mode_t cal_mode)16 int register_chipv7_phy(const esp_phy_init_data_t *init_data, esp_phy_calibration_data_t *cal_data,
17 			esp_phy_calibration_mode_t cal_mode)
18 {
19 	ARG_UNUSED(init_data);
20 	ARG_UNUSED(cal_data);
21 	ARG_UNUSED(cal_mode);
22 	return ESP_CAL_DATA_CHECK_FAIL;
23 }
24 
phy_get_rf_cal_version(void)25 uint32_t phy_get_rf_cal_version(void)
26 {
27 	return 0;
28 }
29 
phy_set_wifi_mode_only(bool wifi_only)30 void phy_set_wifi_mode_only(bool wifi_only)
31 {
32 	ARG_UNUSED(wifi_only);
33 }
34 
coex_bt_high_prio(void)35 void coex_bt_high_prio(void)
36 {
37 	return;
38 }
39 
phy_wakeup_init(void)40 void phy_wakeup_init(void)
41 {
42 	return;
43 }
44 
phy_close_rf(void)45 void phy_close_rf(void)
46 {
47 	return;
48 }
49 
50 #if !CONFIG_IDF_TARGET_ESP32
phy_xpd_tsens(void)51 void phy_xpd_tsens(void)
52 {
53 	return;
54 }
55 #endif
56 
57 #if CONFIG_IDF_TARGET_ESP32C3
phy_init_flag(void)58 void phy_init_flag(void)
59 {
60 	return;
61 }
62 #endif
63 
64 #if CONFIG_IDF_TARGET_ESP32C6
phy_i2c_master_mem_cfg(phy_i2c_master_command_attribute_t * attr)65 void phy_i2c_master_mem_cfg(phy_i2c_master_command_attribute_t *attr)
66 {
67 	ARG_UNUSED(attr);
68 }
69 #endif
70 
phy_dig_reg_backup(bool backup_en,uint32_t * mem_addr)71 uint8_t phy_dig_reg_backup(bool backup_en, uint32_t *mem_addr)
72 {
73 	ARG_UNUSED(backup_en);
74 	ARG_UNUSED(mem_addr);
75 	return 0;
76 }
77 
78 #if CONFIG_MAC_BB_PD
phy_freq_mem_backup(bool backup_en,uint32_t * mem)79 void phy_freq_mem_backup(bool backup_en, uint32_t *mem)
80 {
81 	ARG_UNUSED(backup_en);
82 	ARG_UNUSED(mem);
83 }
84 #endif
85 
86 #if CONFIG_ESP_PHY_ENABLE_USB
phy_bbpll_en_usb(bool en)87 void phy_bbpll_en_usb(bool en)
88 {
89 	ARG_UNUSED(en);
90 }
91 #endif
92 
93 #if CONFIG_IDF_TARGET_ESP32S2
phy_eco_version_sel(uint8_t chip_ver)94 void phy_eco_version_sel(uint8_t chip_ver)
95 {
96 	ARG_UNUSED(chip_ver);
97 }
98 #endif
99 
100 #if CONFIG_ESP_PHY_IMPROVE_RX_11B
phy_improve_rx_special(bool enable)101 void phy_improve_rx_special(bool enable)
102 {
103 	ARG_UNUSED(enable);
104 }
105 #endif
106 
esp_phy_load_cal_data_from_nvs(esp_phy_calibration_data_t * out_cal_data)107 esp_err_t esp_phy_load_cal_data_from_nvs(esp_phy_calibration_data_t *out_cal_data)
108 {
109 	ARG_UNUSED(out_cal_data);
110 	return ESP_OK;
111 }
112 
esp_phy_store_cal_data_to_nvs(const esp_phy_calibration_data_t * cal_data)113 esp_err_t esp_phy_store_cal_data_to_nvs(const esp_phy_calibration_data_t *cal_data)
114 {
115 	ARG_UNUSED(cal_data);
116 	return ESP_OK;
117 }
118 
esp_phy_erase_cal_data_in_nvs(void)119 esp_err_t esp_phy_erase_cal_data_in_nvs(void)
120 {
121 	return ESP_OK;
122 }
123 
esp_btbb_enable(void)124 void esp_btbb_enable(void)
125 {
126 	return;
127 }
128 
esp_btbb_disable(void)129 void esp_btbb_disable(void)
130 {
131 	return;
132 }
133 
134 #if CONFIG_MAC_BB_PD
esp_mac_bb_pd_mem_init(void)135 void esp_mac_bb_pd_mem_init(void)
136 {
137 	return;
138 }
139 
esp_mac_bb_pd_mem_deinit(void)140 void esp_mac_bb_pd_mem_deinit(void)
141 {
142 	return;
143 }
144 
esp_mac_bb_power_up(void)145 void esp_mac_bb_power_up(void)
146 {
147 	return;
148 }
149 
esp_mac_bb_power_down(void)150 void esp_mac_bb_power_down(void)
151 {
152 	return;
153 }
154 #endif
155 
156 #if CONFIG_ESP_PHY_MULTIPLE_INIT_DATA_BIN
esp_phy_apply_phy_init_data(uint8_t * init_data)157 esp_err_t esp_phy_apply_phy_init_data(uint8_t *init_data)
158 {
159 	ARG_UNUSED(init_data);
160 	return ESP_OK;
161 }
162 #endif
163 
get_phy_version_str(void)164 char *get_phy_version_str(void)
165 {
166 	return "";
167 }
168 
phy_init_param_set(uint8_t param)169 void phy_init_param_set(uint8_t param)
170 {
171 	ARG_UNUSED(param);
172 }
173 
phy_wifi_enable_set(uint8_t enable)174 void phy_wifi_enable_set(uint8_t enable)
175 {
176 	ARG_UNUSED(enable);
177 }
178