The kernel code will follow with all the explanations, but here is the testing code. It's quite handy to have this in userspace to be a bit more exhaustive in the testing that what we can do in the kernel. -- Damien Damien Lespiau (5): compute_wrpll: Rename ddi_compute_wrpll to hsw_compute_wrpll skl_compute_wrpll: Add a way to test the SKL WRPLL algorithm skl_compute_wrpll: Make sure we respect the DCO frequency constraints skl_compute_wrpll: Count how many even/odd dividers we compute skl_compute_wrpll: Prefer even dividers tools/.gitignore | 3 +- tools/Makefile.sources | 3 +- tools/{ddi_compute_wrpll.c => hsw_compute_wrpll.c} | 0 tools/skl_compute_wrpll.c | 910 +++++++++++++++++++++ 4 files changed, 914 insertions(+), 2 deletions(-) rename tools/{ddi_compute_wrpll.c => hsw_compute_wrpll.c} (100%) create mode 100644 tools/skl_compute_wrpll.c -- 2.1.0 _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/intel-gfx