event/cnxk: add options for timer chunk size and rings
authorShijith Thotton <sthotton@marvell.com>
Tue, 4 May 2021 00:27:18 +0000 (05:57 +0530)
committerJerin Jacob <jerinj@marvell.com>
Tue, 4 May 2021 05:56:05 +0000 (07:56 +0200)
commita66fa856684a745e24067a59b0024d5e4c9e5370
treea7f382c36cc1f203a005e93d3da42506110dd3b4
parent9891f76b604ac55d3e09d023c06c83fc87a8a3ce
event/cnxk: add options for timer chunk size and rings

Add devargs to control default chunk size and max numbers of
timer rings to attach to a given RVU PF.

Example:
--dev "0002:1e:00.0,tim_chnk_slots=1024"
--dev "0002:1e:00.0,tim_rings_lmt=4"

Signed-off-by: Pavan Nikhilesh <pbhagavatula@marvell.com>
Signed-off-by: Shijith Thotton <sthotton@marvell.com>
doc/guides/eventdevs/cnxk.rst
drivers/event/cnxk/cn10k_eventdev.c
drivers/event/cnxk/cn9k_eventdev.c
drivers/event/cnxk/cnxk_tim_evdev.c
drivers/event/cnxk/cnxk_tim_evdev.h