]> asedeno.scripts.mit.edu Git - linux.git/commit
interconnect: Add pre_aggregate() callback
authorGeorgi Djakov <georgi.djakov@linaro.org>
Fri, 9 Aug 2019 12:13:24 +0000 (15:13 +0300)
committerGeorgi Djakov <georgi.djakov@linaro.org>
Tue, 13 Aug 2019 20:02:48 +0000 (23:02 +0300)
commitcbd5a9c28bb5d2560be34fc6a2b6e60197628433
tree1c04f2c9a88b51b68c98e295117e9b9c7fcdae4a
parent127ab2cc5f19692efe422935267b9db0845b2b04
interconnect: Add pre_aggregate() callback

Introduce an optional callback in interconnect provider drivers. It can be
used for implementing actions, that need to be executed before the actual
aggregation of the bandwidth requests has started.

The benefit of this for now is that it will significantly simplify the code
in provider drivers.

Suggested-by: Evan Green <evgreen@chromium.org>
Reviewed-by: Evan Green <evgreen@chromium.org>
Signed-off-by: Georgi Djakov <georgi.djakov@linaro.org>
drivers/interconnect/core.c
include/linux/interconnect-provider.h