Received: by 2002:a05:7412:251c:b0:e2:908c:2ebd with SMTP id w28csp1619100rda; Mon, 23 Oct 2023 19:59:30 -0700 (PDT) X-Google-Smtp-Source: AGHT+IF4EGoYEsIb3KbUizXr4ddmmVtFXjzjdjWfjV50Xjv/ga62ldtiL9CvCpbdzb5S+HC1kNM3 X-Received: by 2002:a17:902:e848:b0:1ca:35cb:dbb with SMTP id t8-20020a170902e84800b001ca35cb0dbbmr10557787plg.46.1698116370232; Mon, 23 Oct 2023 19:59:30 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1698116370; cv=none; d=google.com; s=arc-20160816; b=DMLOaW7I/AT0uL+p6cXHDh/wIeiu17azsY4t7eOZaYyYU8o7Kox7ryqpRrBbcS/56W 8M7G8rveo1l4/CuBpkMCcm5WkdrzIqw1xl3JmrVpJ7pP4UX/UMZkaNpGZ0izsYwhfG/e DxBqz3fBj/WCYGRFW5FRC0INVatmivCnIyOuTW8luiUbgBgAYX+pWVgXV5EI7EIr1WOK xD0LDm5Nha2bkerazHQZVGZ91LbjRx4/59EnvW0/dP6eT0LxoOURx7UV4g6MxCnEZ7kR ndeHzF1hCD4C7y7/e8J1TmiJLg0YkQP6vOrgQsF2mRBvnKAJCu4qJI1ss4w6ELVlJbgy 3N6Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=cvrqgGSngoJnXhESnfS3t+NdB91nFoYVT3tITLPVU4M=; fh=vaujS7E+eBC3IjBPLpocpsPk+WvuauX5tCQQtxssLhM=; b=DNb+f/EZwcRPoajHv7Jr/QcnHBw9wZutQ6KIM9NCU2lyCSFwB9xJ4v1v0BqyhSHlty Pa/0yTzlNVgQJZL2Cy0yi4R3G88ahucchTxCVSvRQZ7iIZkr2yar7ya82nSpIWvqMmX3 9bBhbM/9MXBIhnahxpe/jlIcnn5DxVnHsQVDL56nsmjLq1DeiUpWLwtMYpnrsy1iEUS9 Z0k5acAkjLON9WUrlwa3++HE/siBOqtaBMAa8YuRvV8rDAeeclvzeXCTvhs8p5CsJPbj vb5/0NoTu8idIKZNKyNleOefWYMJi/FW/NKz6AqSZZn+ABFzil5EZVzAKKUAUwk3j+Bc 3VDQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=i6dAKWjz; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:1 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Return-Path: Received: from morse.vger.email (morse.vger.email. [2620:137:e000::3:1]) by mx.google.com with ESMTPS id b17-20020a170902ed1100b001c5bb1f0cccsi7483223pld.275.2023.10.23.19.59.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 23 Oct 2023 19:59:30 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:1 as permitted sender) client-ip=2620:137:e000::3:1; Authentication-Results: mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=i6dAKWjz; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:1 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by morse.vger.email (Postfix) with ESMTP id 1C13A80AFEBD; Mon, 23 Oct 2023 19:59:25 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at morse.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231820AbjJXC7U (ORCPT + 99 others); Mon, 23 Oct 2023 22:59:20 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55844 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232435AbjJXC7T (ORCPT ); Mon, 23 Oct 2023 22:59:19 -0400 Received: from mail-lf1-x134.google.com (mail-lf1-x134.google.com [IPv6:2a00:1450:4864:20::134]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 536F0FD for ; Mon, 23 Oct 2023 19:59:13 -0700 (PDT) Received: by mail-lf1-x134.google.com with SMTP id 2adb3069b0e04-507a29c7eefso5981660e87.1 for ; Mon, 23 Oct 2023 19:59:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; t=1698116351; x=1698721151; darn=vger.kernel.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=cvrqgGSngoJnXhESnfS3t+NdB91nFoYVT3tITLPVU4M=; b=i6dAKWjzP8barq/3IpEpyqf9ssxXqAGHROwrf3JijTpIXBWtc5gt9BV3bE0noUFbV0 keTtas6Lc4R2EBM/qvtpjuYRgoPnu5VVFPPvK8ySztD/YRpPSnQTFf5xQ+lt1nImXw/j 6Lk014crdk1PDc5+S2x9v4grmtE6io0haf4y0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1698116351; x=1698721151; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=cvrqgGSngoJnXhESnfS3t+NdB91nFoYVT3tITLPVU4M=; b=WyfYbIVdAgj8Jt9O5Jv5jz7tJqdmAWbBWoJc4/6LxWTMhr86jBEyVfm7wG6T3Up8LW zTyDrsbDPj7dQECvA4Cx/dwC7wpqFYPBGzA1YuDyDRomy7IwAapHAwEckIT2zjah7ROs JgHzpSxj1h8C/TFWOkeNtOLuaSaM5SsABwOczKbXdOPEiZRB5gFVgK3dyBb3IQ7S/kO7 H5vHL13WRpHk8gIf7iXF6jRKqkIAZGwAjSFqC201CrYhLtVxnsd20hDzvgaSAf54ycpI 7tRJOQVdjJY6p/VxuA0yjDmXjYS+rjPXjeyeKkYwKPgVZdcdY93tR7NvP/yZpJWibmdh 9Jsg== X-Gm-Message-State: AOJu0Yw8kh5W2h2+wXYq58UKDrbJ5dfHK495A1rZpB2WBsOlR2//ERK/ /dBdWah86gfT/nxmLC53y9whrC5sU/rbXezOnjTBbQ== X-Received: by 2002:ac2:562a:0:b0:500:94c3:8e3b with SMTP id b10-20020ac2562a000000b0050094c38e3bmr7076723lff.57.1698116350988; Mon, 23 Oct 2023 19:59:10 -0700 (PDT) MIME-Version: 1.0 References: <20231019124914.13545-1-angelogioacchino.delregno@collabora.com> <283d18028590d57025e5654d18b8b5b7.sboyd@kernel.org> In-Reply-To: <283d18028590d57025e5654d18b8b5b7.sboyd@kernel.org> From: Chen-Yu Tsai Date: Tue, 24 Oct 2023 10:58:59 +0800 Message-ID: Subject: Re: [PATCH] clk: mediatek: mt8186: Change I2C 4/5/6 ap clocks parent to infra To: Stephen Boyd Cc: AngeloGioacchino Del Regno , mturquette@baylibre.com, matthias.bgg@gmail.com, u.kleine-koenig@pengutronix.de, chun-jie.chen@mediatek.com, miles.chen@mediatek.com, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on morse.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 (morse.vger.email [0.0.0.0]); Mon, 23 Oct 2023 19:59:25 -0700 (PDT) On Tue, Oct 24, 2023 at 10:52=E2=80=AFAM Stephen Boyd wr= ote: > > Quoting Chen-Yu Tsai (2023-10-19 22:06:35) > > On Thu, Oct 19, 2023 at 8:49=E2=80=AFPM AngeloGioacchino Del Regno > > wrote: > > > > > > Fix the parenting of clocks imp_iic_wrap_ap_clock_i2c{4-6}, as those > > > are effectively parented to infra_ao_i2c{4-6} and not to the I2C_AP. > > > This permits the correct (and full) enablement and disablement of the > > > I2C4, I2C5 and I2C6 bus clocks, satisfying the whole clock tree of > > > those. > > > > > > As an example, when requesting to enable imp_iic_wrap_ap_clock_i2c4: > > > > > > Before: infra_ao_i2c_ap -> imp_iic_wrap_ap_clock_i2c4 > > > After: infra_ao_i2c_ap -> infra_ao_i2c4 -> imp_iic_wrap_ap_clock_i2c= 4 > > > > > > Fixes: 66cd0b4b0ce5 ("clk: mediatek: Add MT8186 imp i2c wrapper clock= support") > > > Signed-off-by: AngeloGioacchino Del Regno > > > > I'm curious about what led to discovering this error? > > > > Is that an acked-by? MediaTek engineers are saying the original code already matches the documentation provided by their hardware engineers. I'm trying to get them to respond on the mailing list. ChenYu