]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
dpll: zl3073x: Specify phase adjustment granularity for pins
authorIvan Vecera <ivecera@redhat.com>
Wed, 29 Oct 2025 15:32:07 +0000 (16:32 +0100)
committerJakub Kicinski <kuba@kernel.org>
Sat, 1 Nov 2025 00:59:17 +0000 (17:59 -0700)
commit055a01b29fd643e33b9b1e88e24bbe1afe6fc6d9
tree8a9d45742ad3c22f05d2b31adba27d3d5a6196ef
parent30176bf7c871681df506f3165ffe76ec462db991
dpll: zl3073x: Specify phase adjustment granularity for pins

Output pins phase adjustment values in the device are expressed
in half synth clock cycles. Use this number of cycles as output
pins' phase adjust granularity and simplify both get/set callbacks.

Reviewed-by: Michal Schmidt <mschmidt@redhat.com>
Reviewed-by: Petr Oros <poros@redhat.com>
Tested-by: Prathosh Satish <Prathosh.Satish@microchip.com>
Signed-off-by: Ivan Vecera <ivecera@redhat.com>
Reviewed-by: Arkadiusz Kubalewski <arkadiusz.kubalewski@intel.com>
Link: https://patch.msgid.link/20251029153207.178448-3-ivecera@redhat.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/dpll/zl3073x/dpll.c
drivers/dpll/zl3073x/prop.c