From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 7D901C32772 for ; Fri, 19 Aug 2022 08:39:30 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1346647AbiHSIj3 (ORCPT ); Fri, 19 Aug 2022 04:39:29 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41658 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1346395AbiHSIjD (ORCPT ); Fri, 19 Aug 2022 04:39:03 -0400 Received: from mail-lf1-x136.google.com (mail-lf1-x136.google.com [IPv6:2a00:1450:4864:20::136]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 53E0E52475 for ; Fri, 19 Aug 2022 01:38:33 -0700 (PDT) Received: by mail-lf1-x136.google.com with SMTP id x19so5228867lfq.7 for ; Fri, 19 Aug 2022 01:38:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc; bh=JQ2N9eV/mruP1qSMZgYRsi1GRzzDw7XMn///n243wCM=; b=mXAeU1hnmu3RDZSvggxiZhPX9UyTK/m37afbgYDla183ruesKl1GGn/gWLCXUsbI65 GA04DLL3rNxArt6xOf/hns+nR61Q0WDBAFYkBNhYWxmUAx03GwYrXBZmpO/tE7tHuDLy kSfna3qILRt9iqFECk4uBpxHqAiHaRl2YMSNVXXLgW1iPs3aQQkLCRwajTTrfOt9AY2v BIakiJ8bFYJNzZwWaEC+qvbEjK+Fi9b+oSOIwQdyusLsPAyYm/rQ9LP7M04EoZYhaZzP EOZK3uaysjRR4+v9/x5VF9C+v8/z2lOZ4PqbXwn6F3mdIeMCMmIFL7L2iA/WtDQoZ+mn rOGg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; 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; bh=JQ2N9eV/mruP1qSMZgYRsi1GRzzDw7XMn///n243wCM=; b=2izSeO1BrL19mHE34ZvRY0S8VQHUYP7bpM4fvUtMRvdI4O3PqKuqSKRfFnOKaUkScW yHCRfutQBjDMAe7j/SuZGyyUgu9yi3QfvoinUj1fC+51Sc22DIJDB9aRKacUQkEtbHJ6 PVkL14Q+xl/v1RMgR6rV2RFirT7R61EapDDlawV3vPKa/1KAaN0xWbyXP71IctS+5sVc DLfBcarTjfYjGG3pFdInNskCEE0WbbcBDNcDzdAhtrOP6yfBj687RisJ4CbdQT4eeA0m pf70L2NKyookK4ZG01Kl4Eg/0qEN9bFy+R1yNipydY1BEFoujbdjsRSnkp8YaGxCU7LE OOOA== X-Gm-Message-State: ACgBeo2bi0BtfWXqQpJ+tSnEp5MNI+DfnJz4y94kB7yX2H6ucGVveSx1 k3ld5992Y49iBPiwSsah5Ihm+g== X-Google-Smtp-Source: AA6agR7XQLtf5C8sDKTMGWsCcCyQhHRZUaAHZw4i/jxd+22w5TqObnWVtjD5Kyad6FnvFg8m/lRPuw== X-Received: by 2002:a05:6512:1594:b0:48d:25f2:a6d5 with SMTP id bp20-20020a056512159400b0048d25f2a6d5mr2405503lfb.238.1660898311725; Fri, 19 Aug 2022 01:38:31 -0700 (PDT) Received: from ?IPV6:2001:14bb:ac:e5a8:ef73:73ed:75b3:8ed5? (d1xw6v77xrs23np8r6z-4.rev.dnainternet.fi. [2001:14bb:ac:e5a8:ef73:73ed:75b3:8ed5]) by smtp.gmail.com with ESMTPSA id z19-20020a2eb533000000b00261ba714b01sm294624ljm.77.2022.08.19.01.38.30 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 19 Aug 2022 01:38:31 -0700 (PDT) Message-ID: Date: Fri, 19 Aug 2022 11:38:29 +0300 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.12.0 Subject: Re: [PATCH 1/2] dt-bindings: leds: register-bit-led: Add active-low property Content-Language: en-US To: Pavel Machek , =?UTF-8?Q?Pali_Roh=c3=a1r?= Cc: Rob Herring , Krzysztof Kozlowski , Linus Walleij , =?UTF-8?Q?Marek_Beh=c3=ban?= , linux-leds@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org References: <20220818172528.23062-1-pali@kernel.org> <20220819065620.wvmy3kigvvbwo4bo@pali> <20220819080814.GA6653@duo.ucw.cz> From: Krzysztof Kozlowski In-Reply-To: <20220819080814.GA6653@duo.ucw.cz> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org On 19/08/2022 11:08, Pavel Machek wrote: > Hi! > >>> Although the question is - where is the user of it? >> >> I was planning to send updated powerpc DTS files with these >> register-bit-led definitions after accepting dt bindings. > > We need device tree people to ack them, first. But a note saying "this > is for Turris Omnia router" would be welcome. In general the process is one of: 1. Send DT bindings with driver and DTS changes, 2. Send DT bindings with driver in one patchset, DTS in second but you mention the dependency. You should not wait with DTS till bindings got accepted. Why? Because for example we do not want bindings for stuff which never is going to be upstreamed (with several exceptions, e.g. for other systems). Also because we want to be able to compare bindings with your DTS implementing them, so we are sure you described everything (especially that you said running one command to install dtchema and second command to make the check is not possible in your system). Without DTS here how can anyone be sure your DTS actually follows the bindings? Best regards, Krzysztof