pmqos: Add 'scenario_max_timeout_ms' property to set the maximum timeout 55/134555/5
authorChanwoo Choi <cw00.choi@samsung.com>
Mon, 19 Jun 2017 05:13:35 +0000 (14:13 +0900)
committerChanwoo Choi <cw00.choi@samsung.com>
Mon, 19 Jun 2017 07:58:58 +0000 (16:58 +0900)
commit1b0174670bbdcc82245501d1ccf349d1c73cea9f
tree54f9170f6a9666d75a66b1dd68e973896998dfb1
parentb3794e31f49c00e105b3471e94f4cc2244e61bb3
pmqos: Add 'scenario_max_timeout_ms' property to set the maximum timeout

Each scenario wants to lock the h/w resources within their own timeout.
If the specific scenario wants to lock the h/w resources for so long time,
it is not reasonable. So, PMQoS core has the maximum timeout in order to
protect the excessive occupation of h/w resources.

This patch adds the new 'scenario_max_timeout_ms' property which means
the maximum timeout for the scenarios on specific h/w board. The owner
of PASS daemon can adjust the maximum timeout according to the h/w board.

Change-Id: Ic38137f667c34230b90e9217d33549d5859fd5fa
Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
src/pmqos/pass-pmqos.conf
src/pmqos/pmqos-parser.c
src/pmqos/pmqos.c
src/pmqos/pmqos.h