| /bsp/samd21/sam_d2x_asflib/sam0/drivers/divas/ |
| A D | divas.c | 87 DIVAS->DIVIDEND.reg = numerator; in divas_idiv() 122 DIVAS->DIVIDEND.reg = numerator; in divas_uidiv() 157 DIVAS->DIVIDEND.reg = numerator; in divas_idivmod() 192 DIVAS->DIVIDEND.reg = numerator; in divas_uidivmod() 257 return divas_idiv(numerator, denominator); in __aeabi_idiv() 272 return divas_uidiv(numerator, denominator); in __aeabi_uidiv() 297 DIVAS->DIVIDEND.reg = numerator; in __aeabi_idivmod() 341 DIVAS->DIVIDEND.reg = numerator; in __aeabi_uidivmod() 375 return divas_idiv(numerator, denominator); in __aeabi_idiv() 413 DIVAS->DIVIDEND.reg = numerator; in __aeabi_idivmod() [all …]
|
| A D | divas.h | 244 int32_t divas_idiv(int32_t numerator, int32_t denominator); 245 uint32_t divas_uidiv(uint32_t numerator, uint32_t denominator); 246 int32_t divas_idivmod(int32_t numerator, int32_t denominator); 247 uint32_t divas_uidivmod(uint32_t numerator, uint32_t denominator); 262 int32_t __aeabi_idiv(int32_t numerator, int32_t denominator); 263 uint32_t __aeabi_uidiv(uint32_t numerator, uint32_t denominator); 264 uint64_t __aeabi_idivmod(int32_t numerator, int32_t denominator); 265 uint64_t __aeabi_uidivmod(uint32_t numerator, uint32_t denominator); 268 int32_t __aeabi_idiv(int32_t numerator, int32_t denominator); 269 uint32_t __aeabi_uidiv(uint32_t numerator, uint32_t denominator); [all …]
|
| /bsp/microchip/samc21/bsp/hpl/divas/ |
| A D | hpl_divas.c | 81 int32_t __aeabi_idiv(int32_t numerator, int32_t denominator) in __aeabi_idiv() argument 85 _divas_div(1, numerator, denominator); in __aeabi_idiv() 94 uint32_t __aeabi_uidiv(uint32_t numerator, uint32_t denominator) in __aeabi_uidiv() argument 98 _divas_div(0, numerator, denominator); in __aeabi_uidiv() 107 uint64_t __aeabi_idivmod(int numerator, int denominator) in __aeabi_idivmod() argument 111 _divas_div(1, numerator, denominator); in __aeabi_idivmod() 120 uint64_t __aeabi_uidivmod(unsigned numerator, unsigned denominator) in __aeabi_uidivmod() argument 124 _divas_div(0, numerator, denominator); in __aeabi_uidivmod()
|
| /bsp/rockchip/common/rk_hal/lib/hal/inc/ |
| A D | hal_base.h | 60 uint64_t HAL_DivU64Rem(uint64_t numerator, uint32_t denominator, uint32_t *pRemainder); 76 __STATIC_INLINE uint64_t HAL_DivU64(uint64_t numerator, uint32_t denominator) in HAL_DivU64() argument 78 return HAL_DivU64Rem(numerator, denominator, NULL); in HAL_DivU64() 87 __STATIC_INLINE uint32_t HAL_DivRoundClosest(uint32_t numerator, uint32_t denominator) in HAL_DivRoundClosest() argument 89 return (numerator + (denominator / 2)) / denominator; in HAL_DivRoundClosest()
|
| A D | hal_cru.h | 148 uint32_t *numerator,
|
| /bsp/k230/drivers/interdrv/sysctl/sysctl_clock/ |
| A D | sysctl_clk.c | 2424 if((numerator > 16) || (numerator < 1) || (denominator != 16)) in sysctl_clk_set_leaf_div() 2437 if((numerator != 1) || (denominator < 1) || (denominator > 8)) in sysctl_clk_set_leaf_div() 2450 if((numerator != 1) || (denominator < 1) || (denominator > 8)) in sysctl_clk_set_leaf_div() 2465 if((numerator != 1) || (denominator < 1) || (denominator > 8)) in sysctl_clk_set_leaf_div() 2484 if((numerator != 1) || (denominator < 1) || (denominator > 8)) in sysctl_clk_set_leaf_div() 2500 if((numerator != 1) || (denominator < 1) || (denominator > 8)) in sysctl_clk_set_leaf_div() 2521 if((numerator != 1) || (denominator < 1) || (denominator > 8)) in sysctl_clk_set_leaf_div() 2534 if((numerator != 1) || (denominator < 1) || (denominator > 8)) in sysctl_clk_set_leaf_div() 2547 if((numerator != 1) || (denominator < 1) || (denominator > 8)) in sysctl_clk_set_leaf_div() 2560 if((numerator != 1) || (denominator < 1) || (denominator > 8)) in sysctl_clk_set_leaf_div() [all …]
|
| A D | sysctl_clk.h | 598 bool sysctl_clk_set_leaf_div(sysctl_clk_node_e leaf, uint32_t numerator, uint32_t denominator);
|
| /bsp/rockchip/common/rk_hal/lib/hal/src/ |
| A D | hal_base_ex.c | 47 uint64_t HAL_DivU64Rem(uint64_t numerator, uint32_t denominator, uint32_t *pRemainder) in HAL_DivU64Rem() argument 49 uint64_t remainder = numerator; in HAL_DivU64Rem() 53 uint32_t high = numerator >> 32; in HAL_DivU64Rem()
|
| /bsp/allwinner/libraries/sunxi-hal/hal/source/usb/uvc/Class/ |
| A D | uvc_v4l2.c | 273 __u32 numerator, denominator; in uvc_v4l2_get_streamparm() local 279 numerator = stream->ctrl.dwFrameInterval; in uvc_v4l2_get_streamparm() 283 uvc_simplify_fraction(&numerator, &denominator, 8, 333); in uvc_v4l2_get_streamparm() 291 parm->parm.capture.timeperframe.numerator = numerator; in uvc_v4l2_get_streamparm() 298 parm->parm.output.timeperframe.numerator = numerator; in uvc_v4l2_get_streamparm() 321 interval = uvc_fraction_to_interval(timeperframe.numerator, in uvc_v4l2_set_streamparm() 324 timeperframe.numerator, timeperframe.denominator, interval); in uvc_v4l2_set_streamparm() 348 timeperframe.numerator = probe.dwFrameInterval; in uvc_v4l2_set_streamparm() 350 uvc_simplify_fraction(&timeperframe.numerator, in uvc_v4l2_set_streamparm() 557 ccap->pixelaspect.numerator = 1; in uvc_v4l2_do_ioctl()
|
| A D | uvc_driver.c | 182 void uvc_simplify_fraction(__u32 *numerator, __u32 *denominator, in uvc_simplify_fraction() argument 201 x = *numerator; in uvc_simplify_fraction() 227 *numerator = y; in uvc_simplify_fraction() 236 __u32 uvc_fraction_to_interval(__u32 numerator, __u32 denominator) in uvc_fraction_to_interval() argument 242 numerator/denominator >= ((__u32)-1)/10000000) in uvc_fraction_to_interval() 250 while (numerator > ((__u32)-1)/multiplier) { in uvc_fraction_to_interval() 255 return denominator ? numerator * multiplier / denominator : 0; in uvc_fraction_to_interval()
|
| /bsp/rockchip/common/rk_hal/lib/hal/src/cru/ |
| A D | hal_cru.c | 920 uint32_t *numerator, in HAL_CRU_FracdivGetConfig() argument 930 *numerator = rateOut / gcdVal; in HAL_CRU_FracdivGetConfig() 933 if (*numerator < 4) { in HAL_CRU_FracdivGetConfig() 934 *numerator *= 4; in HAL_CRU_FracdivGetConfig() 937 if (*numerator > 0xffff || *denominator > 0xffff) { in HAL_CRU_FracdivGetConfig()
|
| /bsp/allwinner/libraries/sunxi-hal/hal/source/usb/uvc/Include/ |
| A D | uvcvideo.h | 410 extern void uvc_simplify_fraction(__u32 *numerator, __u32 *denominator, 412 extern __u32 uvc_fraction_to_interval(__u32 numerator,
|
| /bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/board/MCUX_Config/ |
| A D | clock_config.c | 158 .numerator = 0, /* 30 bit numerator of fractional loop divider */ 171 ….numerator = 0, /* 30 bit numerator of fractional loop divider, Fout = F…
|
| /bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/applications/lvgl/ |
| A D | lv_port_disp.c | 79 .numerator = 0, in DEMO_InitLcdClock()
|
| /bsp/nxp/imx/imxrt/libraries/drivers/ |
| A D | drv_lcd.c | 56 pll_config.numerator = 0; in imxrt_lcd_init()
|
| /bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/board/MCUX_Config/ |
| A D | clock_config.c | 142 .numerator = 0, /* 30 bit numerator of fractional loop divider */
|
| /bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/board/MCUX_Config/ |
| A D | clock_config.c | 144 .numerator = 0, /* 30 bit numerator of fractional loop divider */
|
| /bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/board/MCUX_Config/ |
| A D | clock_config.c | 146 .numerator = 0, /* 30 bit numerator of fractional loop divider */
|
| /bsp/nxp/imx/imxrt/imxrt1052-atk-commander/board/MCUX_Config/ |
| A D | clock_config.c | 144 .numerator = 0, /* 30 bit numerator of fractional loop divider */
|
| /bsp/nxp/imx/imxrt/imxrt1052-fire-pro/board/MCUX_Config/ |
| A D | clock_config.c | 145 .numerator = 0, /* 30 bit numerator of fractional loop divider */
|
| /bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/board/MCUX_Config/ |
| A D | clock_config.c | 137 .numerator = 0, /* 30 bit numerator of fractional loop divider */
|
| /bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/board/MCUX_Config/ |
| A D | clock_config.c | 144 .numerator = 0, /* 30 bit numerator of fractional loop divider */
|
| /bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/board/MCUX_Config/ |
| A D | clock_config.c | 144 .numerator = 0, /* 30 bit numerator of fractional loop divider */
|
| /bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/board/MCUX_Config/ |
| A D | clock_config.c | 142 .numerator = 0, /* 30 bit numerator of fractional loop divider */
|
| /bsp/nxp/imx/imx6ull-smart/drivers/ |
| A D | drv_lcd.c | 41 pll_config.numerator = 0; in imx6ull_elcd_init()
|