From patchwork Fri Oct 30 11:21:10 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Georgi Djakov X-Patchwork-Id: 11869253 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 2E0D814B2 for ; Fri, 30 Oct 2020 11:21:16 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 04FCB206C1 for ; Fri, 30 Oct 2020 11:21:15 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="EifaV15j" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726397AbgJ3LVM (ORCPT ); Fri, 30 Oct 2020 07:21:12 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:33504 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726351AbgJ3LVL (ORCPT ); Fri, 30 Oct 2020 07:21:11 -0400 Received: from mail-wr1-x436.google.com (mail-wr1-x436.google.com [IPv6:2a00:1450:4864:20::436]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 642D8C0613D2 for ; Fri, 30 Oct 2020 04:21:11 -0700 (PDT) Received: by mail-wr1-x436.google.com with SMTP id a9so6011365wrg.12 for ; Fri, 30 Oct 2020 04:21:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=PY8VY7Lg2r+nNtn/aiXnf3Ry80P2IGhr1b0m3sFi9DQ=; b=EifaV15jGWbv+xrYmi8PHuSMmiSPUIpOec8jdquckPbYszwXuOdaGWCDJ5fa3SMld+ p7XY+v9sBhQ2TC69nFqrtW0kTzjUZh7uqP6z/YYMh6kWHO6PGBkLbjJ1C81JkgymScfp GzwfYqu0ycoicLJOHxHwvW03x5ViT6IaGYfGhx/6rpolX9Qjd4CNBV5w0UM1LK3qT8G6 9EmDoQgnhMASbEVNr7Sa0aDEN0/Dzp3PXkVYgnx5SB4lARH0jSLoX05QZcJKlWPVlAHJ 3buujft3D3dt60h8ts0XscmcLp5jftXxT3b/5+jwwuX36c27xwxlKiYdPNB/UCsP8a+T W5KA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=PY8VY7Lg2r+nNtn/aiXnf3Ry80P2IGhr1b0m3sFi9DQ=; b=OOtLHBr8Ee2YSLG4F9650w4akIFE+sT7O56JLXbbXXB/O3kGbWpFn0nukGaS0kj+OW OaA69IDlHIzK7Q3H0cNKIil/tF4aStGiFDt41kcZruJrFiCWuvR+YNT0zoDyYS0iFhzA /Agr9meS7ngnt3fuirJFcf5f+PlddH3c93Djr5RU7mrLB1PjEPtdSDkUH+39kesCoYr+ B+WZkE2Z8TTwP7In/JXnvHvsT8la5MLsop9Jtp3h1VEC/9zVH2sgYZdmp7eO3glAvhJ5 caM1uGFnyS0et4t46eUyjJ/4zRv+Gs3gOn9DvlqBKmnD+LOhuLcjfqmfGAYTFG0SOKd4 l41A== X-Gm-Message-State: AOAM530rwpmAldFr0+cbqzabOpdIJkjXAVlYxLZ04KL5RdAmClcnaTrr D5hO2cbG930upCCiwFi5Aafeam1fgrYhlQ== X-Google-Smtp-Source: ABdhPJyYoG+Ufe4d6bH2/5AFGxInIECDMe61KRfWD5Evy7c+I7WSrVQJlVzvyO4uOU08BvV1rZtXXw== X-Received: by 2002:a5d:4747:: with SMTP id o7mr2544785wrs.423.1604056870033; Fri, 30 Oct 2020 04:21:10 -0700 (PDT) Received: from localhost.localdomain ([212.45.67.2]) by smtp.googlemail.com with ESMTPSA id d20sm10716237wra.38.2020.10.30.04.21.08 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 30 Oct 2020 04:21:09 -0700 (PDT) From: Georgi Djakov To: gregkh@linuxfoundation.org Cc: linux-pm@vger.kernel.org, linux-kernel@vger.kernel.org, georgi.djakov@linaro.org Subject: [GIT PULL] interconnect fixes for 5.10 Date: Fri, 30 Oct 2020 13:21:10 +0200 Message-Id: <20201030112110.2362-1-georgi.djakov@linaro.org> X-Mailer: git-send-email 2.28.0 MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-pm@vger.kernel.org Hello Greg, Here is a pull request with interconnect fixes for 5.10-rc. Please take them into char-misc-linus when possible. All patches have been in linux-next with no reported issues. Thanks, Georgi The following changes since commit 86d6e5793e0fa3a510cff466894d0d3051fd716e: interconnect: imx: simplify the return expression of imx_icc_unregister (2020-09-21 11:15:02 +0300) are available in the Git repository at: https://git.linaro.org/people/georgi.djakov/linux.git tags/icc-5.10-rc2 for you to fetch changes up to fce52ad3483281930dc9215a68d69837f219f889: interconnect: qcom: use icc_sync state for sm8[12]50 (2020-10-27 16:01:22 +0200) ---------------------------------------------------------------- interconnect fixes for v5.10 This contains one core fix and a few driver fixes. - Fix the core to perform also aggregation when setting the initial bandwidth with sync_state. - Fixes in some drivers to make sure the correct sequence is used for initialization when we use sync_state. - Fix in the sdm845 driver to prevent a board hang that was hit when bandwidth scaling for display and multimedia was enabled. Signed-off-by: Georgi Djakov ---------------------------------------------------------------- Dmitry Baryshkov (1): interconnect: qcom: use icc_sync state for sm8[12]50 Georgi Djakov (5): interconnect: qcom: sdm845: Enable keepalive for the MM1 BCM interconnect: Aggregate before setting initial bandwidth interconnect: qcom: sdm845: Init BCMs before creating the nodes interconnect: qcom: sc7180: Init BCMs before creating the nodes interconnect: qcom: Ensure that the floor bandwidth value is enforced drivers/interconnect/core.c | 3 +++ drivers/interconnect/qcom/icc-rpmh.c | 7 +++++++ drivers/interconnect/qcom/sc7180.c | 6 +++--- drivers/interconnect/qcom/sdm845.c | 8 ++++---- drivers/interconnect/qcom/sm8150.c | 7 ++++--- drivers/interconnect/qcom/sm8250.c | 7 ++++--- 6 files changed, 25 insertions(+), 13 deletions(-)