Received: by 2002:a05:7412:419a:b0:f3:1519:9f41 with SMTP id i26csp3720169rdh; Tue, 28 Nov 2023 01:48:59 -0800 (PST) X-Google-Smtp-Source: AGHT+IGS5owBGdNdu+S2uAUc7goNwSORBtRZvhuU8SRlrUleyUZu07G67M/ee8gpMcDOAJ+O0Rgl X-Received: by 2002:a17:902:ab94:b0:1cf:b6a7:67a3 with SMTP id f20-20020a170902ab9400b001cfb6a767a3mr10634429plr.56.1701164939285; Tue, 28 Nov 2023 01:48:59 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1701164939; cv=none; d=google.com; s=arc-20160816; b=Qe6+0B+Wn13Z0NWkeSKpaY5cKHeE9Ytx1ClbQLZFVGMYgUFcCJkiGUi8Pa9POq3qRd P9sGx+TzjN4/GDXTbhQpK2g4fZHP05qC4NsoC/58L0K+AJSiuo2EA6m8OSYQqzzmWcFq V+8XRNeIo7iUE2lAVUgSGnO6r42yI+bw8uLxNQh3FLeE+IH1uA2/FiMSeyO7UrL9SQiC Rei8szNTtuqQzYsLMwWzpNIz3NLKLMtS5vWmfBjdbLp0Pqx9UGaJdFGnMShAvBiUe0jC 59HKr8g4ZJadBNwYjAqp5gzOufd+T05shSclXtaN21xuG4yWIO3/1SgijgRxMEozxCf6 0eAg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:content-transfer-encoding:mime-version :message-id:date:subject:from:dkim-signature; bh=qqD5FhYjTlrMhvo9H9Ud7tOWyJdz/L1HRDU0aJZunQs=; fh=H2AR/cQfeAfzQaevnNcmxvsu1hOPerjGrGtpbMvZ2sE=; b=TROG3+c93CL5mhVVsMmMr4zwGj9Ncv6qB2Jo5s/ce58AWyHbz5gA2Xa0j+y3LUyEmv aOKpozjHMtN4NkenI2OM6CogXjYq19ceu2P+SiRppWq/Jiz1ipiWanxd+L2iolBPBFx+ HFAm6tIAhgbw1qWQD2aAeIJl4afFjulGO4U8DQpO3GtZRLK/fJvid79O/5Y/DP6MZ9XY kdrxJbOMh/OjU+orAMWl+tbX/Xw87jOzIWLubgOTB/U51xbv0O717TdN0tdaqdLgNRIp hLxdkhjnYBvYbIi6JEpWIcr+McRIHuyf6s8iJFND4NV/FfolB9y3opB09P4qP2MqMjJP 7pog== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernkonzept.com header.s=mx1 header.b=bLCJbpS1; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:6 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernkonzept.com Return-Path: Received: from pete.vger.email (pete.vger.email. [2620:137:e000::3:6]) by mx.google.com with ESMTPS id b14-20020a170902d50e00b001cfcd4d8f2fsi4515632plg.351.2023.11.28.01.48.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 28 Nov 2023 01:48:59 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:6 as permitted sender) client-ip=2620:137:e000::3:6; Authentication-Results: mx.google.com; dkim=pass header.i=@kernkonzept.com header.s=mx1 header.b=bLCJbpS1; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:6 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernkonzept.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by pete.vger.email (Postfix) with ESMTP id E598481AA53D; Tue, 28 Nov 2023 01:48:50 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at pete.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232012AbjK1Jsh (ORCPT + 99 others); Tue, 28 Nov 2023 04:48:37 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:51428 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229535AbjK1Jsg (ORCPT ); Tue, 28 Nov 2023 04:48:36 -0500 Received: from mx.kernkonzept.com (serv1.kernkonzept.com [IPv6:2a01:4f8:1c1c:b490::2]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D81E4DD; Tue, 28 Nov 2023 01:48:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=kernkonzept.com; s=mx1; h=Cc:To:Content-Transfer-Encoding:Content-Type: MIME-Version:Message-Id:Date:Subject:From:References:In-Reply-To:Reply-To: Content-ID:Content-Description; bh=qqD5FhYjTlrMhvo9H9Ud7tOWyJdz/L1HRDU0aJZunQs=; b=bLCJbpS15T6e6UbeFBQuRcwcAy WRIkpCQVF1x0WSK/YCENnhXMk5gd31wDctSwhTOMPwgWm8wdgga2k2Cz2k5PbOLJ4HM7Y62kzWK1I XZ+NPKRxMQx1F1F3Ph2aAo4nfADdjz8BY1w+GXO31WTcxzz4nBa5IffczTRTskGkO+Y39E87yC0dv qtJ6OrL0biub8GhYcwg28WfQK+N5GXoOml6Bpfoa0ZyRFnJSlhwIGSpjV/NdIxwFhrxfV5+gji3Ld xegF/08FluSg6sK9HoB82ua2/1qigPzLJUfsmXS9FPvhf0RuKCWf03TNfQCoZE3x2xuEuW2lyu2t6 iM75m4UQ==; Received: from [10.22.3.24] (helo=serv1.dd1.int.kernkonzept.com) by mx.kernkonzept.com with esmtpsa (TLS1.3:ECDHE_X25519__RSA_PSS_RSAE_SHA256__AES_256_GCM:256) (Exim 4.96) id 1r7uhr-008Pi6-2D; Tue, 28 Nov 2023 10:48:39 +0100 From: Stephan Gerhold Subject: [PATCH 0/3] i2c: qup: Allow scaling power domains and interconnect Date: Tue, 28 Nov 2023 10:48:34 +0100 Message-Id: <20231128-i2c-qup-dvfs-v1-0-59a0e3039111@kernkonzept.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-B4-Tracking: v=1; b=H4sIAHK3ZWUC/x3MQQqAIBBA0avErBtQA9GuEi1Kx5qNmVIE0t2Tl m/xf4VCmanA2FXIdHPhIzbIvgO3L3EjZN8MSqhBSqGRlcPzSujvUHB1WpCy1nhvoCUpU+Dn303 z+35PDgNQXgAAAA== To: Wolfram Sang Cc: Andy Gross , Bjorn Andersson , Konrad Dybcio , Andi Shyti , Rob Herring , Krzysztof Kozlowski , Conor Dooley , linux-arm-msm@vger.kernel.org, linux-i2c@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Stephan Gerhold X-Mailer: b4 0.12.4 X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on pete.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (pete.vger.email [0.0.0.0]); Tue, 28 Nov 2023 01:48:51 -0800 (PST) Make it possible to scale performance states of the power domain and interconnect of the I2C QUP controller. This is necessary to guarantee performance with power management enabled. Otherwise these resources might run at minimal performance state which is not sufficient for certain workloads. Signed-off-by: Stephan Gerhold --- Stephan Gerhold (3): dt-bindings: i2c: qcom,i2c-qup: Document power-domains dt-bindings: i2c: qup: Document interconnects i2c: qup: Vote for interconnect bandwidth to DRAM .../devicetree/bindings/i2c/qcom,i2c-qup.yaml | 14 +++++++++ drivers/i2c/busses/i2c-qup.c | 36 ++++++++++++++++++++++ 2 files changed, 50 insertions(+) --- base-commit: b85ea95d086471afb4ad062012a4d73cd328fa86 change-id: 20231106-i2c-qup-dvfs-bc60e2998dd8 Best regards, -- Stephan Gerhold Kernkonzept GmbH at Dresden, Germany, HRB 31129, CEO Dr.-Ing. Michael Hohmuth