From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-lj1-f169.google.com (mail-lj1-f169.google.com [209.85.208.169]) (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 3CF162ED148 for ; Fri, 5 Sep 2025 11:33:22 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.169 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1757072006; cv=none; b=nQBVHK1XwxuCiHckXh2ZSx6yviYkcLsw8pQwCbCjRipytR/BXm2j7kWYXozyPrDSef7btNaGyM43/Ls3Scg7gu7BeE00IeKa3mpB9Y+vC9aPnLPMOYAufc+zAc+3KWFO2ghg92nepLQbcAcrhRBYqA8M4iMnmv9Akit402JzZqU= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1757072006; c=relaxed/simple; bh=o3hildMwaW8SKO7ju4TnjzbgldI5VhKTu/M3PBEf9Pg=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=mThsAYf/5OOR9rYD/wH7El6v9sJKzMeSayBtK0wyQqvpC2OahBQE6Re2407urKP1NkgY3mH1quDSb3NXphC74c9JppGAZ/wN1pK+pDZp410NyMl/XLqHfBS1Tn4aIrskrckfk0bnO7GfJCSQy2ihgqKtciGzNgLx5Al23zhWJ+w= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=Wv1ats1l; arc=none smtp.client-ip=209.85.208.169 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="Wv1ats1l" Received: by mail-lj1-f169.google.com with SMTP id 38308e7fff4ca-337f6cdaf2cso15700301fa.2 for ; Fri, 05 Sep 2025 04:33:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1757072001; x=1757676801; darn=vger.kernel.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=e737NFCnB1pAiZwFeuIFUAdoH1qix+jNDtR6tlkeuzc=; b=Wv1ats1lENeDFeCHltS6z4eXYjp2PkHp41U/KSjwkprIJpiwUA2iVdzBaZiRrx1Mt0 qHGzczd2Z5jSluwCy8P8ACWB3Gle0ScrGvwq4D87K+DQ+Kn1EKuy9V/NtvOQhoVvhDw1 VlhaCRenYJr1p6TqCwmNzarskvRPWlEJDa2Nj8Rx+vO3RPTFL8o/Q46mAI6+DAl6RbDn ZYZKDb0HjPYXY9TG0yQXthJbEdx7DvqMucAOcim7XURySnkfmfW2beuJwk8vwC9AIaRY bPmuFP2vDrK4ShsfmwWPEdFTsf1mqOJIf3RdGn/j4v4G0Gq7NWGy2otXfxbf4BukM+3s cpgQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1757072001; x=1757676801; h=content-transfer-encoding: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=e737NFCnB1pAiZwFeuIFUAdoH1qix+jNDtR6tlkeuzc=; b=DqLpUY7wbZdAQ6bbn9TAST+khCOx9Xn4akjYuiD5bOUITlq28BTeE0blDcea9o08vg Zps6XYoplPEmWB7jeFi1+/5CPkbIp66iM2Nv4aFBjxFyhgJmX5EI1oD0oIlJH6k69RkO 3S43Ttc1ibTYp/exFkUZlxQOECq17KFqR4ZLGqlknycFZZ1KnTd99BuXibgZZF6PINPz zgg8YWZnhvs/eSXJSzQCyjCmdQ5NXcTJ/u1SDTe2mbXdC/z+55Kd4TWloDH3682s9duB AuKW6r3p9UXW31R91xkB3/e92mKzDoiuIAfLDGbKutTYHgXOt8KFWHQRIteP6NByUJCA ryJQ== X-Forwarded-Encrypted: i=1; AJvYcCWgdAdDvMqzrHKTVtTgg34Pkv9TWbrga4fzIocBjU8KOuHvDD9neqsRZp+g0gurBGXCgDoysucDFoAu@vger.kernel.org X-Gm-Message-State: AOJu0YyuJdC/PoA+TV7RCcd3jDdDfU3EGe5wCP1hKhAdP5SF/9paIrQ8 bcsdrr12Ywfj67cI/uWKFofanqHuVVGSpQaebOQx1FSxu5HYUZvpiRh3aHeT5juMNZXr/E/0Ohu x4KtAA64X1UGK5rHwj02u5aic9SjX3YKvRNx9KRXMXA== X-Gm-Gg: ASbGncsJFzgwwd+IQp+n6GMN/9es5EeMPxcv2bWRtwoOV9U8/PEtGYVVhicWozrFcy7 cZ7CjIbH++6GRru+N8Dd/15j48ftIrEzLm2G5+TeQDGqb9yLGWumI5Z5diMJUcUEbbM0zj1Ftwv xtSwJVjYVCo+e1M9Y/Q7s3hlrBfBy/712Nf7Fx4vlCzHiOIIeoA4xCKnlR31A5585xo/aWTRtrL QLqQN+IfSbGNEeJOA== X-Google-Smtp-Source: AGHT+IGSWO4nCHB8o/6t/y6RH8BOysPzoQ6jiv8gZqcTwwokf+Kq7hYmaaHYY9kCJZ1mu3fJ8bEoY6l6Nt8aDc5ponQ= X-Received: by 2002:a2e:a482:0:b0:336:7c7c:5ba5 with SMTP id 38308e7fff4ca-336cad21f17mr50388961fa.23.1757072001159; Fri, 05 Sep 2025 04:33:21 -0700 (PDT) Precedence: bulk X-Mailing-List: devicetree@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20250820171302.324142-1-ariel.dalessandro@collabora.com> <20250820171302.324142-14-ariel.dalessandro@collabora.com> In-Reply-To: From: Linus Walleij Date: Fri, 5 Sep 2025 13:33:09 +0200 X-Gm-Features: Ac12FXx6o0aglHH6TQGfVH200HSX_9WYooYS5LFefZX_Ln3xQz4XYXPyVN0c3dY Message-ID: Subject: Re: [PATCH v1 13/14] dt-bindings: input/touchscreen: Convert MELFAS MIP4 Touchscreen to YAML To: Dmitry Torokhov Cc: "Ariel D'Alessandro" , airlied@gmail.com, amergnat@baylibre.com, andrew+netdev@lunn.ch, andrew-ct.chen@mediatek.com, angelogioacchino.delregno@collabora.com, broonie@kernel.org, chunkuang.hu@kernel.org, ck.hu@mediatek.com, conor+dt@kernel.org, davem@davemloft.net, edumazet@google.com, flora.fu@mediatek.com, houlong.wei@mediatek.com, jeesw@melfas.com, jmassot@collabora.com, kernel@collabora.com, krzk+dt@kernel.org, kuba@kernel.org, kyrie.wu@mediatek.corp-partner.google.com, lgirdwood@gmail.com, louisalexis.eyraud@collabora.com, maarten.lankhorst@linux.intel.com, matthias.bgg@gmail.com, mchehab@kernel.org, minghsiu.tsai@mediatek.com, mripard@kernel.org, p.zabel@pengutronix.de, pabeni@redhat.com, robh@kernel.org, sean.wang@kernel.org, simona@ffwll.ch, support.opensource@diasemi.com, tiffany.lin@mediatek.com, tzimmermann@suse.de, yunfei.dong@mediatek.com, devicetree@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-arm-kernel@lists.infradead.org, linux-clk@vger.kernel.org, linux-gpio@vger.kernel.org, linux-input@vger.kernel.org, linux-kernel@vger.kernel.org, linux-media@vger.kernel.org, linux-mediatek@lists.infradead.org, linux-sound@vger.kernel.org, netdev@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Fri, Sep 5, 2025 at 12:02=E2=80=AFPM Dmitry Torokhov wrote: > On Thu, Aug 21, 2025 at 01:56:24PM +0200, Linus Walleij wrote: > > Hi Ariel, > > > > thanks for your patch! > > > > On Wed, Aug 20, 2025 at 7:17=E2=80=AFPM Ariel D'Alessandro > > wrote: > > > > > + ce-gpios: > > > + description: GPIO connected to the CE (chip enable) pin of the c= hip > > > + maxItems: 1 > > > > Mention that this should always have the flag GPIO_ACTIVE_HIGH > > as this is required by the hardware. > > > > Unfortunately we have no YAML syntax for enforcing flags :/ > > Theoretically there can be an inverter on the line, so from the AP point > of view the line is active low while from the peripheral POV the pin is > active high... Yes, I think someone even proposed adding inverters to the device tree and was nixed. It's a matter of phrasing I would say: "Mention that this should nominally have the flag GPIO_ACTIVE_HIGH as this is required by the hardware." s/always/nominally/g Yours, Linus Walleij