| From | Artur Świgoń <> | Subject | [RFC PATCH v2 07/11] interconnect: Relax condition in apply_constraints() | Date | Thu, 19 Sep 2019 16:22:32 +0200 |
| |
From: Artur Świgoń <a.swigon@partner.samsung.com>
The exynos-bus devfreq driver is extended with interconnect functionality by a subsequent patch. This patch removes a check from the interconnect framework that prevents interconnect from working on exynos-bus, in which every bus is a separate interconnect provider.
Signed-off-by: Artur Świgoń <a.swigon@partner.samsung.com> --- drivers/interconnect/core.c | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-)
diff --git a/drivers/interconnect/core.c b/drivers/interconnect/core.c index f357c3a78858..e8243665d5ba 100644 --- a/drivers/interconnect/core.c +++ b/drivers/interconnect/core.c @@ -224,11 +224,8 @@ static int apply_constraints(struct icc_path *path) for (i = 0; i < path->num_nodes; i++) { next = path->reqs[i].node; - /* - * Both endpoints should be valid master-slave pairs of the - * same interconnect provider that will be configured. - */ - if (!prev || next->provider != prev->provider) { + /* both endpoints should be valid master-slave pairs */ + if (!prev) { prev = next; continue; } -- 2.17.1
|