Alexandre Courbot
|
22b6c9e8fe
drm/nouveau/clk/gm20b: add glitchless and DFS support
|
9 years ago |
Alexandre Courbot
|
3786c41518
drm/nouveau/clk/gk20a: rename constructor
|
9 years ago |
Alexandre Courbot
|
6ed7e74219
drm/nouveau/clk/gk20a: improve MNP programming
|
9 years ago |
Alexandre Courbot
|
afea21c917
drm/nouveau/clk/gk20a: factorize n_lo computation code
|
9 years ago |
Alexandre Courbot
|
89d3a912fc
drm/nouveau/clk/gk20a: parameterize PLL settings
|
9 years ago |
Alexandre Courbot
|
a9608c9ba9
drm/nouveau/clk/gk20a: add and use MNP programming functions
|
9 years ago |
Alexandre Courbot
|
9102240c69
drm/nouveau/clk/gk20a: use nvkm_ functions in slide()
|
9 years ago |
Alexandre Courbot
|
d7ca1106d6
drm/nouveau/clk/gk20a: reorganize MNP calculation a bit
|
9 years ago |
Alexandre Courbot
|
f5f1b06eea
drm/nouveau/clk/gk20a: setup slide once during init
|
9 years ago |
Alexandre Courbot
|
9772605ce8
drm/nouveau/clk/gk20a: properly protect macro argument
|
9 years ago |
Alexandre Courbot
|
42d6e16787
drm/nouveau/clk/gk20a: share reusable structures/functions
|
9 years ago |
Alexandre Courbot
|
6871b34a04
drm/nouveau/clk/gk20a: set lowest frequency during init()
|
9 years ago |
Alexandre Courbot
|
2efd390851
drm/nouveau/clk/gk20a: split gk20a_clk_new()
|
9 years ago |
Alexandre Courbot
|
195c113773
drm/nouveau/clk/gk20a: abstract pl_to_div
|
9 years ago |
Alexandre Courbot
|
a04bc140aa
drm/nouveau/clk/gk20a: put mnp values into their own struct
|
9 years ago |
Alexandre Courbot
|
f29cacf159
drm/nouveau/clk/gk20a: emit parent rate as debug message
|
9 years ago |
Alexandre Courbot
|
3c0d5d6e11
drm/nouveau/clk/gk20a: only restore divider to 1:1 if needed
|
9 years ago |
Alexandre Courbot
|
a08c8bae66
drm/nouveau/clk/gk20a: only compute n_lo if needed
|
9 years ago |
Alexandre Courbot
|
3a91b9c5ef
drm/nouveau/clk/gk20a: fix VCO bit mask
|
9 years ago |
Alexandre Courbot
|
e7952eb663
drm/nouveau/clk/gk20a: rename enable/disable functions
|
9 years ago |
Alexandre Courbot
|
d865f3c52d
drm/nouveau/clk/gk20a: reorganize variables in gk20a_pllg_calc_mnp()
|
9 years ago |
Alexandre Courbot
|
af6313d61a
drm/nouveau/clk/gk20a: convert parameters to Khz
|
9 years ago |
Nicolas Pitre
|
8cb87c0407
nouveau/nvkm/subdev/clk/gk20a.c: fix wrong do_div() usage
|
9 years ago |
Ben Skeggs
|
43a70661ea
drm/nouveau/tegra: merge platform setup from nouveau drm
|
10 years ago |
Ben Skeggs
|
6625f55c08
drm/nouveau/clk: convert to new-style nvkm_subdev
|
10 years ago |
Ben Skeggs
|
47b2505efb
drm/nouveau/platform: remove subclassing of nvkm_device
|
10 years ago |
Ben Skeggs
|
b907649e7b
drm/nouveau/clk: switch to subdev printk macros
|
10 years ago |
Ben Skeggs
|
6979c6303a
drm/nouveau/clk: switch to new-style timer macros
|
10 years ago |
Ben Skeggs
|
822ad79fa4
drm/nouveau/clk: switch to device pri macros
|
10 years ago |
Ben Skeggs
|
3eca809b3c
drm/nouveau/clk: cosmetic changes
|
10 years ago |