Lines Matching refs:getASICProfilingInfo

649 	ATOM_ASIC_PROFILING_INFO_V3_4 *getASICProfilingInfo;  in atomctrl_calculate_voltage_evv_on_sclk()  local
676 getASICProfilingInfo = (ATOM_ASIC_PROFILING_INFO_V3_4 *) in atomctrl_calculate_voltage_evv_on_sclk()
681 if (!getASICProfilingInfo) in atomctrl_calculate_voltage_evv_on_sclk()
684 if (getASICProfilingInfo->asHeader.ucTableFormatRevision < 3 || in atomctrl_calculate_voltage_evv_on_sclk()
685 (getASICProfilingInfo->asHeader.ucTableFormatRevision == 3 && in atomctrl_calculate_voltage_evv_on_sclk()
686 getASICProfilingInfo->asHeader.ucTableContentRevision < 4)) in atomctrl_calculate_voltage_evv_on_sclk()
693 fRLL_LoadLine = Divide(getASICProfilingInfo->ulLoadLineSlop, 1000); in atomctrl_calculate_voltage_evv_on_sclk()
697 fPowerDPMx = Convert_ULONG_ToFraction(le16_to_cpu(getASICProfilingInfo->usPowerDpm1)); in atomctrl_calculate_voltage_evv_on_sclk()
698 fDerateTDP = GetScaledFraction(le32_to_cpu(getASICProfilingInfo->ulTdpDerateDPM1), 1000); in atomctrl_calculate_voltage_evv_on_sclk()
701 fPowerDPMx = Convert_ULONG_ToFraction(le16_to_cpu(getASICProfilingInfo->usPowerDpm2)); in atomctrl_calculate_voltage_evv_on_sclk()
702 fDerateTDP = GetScaledFraction(le32_to_cpu(getASICProfilingInfo->ulTdpDerateDPM2), 1000); in atomctrl_calculate_voltage_evv_on_sclk()
705 fPowerDPMx = Convert_ULONG_ToFraction(le16_to_cpu(getASICProfilingInfo->usPowerDpm3)); in atomctrl_calculate_voltage_evv_on_sclk()
706 fDerateTDP = GetScaledFraction(le32_to_cpu(getASICProfilingInfo->ulTdpDerateDPM3), 1000); in atomctrl_calculate_voltage_evv_on_sclk()
709 fPowerDPMx = Convert_ULONG_ToFraction(le16_to_cpu(getASICProfilingInfo->usPowerDpm4)); in atomctrl_calculate_voltage_evv_on_sclk()
710 fDerateTDP = GetScaledFraction(le32_to_cpu(getASICProfilingInfo->ulTdpDerateDPM4), 1000); in atomctrl_calculate_voltage_evv_on_sclk()
713 fPowerDPMx = Convert_ULONG_ToFraction(le16_to_cpu(getASICProfilingInfo->usPowerDpm5)); in atomctrl_calculate_voltage_evv_on_sclk()
714 fDerateTDP = GetScaledFraction(le32_to_cpu(getASICProfilingInfo->ulTdpDerateDPM5), 1000); in atomctrl_calculate_voltage_evv_on_sclk()
717 fPowerDPMx = Convert_ULONG_ToFraction(le16_to_cpu(getASICProfilingInfo->usPowerDpm6)); in atomctrl_calculate_voltage_evv_on_sclk()
718 fDerateTDP = GetScaledFraction(le32_to_cpu(getASICProfilingInfo->ulTdpDerateDPM6), 1000); in atomctrl_calculate_voltage_evv_on_sclk()
721 fPowerDPMx = Convert_ULONG_ToFraction(le16_to_cpu(getASICProfilingInfo->usPowerDpm7)); in atomctrl_calculate_voltage_evv_on_sclk()
722 fDerateTDP = GetScaledFraction(le32_to_cpu(getASICProfilingInfo->ulTdpDerateDPM7), 1000); in atomctrl_calculate_voltage_evv_on_sclk()
727 fDerateTDP = GetScaledFraction(le32_to_cpu(getASICProfilingInfo->ulTdpDerateDPM0), 1000); in atomctrl_calculate_voltage_evv_on_sclk()
735 sRO_fuse = getASICProfilingInfo->sRoFuse; in atomctrl_calculate_voltage_evv_on_sclk()
756 sCACm_fuse = getASICProfilingInfo->sCACm; in atomctrl_calculate_voltage_evv_on_sclk()
777 sCACb_fuse = getASICProfilingInfo->sCACb; in atomctrl_calculate_voltage_evv_on_sclk()
797 sKt_Beta_fuse = getASICProfilingInfo->sKt_b; in atomctrl_calculate_voltage_evv_on_sclk()
819 sKv_m_fuse = getASICProfilingInfo->sKv_m; in atomctrl_calculate_voltage_evv_on_sclk()
841 sKv_b_fuse = getASICProfilingInfo->sKv_b; in atomctrl_calculate_voltage_evv_on_sclk()
873 sInput_FuseValues.usEfuseIndex = getASICProfilingInfo->usLkgEuseIndex; in atomctrl_calculate_voltage_evv_on_sclk()
874 sInput_FuseValues.ucBitShift = getASICProfilingInfo->ucLkgEfuseBitLSB; in atomctrl_calculate_voltage_evv_on_sclk()
875 sInput_FuseValues.ucBitLength = getASICProfilingInfo->ucLkgEfuseLength; in atomctrl_calculate_voltage_evv_on_sclk()
887 …fLn_MaxDivMin = GetScaledFraction(le32_to_cpu(getASICProfilingInfo->ulLkgEncodeLn_MaxDivMin), 1000… in atomctrl_calculate_voltage_evv_on_sclk()
888 fMin = GetScaledFraction(le32_to_cpu(getASICProfilingInfo->ulLkgEncodeMin), 10000); in atomctrl_calculate_voltage_evv_on_sclk()
891 fLn_MaxDivMin, fMin, getASICProfilingInfo->ucLkgEfuseLength); in atomctrl_calculate_voltage_evv_on_sclk()
898 fSM_A0 = fMultiply(GetScaledFraction(le32_to_cpu(getASICProfilingInfo->ulSM_A0), 1000000), in atomctrl_calculate_voltage_evv_on_sclk()
899 ConvertToFraction(uPow(-1, getASICProfilingInfo->ucSM_A0_sign))); in atomctrl_calculate_voltage_evv_on_sclk()
900 fSM_A1 = fMultiply(GetScaledFraction(le32_to_cpu(getASICProfilingInfo->ulSM_A1), 1000000), in atomctrl_calculate_voltage_evv_on_sclk()
901 ConvertToFraction(uPow(-1, getASICProfilingInfo->ucSM_A1_sign))); in atomctrl_calculate_voltage_evv_on_sclk()
902 fSM_A2 = fMultiply(GetScaledFraction(le32_to_cpu(getASICProfilingInfo->ulSM_A2), 100000), in atomctrl_calculate_voltage_evv_on_sclk()
903 ConvertToFraction(uPow(-1, getASICProfilingInfo->ucSM_A2_sign))); in atomctrl_calculate_voltage_evv_on_sclk()
904 fSM_A3 = fMultiply(GetScaledFraction(le32_to_cpu(getASICProfilingInfo->ulSM_A3), 1000000), in atomctrl_calculate_voltage_evv_on_sclk()
905 ConvertToFraction(uPow(-1, getASICProfilingInfo->ucSM_A3_sign))); in atomctrl_calculate_voltage_evv_on_sclk()
906 fSM_A4 = fMultiply(GetScaledFraction(le32_to_cpu(getASICProfilingInfo->ulSM_A4), 1000000), in atomctrl_calculate_voltage_evv_on_sclk()
907 ConvertToFraction(uPow(-1, getASICProfilingInfo->ucSM_A4_sign))); in atomctrl_calculate_voltage_evv_on_sclk()
908 fSM_A5 = fMultiply(GetScaledFraction(le32_to_cpu(getASICProfilingInfo->ulSM_A5), 1000), in atomctrl_calculate_voltage_evv_on_sclk()
909 ConvertToFraction(uPow(-1, getASICProfilingInfo->ucSM_A5_sign))); in atomctrl_calculate_voltage_evv_on_sclk()
910 fSM_A6 = fMultiply(GetScaledFraction(le32_to_cpu(getASICProfilingInfo->ulSM_A6), 1000), in atomctrl_calculate_voltage_evv_on_sclk()
911 ConvertToFraction(uPow(-1, getASICProfilingInfo->ucSM_A6_sign))); in atomctrl_calculate_voltage_evv_on_sclk()
912 fSM_A7 = fMultiply(GetScaledFraction(le32_to_cpu(getASICProfilingInfo->ulSM_A7), 1000), in atomctrl_calculate_voltage_evv_on_sclk()
913 ConvertToFraction(uPow(-1, getASICProfilingInfo->ucSM_A7_sign))); in atomctrl_calculate_voltage_evv_on_sclk()
915 fMargin_RO_a = ConvertToFraction(le32_to_cpu(getASICProfilingInfo->ulMargin_RO_a)); in atomctrl_calculate_voltage_evv_on_sclk()
916 fMargin_RO_b = ConvertToFraction(le32_to_cpu(getASICProfilingInfo->ulMargin_RO_b)); in atomctrl_calculate_voltage_evv_on_sclk()
917 fMargin_RO_c = ConvertToFraction(le32_to_cpu(getASICProfilingInfo->ulMargin_RO_c)); in atomctrl_calculate_voltage_evv_on_sclk()
919 fMargin_fixed = ConvertToFraction(le32_to_cpu(getASICProfilingInfo->ulMargin_fixed)); in atomctrl_calculate_voltage_evv_on_sclk()
922 le32_to_cpu(getASICProfilingInfo->ulMargin_Fmax_mean), 10000); in atomctrl_calculate_voltage_evv_on_sclk()
924 le32_to_cpu(getASICProfilingInfo->ulMargin_plat_mean), 10000); in atomctrl_calculate_voltage_evv_on_sclk()
926 le32_to_cpu(getASICProfilingInfo->ulMargin_Fmax_sigma), 10000); in atomctrl_calculate_voltage_evv_on_sclk()
928 le32_to_cpu(getASICProfilingInfo->ulMargin_plat_sigma), 10000); in atomctrl_calculate_voltage_evv_on_sclk()
931 le32_to_cpu(getASICProfilingInfo->ulMargin_DC_sigma), 100); in atomctrl_calculate_voltage_evv_on_sclk()
943 le32_to_cpu(getASICProfilingInfo->ulMaxVddc), 1000), ConvertToFraction(4)); in atomctrl_calculate_voltage_evv_on_sclk()
944 fT_prod = GetScaledFraction(le32_to_cpu(getASICProfilingInfo->ulBoardCoreTemp), 10); in atomctrl_calculate_voltage_evv_on_sclk()
945 fLKG_Factor = GetScaledFraction(le32_to_cpu(getASICProfilingInfo->ulEvvLkgFactor), 100); in atomctrl_calculate_voltage_evv_on_sclk()
946 fT_FT = GetScaledFraction(le32_to_cpu(getASICProfilingInfo->ulLeakageTemp), 10); in atomctrl_calculate_voltage_evv_on_sclk()
948 le32_to_cpu(getASICProfilingInfo->ulLeakageVoltage), 1000), ConvertToFraction(4)); in atomctrl_calculate_voltage_evv_on_sclk()
950 le32_to_cpu(getASICProfilingInfo->ulMinVddc), 1000), ConvertToFraction(4)); in atomctrl_calculate_voltage_evv_on_sclk()