From: Jakub Kicinski Date: Sun, 3 Nov 2024 16:39:12 +0000 (-0800) Subject: Merge branch 'dpll-expose-clock-quality-level' X-Git-Tag: v6.13-rc1~135^2~169 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f07a6e6ceb054001888e101d74036633e2aa1020;p=thirdparty%2Fkernel%2Flinux.git Merge branch 'dpll-expose-clock-quality-level' Jiri Pirko says: ==================== dpll: expose clock quality level Some device driver might know the quality of the clock it is running. In order to expose the information to the user, introduce new netlink attribute and dpll device op. Implement the op in mlx5 driver. Example: $ ./tools/net/ynl/cli.py --spec Documentation/netlink/specs/dpll.yaml --dump device-get [{'clock-id': 13316852727532664826, 'clock-quality-level': ['itu-opt1-eeec'], <<<<<<<<<<<<<<<<< 'id': 0, 'lock-status': 'unlocked', 'lock-status-error': 'none', 'mode': 'manual', 'mode-supported': ['manual'], 'module-name': 'mlx5_dpll', 'type': 'eec'}] ==================== Link: https://patch.msgid.link/20241030081157.966604-1-jiri@resnulli.us Signed-off-by: Jakub Kicinski --- f07a6e6ceb054001888e101d74036633e2aa1020