/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn21/ |
H A D | dcn21_dccg.c | 52 int modulo = ref_dppclk / 10000; in dccg21_update_dpp_dto() local 57 * program DPP DTO phase and modulo as below in dccg21_update_dpp_dto() 64 * ceiling phase and truncate modulo guarentees the divided in dccg21_update_dpp_dto() 69 if (phase > modulo) { in dccg21_update_dpp_dto() 70 /* phase > modulo result in screen corruption in dccg21_update_dpp_dto() 74 phase = modulo; in dccg21_update_dpp_dto() 90 DPPCLK0_DTO_MODULO, modulo); in dccg21_update_dpp_dto()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn31/ |
H A D | dcn31_dccg.c | 60 int modulo, phase; in dccg31_update_dpp_dto() local 62 // phase / modulo = dpp pipe clk / dpp global clk in dccg31_update_dpp_dto() 63 modulo = 0xff; // use FF at the end in dccg31_update_dpp_dto() 64 phase = ((modulo * req_dppclk) + ref_dppclk - 1) / ref_dppclk; in dccg31_update_dpp_dto() 73 DPPCLK0_DTO_MODULO, modulo); in dccg31_update_dpp_dto() 573 uint32_t modulo, phase; in dccg31_set_dtbclk_dto() local 575 // phase / modulo = dtbclk / dtbclk ref in dccg31_set_dtbclk_dto() 576 modulo = params->ref_dtbclk_khz * 1000; in dccg31_set_dtbclk_dto() 577 phase = div_u64((((unsigned long long)modulo * req_dtbclk_khz) + params->ref_dtbclk_khz - 1), in dccg31_set_dtbclk_dto() 583 REG_WRITE(DTBCLK_DTO_MODULO[params->otg_inst], modulo); in dccg31_set_dtbclk_dto() 617 uint32_t modulo, phase; dccg31_set_audio_dtbclk_dto() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn20/ |
H A D | dcn20_dccg.c | 53 int modulo, phase; in dccg2_update_dpp_dto() local 55 // phase / modulo = dpp pipe clk / dpp global clk in dccg2_update_dpp_dto() 56 modulo = 0xff; // use FF at the end in dccg2_update_dpp_dto() 57 phase = ((modulo * req_dppclk) + ref_dppclk - 1) / ref_dppclk; in dccg2_update_dpp_dto() 66 DPPCLK0_DTO_MODULO, modulo); in dccg2_update_dpp_dto()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn20/ |
H A D | dcn20_dccg.c | 53 int modulo, phase; in dccg2_update_dpp_dto() local 55 // phase / modulo = dpp pipe clk / dpp global clk in dccg2_update_dpp_dto() 56 modulo = 0xff; // use FF at the end in dccg2_update_dpp_dto() 57 phase = ((modulo * req_dppclk) + ref_dppclk - 1) / ref_dppclk; in dccg2_update_dpp_dto() 66 DPPCLK0_DTO_MODULO, modulo); in dccg2_update_dpp_dto()
|
/kernel/linux/linux-5.10/drivers/net/wan/ |
H A D | hdlc_x25.c | 197 if (state(hdlc)->settings.modulo == 128) in x25_open() 304 new_settings.modulo = 8; in x25_ioctl() 316 (new_settings.modulo != 8 && in x25_ioctl() 317 new_settings.modulo != 128) || in x25_ioctl() 319 (new_settings.modulo == 8 && in x25_ioctl() 321 (new_settings.modulo == 128 && in x25_ioctl()
|
/kernel/linux/linux-6.6/drivers/net/wan/ |
H A D | hdlc_x25.c | 205 if (state(hdlc)->settings.modulo == 128) in x25_open() 308 new_settings.modulo = 8; in x25_ioctl() 319 (new_settings.modulo != 8 && in x25_ioctl() 320 new_settings.modulo != 128) || in x25_ioctl() 322 (new_settings.modulo == 8 && in x25_ioctl() 324 (new_settings.modulo == 128 && in x25_ioctl()
|
/kernel/linux/linux-6.6/drivers/staging/vt6656/ |
H A D | wcmd.c | 34 static u32 add_one_with_wrap_around(u32 var, u8 modulo) in add_one_with_wrap_around() argument 36 if (var >= (modulo - 1)) in add_one_with_wrap_around()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/meson/ |
H A D | meson_venc.c | 854 static unsigned long modulo(unsigned long a, unsigned long b) in modulo() function 1156 de_h_begin = modulo(readl_relaxed(priv->io_base + in meson_venc_hdmi_mode_set() 1160 de_h_end = modulo(de_h_begin + active_pixels_venc, in meson_venc_hdmi_mode_set() 1194 hs_end = modulo(hs_begin + hsync_pixels_venc, in meson_venc_hdmi_mode_set() 1265 vso_begin_odd = modulo(hs_begin in meson_venc_hdmi_mode_set() 1280 vso_begin_evn = modulo(hs_begin in meson_venc_hdmi_mode_set() 1403 de_h_begin = modulo(readl_relaxed(priv->io_base + in meson_venc_hdmi_mode_set() 1407 de_h_end = modulo(de_h_begin + active_pixels_venc, in meson_venc_hdmi_mode_set() 1457 hs_end = modulo(hs_begin + hsync_pixels_venc, in meson_venc_hdmi_mode_set() 1479 vs_eline_evn = modulo(vs_bline_ev in meson_venc_hdmi_mode_set() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/bios/ |
H A D | M0209.c | 83 info->modulo = nvbios_rd08(bios, data + 0x01); in nvbios_M0209Ep() 121 u32 bits = (i % M0209E.modulo) * M0209E.bits; in nvbios_M0209Sp()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/bios/ |
H A D | M0209.c | 83 info->modulo = nvbios_rd08(bios, data + 0x01); in nvbios_M0209Ep() 121 u32 bits = (i % M0209E.modulo) * M0209E.bits; in nvbios_M0209Sp()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn314/ |
H A D | dcn314_dccg.c | 213 uint32_t modulo, phase; in dccg314_set_dtbclk_dto() local 215 // phase / modulo = dtbclk / dtbclk ref in dccg314_set_dtbclk_dto() 216 modulo = params->ref_dtbclk_khz * 1000; in dccg314_set_dtbclk_dto() 219 REG_WRITE(DTBCLK_DTO_MODULO[params->otg_inst], modulo); in dccg314_set_dtbclk_dto() 339 /* turn off the DTO and leave phase/modulo at max */ in dccg314_dpp_root_clock_control()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn32/ |
H A D | dcn32_dccg.c | 213 uint32_t modulo, phase; in dccg32_set_dtbclk_dto() local 215 // phase / modulo = dtbclk / dtbclk ref in dccg32_set_dtbclk_dto() 216 modulo = params->ref_dtbclk_khz * 1000; in dccg32_set_dtbclk_dto() 219 REG_WRITE(DTBCLK_DTO_MODULO[params->otg_inst], modulo); in dccg32_set_dtbclk_dto()
|
/kernel/linux/linux-5.10/include/uapi/linux/hdlc/ |
H A D | ioctl.h | 84 unsigned int modulo; /* modulo (8 = basic / 128 = extended) */ member
|
/kernel/linux/linux-6.6/include/uapi/linux/hdlc/ |
H A D | ioctl.h | 84 unsigned int modulo; /* modulo (8 = basic / 128 = extended) */ member
|
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/hdlc/ |
H A D | ioctl.h | 84 unsigned int modulo; member
|
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/linux/hdlc/ |
H A D | ioctl.h | 84 unsigned int modulo; member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/ |
H A D | M0209.h | 10 u8 modulo; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/ |
H A D | M0209.h | 10 u8 modulo; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/meson/ |
H A D | meson_venc.c | 856 static unsigned long modulo(unsigned long a, unsigned long b) in modulo() function 1158 de_h_begin = modulo(readl_relaxed(priv->io_base + in meson_venc_hdmi_mode_set() 1162 de_h_end = modulo(de_h_begin + active_pixels_venc, in meson_venc_hdmi_mode_set() 1196 hs_end = modulo(hs_begin + hsync_pixels_venc, in meson_venc_hdmi_mode_set() 1267 vso_begin_odd = modulo(hs_begin in meson_venc_hdmi_mode_set() 1282 vso_begin_evn = modulo(hs_begin in meson_venc_hdmi_mode_set() 1405 de_h_begin = modulo(readl_relaxed(priv->io_base + in meson_venc_hdmi_mode_set() 1409 de_h_end = modulo(de_h_begin + active_pixels_venc, in meson_venc_hdmi_mode_set() 1459 hs_end = modulo(hs_begin + hsync_pixels_venc, in meson_venc_hdmi_mode_set() 1481 vs_eline_evn = modulo(vs_bline_ev in meson_venc_hdmi_mode_set() [all...] |
/kernel/linux/linux-5.10/drivers/clk/mmp/ |
H A D | clk-audio.c | 96 unsigned char modulo; member 144 val |= SSPA_AUD_PLL_CTRL0_DIV_OCLK_MODULO(postdivs[postdiv].modulo); in audio_pll_recalc_rate() 210 val |= SSPA_AUD_PLL_CTRL0_DIV_OCLK_MODULO(postdivs[postdiv].modulo); in audio_pll_set_rate()
|
/kernel/linux/linux-6.6/drivers/clk/mmp/ |
H A D | clk-audio.c | 98 unsigned char modulo; member 146 val |= SSPA_AUD_PLL_CTRL0_DIV_OCLK_MODULO(postdivs[postdiv].modulo); in audio_pll_recalc_rate() 212 val |= SSPA_AUD_PLL_CTRL0_DIV_OCLK_MODULO(postdivs[postdiv].modulo); in audio_pll_set_rate()
|
/kernel/linux/linux-5.10/drivers/dma/ |
H A D | k3dma.c | 599 size_t modulo = DMA_CYCLIC_MAX_PERIOD; in k3_dma_prep_dma_cyclic() local 607 if (avail > modulo) in k3_dma_prep_dma_cyclic() 608 num += DIV_ROUND_UP(avail, modulo) - 1; in k3_dma_prep_dma_cyclic() 621 if (period_len < modulo) in k3_dma_prep_dma_cyclic() 622 modulo = period_len; in k3_dma_prep_dma_cyclic() 625 len = min_t(size_t, avail, modulo); in k3_dma_prep_dma_cyclic()
|
/kernel/linux/linux-6.6/drivers/dma/ |
H A D | k3dma.c | 598 size_t modulo = DMA_CYCLIC_MAX_PERIOD; in k3_dma_prep_dma_cyclic() local 606 if (avail > modulo) in k3_dma_prep_dma_cyclic() 607 num += DIV_ROUND_UP(avail, modulo) - 1; in k3_dma_prep_dma_cyclic() 620 if (period_len < modulo) in k3_dma_prep_dma_cyclic() 621 modulo = period_len; in k3_dma_prep_dma_cyclic() 624 len = min_t(size_t, avail, modulo); in k3_dma_prep_dma_cyclic()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dml/dcn30/ |
H A D | dcn30_fpu.c | 186 double ratio, modulo, phase; in optc3_fpu_set_vrr_m_const() local 224 modulo = 65536.0 * 65536.0 - 1.0; /* 2^32 - 1 */ in optc3_fpu_set_vrr_m_const() 225 phase = ratio * modulo; in optc3_fpu_set_vrr_m_const() 228 * to DTO modulo in optc3_fpu_set_vrr_m_const() 230 if (phase <= 0 || phase >= modulo) { in optc3_fpu_set_vrr_m_const() 254 REG_SET(OTG_M_CONST_DTO1, 0, OTG_M_CONST_DTO_MODULO, (uint32_t)modulo); in optc3_fpu_set_vrr_m_const()
|
/kernel/linux/linux-5.10/drivers/media/dvb-frontends/ |
H A D | dibx000_common.h | 129 u8 modulo; member
|