platform/mellanox: mlxbf-pmc: Fix offset calculation for crspace events
authorShravan Kumar Ramani <shravankr@nvidia.com>
Wed, 17 Jan 2024 10:01:34 +0000 (05:01 -0500)
committerHans de Goede <hdegoede@redhat.com>
Mon, 22 Jan 2024 11:22:27 +0000 (12:22 +0100)
commit732c35ce6d4892f7b07cc9aca61a6ad0fd400a26
tree2fc10201f73a856447b856bf602e5f21d4128d28
parent8cbc756b802605dee3dd40019bd75960772bacf5
platform/mellanox: mlxbf-pmc: Fix offset calculation for crspace events

The event selector fields for 2 counters are contained in one
32-bit register and the current logic does not account for this.

Fixes: 423c3361855c ("platform/mellanox: mlxbf-pmc: Add support for BlueField-3")
Signed-off-by: Shravan Kumar Ramani <shravankr@nvidia.com>
Reviewed-by: David Thompson <davthompson@nvidia.com>
Reviewed-by: Vadim Pasternak <vadimp@nvidia.com>
Link: https://lore.kernel.org/r/8834cfa496c97c7c2fcebcfca5a2aa007e20ae96.1705485095.git.shravankr@nvidia.com
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
drivers/platform/mellanox/mlxbf-pmc.c