@@ -18,7 +18,7 @@ int qca_read_soc_version(struct hci_dev *hdev, u32 *soc_version)
18
18
{
19
19
struct sk_buff * skb ;
20
20
struct edl_event_hdr * edl ;
21
- struct rome_version * ver ;
21
+ struct qca_btsoc_version * ver ;
22
22
char cmd ;
23
23
int err = 0 ;
24
24
@@ -55,19 +55,19 @@ int qca_read_soc_version(struct hci_dev *hdev, u32 *soc_version)
55
55
goto out ;
56
56
}
57
57
58
- ver = (struct rome_version * )(edl -> data );
58
+ ver = (struct qca_btsoc_version * )(edl -> data );
59
59
60
60
BT_DBG ("%s: Product:0x%08x" , hdev -> name , le32_to_cpu (ver -> product_id ));
61
61
BT_DBG ("%s: Patch :0x%08x" , hdev -> name , le16_to_cpu (ver -> patch_ver ));
62
- BT_DBG ("%s: ROM :0x%08x" , hdev -> name , le16_to_cpu (ver -> rome_ver ));
62
+ BT_DBG ("%s: ROM :0x%08x" , hdev -> name , le16_to_cpu (ver -> rom_ver ));
63
63
BT_DBG ("%s: SOC :0x%08x" , hdev -> name , le32_to_cpu (ver -> soc_id ));
64
64
65
65
/* QCA chipset version can be decided by patch and SoC
66
66
* version, combination with upper 2 bytes from SoC
67
67
* and lower 2 bytes from patch will be used.
68
68
*/
69
69
* soc_version = (le32_to_cpu (ver -> soc_id ) << 16 ) |
70
- (le16_to_cpu (ver -> rome_ver ) & 0x0000ffff );
70
+ (le16_to_cpu (ver -> rom_ver ) & 0x0000ffff );
71
71
if (* soc_version == 0 )
72
72
err = - EILSEQ ;
73
73
@@ -121,7 +121,7 @@ int qca_send_pre_shutdown_cmd(struct hci_dev *hdev)
121
121
}
122
122
EXPORT_SYMBOL_GPL (qca_send_pre_shutdown_cmd );
123
123
124
- static void qca_tlv_check_data (struct rome_config * config ,
124
+ static void qca_tlv_check_data (struct qca_fw_config * config ,
125
125
const struct firmware * fw )
126
126
{
127
127
const u8 * data ;
@@ -140,8 +140,8 @@ static void qca_tlv_check_data(struct rome_config *config,
140
140
BT_DBG ("TLV Type\t\t : 0x%x" , type_len & 0x000000ff );
141
141
BT_DBG ("Length\t\t : %d bytes" , length );
142
142
143
- config -> dnld_mode = ROME_SKIP_EVT_NONE ;
144
- config -> dnld_type = ROME_SKIP_EVT_NONE ;
143
+ config -> dnld_mode = QCA_SKIP_EVT_NONE ;
144
+ config -> dnld_type = QCA_SKIP_EVT_NONE ;
145
145
146
146
switch (config -> type ) {
147
147
case TLV_TYPE_PATCH :
@@ -223,7 +223,7 @@ static void qca_tlv_check_data(struct rome_config *config,
223
223
}
224
224
225
225
static int qca_tlv_send_segment (struct hci_dev * hdev , int seg_size ,
226
- const u8 * data , enum rome_tlv_dnld_mode mode )
226
+ const u8 * data , enum qca_tlv_dnld_mode mode )
227
227
{
228
228
struct sk_buff * skb ;
229
229
struct edl_event_hdr * edl ;
@@ -235,7 +235,7 @@ static int qca_tlv_send_segment(struct hci_dev *hdev, int seg_size,
235
235
cmd [1 ] = seg_size ;
236
236
memcpy (cmd + 2 , data , seg_size );
237
237
238
- if (mode == ROME_SKIP_EVT_VSE_CC || mode == ROME_SKIP_EVT_VSE )
238
+ if (mode == QCA_SKIP_EVT_VSE_CC || mode == QCA_SKIP_EVT_VSE )
239
239
return __hci_cmd_send (hdev , EDL_PATCH_CMD_OPCODE , seg_size + 2 ,
240
240
cmd );
241
241
@@ -301,7 +301,7 @@ static int qca_inject_cmd_complete_event(struct hci_dev *hdev)
301
301
}
302
302
303
303
static int qca_download_firmware (struct hci_dev * hdev ,
304
- struct rome_config * config )
304
+ struct qca_fw_config * config )
305
305
{
306
306
const struct firmware * fw ;
307
307
const u8 * segment ;
@@ -328,7 +328,7 @@ static int qca_download_firmware(struct hci_dev *hdev,
328
328
remain -= segsize ;
329
329
/* The last segment is always acked regardless download mode */
330
330
if (!remain || segsize < MAX_SIZE_PER_TLV_SEGMENT )
331
- config -> dnld_mode = ROME_SKIP_EVT_NONE ;
331
+ config -> dnld_mode = QCA_SKIP_EVT_NONE ;
332
332
333
333
ret = qca_tlv_send_segment (hdev , segsize , segment ,
334
334
config -> dnld_mode );
@@ -344,8 +344,8 @@ static int qca_download_firmware(struct hci_dev *hdev,
344
344
* decrease the BT in initialization time. Here we will inject a command
345
345
* complete event to avoid a command timeout error message.
346
346
*/
347
- if (config -> dnld_type == ROME_SKIP_EVT_VSE_CC ||
348
- config -> dnld_type == ROME_SKIP_EVT_VSE )
347
+ if (config -> dnld_type == QCA_SKIP_EVT_VSE_CC ||
348
+ config -> dnld_type == QCA_SKIP_EVT_VSE )
349
349
ret = qca_inject_cmd_complete_event (hdev );
350
350
351
351
out :
@@ -382,7 +382,7 @@ int qca_uart_setup(struct hci_dev *hdev, uint8_t baudrate,
382
382
enum qca_btsoc_type soc_type , u32 soc_ver ,
383
383
const char * firmware_name )
384
384
{
385
- struct rome_config config ;
385
+ struct qca_fw_config config ;
386
386
int err ;
387
387
u8 rom_ver = 0 ;
388
388
0 commit comments