Lines Matching refs:pau_info
383 AUDIO_ALG_INFO *pau_info=NULL; in HAL_AUDSP_DspLoadCode() local
412 pau_info = &dsp_info[ii]; in HAL_AUDSP_DspLoadCode()
451 if(pau_info->cm_len == 0) in HAL_AUDSP_DspLoadCode()
453 HAL_AUDSP_SetDspLoadCodeInfo(pau_info, DSP_select); in HAL_AUDSP_DspLoadCode()
466 pau_info->cm_addr = 0x0008; in HAL_AUDSP_DspLoadCode()
467 pau_info->cm_len = (MST_CODEC_PM1_SIZE - 24); in HAL_AUDSP_DspLoadCode()
468 pau_info->cm_buf = (mst_codec_pm1+ 30); in HAL_AUDSP_DspLoadCode()
472 AUDIO_PRINT(AUDIO_DEBUG_LEVEL_INFO, " PM addr: 0x%x\r\n", (unsigned int)pau_info->pm_addr); in HAL_AUDSP_DspLoadCode()
474 AUDIO_PRINT(AUDIO_DEBUG_LEVEL_INFO, " PM buf addr: 0x%lx\r\n", (MS_VIRT)pau_info->pm_buf); in HAL_AUDSP_DspLoadCode()
476 … AUDIO_PRINT(AUDIO_DEBUG_LEVEL_INFO, " PM buf addr: 0x%x\r\n", (unsigned int)pau_info->pm_buf); in HAL_AUDSP_DspLoadCode()
478 AUDIO_PRINT(AUDIO_DEBUG_LEVEL_INFO, " PM size: 0x%x\r\n",(unsigned int)pau_info->pm_len); in HAL_AUDSP_DspLoadCode()
480 …if(!HAL_AUDSP_DspLoadCodeSegment(pau_info->pm_addr, pau_info->pm_buf, pau_info->pm_len, DSP_select… in HAL_AUDSP_DspLoadCode()
482 …if(!HAL_AUDSP_DspVerifySegmentCode(pau_info->pm_addr, pau_info->pm_buf, pau_info->pm_len, DSP_sele… in HAL_AUDSP_DspLoadCode()
485 AUDIO_PRINT(AUDIO_DEBUG_LEVEL_INFO, " CM addr: 0x%x\r\n", (unsigned int)pau_info->cm_addr); in HAL_AUDSP_DspLoadCode()
487 AUDIO_PRINT(AUDIO_DEBUG_LEVEL_INFO, " CM buf addr: 0x%lx\r\n", (MS_VIRT)pau_info->cm_buf); in HAL_AUDSP_DspLoadCode()
489 … AUDIO_PRINT(AUDIO_DEBUG_LEVEL_INFO, " CM buf addr: 0x%x\r\n", (unsigned int)pau_info->cm_buf); in HAL_AUDSP_DspLoadCode()
491 AUDIO_PRINT(AUDIO_DEBUG_LEVEL_INFO, " CM size: 0x%x\r\n", (unsigned int)pau_info->cm_len); in HAL_AUDSP_DspLoadCode()
493 …if(!HAL_AUDSP_DspLoadCodeSegment(pau_info->cm_addr, pau_info->cm_buf, pau_info->cm_len, DSP_select… in HAL_AUDSP_DspLoadCode()
495 …if(!HAL_AUDSP_DspVerifySegmentCode(pau_info->cm_addr, pau_info->cm_buf, pau_info->cm_len, DSP_sele… in HAL_AUDSP_DspLoadCode()
499 if(pau_info->prefetch_len != 0) in HAL_AUDSP_DspLoadCode()
501 …T(AUDIO_DEBUG_LEVEL_INFO, " PreFetch PM addr: 0x%x\r\n", (unsigned int)pau_info->prefetch_addr); in HAL_AUDSP_DspLoadCode()
503 …NT(AUDIO_DEBUG_LEVEL_INFO, " PreFetch PM buf addr: 0x%lx\r\n", (MS_VIRT)pau_info->prefetch_buf); in HAL_AUDSP_DspLoadCode()
505 …UDIO_DEBUG_LEVEL_INFO, " PreFetch PM buf addr: 0x%x\r\n", (unsigned int)pau_info->prefetch_buf); in HAL_AUDSP_DspLoadCode()
507 …NT(AUDIO_DEBUG_LEVEL_INFO, " PreFetch PM size: 0x%x\r\n", (unsigned int)pau_info->prefetch_len); in HAL_AUDSP_DspLoadCode()
509 MIU_addr = pau_info->prefetch_addr * 3 + HAL_AUDIO_GetDspMadBaseAddr(DSP_select); in HAL_AUDSP_DspLoadCode()
511 … memcpy((void*)(MS_PA2KSEG1(MIU_addr)), (void*)((pau_info->prefetch_buf)), pau_info->prefetch_len); in HAL_AUDSP_DspLoadCode()
515 if(pau_info->cache_len != 0) in HAL_AUDSP_DspLoadCode()
517 …AUDIO_PRINT(AUDIO_DEBUG_LEVEL_INFO, " Cache PM addr: 0x%x\r\n", (unsigned int)pau_info->cache_a… in HAL_AUDSP_DspLoadCode()
519 …AUDIO_PRINT(AUDIO_DEBUG_LEVEL_INFO, " Cache PM buf addr: 0x%lx\r\n", (MS_VIRT)pau_info->cache_b… in HAL_AUDSP_DspLoadCode()
521 …RINT(AUDIO_DEBUG_LEVEL_INFO, " Cache PM buf addr: 0x%x\r\n", (unsigned int)pau_info->cache_buf); in HAL_AUDSP_DspLoadCode()
523 …AUDIO_PRINT(AUDIO_DEBUG_LEVEL_INFO, " Cache PM size: 0x%x\r\n", (unsigned int)pau_info->cache_l… in HAL_AUDSP_DspLoadCode()
525 MIU_addr = pau_info->cache_addr * 3 + HAL_AUDIO_GetDspMadBaseAddr(DSP_select); in HAL_AUDSP_DspLoadCode()
527 memcpy((void*)(MS_PA2KSEG1(MIU_addr)), (void*)((pau_info->cache_buf)), pau_info->cache_len); in HAL_AUDSP_DspLoadCode()
599 …_DEBUG_LEVEL_INFO, "HAL_AUDSP_DspLoadCode finished(type=%s(0x%x))\r\n", pau_info->AlgName, dspCode… in HAL_AUDSP_DspLoadCode()
607 AUDIO_ALG_INFO * pau_info = (AUDIO_ALG_INFO *) info; in HAL_AUDSP_DspLoadCode2() local
609 if ( pau_info->cm_len == 0 ) in HAL_AUDSP_DspLoadCode2()
619 … AUDIO_PRINT(AUDIO_DEBUG_LEVEL_INFO, " PM addr: 0x%x\r\n", (unsigned int)pau_info->pm_addr); in HAL_AUDSP_DspLoadCode2()
621 AUDIO_PRINT(AUDIO_DEBUG_LEVEL_INFO, " PM buf addr: 0x%lx\r\n", (MS_VIRT)pau_info->pm_buf); in HAL_AUDSP_DspLoadCode2()
623 … AUDIO_PRINT(AUDIO_DEBUG_LEVEL_INFO, " PM buf addr: 0x%x\r\n", (unsigned int)pau_info->pm_buf); in HAL_AUDSP_DspLoadCode2()
625 … AUDIO_PRINT(AUDIO_DEBUG_LEVEL_INFO, " PM size: 0x%x\r\n", (unsigned int)pau_info->pm_len); in HAL_AUDSP_DspLoadCode2()
627 …if ( !HAL_AUDSP_DspLoadCodeSegment(pau_info->pm_addr, pau_info->pm_buf, pau_info->pm_len, DSP_sele… in HAL_AUDSP_DspLoadCode2()
633 …if ( !HAL_AUDSP_DspVerifySegmentCode(pau_info->pm_addr, pau_info->pm_buf, pau_info->pm_len, DSP_se… in HAL_AUDSP_DspLoadCode2()
639 … AUDIO_PRINT(AUDIO_DEBUG_LEVEL_INFO, " CM addr: 0x%x\r\n", (unsigned int)pau_info->cm_addr); in HAL_AUDSP_DspLoadCode2()
641 AUDIO_PRINT(AUDIO_DEBUG_LEVEL_INFO, " CM buf addr: 0x%lx\r\n", (MS_VIRT)pau_info->cm_buf); in HAL_AUDSP_DspLoadCode2()
643 … AUDIO_PRINT(AUDIO_DEBUG_LEVEL_INFO, " CM buf addr: 0x%x\r\n", (unsigned int)pau_info->cm_buf); in HAL_AUDSP_DspLoadCode2()
645 … AUDIO_PRINT(AUDIO_DEBUG_LEVEL_INFO, " CM size: 0x%x\r\n", (unsigned int)pau_info->cm_len); in HAL_AUDSP_DspLoadCode2()
647 …if ( !HAL_AUDSP_DspLoadCodeSegment(pau_info->cm_addr, pau_info->cm_buf, pau_info->cm_len, DSP_sele… in HAL_AUDSP_DspLoadCode2()
653 …if ( !HAL_AUDSP_DspVerifySegmentCode(pau_info->cm_addr, pau_info->cm_buf, pau_info->cm_len, DSP_se… in HAL_AUDSP_DspLoadCode2()
660 if ( pau_info->prefetch_len != 0 ) in HAL_AUDSP_DspLoadCode2()
662 …T(AUDIO_DEBUG_LEVEL_INFO, " PreFetch PM addr: 0x%x\r\n", (unsigned int)pau_info->prefetch_addr); in HAL_AUDSP_DspLoadCode2()
664 …NT(AUDIO_DEBUG_LEVEL_INFO, " PreFetch PM buf addr: 0x%lx\r\n", (MS_VIRT)pau_info->prefetch_buf); in HAL_AUDSP_DspLoadCode2()
666 …UDIO_DEBUG_LEVEL_INFO, " PreFetch PM buf addr: 0x%x\r\n", (unsigned int)pau_info->prefetch_buf); in HAL_AUDSP_DspLoadCode2()
668 …NT(AUDIO_DEBUG_LEVEL_INFO, " PreFetch PM size: 0x%x\r\n", (unsigned int)pau_info->prefetch_len); in HAL_AUDSP_DspLoadCode2()
670 MIU_addr = (MS_PHY) pau_info->prefetch_addr * 3 + HAL_AUDIO_GetDspMadBaseAddr(DSP_select); in HAL_AUDSP_DspLoadCode2()
673 …memcpy((void *)(MS_PA2KSEG1(MIU_addr)), (void *)((pau_info->prefetch_buf)), pau_info->prefetch_len… in HAL_AUDSP_DspLoadCode2()
677 if ( pau_info->cache_len != 0 ) in HAL_AUDSP_DspLoadCode2()
679 …AUDIO_PRINT(AUDIO_DEBUG_LEVEL_INFO, " Cache PM addr: 0x%x\r\n", (unsigned int)pau_info->cache_a… in HAL_AUDSP_DspLoadCode2()
681 …AUDIO_PRINT(AUDIO_DEBUG_LEVEL_INFO, " Cache PM buf addr: 0x%lx\r\n", (MS_VIRT)pau_info->cache_b… in HAL_AUDSP_DspLoadCode2()
683 …RINT(AUDIO_DEBUG_LEVEL_INFO, " Cache PM buf addr: 0x%x\r\n", (unsigned int)pau_info->cache_buf); in HAL_AUDSP_DspLoadCode2()
685 …AUDIO_PRINT(AUDIO_DEBUG_LEVEL_INFO, " Cache PM size: 0x%x\r\n", (unsigned int)pau_info->cache_l… in HAL_AUDSP_DspLoadCode2()
687 MIU_addr = (MS_U32)pau_info->cache_addr * 3 + HAL_AUDIO_GetDspMadBaseAddr(DSP_select); in HAL_AUDSP_DspLoadCode2()
690 … memcpy((void *)(MS_PA2KSEG1(MIU_addr)), (void *)((pau_info->cache_buf)), pau_info->cache_len); in HAL_AUDSP_DspLoadCode2()
695 …FO, "DSP %s finished (type=%s)\r\n", ((DSP_select == DSP_DEC) ? "DEC" : "SND"), pau_info->AlgName); in HAL_AUDSP_DspLoadCode2()
700 MS_BOOL HAL_AUDSP_DspLoadSystemCode2(MS_U8 DSP_select, AUDIO_ALG_INFO * pau_info) in HAL_AUDSP_DspLoadSystemCode2() argument
707 if ( pau_info->cm_len == 0 ) in HAL_AUDSP_DspLoadSystemCode2()
712 dsp_bootcode = pau_info->cm_buf; in HAL_AUDSP_DspLoadSystemCode2()
714 pau_info->cm_addr = 0x0008; in HAL_AUDSP_DspLoadSystemCode2()
715 pau_info->cm_len = (MST_CODEC_PM1_SIZE - 24); in HAL_AUDSP_DspLoadSystemCode2()
716 pau_info->cm_buf = (mst_codec_pm1 + 30); in HAL_AUDSP_DspLoadSystemCode2()
718 if ( !HAL_AUDSP_DspLoadCode2(DSP_select, pau_info) ) in HAL_AUDSP_DspLoadSystemCode2()
761 …T(AUDIO_DEBUG_LEVEL_INFO, "HAL_AUDSP_DspLoadSystemCode2 finished(type=%s)\r\n", pau_info->AlgName); in HAL_AUDSP_DspLoadSystemCode2()
762 …T(AUDIO_DEBUG_LEVEL_INFO, "HAL_AUDSP_DspLoadSystemCode2 finished(type=%s)\r\n", pau_info->AlgName); in HAL_AUDSP_DspLoadSystemCode2()
1040 void HAL_AUDSP_SetDspLoadCodeInfo(AUDIO_ALG_INFO *pau_info, MS_U8 DSP_select) in HAL_AUDSP_SetDspLoadCodeInfo() argument
1042 g_loadcodeinfo.pau_info = pau_info; in HAL_AUDSP_SetDspLoadCodeInfo()