Received: by 2002:a05:6359:6284:b0:131:369:b2a3 with SMTP id se4csp5167199rwb; Tue, 8 Aug 2023 22:52:38 -0700 (PDT) X-Google-Smtp-Source: AGHT+IEwRDWN7VDccDwBpYCW/dtswQRy8rrAK9HfKOJAGnvmNUf67UuADwvir0bPDI8/5vg8adXT X-Received: by 2002:a05:620a:2951:b0:767:261d:1ef6 with SMTP id n17-20020a05620a295100b00767261d1ef6mr2297695qkp.59.1691560358042; Tue, 08 Aug 2023 22:52:38 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1691560357; cv=none; d=google.com; s=arc-20160816; b=LLN3ewJFZQKikhW0IKu7o+8Fh8o83/LfsBCNOkJEhWh839jHHj6XG77qJcTjnoGzJO clgaTbAUisdJpccJL0yVJN4sOd2tRwdYyiB3nA8n3ZGZ24akl9ysFVk6r5FIEhNPGTJD ws9hlKx1q8Oj2P2RftSlGZIQA6Z/TQ8o1pp5t3cWxk0NOzh3h6dfqdrrRzbAWPXA5oMD FA4mMxknzBZOwz/vZb4CTWTa1kau4Ygb0GnnPUfdsGum2uZ0mb34L0Fw56AjLZVjVZIo IohdIWMvG1Sk26SvFDqK/4WJ/Jgw6KekRqzOCO48HHcHoHW/l36qz5MO5hLc3CQy1o+j GcNg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:user-agent :content-transfer-encoding:references:in-reply-to:date:cc:to:from :subject:message-id:dkim-signature; bh=i9oOIE6u25Hq6JcvLXnIndm0EgUPWueH7dpZORcm6s0=; fh=zQSsstud+u9wV4qlWxB8eqtuuAcmU1NH5SJocFhfT/8=; b=YeiibxEzvu7bAfTAOPA8jhj59XD6kv73ATQWgXJ2MO3hH9y5hu4AT7RDaJlGYwL+zf yB1E4LfWzS5vXSMiuZAEwJ0FNB2Kuha7cAnR7FAqlT1choZ4a8OskRQ6bMBmZRvRwrky 5qT2mK7EfOHBhyd9/geORwlKQmjri0wDtFarBanYqw/xNBj+bjrDG+VPeg70r28D/oBu 1uXYi09b1G/cXMY6ueCNgTs6O1uH1myJMTciiOmOOUUma8lmxn2jAEswkFiUtV4uTJCt EqI9ZZwROnFmZah52NbmthPpPtVAG3B0ssvtGRmmmWsga3PC9/jwVWFhYoFOd8QBmtvP /jBg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@codeconstruct.com.au header.s=2022a header.b=BfoxO+o3; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=codeconstruct.com.au Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id w23-20020a63fb57000000b0054ff40bf1ccsi8632741pgj.702.2023.08.08.22.52.26; Tue, 08 Aug 2023 22:52:37 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@codeconstruct.com.au header.s=2022a header.b=BfoxO+o3; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=codeconstruct.com.au Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230008AbjHIDNB (ORCPT + 99 others); Tue, 8 Aug 2023 23:13:01 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42990 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229548AbjHIDM7 (ORCPT ); Tue, 8 Aug 2023 23:12:59 -0400 Received: from codeconstruct.com.au (pi.codeconstruct.com.au [203.29.241.158]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 4C2151BEF; Tue, 8 Aug 2023 20:12:56 -0700 (PDT) Received: from pecola.lan (unknown [159.196.93.152]) by mail.codeconstruct.com.au (Postfix) with ESMTPSA id 4317A20187; Wed, 9 Aug 2023 11:12:52 +0800 (AWST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=codeconstruct.com.au; s=2022a; t=1691550774; bh=i9oOIE6u25Hq6JcvLXnIndm0EgUPWueH7dpZORcm6s0=; h=Subject:From:To:Cc:Date:In-Reply-To:References; b=BfoxO+o34AYXS6056PPsw4uzxqv0EsEoUSObxAmlPjdJwdn4eKucLcrZBjra1e80o cx0MTHGXvzFP2uC9B4okjn8ErRFg0+MbcxbpezxFGglsH/OmChpVGB6kYGic8/U0oe jJk7zTl7pHzYUdgrfKQBJMLMT5hXOyY6V5coM71OPc+XqshcsDrgTpM8B/GZVCDg+n sYJJBN6ZXfNNXbJG0rcadMH3sty2NEVaxH+DakbqPJwQZRW8WsLUDogoF46p7cOcB7 YN/fxxaD5e/8x5bA5PBVmaZYKCPrsMNJ7R1h0zCU1o7JDGmvEA7hgKUowgXumnbUfe fk4Kz4fHI2KFg== Message-ID: Subject: Re: [PATCH 0/3] Add Aspeed AST2600 I3C support From: Jeremy Kerr To: Dylan Hung , "alexandre.belloni@bootlin.com" , "robh+dt@kernel.org" , "krzysztof.kozlowski+dt@linaro.org" , "conor+dt@kernel.org" , "joel@jms.id.au" , "andrew@aj.id.au" , "p.zabel@pengutronix.de" , "linux-i3c@lists.infradead.org" , "devicetree@vger.kernel.org" , "linux-arm-kernel@lists.infradead.org" , "linux-aspeed@lists.ozlabs.org" , "linux-kernel@vger.kernel.org" Cc: BMC-SW , "kobedylan@gmail.com" Date: Wed, 09 Aug 2023 11:12:51 +0800 In-Reply-To: References: <20230808154241.749641-1-dylan_hung@aspeedtech.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.46.4-2 MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_BLOCKED, SPF_HELO_PASS,SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Dylan, > Thank you for your review. I3C1 and I3C2 can only operate in low > voltage (1.0V/1.2V), which is why there are no HVI3C1 and HVI3C2 > pinctrl definitions. Yep, and that was config that I hadn't tested (so hadn't proposed pinctrl definitions for those). > > For 2/3 and 3/3, you're adding a reset control for the global > > register block within the per-controller driver, but we can already > > do that on a global basis with the existing syscon device. Hence > > this earlier change: > =C2=A0 > I followed your recommendation and verified that it worked on my end. OK, excellent! > Should I resend the pinctrl patch as a stand-alone submission? Yes, and feel free to add: Reviewed-by: Jeremy Kerr Did your test use my i3c DTS definitions? If so, that's a decent datapoint that the config works (on something other than my setup), and so I'll submit upstream. Alternatively, feel free to include it with your pinctrl change, if you like. Cheers, Jeremy