Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp7193775rwd; Tue, 6 Jun 2023 07:32:46 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ7EURfMh/MMNxJpfE/dV6GrofzmFteFy21TWS4HYWi6i8/8Ly4p5JVIpJNf7vQIgPE6d9oq X-Received: by 2002:a05:620a:ec4:b0:75e:c212:780d with SMTP id x4-20020a05620a0ec400b0075ec212780dmr1899775qkm.20.1686061966374; Tue, 06 Jun 2023 07:32:46 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1686061966; cv=none; d=google.com; s=arc-20160816; b=rC7cxL8cLSATjOIZNSHmSePZEob8ZxflcGmys3RCxf84+PA5tE8VAVcKBFQObgxqPx 8RVilljWy+WqDkzeKGLN9B0G520YhLHhGrZmB1baone7qNi4F6HRFnketn5eGeMdgiIA fv/nKyGqEUWfCN8I0lMtmb19r81dPunu6i8KvJWVWMbE4qpB4gbUzlFcKvtiaXKVMFf3 sakBNwI3kxJMbchRJpW5utQxbePrjoVskBisDzLtJ5FT8s3RKGKOn7qSDGpQhDS0Crrn OfTbQwOQHEY2nJv32MXsjdFnPphUzU+NvRdAJEkd1f39DuMafc7RrfJAfHLNr8JLippe f/Cw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:cc:to:content-language:subject:user-agent:mime-version :date:message-id:dkim-signature; bh=ZrVZ+SOBI/x4uatGRzhwg8fwXrewUsr2gOgY5H5Ft9g=; b=LTDYNXKj+/QjG6zzdz/mC4ZpokAD2ABCvQoU32sQxFTf7oV1N5OV8D+9+Zcnd0yTaz 3XIEeWINopF/tkrCWPpaVpAv55Mr11kOi0W+HnS4S3O8NpauNK0Dah9nJXE1LAYbFzRg Z8ymNCL6dO3jmAVat32uqfEz2LkZlukQxV3NNNKKEJEH4rlem3RCSge7Hx8QbDDSuvvz EFfJYEeuhs3w5K+pcdXRhfFEry9vue13ql43MefyK3uTCeewzvfcFXmxfwx6TLGMyanC DntWxnkGAL2VZexrkrgCjWCaCRWdwGX7+C5l/HN6Xosi3W6wRxZGn5sdZHg0MPgkhN8a XKfA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=fjsh3FJu; 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=linaro.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id i7-20020a05620a144700b0075ebdc36f02si2089600qkl.134.2023.06.06.07.32.29; Tue, 06 Jun 2023 07:32:46 -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=@linaro.org header.s=google header.b=fjsh3FJu; 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=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233083AbjFFOYA (ORCPT + 99 others); Tue, 6 Jun 2023 10:24:00 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57934 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232228AbjFFOX7 (ORCPT ); Tue, 6 Jun 2023 10:23:59 -0400 Received: from mail-ed1-x535.google.com (mail-ed1-x535.google.com [IPv6:2a00:1450:4864:20::535]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D4C9B10CA for ; Tue, 6 Jun 2023 07:23:56 -0700 (PDT) Received: by mail-ed1-x535.google.com with SMTP id 4fb4d7f45d1cf-5147dce372eso9025075a12.0 for ; Tue, 06 Jun 2023 07:23:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1686061435; x=1688653435; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=ZrVZ+SOBI/x4uatGRzhwg8fwXrewUsr2gOgY5H5Ft9g=; b=fjsh3FJuBj9U15nWQpVdEMJbpDHN4ljEkK9i2Vw7zwBuDx4W8rMjbHbsp9EmQtjyMn eJF3j78A6GgKT5UmL33X70+Hn7Vza2duvJhoTuMmw2WP9K0uDsTiDNGs9f79C6arQHPg 9jVHZeruC6m8xpteMR0Dla+l2bhyabByCOIwilQYD4nT33q7Pbu31UeXpHuYVaaVGTBZ CC4NtSF+mfmdaB3EUVgPZWPkbVVb8i81qGDd4Gj//FwS3EtZ7pyGd9yqlQkcYI1T4rVB nGmGUBb9O5E9PZSf45Qkw5rPLiKqEavRcfFfNH7iu9n14Y5qV4u03o9Dy3NyKApuUmvb vduQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1686061435; x=1688653435; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=ZrVZ+SOBI/x4uatGRzhwg8fwXrewUsr2gOgY5H5Ft9g=; b=YgFr0HTzpFE2gSLSXvAOCr6iIaXKRMeed814SshclSXTb9Zg0doggQwMWDMq9xGp+n Xi5y++HWaHerFX1yISe6JUcp9IjxeJZ2U6EYJqzB+sEqi4CzoVS4v5SakTupTYbJYomN NTTQflGuWH7mmzgIeJqYt/vnJMHYIrhqD5WL3s2waNHoxeomDOeH7I/bxLsufqCmpqmI PpkXODCy82+NQe7r1BHDJBJp2f7kj1/FVLva2CpaUpK2R7e0AW219Kp5mjKhlINeklVr 37BFFgj27owlJrNaUi3HVf9RdqNzxDTTtT0PC1/YtfbGULzJXw5gU0E8L80bZubGvrEz hHDA== X-Gm-Message-State: AC+VfDxABFEg+ogi1uv0DuGdsE84GXLMWzqhxNjL4pOMu5fUvPBuw6ti ptAyhZpwQmggU2FZDh8RK6pfgg== X-Received: by 2002:a17:907:2da9:b0:966:5730:c3fe with SMTP id gt41-20020a1709072da900b009665730c3femr2925794ejc.52.1686061435313; Tue, 06 Jun 2023 07:23:55 -0700 (PDT) Received: from [192.168.1.20] ([178.197.219.26]) by smtp.gmail.com with ESMTPSA id qc16-20020a170906d8b000b00965d294e633sm5624319ejb.58.2023.06.06.07.23.53 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 06 Jun 2023 07:23:54 -0700 (PDT) Message-ID: Date: Tue, 6 Jun 2023 16:23:52 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.11.2 Subject: Re: [v5 3/5] dt-bindings: mfd: Add aspeed pwm-tach binding Content-Language: en-US To: Patrick Williams Cc: Billy Tsai , jdelvare@suse.com, linux@roeck-us.net, robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, joel@jms.id.au, andrew@aj.id.au, lee@kernel.org, thierry.reding@gmail.com, u.kleine-koenig@pengutronix.de, corbet@lwn.net, p.zabel@pengutronix.de, linux-hwmon@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-aspeed@lists.ozlabs.org, linux-kernel@vger.kernel.org, linux-pwm@vger.kernel.org, linux-doc@vger.kernel.org References: <20230606094535.5388-1-billy_tsai@aspeedtech.com> <20230606094535.5388-4-billy_tsai@aspeedtech.com> <35bf0a69-bcf6-ae35-eb3c-e74cfcf9c571@linaro.org> From: Krzysztof Kozlowski In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.2 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE,URIBL_BLOCKED autolearn=unavailable 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 On 06/06/2023 16:06, Patrick Williams wrote: > On Tue, Jun 06, 2023 at 12:49:04PM +0200, Krzysztof Kozlowski wrote: > > Hi Krzysztof, > > Thank you for reviewing this from Billy. > > The Aspeed chip is heavily used by the OpenBMC community and the 2600 > has been used in production systems for almost 2 years now. Many > companies are having to carry previous versions of these as patches, and > some of the APIs changed since the last revision from Billy. So, I had > asked him to submit the latest patch set with as many revisions as he > understood what to change, since the conversation seemed to have died > since last time he submitted. > > I don't believe Billy is intentionally ignoring your feedback and he is > motivated to get this patch set wrapped up into an acceptable state. > >> On 06/06/2023 11:45, Billy Tsai wrote: > >> NAK. You got here clear comment. You cannot have simple MFD with >> resources. It is not simple anymore. >> > > In fairness, Billy asked for clarification from you on this point and didn't > receive it. > > https://lore.kernel.org/lkml/24DD1FEB-95F3-47BE-BE61-8B0E6FBDE20F@aspeedtech.com/ I gave the instruction what Billy should do: https://lore.kernel.org/lkml/41500a04-b004-0e2c-20a1-3a3092b90e6d@linaro.org/ What about other ignored comments? About subject, quotes and more? Even if this one was unclear, then why ignoring all the rest? > > He felt what he was trying to accomplish met the documented > expectations. Are there some changes that need to be done in mfd.txt to > further clarify when to use it and when not to? I think mfd.txt clearly states: "For more complex devices, when the nexus driver has to probe registers to figure out what child devices exist etc, this should not be used. In the latter case the child devices will be determined by the operating system." Also, repeated many times: https://lore.kernel.org/all/YXhINE00HG6hbQI4@robh.at.kernel.org/ https://lore.kernel.org/all/20220701000959.GA3588170-robh@kernel.org/ https://osseu2022.sched.com/event/15z0W Best regards, Krzysztof