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 4936DC7EE23 for ; Tue, 30 May 2023 15:35:07 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231264AbjE3PfE (ORCPT ); Tue, 30 May 2023 11:35:04 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58334 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231887AbjE3Pey (ORCPT ); Tue, 30 May 2023 11:34:54 -0400 Received: from mail-lf1-x131.google.com (mail-lf1-x131.google.com [IPv6:2a00:1450:4864:20::131]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 74ABEF3 for ; Tue, 30 May 2023 08:34:52 -0700 (PDT) Received: by mail-lf1-x131.google.com with SMTP id 2adb3069b0e04-4f3b9755961so5111727e87.0 for ; Tue, 30 May 2023 08:34:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1685460891; x=1688052891; 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=i2URTcYLzfS3uayG6hfWA3AHqGO0fmjAhKx1B1Sb2rM=; b=mWVVzeJOqvdZKotjn24LlOTsbVHuks3mjQrNCBTgVMi6WHDE+eBCxalJiaLICMS3WO sZ7dw3d0s6b7D8JxZnJLTSC7RsSFo149WVQXN6zHPAmWxqnyHFX1WVy0p9httXIJyHrb vtj+4z5S4m3vES9aWTzOcrUQdTmRK4Nn2MovEafL9mJ9gtou5LjtN4XeDWyA1O+P86xR 5ug8pdlnpq5mggZ2ME2n3og6rrJFuXI1iZqry0NUMkn99l4IBterbAINmOmjVlAevt9B HpS5VJ7z86yvYxTW6s1lchneiwb6q2cjFQTzvPTJrdr2jKd05lSQ8YKP/0QyMpWWjrm1 1yRw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1685460891; x=1688052891; 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=i2URTcYLzfS3uayG6hfWA3AHqGO0fmjAhKx1B1Sb2rM=; b=aqTDI/9Tv/TmG9vKFWp7vJCR/VMTYVMzsgxa0QV0/nW7ugUOE2EZMYD3reMqubvOGN 7wO5wX9tn57q4+ZAvjsvyop3vuSDDhTiJAtylMKDANo8XtrSqIvN93vLu8c8gZiRhob3 uWrWBU83xrhlfp7Czgo5OZoXVKQKnabX+ds+7k5EniiWc8Po0mAss9NM5xmmmSZqcOh6 ZjDL1uoXkYqDhqwoMvHR8HHi/Sx0SbChAWduNF/PF3JoFEJ5aSBbNQ66jL/O9gOv39Qb TzvJUopMoQEUbz/2FFJ76h9wZAwPD+h75wVeQQIrIc6SlHP5FUVATFIbRlWx51EbjT2J 9GxQ== X-Gm-Message-State: AC+VfDxT05w9AUZBdw4ixQ8JUDPx9ub9k3BeS+7lFrAFkGHdpGn+6+li rDQxjg9HmVirUEFdCejIU/dFIg== X-Google-Smtp-Source: ACHHUZ4FyrPbuO3w8Yz55IQ8tPNl8p1FQbjxB/VnRrEwPytlMXkKP4diVJeC1A4YfCKLd8PG92PMzQ== X-Received: by 2002:a05:6512:150:b0:4ed:b842:3a99 with SMTP id m16-20020a056512015000b004edb8423a99mr1137818lfo.59.1685460890667; Tue, 30 May 2023 08:34:50 -0700 (PDT) Received: from [192.168.1.20] ([178.197.199.204]) by smtp.gmail.com with ESMTPSA id s2-20020aa7cb02000000b005105f002fd1sm4554734edt.66.2023.05.30.08.34.48 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 30 May 2023 08:34:50 -0700 (PDT) Message-ID: <10457cab-f9b0-c38b-9f11-36853b71c7e8@linaro.org> Date: Tue, 30 May 2023 17:34:47 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.11.0 Subject: Re: [PATCH 1/9] dt-bindings: HID: i2c-hid: Add "panel" property to i2c-hid backed panels Content-Language: en-US To: Douglas Anderson , Jiri Kosina , Benjamin Tissoires , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Neil Armstrong , Sam Ravnborg , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann Cc: dri-devel@lists.freedesktop.org, linux-input@vger.kernel.org, Dmitry Torokhov , hsinyi@google.com, devicetree@vger.kernel.org, yangcong5@huaqin.corp-partner.google.com, linux-kernel@vger.kernel.org, Daniel Vetter , linux-arm-msm@vger.kernel.org, cros-qcom-dts-watchers@chromium.org References: <20230523193017.4109557-1-dianders@chromium.org> <20230523122802.1.Id68e30343bb1e11470582a9078b086176cfec46b@changeid> From: Krzysztof Kozlowski In-Reply-To: <20230523122802.1.Id68e30343bb1e11470582a9078b086176cfec46b@changeid> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org On 23/05/2023 21:27, Douglas Anderson wrote: > As talked about in the patch ("drm/panel: Add a way for other devices > to follow panel state"), touchscreens that are connected to panels are > generally expected to be power sequenced together with the panel > they're attached to. Today, nothing provides information allowing you > to find out that a touchscreen is connected to a panel. Let's add a > phandle for this. > > Signed-off-by: Douglas Anderson > --- > > Documentation/devicetree/bindings/input/elan,ekth6915.yaml | 6 ++++++ > Documentation/devicetree/bindings/input/goodix,gt7375p.yaml | 6 ++++++ > Documentation/devicetree/bindings/input/hid-over-i2c.yaml | 6 ++++++ > 3 files changed, 18 insertions(+) > > diff --git a/Documentation/devicetree/bindings/input/elan,ekth6915.yaml b/Documentation/devicetree/bindings/input/elan,ekth6915.yaml > index 05e6f2df604c..d55b03bd3ec4 100644 > --- a/Documentation/devicetree/bindings/input/elan,ekth6915.yaml > +++ b/Documentation/devicetree/bindings/input/elan,ekth6915.yaml > @@ -24,6 +24,12 @@ properties: > interrupts: > maxItems: 1 > > + panel: > + description: If this is a touchscreen, the panel it's connected to. This Hm, can there be different setup? Touchscreen without panel? What would it be then? Why only these touchscreens? This looks generic, so maybe in touchscreen.yaml? Best regards, Krzysztof