Home
last modified time | relevance | path

Searched refs:modulo (Results 1 – 25 of 61) sorted by relevance

123

/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dccg/dcn21/
Ddcn21_dccg.c52 int modulo = ref_dppclk / 10000; in dccg21_update_dpp_dto() local
69 if (phase > modulo) { in dccg21_update_dpp_dto()
74 phase = modulo; in dccg21_update_dpp_dto()
90 DPPCLK0_DTO_MODULO, modulo); in dccg21_update_dpp_dto()
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dccg/dcn31/
Ddcn31_dccg.c60 int modulo, phase; in dccg31_update_dpp_dto() local
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
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; in dccg31_set_audio_dtbclk_dto() local
620 modulo = params->ref_dtbclk_khz * 1000; in dccg31_set_audio_dtbclk_dto()
[all …]
/linux-6.12.1/Documentation/translations/it_IT/core-api/
Dsymbol-namespaces.rst24 della configurazione, potrebbe rifiutare di caricare il modulo o
54 caricamento di un modulo.
91 il kernel potrebbe rifiutarsi di caricare il modulo. Il codice del
92 modulo deve usare la macro MODULE_IMPORT_NS per importare lo spazio
93 dei nomi che contiene i simboli desiderati. Per esempio un modulo che
101 nomi importati da un modulo possono essere ispezionati tramite
111 ai metadati del modulo come MODULE_AUTHOR() o MODULE_LICENSE(). Fate
118 Quando un modulo viene caricato (per esempio usando ``insmod``), il kernel
132 della compilazione. Infatti, modpost emetterà un avviso se il modulo usa
135 ben definito (assieme agli altri metadati del modulo). Per facilitare
[all …]
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dccg/dcn20/
Ddcn20_dccg.c53 int modulo, phase; in dccg2_update_dpp_dto() local
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()
/linux-6.12.1/drivers/net/wan/
Dhdlc_x25.c205 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()
/linux-6.12.1/Documentation/translations/it_IT/locking/
Dlocktorture.rst13 modulo kernel che esegue delle verifiche che *torturano* le primitive di
14 sincronizzazione del kernel. Se dovesse servire, il modulo kernel,
19 il modulo viene caricato e termina quando viene rimosso. Questo
29 Parametri del modulo
32 Questo modulo ha i seguenti parametri:
52 verranno verificati. Questo modulo può verificare anche
115 modulo viene rimosso.
/linux-6.12.1/drivers/staging/vt6656/
Dwcmd.c34 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()
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dccg/dcn32/
Ddcn32_dccg.c213 uint32_t modulo, phase; in dccg32_set_dtbclk_dto() local
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()
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dccg/dcn35/
Ddcn35_dccg.c1156 int modulo, phase; in dccg35_update_dpp_dto() local
1159 modulo = 0xff; // use FF at the end in dccg35_update_dpp_dto()
1160 phase = ((modulo * req_dppclk) + ref_dppclk - 1) / ref_dppclk; in dccg35_update_dpp_dto()
1169 DPPCLK0_DTO_MODULO, modulo); in dccg35_update_dpp_dto()
1359 uint32_t modulo, phase; in dccg35_set_dtbclk_dto() local
1377 modulo = params->ref_dtbclk_khz * 1000; in dccg35_set_dtbclk_dto()
1380 REG_WRITE(DTBCLK_DTO_MODULO[params->otg_inst], modulo); in dccg35_set_dtbclk_dto()
2117 int modulo, phase; in dccg35_update_dpp_dto_cb() local
2120 modulo = 0xff; // use FF at the end in dccg35_update_dpp_dto_cb()
2121 phase = ((modulo * req_dppclk) + ref_dppclk - 1) / ref_dppclk; in dccg35_update_dpp_dto_cb()
[all …]
/linux-6.12.1/drivers/gpu/drm/nouveau/nvkm/subdev/bios/
DM0209.c83 info->modulo = nvbios_rd08(bios, data + 0x01); in nvbios_M0209Ep()
121 u32 bits = (i % M0209E.modulo) * M0209E.bits; in nvbios_M0209Sp()
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dccg/dcn314/
Ddcn314_dccg.c214 uint32_t modulo, phase; in dccg314_set_dtbclk_dto() local
217 modulo = params->ref_dtbclk_khz * 1000; in dccg314_set_dtbclk_dto()
220 REG_WRITE(DTBCLK_DTO_MODULO[params->otg_inst], modulo); in dccg314_set_dtbclk_dto()
/linux-6.12.1/drivers/gpu/drm/meson/
Dmeson_venc.c856 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_evn + vsync_lines, in meson_venc_hdmi_mode_set()
[all …]
/linux-6.12.1/include/uapi/linux/hdlc/
Dioctl.h84 unsigned int modulo; /* modulo (8 = basic / 128 = extended) */ member
/linux-6.12.1/drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/
DM0209.h10 u8 modulo; member
/linux-6.12.1/Documentation/translations/it_IT/kernel-hacking/
Dhacking.rst67 Si è sempre in contesto utente quando un modulo viene caricato o rimosso,
462 compilato come modulo. Guardate l'header file per informazioni. Da notare che
476 sia come modulo, sia come parte del kernel, senza l'ausilio di #ifdef.
479 chiamata quando il modulo viene inserito (se il file è stato compilato come
480 tale), o in fase di avvio : se il file non è stato compilato come modulo la
487 modulo è compilato come parte integrante del kernel). Questa funzione è chiamata
499 Essa verrà chiamata solo quando il contatore d'uso del modulo raggiunge lo
503 Da notare che questa macro è opzionale: se non presente, il modulo non sarà
512 Queste funzioni maneggiano il contatore d'uso del modulo per proteggerlo dalla
513 rimozione (in aggiunta, un modulo non può essere rimosso se un altro modulo
[all …]
/linux-6.12.1/Documentation/translations/it_IT/process/
D3.Early-stage.rst31 alla quale giunsero fu un modulo del kernel destinato ad agganciarsi al
32 framework Linux Security Module (LSM); questo modulo poteva essere
34 schedulatore *realtime*. Tale modulo fu implementato e inviato nella
37 Per gli sviluppatori audio, questo modulo di sicurezza era sufficiente a
63 specifico modulo. La morale della storia è quella di concentrarsi sul
129 - Il modulo di sicurezza AppArmor utilizzava strutture dati del
Dlicense-rules.rst450 utente, per capire se il modulo è libero o proprietario.
455 "GPL" Il modulo è licenziato con la GPL versione 2.
466 modulo sono rilasciati sotto una variante
471 il fatto che il modulo è rilasciato con
475 "Dual BSD/GPL" Questo modulo è rilasciato con doppia licenza
481 "Dual MPL/GPL" Questo modulo è rilasciato con doppia licenza
488 "Proprietary" Questo modulo è rilasciato con licenza
Dstable-api-nonsense.rst88 Alcuni di questi problemi possono essere risolti compilando il proprio modulo
91 fornire un modulo per uno specifico rilascio su una specifica distribuzione
96 singolo rilascio di un modulo, dovreste creare differenti versioni dello
/linux-6.12.1/drivers/clk/mmp/
Dclk-audio.c98 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()
/linux-6.12.1/drivers/dma/
Dk3dma.c597 size_t modulo = DMA_CYCLIC_MAX_PERIOD; in k3_dma_prep_dma_cyclic() local
605 if (avail > modulo) in k3_dma_prep_dma_cyclic()
606 num += DIV_ROUND_UP(avail, modulo) - 1; in k3_dma_prep_dma_cyclic()
619 if (period_len < modulo) in k3_dma_prep_dma_cyclic()
620 modulo = period_len; in k3_dma_prep_dma_cyclic()
623 len = min_t(size_t, avail, modulo); in k3_dma_prep_dma_cyclic()
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dccg/dcn401/
Ddcn401_dccg.c83 int modulo, phase; in dccg401_update_dpp_dto() local
86 modulo = 0xff; // use FF at the end in dccg401_update_dpp_dto()
87 phase = ((modulo * req_dppclk) + ref_dppclk - 1) / ref_dppclk; in dccg401_update_dpp_dto()
96 DPPCLK0_DTO_MODULO, modulo); in dccg401_update_dpp_dto()
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn30/
Ddcn30_fpu.c186 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()
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()
/linux-6.12.1/Documentation/bpf/standardization/
Dinstruction-set.rst144 * divmul32: includes 32-bit division, multiplication, and modulo instructions.
146 and modulo instructions.
352 If execution would result in modulo by zero, for ``ALU64`` the value of
377 Division, multiplication, and modulo operations for ``ALU`` are part
379 modulo operations for ``ALU64`` are part of the "divmul64" conformance
381 The division and modulo operations support both unsigned and signed flavors.
393 Note that there are varying definitions of the signed modulo operation
396 etc. This specification requires that signed modulo MUST use truncated division
/linux-6.12.1/drivers/media/dvb-frontends/
Ddibx000_common.h129 u8 modulo; member
/linux-6.12.1/tools/power/cpupower/po/
Dit.po270 msgstr " modulo %s\n"
295 msgstr " nessun modulo o modulo cpufreq sconosciuto per questa CPU\n"
300 msgstr " modulo %s\n"
389 " il modulo cpufreq *\n"
413 " -d, --driver Determina il modulo cpufreq del kernel in uso *\n"
852 msgstr " modulo %s\n"

123