]> www.infradead.org Git - users/willy/xarray.git/commit
drm/xe/oa: Allow oa_exponent value of 0
authorUmesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
Fri, 21 Feb 2025 21:33:52 +0000 (13:33 -0800)
committerRodrigo Vivi <rodrigo.vivi@intel.com>
Tue, 25 Feb 2025 14:00:12 +0000 (09:00 -0500)
commit5bd566703e16b17d17f4fb648440d54f8967462c
treefac3e84a8e8704223396538f2b0e53d117c0eb14
parenta9f4fa3a7efa65615ff7db13023ac84516e99e21
drm/xe/oa: Allow oa_exponent value of 0

OA exponent value of 0 is a valid value for periodic reports. Allow user
to pass 0 for the OA sampling interval since it gets converted to 2 gt
clock ticks.

v2: Update the check in xe_oa_stream_init as well (Ashutosh)
v3: Fix mi-rpc failure by setting default exponent to -1 (CI)
v4: Add the Fixes tag

Fixes: b6fd51c62119 ("drm/xe/oa/uapi: Define and parse OA stream properties")
Signed-off-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
Reviewed-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20250221213352.1712932-1-umesh.nerlige.ramappa@intel.com
(cherry picked from commit 30341f0b8ea71725cc4ab2c43e3a3b749892fc92)
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
drivers/gpu/drm/xe/xe_oa.c