From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 78AC63815EA; Mon, 30 Mar 2026 06:51:22 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774853482; cv=none; b=NttXCMgfZJw3Pb6pXYej7hRYMazxvG81ATJnowoWOUACStHLGzHaQZOJjyAtvklWVX/iiggfvyNg22KhS6X8fpRLFR5LBDtCupWajfZaUTRZ/v/cwgeE0/Y6gBpfB2Z425vWBqs2oyUk1BPnhdnIA3nC+Ec5TcqqjZnjoK39EcY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774853482; c=relaxed/simple; bh=+rEwJajDjdKi+ikUg7LiJD0xscdXNzDgZURZGTbRRfU=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=UayiKVR6yoM4OtPF7aG4fgrmYw3MohWqClzGhv1hBVoCCi9y35lnLCJnFkTMiC66iDgw0XGuD1DXUEHnzpm4zqQ+HlE6OzLHFttn5m7pLgCJef4MZMyHwxFcWp0fpcLhmI9I6KM6Z3JKcudt5Gd3D1T3oC1qUV/oIp3H4DFoXlY= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=ccOw7LLi; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="ccOw7LLi" Received: by smtp.kernel.org (Postfix) with ESMTPSA id BB104C19423; Mon, 30 Mar 2026 06:51:21 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1774853482; bh=+rEwJajDjdKi+ikUg7LiJD0xscdXNzDgZURZGTbRRfU=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=ccOw7LLiYJqTd4UG7Sast6JqwnGoAuuj3C1wufrAxsRf7MTkypNL65Fjn/Gyr1JXu un+HcCqe610AzJ3AyjRbDBFC4XNBYqiOs67riTkd47D8/dkA+2Ay9pN9z8/x7WKv7q HRRGDT1GSSu5nyRMvctF8P/fOZppJxKst7dIHokKotnXwEzIltHIG6ovQjOGCU8Xp4 HZvwLdbOH67sp1uY8B42t5ZYHLR9qZfOVV0u+giUbiwe+FyflytWxqirJ5JlGYVSz+ /YD5YtSVMctVjmy/09uMRDSrt1H+nDg6suUeObmoxo0KpOoo6ILC5Hg0wCkb+zWSWV 3FaE0q2T7Dm8g== Date: Mon, 30 Mar 2026 08:51:20 +0200 From: Krzysztof Kozlowski To: Markus Probst Cc: Hans de Goede , Ilpo =?utf-8?B?SsOkcnZpbmVu?= , Bryan O'Donoghue , Lee Jones , Pavel Machek , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Miguel Ojeda , Boqun Feng , Gary Guo , =?utf-8?B?QmrDtnJu?= Roy Baron , Benno Lossin , Andreas Hindborg , Alice Ryhl , Trevor Gross , Danilo Krummrich , Greg Kroah-Hartman , "Rafael J. Wysocki" , Len Brown , Saravana Kannan , platform-driver-x86@vger.kernel.org, linux-leds@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, rust-for-linux@vger.kernel.org, linux-acpi@vger.kernel.org Subject: Re: [PATCH v5 1/4] dt-bindings: embedded-controller: Add synology microp devices Message-ID: <20260330-delicate-sassy-mayfly-ebcca7@quoll> References: <20260329-synology_microp_initial-v5-0-27cb80bdf591@posteo.de> <20260329-synology_microp_initial-v5-1-27cb80bdf591@posteo.de> Precedence: bulk X-Mailing-List: devicetree@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20260329-synology_microp_initial-v5-1-27cb80bdf591@posteo.de> On Sun, Mar 29, 2026 at 08:02:15PM +0200, Markus Probst wrote: > +properties: > + compatible: > + enum: > + - synology,ds923p-microp > + - synology,ds918p-microp > + - synology,ds214play-microp > + - synology,ds225p-microp > + - synology,ds425p-microp > + - synology,ds710p-microp > + - synology,ds1010p-microp > + - synology,ds723p-microp > + - synology,ds1522p-microp > + - synology,rs422p-microp > + - synology,ds725p-microp > + - synology,ds118-microp > + - synology,ds124-microp > + - synology,ds223-microp > + - synology,ds223j-microp > + - synology,ds1823xsp-microp > + - synology,rs822p-microp > + - synology,rs1221p-microp > + - synology,rs1221rpp-microp > + - synology,ds925p-microp > + - synology,ds1525p-microp > + - synology,ds1825p-microp Last time you had one compatible and implied they are all compatible. Now none of them are compatible, which might be accurate, but nothing explains WHY they are not compatible in the commit msg. > + > + fan-failure-gpios: > + description: GPIOs needed to determine which fans stopped working on a fan failure event. > + minItems: 2 > + maxItems: 3 Constraints cannot be flexible. You need allOf:if:then: block to narrow them per variant. Best regards, Krzysztof