cpu-boosting: Split a cpu boosting info table into three tables 22/297122/4
authorUnsung Lee <unsung.lee@samsung.com>
Thu, 10 Aug 2023 07:44:13 +0000 (16:44 +0900)
committerUnsung Lee <unsung.lee@samsung.com>
Mon, 28 Aug 2023 01:49:13 +0000 (10:49 +0900)
commita00958770bd6bc5a0647e8dda7e7511012d03d39
tree268c6e7851ead5e21d969b12c3bbfc6432d62204
parent4a43e9784a157f4121a5752779d3e865ea055dba
cpu-boosting: Split a cpu boosting info table into three tables

Split a cpu boosting info table into three independent cpu boosting info tables
according to cpu boosting level.
Currently, resourced supports three cpu boosting level
(CPU_BOOSTING_LEVEL_STRONG, CPU_BOOSTING_LEVEL_MEDIUM, and CPU_BOOSTING_LEVEL_WEAK).

Separate cpu boosting info table according to cpu boosting level
to find and handle threads with same cpu boosting level easily.

Change-Id: I9eb8eac89df8112e91802154401fd59bd0626781
Signed-off-by: Unsung Lee <unsung.lee@samsung.com>
src/common/conf/cpu-common.h
src/resource-optimizer/cpu/cpu-boosting.c