From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-ej1-f48.google.com (mail-ej1-f48.google.com [209.85.218.48]) (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 A11E32FFFA0 for ; Mon, 27 Oct 2025 11:47:40 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.218.48 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1761565662; cv=none; b=LuPaX0DwQkDlisk03ACZxh0AXivBkNLVN2AW8n+HqmEaLfxB7Mpfdvq+Rfpl4OgueuFCD9lNpjGrVCXX6G5u0+p97npkNOGTHdKKg6SBC372GAYUkfwsgBDxAAZxP+pHw4fc48X8YqOVmj1apRUf7CzeToj2uIEszFgncNMrzjM= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1761565662; c=relaxed/simple; bh=gjeT9bDglpMQa+8nRsoJxSuRqqUVmizcoxLrAXmV8+E=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=XzM1x2z9fq9ojq1lPdMCeWyfefNynwpYOo0AyPUnHGaKvvDPJ2wdDUTO0+3GvWUvBH1a1DSJVb7NcM9aLDmnAMziSilepPJ7Se/+/ErN2p+PpsxNZcGIuXp2TKwMf5g0SMyyUowBeuVF13JH56TxCZqN15msd8o2tFmmeC1pVXw= 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=hz/nCLCj; arc=none smtp.client-ip=209.85.218.48 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 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="hz/nCLCj" Received: by mail-ej1-f48.google.com with SMTP id a640c23a62f3a-b4736e043f9so835573566b.0 for ; Mon, 27 Oct 2025 04:47:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1761565659; x=1762170459; 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=3dA7DNOvN9+GRkIwpdijEck/U9WrX/wU0vswNS4MOK8=; b=hz/nCLCjb8cVkDdBsvQmfsVsf1H0QNjKHupBZireRSXDaaWw8RL4gxhNjF7d6MiE28 QejjwBORYRjPUBS+IXODV8F3goVSl5MH25pRS6DOURubAxfW5+vTvudiR1CWVSaG3bmA avuZerX6U5tlvGNURadmzeJ8LjzGeffTemyGjX8pNunAjFaPrPoBQ5GDRaV0rUIlrHzc PKLf1vDuxM99xS9Y2bvjvkY5tgmrnoaoRJND/thFJ7yf8Y3sGjX6HzrqX+y4HRxRjd17 5umJQGXfvR8ECGRVfsyFSb5M+R558LAC5De86WDWEkLSOY1iH2/hpdQFLdM9k4TQkBU/ 19iw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1761565659; x=1762170459; 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=3dA7DNOvN9+GRkIwpdijEck/U9WrX/wU0vswNS4MOK8=; b=pXPwtKJaRFRtzzjaVjWXA8cGlVXWSm56cpUxZssaGHotldBNJlelaqhoVxRlTPbgFv kTGMZUjDgUTIrRe4U1jRhnjL9UMlN4W0uzmgF6sD6QWsjSf3jLGlkG8OHmq3TYgt7d6x cFaJMRDcOutcdSQJCHcb2nEYwBjoGcGtei24vA+d8sG6yBvz4aptL0rZF4umHPW1DAYp Ja/FXeHjtk9pfRJHo8B0JpbMYjb6hZVMua1LPoQdAZ4Ca/ry2LGRbDcPNXI84qHpN0af id25VcEwEWdBow4kHin9YT81Vh1s8pLexACxsJHB0pR/dtAwy70PmHXPNoF36U+XP57+ 8nBA== X-Forwarded-Encrypted: i=1; AJvYcCXa0oykTsCSCpkZz5a241HmfhwQDZI/0u3r8KfLaWaNisxHlpkDyc0NBvQ+AKxDXmxEIiGIVPnSPru0lIM=@vger.kernel.org X-Gm-Message-State: AOJu0YzX0/G4xNuKzlfsSV18B/8yBMTkw7+GQdNBdYneH1aVyNHTg2ke OX8AN1DojV0NucpmNhRpxgmdOmIjj6C5ONO/QhAto42JPF0Js01iKO5n X-Gm-Gg: ASbGncs+41jGgHP7OxaBq0buLBggu1M4YbeT7VlSUpjW5tFSeYTcP2WEql9mWFiPUUT rDny69U9Owbt+ak3k+5kBLAeLNkUFfEvxKXImGM8pJKETyKyJrOfezIKILcBDA3bvOgK9fCIP0P R8vZ26gdicbYOQfgnzHpbFoKQX113w9VjXncu7BKFh4TCDNuhsHeB1FAsW6Iok2oioVzpKiZ6dr 7pqixj+TWl3rK02K9cdmccEk0qnWZ3gEosRdu3Z/XJT81TFoqha7hbi3beubhSTU17ygCQn7eGt B3KmC3sirEwM/k+4p3yd5Aag2O/CVfCKZ6kNT8Z3nxQQMNMd/lHcVNffIRec2m7YWWZJ2u9TCRu ZogxQQMkUhXXDrIgnLFccxIOc4iHTPFQuu3kBzzm65mtaKTg0da5laNB6FLR3O8wplhYXpPZcED zyWxgPEvEEO4vfJN+wElL8a7NorN8ECk/wzf+t5tniz07EFrCNqBa7qo9Uzi/KfAFRzBHTiWJ4n ueswSszSnWfYg== X-Google-Smtp-Source: AGHT+IFy8Sej3CcOEkpdvrCVde08UILRMDmtaKTdqCDrNYAJ47XcANLENt/DJ4RukrNXPpjXNZXRqA== X-Received: by 2002:a17:906:9c82:b0:b38:6689:b9fe with SMTP id a640c23a62f3a-b6471d45a01mr4021916866b.7.1761565658699; Mon, 27 Oct 2025 04:47:38 -0700 (PDT) Received: from ?IPV6:2001:9e8:f10f:3501:4457:58fa:e678:17cf? ([2001:9e8:f10f:3501:4457:58fa:e678:17cf]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b6d853c5bd8sm737774466b.38.2025.10.27.04.47.38 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 27 Oct 2025 04:47:38 -0700 (PDT) Message-ID: <70574ef0-6518-4320-b6f2-dee9e01b2cab@gmail.com> Date: Mon, 27 Oct 2025 12:47:37 +0100 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v2 1/2] dt-bindings: gpio: add gpio-line-mux controller Content-Language: en-US To: "Rob Herring (Arm)" Cc: Linus Walleij , Geert Uytterhoeven , Bartosz Golaszewski , Peter Rosin , Conor Dooley , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Krzysztof Kozlowski , linux-gpio@vger.kernel.org References: <20251026231754.2368904-1-jelonek.jonas@gmail.com> <20251026231754.2368904-2-jelonek.jonas@gmail.com> <176156516117.3074175.12049051744005094692.robh@kernel.org> From: Jonas Jelonek In-Reply-To: <176156516117.3074175.12049051744005094692.robh@kernel.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit On 27.10.25 12:39, Rob Herring (Arm) wrote: > My bot found errors running 'make dt_binding_check' on your patch: > > yamllint warnings/errors: > > dtschema/dtc warnings/errors: > /builds/robherring/dt-review-ci/linux/Documentation/devicetree/bindings/gpio/gpio-line-mux.yaml: gpio-line-mux-states: missing type definition > /builds/robherring/dt-review-ci/linux/Documentation/devicetree/bindings/gpio/gpio-line-mux.example.dtb: gpio-mux (gpio-mux): $nodename:0: 'gpio-mux' does not match '^mux-controller(@.*|-([0-9]|[1-9][0-9]+))?$' > from schema $id: http://devicetree.org/schemas/mux/mux-controller.yaml > /builds/robherring/dt-review-ci/linux/Documentation/devicetree/bindings/gpio/gpio-line-mux.example.dtb: sfp-gpio-1 (gpio-line-mux): gpio-line-mux-states:0: 0 is not of type 'string' > from schema $id: http://devicetree.org/schemas/gpio/gpio-line-mux.yaml > /builds/robherring/dt-review-ci/linux/Documentation/devicetree/bindings/gpio/gpio-line-mux.example.dtb: sfp-gpio-1 (gpio-line-mux): gpio-line-mux-states:1: 1 is not of type 'string' > from schema $id: http://devicetree.org/schemas/gpio/gpio-line-mux.yaml > /builds/robherring/dt-review-ci/linux/Documentation/devicetree/bindings/gpio/gpio-line-mux.example.dtb: sfp-gpio-1 (gpio-line-mux): gpio-line-mux-states:2: 3 is not of type 'string' > from schema $id: http://devicetree.org/schemas/gpio/gpio-line-mux.yaml > /builds/robherring/dt-review-ci/linux/Documentation/devicetree/bindings/gpio/gpio-line-mux.example.dtb: sfp-gpio-1 (gpio-line-mux): mux-controls: [[1]] is not of type 'object' > from schema $id: http://devicetree.org/schemas/gpio/gpio-line-mux.yaml > /builds/robherring/dt-review-ci/linux/Documentation/devicetree/bindings/gpio/gpio-line-mux.example.dtb: sfp-p1 (sff,sfp): 'i2c-bus' is a required property > from schema $id: http://devicetree.org/schemas/net/sff,sfp.yaml > /builds/robherring/dt-review-ci/linux/Documentation/devicetree/bindings/mux/gpio-mux.example.dtb: sfp-gpio-1 (gpio-line-mux): gpio-line-mux-states:0: 0 is not of type 'string' > from schema $id: http://devicetree.org/schemas/gpio/gpio-line-mux.yaml > /builds/robherring/dt-review-ci/linux/Documentation/devicetree/bindings/mux/gpio-mux.example.dtb: sfp-gpio-1 (gpio-line-mux): gpio-line-mux-states:1: 1 is not of type 'string' > from schema $id: http://devicetree.org/schemas/gpio/gpio-line-mux.yaml > /builds/robherring/dt-review-ci/linux/Documentation/devicetree/bindings/mux/gpio-mux.example.dtb: sfp-gpio-1 (gpio-line-mux): gpio-line-mux-states:2: 2 is not of type 'string' > from schema $id: http://devicetree.org/schemas/gpio/gpio-line-mux.yaml > /builds/robherring/dt-review-ci/linux/Documentation/devicetree/bindings/mux/gpio-mux.example.dtb: sfp-gpio-1 (gpio-line-mux): mux-controls: [[2]] is not of type 'object' > from schema $id: http://devicetree.org/schemas/gpio/gpio-line-mux.yaml > /builds/robherring/dt-review-ci/linux/Documentation/devicetree/bindings/mux/gpio-mux.example.dtb: sfp-p0 (sff,sfp): 'i2c-bus' is a required property > from schema $id: http://devicetree.org/schemas/net/sff,sfp.yaml > sorry for these silly errors, I'll fix them in the next iteration. Best, Jonas