Home
last modified time | relevance | path

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

/Linux-v5.4/drivers/clk/tegra/
Dclk-tegra124.c125 static struct div_nmp pllxc_nmp = {
182 .div_nmp = &pllxc_nmp,
216 .div_nmp = &pllxc_nmp,
221 static struct div_nmp pllcx_nmp = {
264 .div_nmp = &pllcx_nmp,
286 .div_nmp = &pllcx_nmp,
295 static struct div_nmp pllss_nmp = {
347 .div_nmp = &pllss_nmp,
383 static struct div_nmp pllm_nmp = {
408 .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 = {
647 struct div_nmp *div_nmp = params->div_nmp; in _update_pll_mnp() local
653 val &= ~(divp_mask(pll) << div_nmp->override_divp_shift); in _update_pll_mnp()
654 val |= cfg->p << div_nmp->override_divp_shift; in _update_pll_mnp()
[all …]
Dclk-tegra210.c1322 #define divm_mask(p) mask(p->params->div_nmp->divm_width)
1323 #define divn_mask(p) mask(p->params->div_nmp->divn_width)
1325 mask(p->params->div_nmp->divp_width))
1327 #define divm_shift(p) ((p)->params->div_nmp->divm_shift)
1328 #define divn_shift(p) ((p)->params->div_nmp->divn_shift)
1329 #define divp_shift(p) ((p)->params->div_nmp->divp_shift)
1358 ndiv_new_mask = (divn_mask(pllx) >> pllx->params->div_nmp->divn_shift) in tegra210_pllx_dyn_ramp()
1377 base |= cfg->n << pllx->params->div_nmp->divn_shift; in tegra210_pllx_dyn_ramp()
1489 static struct div_nmp pllx_nmp = {
1603 .div_nmp = &pllx_nmp,
[all …]
Dclk.h139 struct div_nmp { struct
272 struct div_nmp *div_nmp; member
Dclk-tegra30.c368 static struct div_nmp pllm_nmp = {
392 .div_nmp = &pllm_nmp,