Home
last modified time | relevance | path

Searched refs:div_nmp (Results 1 – 6 of 6) sorted by relevance

/linux-5.19.10/drivers/clk/tegra/
Dclk-tegra124.c143 static struct div_nmp pllxc_nmp = {
200 .div_nmp = &pllxc_nmp,
234 .div_nmp = &pllxc_nmp,
239 static struct div_nmp pllcx_nmp = {
282 .div_nmp = &pllcx_nmp,
304 .div_nmp = &pllcx_nmp,
313 static struct div_nmp pllss_nmp = {
365 .div_nmp = &pllss_nmp,
401 static struct div_nmp pllm_nmp = {
426 .div_nmp = &pllm_nmp,
[all …]
Dclk-tegra114.c139 static struct div_nmp pllxc_nmp = {
196 .div_nmp = &pllxc_nmp,
201 static struct div_nmp pllcx_nmp = {
241 .div_nmp = &pllcx_nmp,
263 .div_nmp = &pllcx_nmp,
272 static struct div_nmp pllm_nmp = {
313 .div_nmp = &pllm_nmp,
321 static struct div_nmp pllp_nmp = {
351 .div_nmp = &pllp_nmp,
381 .div_nmp = &pllp_nmp,
[all …]
Dclk-pll.c245 #define divm_mask(p) mask(p->params->div_nmp->divm_width)
246 #define divn_mask(p) mask(p->params->div_nmp->divn_width)
248 mask(p->params->div_nmp->divp_width))
252 #define divm_shift(p) (p)->params->div_nmp->divm_shift
253 #define divn_shift(p) (p)->params->div_nmp->divn_shift
254 #define divp_shift(p) (p)->params->div_nmp->divp_shift
267 static struct div_nmp default_nmp = {
660 struct div_nmp *div_nmp = params->div_nmp; in _update_pll_mnp() local
666 val &= ~(divp_mask(pll) << div_nmp->override_divp_shift); in _update_pll_mnp()
667 val |= cfg->p << div_nmp->override_divp_shift; in _update_pll_mnp()
[all …]
Dclk-tegra210.c1399 #define divm_mask(p) mask(p->params->div_nmp->divm_width)
1400 #define divn_mask(p) mask(p->params->div_nmp->divn_width)
1402 mask(p->params->div_nmp->divp_width))
1404 #define divm_shift(p) ((p)->params->div_nmp->divm_shift)
1405 #define divn_shift(p) ((p)->params->div_nmp->divn_shift)
1406 #define divp_shift(p) ((p)->params->div_nmp->divp_shift)
1435 ndiv_new_mask = (divn_mask(pllx) >> pllx->params->div_nmp->divn_shift) in tegra210_pllx_dyn_ramp()
1454 base |= cfg->n << pllx->params->div_nmp->divn_shift; in tegra210_pllx_dyn_ramp()
1566 static struct div_nmp pllx_nmp = {
1680 .div_nmp = &pllx_nmp,
[all …]
Dclk.h198 struct div_nmp { struct
335 struct div_nmp *div_nmp; member
Dclk-tegra30.c370 static struct div_nmp pllm_nmp = {
394 .div_nmp = &pllm_nmp,