| /hal_nxp-latest/imx/drivers/ |
| D | uart_imx.c | 116 uint32_t denominator; in UART_SetBaudRate() local 123 denominator = baudRate << 4; in UART_SetBaudRate() 126 while (denominator != 0) in UART_SetBaudRate() 128 divisor = denominator; in UART_SetBaudRate() 129 denominator = numerator % denominator; in UART_SetBaudRate() 134 denominator = (baudRate << 4) / divisor; in UART_SetBaudRate() 139 (denominator > UART_UBIR_INC_MASK)) in UART_SetBaudRate() 142 uint32_t n = (denominator - 1) / UART_UBIR_INC_MASK + 1; in UART_SetBaudRate() 145 denominator /= max; in UART_SetBaudRate() 148 if (0 == denominator) in UART_SetBaudRate() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/CMSIS/DSP/Source/FastMathFunctions/ |
| D | arm_divide_q15.c | 61 q15_t denominator, in arm_divide_q15() argument 71 sign = (numerator>>15) ^ (denominator>>15); in arm_divide_q15() 73 if (denominator == 0) in arm_divide_q15() 87 denominator = abs(denominator); in arm_divide_q15() 89 temp = ((q31_t)numerator << 15) / ((q31_t)denominator); in arm_divide_q15()
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/iuart/ |
| D | fsl_uart.c | 355 uint32_t denominator = 0U; in UART_SetBaudRate() local 365 denominator = baudRate_Bps << 4U; in UART_SetBaudRate() 368 while (denominator != 0U) in UART_SetBaudRate() 370 divisor = denominator; in UART_SetBaudRate() 371 denominator = numerator % denominator; in UART_SetBaudRate() 376 denominator = (baudRate_Bps << 4U) / divisor; in UART_SetBaudRate() 380 if ((numerator > (UART_UBIR_INC_MASK * 7U)) || (denominator > UART_UBIR_INC_MASK)) in UART_SetBaudRate() 383 uint32_t n = (denominator - 1U) / UART_UBIR_INC_MASK + 1U; in UART_SetBaudRate() 386 denominator /= max; in UART_SetBaudRate() 391 if (0U == denominator) in UART_SetBaudRate() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/LPC802/drivers/ |
| D | rom_api.h | 43 int (*sidiv)(int numerator, int denominator); // Signed integer division 44 … unsigned (*uidiv)(unsigned numerator, unsigned denominator); // Unsigned integer division 45 …IDIV_RETURN_T (*sidivmod)(int numerator, int denominator); // Signed integer division w… 46 …UIDIV_RETURN_T (*uidivmod)(unsigned numerator, unsigned denominator); // Unsigned integer division…
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/LPC804/drivers/ |
| D | rom_api.h | 43 int (*sidiv)(int numerator, int denominator); // Signed integer division 44 … unsigned (*uidiv)(unsigned numerator, unsigned denominator); // Unsigned integer division 45 …IDIV_RETURN_T (*sidivmod)(int numerator, int denominator); // Signed integer division w… 46 …UIDIV_RETURN_T (*uidivmod)(unsigned numerator, unsigned denominator); // Unsigned integer division…
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/MIMXRT1175/drivers/ |
| D | fsl_clock.c | 734 CLOCK_CalcPllSpreadSpectrum(config.denominator, ssRange, ssMod, &ss); in CLOCK_InitAudioPllWithFreq() 772 …re(kAI_Itf_Audio, config->loopDivider, config->numerator, config->postDivider, config->denominator, in CLOCK_InitAudioPll() 810 ANADIG_PLL->PLL_AUDIO_DENOMINATOR = config->denominator; in CLOCK_GPC_SetAudioPllOutputFreq() 922 config->denominator = 0x0FFFFFFF; in CLOCK_CalcAvPllFreq() 934 config->numerator = (config->denominator / 24UL) * (freqInMhz % 24UL); in CLOCK_CalcAvPllFreq() 940 config->numerator = (config->denominator / 12UL) * (freqInMhz % 12UL); in CLOCK_CalcAvPllFreq() 946 config->numerator = (config->denominator / 6UL) * (freqInMhz % 6UL); in CLOCK_CalcAvPllFreq() 952 config->numerator = (config->denominator / 3UL) * (freqInMhz % 3UL); in CLOCK_CalcAvPllFreq() 958 config->numerator = (config->denominator * 2UL / 3UL) * (freqInMhz * 2UL % 3UL); in CLOCK_CalcAvPllFreq() 964 config->numerator = (config->denominator * 4UL / 3UL) * (freqInMhz * 4UL % 3UL); in CLOCK_CalcAvPllFreq() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/MIMXRT1172/drivers/ |
| D | fsl_clock.c | 734 CLOCK_CalcPllSpreadSpectrum(config.denominator, ssRange, ssMod, &ss); in CLOCK_InitAudioPllWithFreq() 772 …re(kAI_Itf_Audio, config->loopDivider, config->numerator, config->postDivider, config->denominator, in CLOCK_InitAudioPll() 810 ANADIG_PLL->PLL_AUDIO_DENOMINATOR = config->denominator; in CLOCK_GPC_SetAudioPllOutputFreq() 922 config->denominator = 0x0FFFFFFF; in CLOCK_CalcAvPllFreq() 934 config->numerator = (config->denominator / 24UL) * (freqInMhz % 24UL); in CLOCK_CalcAvPllFreq() 940 config->numerator = (config->denominator / 12UL) * (freqInMhz % 12UL); in CLOCK_CalcAvPllFreq() 946 config->numerator = (config->denominator / 6UL) * (freqInMhz % 6UL); in CLOCK_CalcAvPllFreq() 952 config->numerator = (config->denominator / 3UL) * (freqInMhz % 3UL); in CLOCK_CalcAvPllFreq() 958 config->numerator = (config->denominator * 2UL / 3UL) * (freqInMhz * 2UL % 3UL); in CLOCK_CalcAvPllFreq() 964 config->numerator = (config->denominator * 4UL / 3UL) * (freqInMhz * 4UL % 3UL); in CLOCK_CalcAvPllFreq() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/MIMXRT1165/drivers/ |
| D | fsl_clock.c | 740 CLOCK_CalcPllSpreadSpectrum(config.denominator, ssRange, ssMod, &ss); in CLOCK_InitAudioPllWithFreq() 778 …re(kAI_Itf_Audio, config->loopDivider, config->numerator, config->postDivider, config->denominator, in CLOCK_InitAudioPll() 816 ANADIG_PLL->PLL_AUDIO_DENOMINATOR = config->denominator; in CLOCK_GPC_SetAudioPllOutputFreq() 913 config->denominator = 0x0FFFFFFF; in CLOCK_CalcAvPllFreq() 925 config->numerator = (config->denominator / 24UL) * (freqInMhz % 24UL); in CLOCK_CalcAvPllFreq() 931 config->numerator = (config->denominator / 12UL) * (freqInMhz % 12UL); in CLOCK_CalcAvPllFreq() 937 config->numerator = (config->denominator / 6UL) * (freqInMhz % 6UL); in CLOCK_CalcAvPllFreq() 943 config->numerator = (config->denominator / 3UL) * (freqInMhz % 3UL); in CLOCK_CalcAvPllFreq() 949 config->numerator = (config->denominator * 2UL / 3UL) * (freqInMhz * 2UL % 3UL); in CLOCK_CalcAvPllFreq() 955 config->numerator = (config->denominator * 4UL / 3UL) * (freqInMhz * 4UL % 3UL); in CLOCK_CalcAvPllFreq() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/MIMXRT1176/drivers/ |
| D | fsl_clock.c | 734 CLOCK_CalcPllSpreadSpectrum(config.denominator, ssRange, ssMod, &ss); in CLOCK_InitAudioPllWithFreq() 772 …re(kAI_Itf_Audio, config->loopDivider, config->numerator, config->postDivider, config->denominator, in CLOCK_InitAudioPll() 810 ANADIG_PLL->PLL_AUDIO_DENOMINATOR = config->denominator; in CLOCK_GPC_SetAudioPllOutputFreq() 922 config->denominator = 0x0FFFFFFF; in CLOCK_CalcAvPllFreq() 934 config->numerator = (config->denominator / 24UL) * (freqInMhz % 24UL); in CLOCK_CalcAvPllFreq() 940 config->numerator = (config->denominator / 12UL) * (freqInMhz % 12UL); in CLOCK_CalcAvPllFreq() 946 config->numerator = (config->denominator / 6UL) * (freqInMhz % 6UL); in CLOCK_CalcAvPllFreq() 952 config->numerator = (config->denominator / 3UL) * (freqInMhz % 3UL); in CLOCK_CalcAvPllFreq() 958 config->numerator = (config->denominator * 2UL / 3UL) * (freqInMhz * 2UL % 3UL); in CLOCK_CalcAvPllFreq() 964 config->numerator = (config->denominator * 4UL / 3UL) * (freqInMhz * 4UL % 3UL); in CLOCK_CalcAvPllFreq() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/MIMXRT1173/drivers/ |
| D | fsl_clock.c | 734 CLOCK_CalcPllSpreadSpectrum(config.denominator, ssRange, ssMod, &ss); in CLOCK_InitAudioPllWithFreq() 772 …re(kAI_Itf_Audio, config->loopDivider, config->numerator, config->postDivider, config->denominator, in CLOCK_InitAudioPll() 810 ANADIG_PLL->PLL_AUDIO_DENOMINATOR = config->denominator; in CLOCK_GPC_SetAudioPllOutputFreq() 922 config->denominator = 0x0FFFFFFF; in CLOCK_CalcAvPllFreq() 934 config->numerator = (config->denominator / 24UL) * (freqInMhz % 24UL); in CLOCK_CalcAvPllFreq() 940 config->numerator = (config->denominator / 12UL) * (freqInMhz % 12UL); in CLOCK_CalcAvPllFreq() 946 config->numerator = (config->denominator / 6UL) * (freqInMhz % 6UL); in CLOCK_CalcAvPllFreq() 952 config->numerator = (config->denominator / 3UL) * (freqInMhz % 3UL); in CLOCK_CalcAvPllFreq() 958 config->numerator = (config->denominator * 2UL / 3UL) * (freqInMhz * 2UL % 3UL); in CLOCK_CalcAvPllFreq() 964 config->numerator = (config->denominator * 4UL / 3UL) * (freqInMhz * 4UL % 3UL); in CLOCK_CalcAvPllFreq() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/MIMXRT1171/drivers/ |
| D | fsl_clock.c | 734 CLOCK_CalcPllSpreadSpectrum(config.denominator, ssRange, ssMod, &ss); in CLOCK_InitAudioPllWithFreq() 772 …re(kAI_Itf_Audio, config->loopDivider, config->numerator, config->postDivider, config->denominator, in CLOCK_InitAudioPll() 810 ANADIG_PLL->PLL_AUDIO_DENOMINATOR = config->denominator; in CLOCK_GPC_SetAudioPllOutputFreq() 922 config->denominator = 0x0FFFFFFF; in CLOCK_CalcAvPllFreq() 934 config->numerator = (config->denominator / 24UL) * (freqInMhz % 24UL); in CLOCK_CalcAvPllFreq() 940 config->numerator = (config->denominator / 12UL) * (freqInMhz % 12UL); in CLOCK_CalcAvPllFreq() 946 config->numerator = (config->denominator / 6UL) * (freqInMhz % 6UL); in CLOCK_CalcAvPllFreq() 952 config->numerator = (config->denominator / 3UL) * (freqInMhz % 3UL); in CLOCK_CalcAvPllFreq() 958 config->numerator = (config->denominator * 2UL / 3UL) * (freqInMhz * 2UL % 3UL); in CLOCK_CalcAvPllFreq() 964 config->numerator = (config->denominator * 4UL / 3UL) * (freqInMhz * 4UL % 3UL); in CLOCK_CalcAvPllFreq() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/MIMXRT1166/drivers/ |
| D | fsl_clock.c | 740 CLOCK_CalcPllSpreadSpectrum(config.denominator, ssRange, ssMod, &ss); in CLOCK_InitAudioPllWithFreq() 778 …re(kAI_Itf_Audio, config->loopDivider, config->numerator, config->postDivider, config->denominator, in CLOCK_InitAudioPll() 816 ANADIG_PLL->PLL_AUDIO_DENOMINATOR = config->denominator; in CLOCK_GPC_SetAudioPllOutputFreq() 913 config->denominator = 0x0FFFFFFF; in CLOCK_CalcAvPllFreq() 925 config->numerator = (config->denominator / 24UL) * (freqInMhz % 24UL); in CLOCK_CalcAvPllFreq() 931 config->numerator = (config->denominator / 12UL) * (freqInMhz % 12UL); in CLOCK_CalcAvPllFreq() 937 config->numerator = (config->denominator / 6UL) * (freqInMhz % 6UL); in CLOCK_CalcAvPllFreq() 943 config->numerator = (config->denominator / 3UL) * (freqInMhz % 3UL); in CLOCK_CalcAvPllFreq() 949 config->numerator = (config->denominator * 2UL / 3UL) * (freqInMhz * 2UL % 3UL); in CLOCK_CalcAvPllFreq() 955 config->numerator = (config->denominator * 4UL / 3UL) * (freqInMhz * 4UL % 3UL); in CLOCK_CalcAvPllFreq() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/MIMXRT1181/drivers/ |
| D | fsl_clock.c | 744 CLOCK_CalcPllSpreadSpectrum(config.denominator, ssRange, ssMod, &ss); in CLOCK_InitAudioPllWithFreq() 782 …figure(AUDIO_PLL, config->loopDivider, config->numerator, config->postDivider, config->denominator, in CLOCK_InitAudioPll() 892 config->denominator = 0x0FFFFFFF; in CLOCK_CalcAudioPllFreq() 904 config->numerator = (config->denominator / 24UL) * (freqInMhz % 24UL); in CLOCK_CalcAudioPllFreq() 910 config->numerator = (config->denominator / 12UL) * (freqInMhz % 12UL); in CLOCK_CalcAudioPllFreq() 916 config->numerator = (config->denominator / 6UL) * (freqInMhz % 6UL); in CLOCK_CalcAudioPllFreq() 922 config->numerator = (config->denominator / 3UL) * (freqInMhz % 3UL); in CLOCK_CalcAudioPllFreq() 928 config->numerator = (config->denominator * 2UL / 3UL) * (freqInMhz * 2UL % 3UL); in CLOCK_CalcAudioPllFreq() 934 config->numerator = (config->denominator * 4UL / 3UL) * (freqInMhz * 4UL % 3UL); in CLOCK_CalcAudioPllFreq() 1005 uint32_t numerator, denominator; in CLOCK_InitSysPll1() local [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/MIMXRT1189/drivers/ |
| D | fsl_clock.c | 744 CLOCK_CalcPllSpreadSpectrum(config.denominator, ssRange, ssMod, &ss); in CLOCK_InitAudioPllWithFreq() 782 …figure(AUDIO_PLL, config->loopDivider, config->numerator, config->postDivider, config->denominator, in CLOCK_InitAudioPll() 892 config->denominator = 0x0FFFFFFF; in CLOCK_CalcAudioPllFreq() 904 config->numerator = (config->denominator / 24UL) * (freqInMhz % 24UL); in CLOCK_CalcAudioPllFreq() 910 config->numerator = (config->denominator / 12UL) * (freqInMhz % 12UL); in CLOCK_CalcAudioPllFreq() 916 config->numerator = (config->denominator / 6UL) * (freqInMhz % 6UL); in CLOCK_CalcAudioPllFreq() 922 config->numerator = (config->denominator / 3UL) * (freqInMhz % 3UL); in CLOCK_CalcAudioPllFreq() 928 config->numerator = (config->denominator * 2UL / 3UL) * (freqInMhz * 2UL % 3UL); in CLOCK_CalcAudioPllFreq() 934 config->numerator = (config->denominator * 4UL / 3UL) * (freqInMhz * 4UL % 3UL); in CLOCK_CalcAudioPllFreq() 1005 uint32_t numerator, denominator; in CLOCK_InitSysPll1() local [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/MIMXRT1182/drivers/ |
| D | fsl_clock.c | 744 CLOCK_CalcPllSpreadSpectrum(config.denominator, ssRange, ssMod, &ss); in CLOCK_InitAudioPllWithFreq() 782 …figure(AUDIO_PLL, config->loopDivider, config->numerator, config->postDivider, config->denominator, in CLOCK_InitAudioPll() 892 config->denominator = 0x0FFFFFFF; in CLOCK_CalcAudioPllFreq() 904 config->numerator = (config->denominator / 24UL) * (freqInMhz % 24UL); in CLOCK_CalcAudioPllFreq() 910 config->numerator = (config->denominator / 12UL) * (freqInMhz % 12UL); in CLOCK_CalcAudioPllFreq() 916 config->numerator = (config->denominator / 6UL) * (freqInMhz % 6UL); in CLOCK_CalcAudioPllFreq() 922 config->numerator = (config->denominator / 3UL) * (freqInMhz % 3UL); in CLOCK_CalcAudioPllFreq() 928 config->numerator = (config->denominator * 2UL / 3UL) * (freqInMhz * 2UL % 3UL); in CLOCK_CalcAudioPllFreq() 934 config->numerator = (config->denominator * 4UL / 3UL) * (freqInMhz * 4UL % 3UL); in CLOCK_CalcAudioPllFreq() 1005 uint32_t numerator, denominator; in CLOCK_InitSysPll1() local [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/MIMXRT1187/drivers/ |
| D | fsl_clock.c | 744 CLOCK_CalcPllSpreadSpectrum(config.denominator, ssRange, ssMod, &ss); in CLOCK_InitAudioPllWithFreq() 782 …figure(AUDIO_PLL, config->loopDivider, config->numerator, config->postDivider, config->denominator, in CLOCK_InitAudioPll() 892 config->denominator = 0x0FFFFFFF; in CLOCK_CalcAudioPllFreq() 904 config->numerator = (config->denominator / 24UL) * (freqInMhz % 24UL); in CLOCK_CalcAudioPllFreq() 910 config->numerator = (config->denominator / 12UL) * (freqInMhz % 12UL); in CLOCK_CalcAudioPllFreq() 916 config->numerator = (config->denominator / 6UL) * (freqInMhz % 6UL); in CLOCK_CalcAudioPllFreq() 922 config->numerator = (config->denominator / 3UL) * (freqInMhz % 3UL); in CLOCK_CalcAudioPllFreq() 928 config->numerator = (config->denominator * 2UL / 3UL) * (freqInMhz * 2UL % 3UL); in CLOCK_CalcAudioPllFreq() 934 config->numerator = (config->denominator * 4UL / 3UL) * (freqInMhz * 4UL % 3UL); in CLOCK_CalcAudioPllFreq() 1005 uint32_t numerator, denominator; in CLOCK_InitSysPll1() local [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/boards/evkmimxrt1040/ |
| D | clock_config.c | 153 … .denominator = 1, /* 30 bit denominator of fractional loop divider */ 166 ….denominator = 1, /* 30 bit denominator of fractional loop divider, Fout =… 579 … .denominator = 1, /* 30 bit denominator of fractional loop divider */ 592 ….denominator = 1, /* 30 bit denominator of fractional loop divider, Fout =…
|
| /hal_nxp-latest/mcux/mcux-sdk/boards/evkbimxrt1050/ |
| D | clock_config.c | 150 … .denominator = 1, /* 30 bit denominator of fractional loop divider */ 163 ….denominator = 1, /* 30 bit denominator of fractional loop divider, Fout =… 595 … .denominator = 1, /* 30 bit denominator of fractional loop divider */ 608 ….denominator = 1, /* 30 bit denominator of fractional loop divider, Fout =…
|
| /hal_nxp-latest/mcux/mcux-sdk/boards/evkmimxrt685/ |
| D | clock_config.c | 144 ….denominator = 1, /* Denominator of the SYSPLL0 fractional loop divider isnull … 150 ….denominator = 27000, /* Denominator of the Audio PLL fractional loop divider i…
|
| /hal_nxp-latest/mcux/mcux-sdk/boards/mimxrt685audevk/ |
| D | clock_config.c | 144 ….denominator = 1, /* Denominator of the SYSPLL0 fractional loop divider isnull … 150 ….denominator = 27000, /* Denominator of the Audio PLL fractional loop divider i…
|
| /hal_nxp-latest/mcux/mcux-sdk/boards/evkmimxrt1060/ |
| D | clock_config.c | 157 … .denominator = 1, /* 30 bit denominator of fractional loop divider */ 170 ….denominator = 1, /* 30 bit denominator of fractional loop divider, Fout =… 616 … .denominator = 1, /* 30 bit denominator of fractional loop divider */ 629 ….denominator = 1, /* 30 bit denominator of fractional loop divider, Fout =…
|
| /hal_nxp-latest/mcux/mcux-sdk/boards/evkmimxrt1064/ |
| D | clock_config.c | 159 … .denominator = 1, /* 30 bit denominator of fractional loop divider */ 172 ….denominator = 1, /* 30 bit denominator of fractional loop divider, Fout =… 620 … .denominator = 1, /* 30 bit denominator of fractional loop divider */ 633 ….denominator = 1, /* 30 bit denominator of fractional loop divider, Fout =…
|
| /hal_nxp-latest/mcux/mcux-sdk/boards/evkcmimxrt1060/ |
| D | clock_config.c | 156 … .denominator = 1, /* 30 bit denominator of fractional loop divider */ 169 ….denominator = 1, /* 30 bit denominator of fractional loop divider, Fout =… 615 … .denominator = 1, /* 30 bit denominator of fractional loop divider */ 628 ….denominator = 1, /* 30 bit denominator of fractional loop divider, Fout =…
|
| /hal_nxp-latest/mcux/mcux-sdk/boards/evkbmimxrt1060/ |
| D | clock_config.c | 157 … .denominator = 1, /* 30 bit denominator of fractional loop divider */ 170 ….denominator = 1, /* 30 bit denominator of fractional loop divider, Fout =… 616 … .denominator = 1, /* 30 bit denominator of fractional loop divider */ 629 ….denominator = 1, /* 30 bit denominator of fractional loop divider, Fout =…
|
| /hal_nxp-latest/mcux/mcux-sdk/boards/evkmimxrt595/ |
| D | clock_config.c | 177 … .denominator = 1, /* Denominator of the SYSPLL0 fractional loop divider is 1 */ 183 ….denominator = 27000, /* Denominator of the Audio PLL fractional loop divider i…
|