Home
last modified time | relevance | path

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

/linux-4.4.14/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.c162 static struct div_nmp pllxc_nmp = {
219 .div_nmp = &pllxc_nmp,
253 .div_nmp = &pllxc_nmp,
258 static struct div_nmp pllcx_nmp = {
301 .div_nmp = &pllcx_nmp,
323 .div_nmp = &pllcx_nmp,
332 static struct div_nmp pllss_nmp = {
384 .div_nmp = &pllss_nmp,
406 static struct div_nmp pllm_nmp = {
432 .div_nmp = &pllm_nmp,
[all …]
Dclk-tegra114.c176 static struct div_nmp pllxc_nmp = {
233 .div_nmp = &pllxc_nmp,
238 static struct div_nmp pllcx_nmp = {
278 .div_nmp = &pllcx_nmp,
300 .div_nmp = &pllcx_nmp,
309 static struct div_nmp pllm_nmp = {
350 .div_nmp = &pllm_nmp,
357 static struct div_nmp pllp_nmp = {
387 .div_nmp = &pllp_nmp,
417 .div_nmp = &pllp_nmp,
[all …]
Dclk.h147 struct div_nmp { struct
237 struct div_nmp *div_nmp; member
Dclk-tegra30.c428 static struct div_nmp pllm_nmp = {
452 .div_nmp = &pllm_nmp,