Received: by 2002:a05:7412:f584:b0:e2:908c:2ebd with SMTP id eh4csp2024783rdb; Tue, 5 Sep 2023 11:57:09 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFXu30GJ5wxa4ILUPmKHhUrOgvlmPwO6NvEV53dLG1c71QVNlMIW5K+GqmZWwH1SzrJgxjd X-Received: by 2002:a05:6a20:f393:b0:14c:ca25:3b53 with SMTP id qr19-20020a056a20f39300b0014cca253b53mr10552022pzb.27.1693940229321; Tue, 05 Sep 2023 11:57:09 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1693940229; cv=none; d=google.com; s=arc-20160816; b=cO+pnYaGx44MB6Dn7Lt2hh8JN9pMsCux8Spi9eeECNUbWM49W1pt+sMqo1trEwGRSx K8wI8KLW95q8QGD3zbKNMx+bQbD24wOi/YkFLJ9SiGA1oUfCs2OGo0hM8kL6kPC5MM2E VIN4Uc9KGrpc4+uphr5iYQ/Ci71hksTozAa1j+Iido5P5W8bDoAgwx409vgjFsAucWl6 BY6dCla3qGlcFl8y/WNiay9/Dkyuegobz+Wj3lP+snxS7u6tCkOnHlwh9Vbt96M68sYL FOjm3fqJrQLZIsrEd/Ih2CMl2ytdbVD0uTpetG0GTj8ZtXNg0BFflbjZWE0MUxOhxd39 0xDQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=a2zrg/nVtnDJBTWbtaCFXh/8/Zf+li9b0Mqo2R7m2zs=; fh=ZalIXCF+kLjW/QQ7k49pPZeQ5+Za6G3fh23brVQ0+HQ=; b=TdMXeQ1e3+9BlW0f1ci4wrrBXR460Pl/tzZqSbg7eCHHz/gd6bb477R/aumG6O6GSc TL77OJ/Mhv2pbHFB98HGEON8+vkb/eF0nOvfDOIAFMGZiAnh4jpUhTb4Wd2CYVDtSU7z w1Ut9jxPOOReme8mteEfuw3A0fkbolpPWe/qOBxhkHpVaEbnvWbLkAEDl+KFYuVmgytF 0LHOqjuP69OOatzwatcbpzk27AHMO+tCarwbJGm9mTGqZYLMuqBUuvVwWIXmP1SfcUFz BgdsszbojaQwM0s8qUILY2xSumCSdE/aHMkOOU5/kRQFVWU4SZNPfqngg6Q9XRow0asd yDCw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@9elements.com header.s=google header.b=ZVzLCRsX; 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=9elements.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id i62-20020a638741000000b00564efb3bae6si10036034pge.564.2023.09.05.11.57.08; Tue, 05 Sep 2023 11:57:09 -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=@9elements.com header.s=google header.b=ZVzLCRsX; 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=9elements.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230374AbjHaJpV (ORCPT + 3 others); Thu, 31 Aug 2023 05:45:21 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:50964 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230182AbjHaJpU (ORCPT ); Thu, 31 Aug 2023 05:45:20 -0400 Received: from mail-oa1-x33.google.com (mail-oa1-x33.google.com [IPv6:2001:4860:4864:20::33]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id DC024CEB for ; Thu, 31 Aug 2023 02:45:17 -0700 (PDT) Received: by mail-oa1-x33.google.com with SMTP id 586e51a60fabf-1c50438636fso300061fac.1 for ; Thu, 31 Aug 2023 02:45:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=9elements.com; s=google; t=1693475117; x=1694079917; darn=vger.kernel.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=a2zrg/nVtnDJBTWbtaCFXh/8/Zf+li9b0Mqo2R7m2zs=; b=ZVzLCRsX6mmsDlod3PwY+Lg7bm4SGfgice1awwvAe1RBrhI5UMSTwJSSb8HcC/BeCr WGzyQC+Ntcq+eVVH5X/tnkvq1SGk3jQvvzwCX8wmdDhrQ7m2W6oMTfKzf242efOQKOu9 invOyZWm8esGbr+Ae+hXRl1NlHx7BDdXGN7bacbhRepE6h0zElu0tn/Ot452bopOHG8p uW34jPesP7HloIw0G0uFCi7dwvAQO6Nvm+L2SQ7ILbyy+3COawmGE8Dk3O/pSH26VsAs Ejm7SsgbJgC/xruytAUjclhSoJWUFiQHYofdmtl9nYR55tIOo9QIV8jJ0NmBLriDAfdJ 2VQw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693475117; x=1694079917; h=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=a2zrg/nVtnDJBTWbtaCFXh/8/Zf+li9b0Mqo2R7m2zs=; b=II1KX61Tmn+uYEdY1Z2g/R2eb8Ea5eLM8+99CGdRyv+BePV1DzOl5AhCWOruymla3c Z92Qxyw8+1w6txzY8xI9mtd/61Enfz8LhGrAidXjb3KF0zRgZzxMR/IPME2+U2kN4Fmd /S9rdRTf4QsZqz6jFG7EpyzOHPMdCr/mvzUC/kgTEBMrwc04EeHygZkaKGCHuw3haHV3 WyAklMnkgtuWC3WPBUZ+7S5ZcED5H5FiuS2vqo91qD5ORjCGh3BpZeQIOisydP5o7S7l nK8814AmVn3N8L2Nan2B0cwx2X9MH/dp3eBjUpAQqtx9MjZEKSe1r1tuvBM56+wUv4Au Xa0g== X-Gm-Message-State: AOJu0YyiJPnxFGSku0x4XGQuHDk22RhlaQX2fW7bBy4meH7a7ah1GP5a QKy3tFWo1BdHicK5/gBjODQr62W7vGO5z8zieyHquQ== X-Received: by 2002:a05:6870:9d14:b0:1d0:fa7b:c3f9 with SMTP id pp20-20020a0568709d1400b001d0fa7bc3f9mr2880440oab.30.1693475117223; Thu, 31 Aug 2023 02:45:17 -0700 (PDT) MIME-Version: 1.0 References: <20230830115744.4102929-1-Naresh.Solanki@9elements.com> In-Reply-To: From: Naresh Solanki Date: Thu, 31 Aug 2023 15:15:08 +0530 Message-ID: Subject: Re: [PATCH 1/2] dt-binding: Add custom property for MAX7357 To: Krzysztof Kozlowski Cc: Peter Rosin , Andi Shyti , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Laurent Pinchart , Patrick Rudolph , linux-i2c@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" 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_NONE,SPF_PASS 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 Hi On Wed, 30 Aug 2023 at 20:08, Krzysztof Kozlowski wrote: > > On 30/08/2023 13:57, Naresh Solanki wrote: > > From: Patrick Rudolph > > > > Add a custom property "maxim,bus-lockup-fix" to enable proprietary > > features on MAX7357. The driver configures MAX7357 to isolate the > > failing channel and trigger a flush-out sequence for bus lock-up > > resolution. > > Please use subject prefixes matching the subsystem. You can get them for > example with `git log --oneline -- DIRECTORY_OR_FILE` on the directory > your patch is touching. Ack > > It is "dt-bindings" not binding and several other fields are needed. Ack > > Also "add custom property" is quite generic. When you add next custom > property you are going to have two commits with the same subject. Just > make it descriptive - "Add foobar for MAX7357" Missed Properties in this Patch Series, Will Be Addressed in V2. So in that case I guess the below title should be fine? dt-bindings: i2c: Add custom properties for MAX7357/MAX7358 > > > > > > > Signed-off-by: Patrick Rudolph > > Signed-off-by: Naresh Solanki > > --- > > .../devicetree/bindings/i2c/i2c-mux-pca954x.yaml | 15 +++++++++++++++ > > 1 file changed, 15 insertions(+) > > > > diff --git a/Documentation/devicetree/bindings/i2c/i2c-mux-pca954x.yaml b/Documentation/devicetree/bindings/i2c/i2c-mux-pca954x.yaml > > index 2d7bb998b0e9..984d4614a270 100644 > > --- a/Documentation/devicetree/bindings/i2c/i2c-mux-pca954x.yaml > > +++ b/Documentation/devicetree/bindings/i2c/i2c-mux-pca954x.yaml > > @@ -71,6 +71,11 @@ properties: > > description: A voltage regulator supplying power to the chip. On PCA9846 > > the regulator supplies power to VDD2 (core logic) and optionally to VDD1. > > > > + maxim,bus-lockup-fix: > > + type: boolean > > + description: Isolates only the stuck channel and generates a flush-out sequence > > + to attempt to clear the bus lock-up. > > Why wouldn't you want it to be enabled all the time? Why should it be > configurable per-board? The chip doesn't enable these features by default & it is left to discretion of board designer to enable the same. Regards, Naresh > > Best regards, > Krzysztof >