Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/clk/tegra/
Dclk-pll.c197 #define divm_mask(p) mask(p->params->div_nmp->divm_width)
198 #define divn_mask(p) mask(p->params->div_nmp->divn_width)
200 mask(p->params->div_nmp->divp_width))
202 #define divm_shift(p) (p)->params->div_nmp->divm_shift
203 #define divn_shift(p) (p)->params->div_nmp->divn_shift
204 #define divp_shift(p) (p)->params->div_nmp->divp_shift
214 static struct div_nmp default_nmp = {
484 struct div_nmp *div_nmp = params->div_nmp; in _update_pll_mnp() local
490 val &= ~(divp_mask(pll) << div_nmp->override_divp_shift); in _update_pll_mnp()
491 val |= cfg->p << div_nmp->override_divp_shift; in _update_pll_mnp()
[all …]
Dclk-tegra124.c160 static struct div_nmp pllxc_nmp = {
217 .div_nmp = &pllxc_nmp,
251 .div_nmp = &pllxc_nmp,
256 static struct div_nmp pllcx_nmp = {
299 .div_nmp = &pllcx_nmp,
321 .div_nmp = &pllcx_nmp,
330 static struct div_nmp pllss_nmp = {
382 .div_nmp = &pllss_nmp,
404 static struct div_nmp pllm_nmp = {
430 .div_nmp = &pllm_nmp,
[all …]
Dclk-tegra114.c178 static struct div_nmp pllxc_nmp = {
235 .div_nmp = &pllxc_nmp,
240 static struct div_nmp pllcx_nmp = {
280 .div_nmp = &pllcx_nmp,
302 .div_nmp = &pllcx_nmp,
311 static struct div_nmp pllm_nmp = {
352 .div_nmp = &pllm_nmp,
359 static struct div_nmp pllp_nmp = {
389 .div_nmp = &pllp_nmp,
419 .div_nmp = &pllp_nmp,
[all …]
Dclk.h147 struct div_nmp { struct
201 struct div_nmp *div_nmp; member
Dclk-tegra30.c429 static struct div_nmp pllm_nmp = {
453 .div_nmp = &pllm_nmp,