@@ -64,21 +64,21 @@ static int aw_dev_dsp_write_32bit(struct aw_device *aw_dev,
6464 return 0 ;
6565}
6666
67- static int aw_dev_dsp_write (struct aw_device * aw_dev ,
67+ int aw_dev_dsp_write (struct aw_device * aw_dev ,
6868 unsigned short dsp_addr , unsigned int dsp_data , unsigned char data_type )
6969{
7070 u32 reg_value ;
7171 int ret ;
7272
7373 mutex_lock (& aw_dev -> dsp_lock );
7474 switch (data_type ) {
75- case AW88395_DSP_16_DATA :
75+ case AW_DSP_16_DATA :
7676 ret = aw_dev_dsp_write_16bit (aw_dev , dsp_addr , dsp_data );
7777 if (ret )
7878 dev_err (aw_dev -> dev , "write dsp_addr[0x%x] 16-bit dsp_data[0x%x] failed" ,
7979 (u32 )dsp_addr , dsp_data );
8080 break ;
81- case AW88395_DSP_32_DATA :
81+ case AW_DSP_32_DATA :
8282 ret = aw_dev_dsp_write_32bit (aw_dev , dsp_addr , dsp_data );
8383 if (ret )
8484 dev_err (aw_dev -> dev , "write dsp_addr[0x%x] 32-bit dsp_data[0x%x] failed" ,
@@ -97,6 +97,7 @@ static int aw_dev_dsp_write(struct aw_device *aw_dev,
9797
9898 return ret ;
9999}
100+ EXPORT_SYMBOL_GPL (aw_dev_dsp_write );
100101
101102static int aw_dev_dsp_read_16bit (struct aw_device * aw_dev ,
102103 unsigned short dsp_addr , unsigned int * dsp_data )
@@ -149,21 +150,21 @@ static int aw_dev_dsp_read_32bit(struct aw_device *aw_dev,
149150 return 0 ;
150151}
151152
152- static int aw_dev_dsp_read (struct aw_device * aw_dev ,
153+ int aw_dev_dsp_read (struct aw_device * aw_dev ,
153154 unsigned short dsp_addr , unsigned int * dsp_data , unsigned char data_type )
154155{
155156 u32 reg_value ;
156157 int ret ;
157158
158159 mutex_lock (& aw_dev -> dsp_lock );
159160 switch (data_type ) {
160- case AW88395_DSP_16_DATA :
161+ case AW_DSP_16_DATA :
161162 ret = aw_dev_dsp_read_16bit (aw_dev , dsp_addr , dsp_data );
162163 if (ret )
163164 dev_err (aw_dev -> dev , "read dsp_addr[0x%x] 16-bit dsp_data[0x%x] failed" ,
164165 (u32 )dsp_addr , * dsp_data );
165166 break ;
166- case AW88395_DSP_32_DATA :
167+ case AW_DSP_32_DATA :
167168 ret = aw_dev_dsp_read_32bit (aw_dev , dsp_addr , dsp_data );
168169 if (ret )
169170 dev_err (aw_dev -> dev , "read dsp_addr[0x%x] 32r-bit dsp_data[0x%x] failed" ,
@@ -182,7 +183,7 @@ static int aw_dev_dsp_read(struct aw_device *aw_dev,
182183
183184 return ret ;
184185}
185-
186+ EXPORT_SYMBOL_GPL ( aw_dev_dsp_read );
186187
187188static int aw_dev_read_chipid (struct aw_device * aw_dev , u16 * chip_id )
188189{
@@ -231,7 +232,7 @@ static int aw_dev_dsp_fw_check(struct aw_device *aw_dev)
231232 dsp_fw_desc = & set_prof_desc -> sec_desc [AW88395_DATA_TYPE_DSP_FW ];
232233
233234 for (i = 0 ; i < AW88395_FW_CHECK_PART ; i ++ ) {
234- ret = aw_dev_dsp_read (aw_dev , addr , & dsp_val , AW88395_DSP_16_DATA );
235+ ret = aw_dev_dsp_read (aw_dev , addr , & dsp_val , AW_DSP_16_DATA );
235236 if (ret ) {
236237 dev_err (aw_dev -> dev , "dsp read failed" );
237238 return ret ;
@@ -351,11 +352,11 @@ static int aw_dev_modify_dsp_cfg(struct aw_device *aw_dev,
351352 return - EINVAL ;
352353 }
353354 switch (data_type ) {
354- case AW88395_DSP_16_DATA :
355+ case AW_DSP_16_DATA :
355356 data1 = cpu_to_le16 ((u16 )dsp_data );
356357 memcpy (crc_dsp_cfg -> data + addr_offset , (u8 * )& data1 , 2 );
357358 break ;
358- case AW88395_DSP_32_DATA :
359+ case AW_DSP_32_DATA :
359360 data2 = cpu_to_le32 (dsp_data );
360361 memcpy (crc_dsp_cfg -> data + addr_offset , (u8 * )& data2 , 4 );
361362 break ;
@@ -377,14 +378,14 @@ static int aw_dev_dsp_set_cali_re(struct aw_device *aw_dev)
377378
378379 /* set cali re to device */
379380 ret = aw_dev_dsp_write (aw_dev ,
380- AW88395_DSP_REG_CFG_ADPZ_RE , cali_re , AW88395_DSP_32_DATA );
381+ AW88395_DSP_REG_CFG_ADPZ_RE , cali_re , AW_DSP_32_DATA );
381382 if (ret ) {
382383 dev_err (aw_dev -> dev , "set cali re error" );
383384 return ret ;
384385 }
385386
386387 ret = aw_dev_modify_dsp_cfg (aw_dev , AW88395_DSP_REG_CFG_ADPZ_RE ,
387- cali_re , AW88395_DSP_32_DATA );
388+ cali_re , AW_DSP_32_DATA );
388389 if (ret )
389390 dev_err (aw_dev -> dev , "modify dsp cfg failed" );
390391
@@ -428,7 +429,7 @@ static int aw_dev_dsp_set_crc32(struct aw_device *aw_dev)
428429 crc_value = crc32c (0xFFFFFFFF , crc_dsp_cfg -> data , crc_data_len ) ^ 0xFFFFFFFF ;
429430
430431 return aw_dev_dsp_write (aw_dev , AW88395_DSP_REG_CRC_ADDR , crc_value ,
431- AW88395_DSP_32_DATA );
432+ AW_DSP_32_DATA );
432433}
433434
434435static void aw_dev_dsp_check_crc_enable (struct aw_device * aw_dev , bool flag )
@@ -663,7 +664,7 @@ static int aw_dev_set_vcalb(struct aw_device *aw_dev)
663664 int vcalb , vcalk ;
664665 int ret ;
665666
666- ret = aw_dev_dsp_read (aw_dev , AW88395_DSP_REG_VCALB , & vcalb_adj , AW88395_DSP_16_DATA );
667+ ret = aw_dev_dsp_read (aw_dev , AW88395_DSP_REG_VCALB , & vcalb_adj , AW_DSP_16_DATA );
667668 if (ret ) {
668669 dev_err (aw_dev -> dev , "read vcalb_adj failed" );
669670 return ret ;
@@ -720,14 +721,14 @@ static int aw_dev_set_vcalb(struct aw_device *aw_dev)
720721 dev_dbg (aw_dev -> dev , "vcalb=%d, reg_val=0x%x, vcalb_adj =0x%x" ,
721722 vcalb , reg_val , vcalb_adj );
722723
723- ret = aw_dev_dsp_write (aw_dev , AW88395_DSP_REG_VCALB , reg_val , AW88395_DSP_16_DATA );
724+ ret = aw_dev_dsp_write (aw_dev , AW88395_DSP_REG_VCALB , reg_val , AW_DSP_16_DATA );
724725 if (ret ) {
725726 dev_err (aw_dev -> dev , "write vcalb failed" );
726727 return ret ;
727728 }
728729
729730 ret = aw_dev_modify_dsp_cfg (aw_dev , AW88395_DSP_REG_VCALB ,
730- (u32 )reg_val , AW88395_DSP_16_DATA );
731+ (u32 )reg_val , AW_DSP_16_DATA );
731732 if (ret )
732733 dev_err (aw_dev -> dev , "modify dsp cfg failed" );
733734
@@ -741,7 +742,7 @@ static int aw_dev_get_cali_f0_delay(struct aw_device *aw_dev)
741742 int ret ;
742743
743744 ret = aw_dev_dsp_read (aw_dev ,
744- AW88395_DSP_CALI_F0_DELAY , & cali_delay , AW88395_DSP_16_DATA );
745+ AW88395_DSP_CALI_F0_DELAY , & cali_delay , AW_DSP_16_DATA );
745746 if (ret )
746747 dev_err (aw_dev -> dev , "read cali delay failed, ret=%d" , ret );
747748 else
@@ -991,7 +992,7 @@ static int aw_dev_get_dsp_status(struct aw_device *aw_dev)
991992
992993static int aw_dev_get_vmax (struct aw_device * aw_dev , unsigned int * vmax )
993994{
994- return aw_dev_dsp_read (aw_dev , AW88395_DSP_REG_VMAX , vmax , AW88395_DSP_16_DATA );
995+ return aw_dev_dsp_read (aw_dev , AW88395_DSP_REG_VMAX , vmax , AW_DSP_16_DATA );
995996}
996997
997998static int aw_dev_update_reg_container (struct aw_device * aw_dev ,
@@ -1089,7 +1090,7 @@ static int aw_dev_get_ra(struct aw_cali_desc *cali_desc)
10891090 int ret ;
10901091
10911092 ret = aw_dev_dsp_read (aw_dev , AW88395_DSP_REG_CFG_ADPZ_RA ,
1092- & dsp_ra , AW88395_DSP_32_DATA );
1093+ & dsp_ra , AW_DSP_32_DATA );
10931094 if (ret ) {
10941095 dev_err (aw_dev -> dev , "read ra error" );
10951096 return ret ;
0 commit comments