Received: by 2002:ab2:7988:0:b0:1f4:b336:87c4 with SMTP id g8csp112483lqj; Thu, 11 Apr 2024 11:16:31 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCWBOhPecU6PWGyscjeY1ecvHuJJkmJba0sL6LQEqho8CXLgp7jO7eodeqpGEae34nTkNPvr263UGtRmSiPwyU1yih7LClg0GJDF3V8aDw== X-Google-Smtp-Source: AGHT+IG9Optz7B/9oyiW2oD7YHj820HeBuGvv5/UKrU1Lb3zke02TC0boSQ322FUqcf4DlhCLmTD X-Received: by 2002:a05:6870:f152:b0:229:fc1d:1ae with SMTP id l18-20020a056870f15200b00229fc1d01aemr302577oac.31.1712859391594; Thu, 11 Apr 2024 11:16:31 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1712859391; cv=pass; d=google.com; s=arc-20160816; b=OXs3AFPajdk+yLYqR3QEOA6FN8fQIcj4mJTQd6URvAPVSOY18H3gtRWXrl2roIsrj4 M/luncFzMv1bhkF9lJ4PLMDwLZ19rgEPBuLosvh9S3jpZ8QrZew17QSXFJtHHzLTrQu6 4tXhxfTp69dC9ZgwnCWWbneOHuP453HtHnIg8HXRhfVLjy0VQF+ZpCmvFbEo4x2RPVLN or02ii1Scvojsa4ct5t+WuKj3XyBvIhW+kxRabKF3MR0R7EKsI9I6FzU1P3VexCMtajW CEVmNg0ke51RixdX70+TqZRkvNzeA76dwk29aqUKWtJsCKZl5fJu51J7lRtUATkl202M TNpw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:date:message-id:dkim-signature; bh=3aU+VDcnxdJAiLiKhNqs0MWODsXShfL8imzNJx8uWYI=; fh=LummUuSVtyvforAoL6oHcAhCMaG7xRns5Hgv9uKZ/14=; b=a9V2M56mLrgy0LrZ67RU357ZSdGG1lM3V+auGsfaxSLTz7xxdkjuwaMryv7PF4KR7J 1VWRxMo86TC5rxFdjt3cDjQJoAGtsyfL0JG1NI9rndrcGaq9W1uPGOVOPpeZ1fHoF5O3 dyG4WHaLupNf3yXefU/iEnYjkkO/BPQw84tpI6QEfnL6NhMbohKlgJkFqq0qbr4Fsobd 7R/RGHYJd9lQ8NoVf8y85r7NMjQ4V08N4ATtEV7E49gSp3eLYKncF8zsrIHD4cqNT935 759ImkAUZQypF/JQcc0van1woNIoMsqqFMx2n7Ow7ZbeY6InbBiOnidgrSMArBnbbSlj oafQ==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=Q1nuJfjU; arc=pass (i=1 spf=pass spfdomain=gmail.com dkim=pass dkdomain=gmail.com dmarc=pass fromdomain=gmail.com); spf=pass (google.com: domain of linux-kernel+bounces-141396-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-141396-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [147.75.199.223]) by mx.google.com with ESMTPS id c3-20020a05622a024300b00434a9c2887fsi1965456qtx.560.2024.04.11.11.16.31 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 11 Apr 2024 11:16:31 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-141396-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) client-ip=147.75.199.223; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=Q1nuJfjU; arc=pass (i=1 spf=pass spfdomain=gmail.com dkim=pass dkdomain=gmail.com dmarc=pass fromdomain=gmail.com); spf=pass (google.com: domain of linux-kernel+bounces-141396-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-141396-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id 42EAF1C245C2 for ; Thu, 11 Apr 2024 18:16:31 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id D5380224F2; Thu, 11 Apr 2024 17:24:43 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="Q1nuJfjU" Received: from mail-yb1-f177.google.com (mail-yb1-f177.google.com [209.85.219.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 8A05117C72; Thu, 11 Apr 2024 17:24:41 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.219.177 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712856283; cv=none; b=X1RbNEz1CVWh+g4fqowYuIj9dvaKr7YHOdFs0Aj4EB84NSdDWeGNzIrIqClFDECVvkMxp6+o+DyXVOa5MSoTbSPgy4pV3F6hxXUR48P76zswWVQvCyRYG9uq6b8iC0AAih7Er1vCyK3iQPmjCJmw5usEorZRzOZ+ZQbWmHckHvw= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712856283; c=relaxed/simple; bh=3CrqLFN0sU4j3EisFD3rui+nSRvGpntYJwF4YCA+1DQ=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=uOdTqzDRPAnrPgteEJpbTxM7ajCyWA+dLYMVNNMLEescvrpIyMLKk6DODHChZjFAq9vA2ptjwA5ue3QMXo+iqwhkrusaktcLYSyYfxOf05Pw9avYR4WvrT9+bpfNCn8B6U8BtkqMdCzvF+bcbb8PrClhyQQl/p+rc9OPLEyWAH8= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=Q1nuJfjU; arc=none smtp.client-ip=209.85.219.177 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-yb1-f177.google.com with SMTP id 3f1490d57ef6-dcc7cdb3a98so42165276.2; Thu, 11 Apr 2024 10:24:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1712856280; x=1713461080; darn=vger.kernel.org; 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=3aU+VDcnxdJAiLiKhNqs0MWODsXShfL8imzNJx8uWYI=; b=Q1nuJfjU2wEw/pqUw2jvSlMLG9/zGKRXlrgY3Kgoljreh5M9Pc+oMFIKc2lKu1pkHc wOF7elvzTBvyYoH+w77ZnxTPJf0pguHQYI4ewxGyzICS2pBQGZ9kEXCGoQaPOv4G2eAH 3jqgYl22gG9uvaP8j/4O4lBBCJJ/jGakk2ghnxGXlDZauQMRGCU0/Zk2zZK/OgVbTmQ5 VfAdLsN+61c+COS28VmX8n18I2KRCg/tQfl2gS1J/jqZfGVf0IpklwaFFrLUtpOwiX5i At+sxaes0ek3zgzBZV+T6AMDu8EJzDhdmLoOxGLKpkx2BusDDl6wMUErHUHvmJro7FyL OrSw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712856280; x=1713461080; 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=3aU+VDcnxdJAiLiKhNqs0MWODsXShfL8imzNJx8uWYI=; b=t+jP1DZaHIAnNIBjmyi0NfkXDuLOyIK6/Qj1YWdc98AuSCUQ+o9k9S8ioe8rNYBG4R 1R5JhEX6PC+JE1MH/9M4wpvgOeo3ggEayz5ZdIilQDn5Yz9D/LsqvhOe94Y10DqRHdhG Wv64YtCRGmbV02ow09UnOsXPfRLFJ81+4EN/wAZs5d+JaY1h5H1mGiharTLdRPgbcyxU JZ0TOYWh+y++ZDe6LbCO5FObH8f8YpN9/GL9rUiqJMR8aBJXRxD03MUY1PFOizLU5vHD NZjBF3SADZBc7PlG2f0cdsIm0oFvxvmiUPTCvP7/g28IEJq7kfUovuN4zOByNUgBMywg 8Img== X-Forwarded-Encrypted: i=1; AJvYcCVQubd1zrD3ePdXFy3E3osJK2hASq35EqOCBvAuHbUHpN4LVts2hVf31MCGtgFLlPAY9YgyweN2GAC5xxMjsIwgZlHDPcrz8cpRpbADTNqPW5EmBEcapk6JI7FSf9U7EGM4vs/KMJz77Q== X-Gm-Message-State: AOJu0Yz0hZxK3H/agGxCuGM8MwIW+N2MzC+rL1MZe5VTRPfXXm4FESKa NYjWHCdlw704GTMmuE/hG0M7k+1TCJD7r+6s4WUEm7STIOG+da5f X-Received: by 2002:a05:6902:150b:b0:dc6:4d0c:e9de with SMTP id q11-20020a056902150b00b00dc64d0ce9demr210219ybu.0.1712856280449; Thu, 11 Apr 2024 10:24:40 -0700 (PDT) Received: from [192.168.7.169] (c-98-197-58-203.hsd1.tx.comcast.net. [98.197.58.203]) by smtp.gmail.com with ESMTPSA id j127-20020a255585000000b00dcc7b9115fcsm383512ybb.3.2024.04.11.10.24.39 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 11 Apr 2024 10:24:39 -0700 (PDT) Message-ID: <144398ae-42ae-b816-62d6-a90738544ca4@gmail.com> Date: Thu, 11 Apr 2024 12:24:38 -0500 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.15.1 Subject: Re: [PATCH v2 5/7] dt-bindings: phy: qcom,ipq8074-qmp-pcie: add ipq9574 gen3x2 PHY Content-Language: en-US To: Krzysztof Kozlowski , Bjorn Andersson , Konrad Dybcio , Vinod Koul , Kishon Vijay Abraham I , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, linux-phy@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org References: <20240409190833.3485824-1-mr.nuke.me@gmail.com> <20240409190833.3485824-6-mr.nuke.me@gmail.com> <019180df-67b9-438b-a10d-f92fd4ddec03@linaro.org> <33461c22-21a3-023b-4750-c69304471ea8@gmail.com> <2379377e-ca1c-453f-bb74-186ab738ce39@linaro.org> <27b4b37b-c736-4d6b-98f0-0856e09ec5b6@linaro.org> From: mr.nuke.me@gmail.com In-Reply-To: <27b4b37b-c736-4d6b-98f0-0856e09ec5b6@linaro.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 4/10/24 14:36, Krzysztof Kozlowski wrote: > On 10/04/2024 18:29, mr.nuke.me@gmail.com wrote: >> >> >> On 4/10/24 02:02, Krzysztof Kozlowski wrote: >>> On 10/04/2024 08:59, Krzysztof Kozlowski wrote: >>>> On 09/04/2024 22:19, mr.nuke.me@gmail.com wrote: >>>>>> >>>>>> >>>>>>> >>>>>>> clock-names: >>>>>>> items: >>>>>>> - const: aux >>>>>>> - const: cfg_ahb >>>>>>> - const: pipe >>>>>>> + - const: anoc >>>>>>> + - const: snoc >>>>>> >>>>>> OK, you did not test it. Neither this, nor DTS. I stop review, please >>>>>> test first. >>>>> >>>>> I ran both `checkpatch.pl` and `make dt_binding_check`. What in this >>>>> patch makes you say I "did not test it", and what test or tests did I miss? >>>>> >>>> >>>> ... and no, you did not. If you tested, you would easily see error: >>>> clock-names: ['aux', 'cfg_ahb', 'pipe'] is too short >>>> >>>> When you receive comment from reviewer, please investigate thoroughly >>>> what could get wrong. Don't answer just to get rid of reviewer. It's >>>> fine to make mistakes, but if reviewer points to issue and you >>>> immediately respond "no issue", that's waste of my time. >>> >>> To clarify: "no issue" response is waste of my time. If you responded >>> "oh, I see the error, but I don't know how to fix it", it would be ok, I >>> can clarify and help in this. >> >> I apologize if I gave you this impression. I tried to follow the testing >> process, it did not turn out as expected. Obviously, I missed something. >> I tried to ask what I missed, and in order for that question to make >> sense, I need to describe what I tried. >> >> It turns out what I missed was "make check_dtbs". I only found that out >> after an automated email from Rob describing some troubleshooting steps. > > No, the dt_binding_check fails. You don't need to go to dtbs_check even, > because the binding already has a failure. > >> >> If I may have a few sentences to rant, I see the dt-schema as a hurdle >> to making an otherwise useful change. I am told I can ask for help when >> I get stuck, yet I manage to insult the maintainer by aking for help. I >> find this very intimidating. > > I don't feel insulted but I feel my time is wasted if I tell you to test > your binding and you immediately within few minutes respond "I tested", > but then: > 1. Bot confirms it was not tested, > 2. I apply your patch and test it and see the failure. Thank you for double checking, and I am sorry this escalated in this manner. I believed you the first time that something is wrong, and I had a hard time figuring out what. I am now able to repro the errors, and the below changes appear to work. Is that sufficient? clocks: minItems: 3 maxItems: 5 clock-names: minItems: 3 items: - ... (5 clock names here) For ipq6018/ipq8074: properties: clocks: maxItems: 3 clock-names: maxItems: 3 For ipq9574: properties: clocks: minItems: 5 clock-names: minItems: 5