Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp4700785rwd; Tue, 30 May 2023 08:43:40 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ6bfzWZCkIDCYiNx2nE3VhTzRsrCdQf08oKldfFmWN2sF8BKsNLZQd0yLCKTgXpN2dFBCsA X-Received: by 2002:a05:6a00:9a0:b0:63b:8eeb:77b8 with SMTP id u32-20020a056a0009a000b0063b8eeb77b8mr3202156pfg.13.1685461419728; Tue, 30 May 2023 08:43:39 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1685461419; cv=none; d=google.com; s=arc-20160816; b=M1dsTuzVMd5wjMw5PjEdYfUz4riA1J7l+llX5nZO4hJFPXJKUwGT57dXYC8tXoThuU CT34kqFDkE90Kd8s5UK7t8PRYK6H6Et/PFwQGyM0l3w8/vboXzKHnot+7b2hlamiJyD+ lgzBvmKYVq/rpzj+mDY9U284uFn3biQzxB9mGTqlzrnc/hsLXWzN84PZXOL01ZlYuzDa gsk713pvURieGxA3n2s4eR9vDE9zpJY7D4MBvXep/TLDYUwg3SFJE0ziIJrl+Iig701k 1z/wWTenBae6yq5eM1LdtKheYk9FV7bwlhVPnpUXEWy+JAsnkSp72DZ1Whib/hLVpw7P Z11w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:cc:to:content-language:subject:user-agent:mime-version :date:message-id:dkim-signature; bh=i2URTcYLzfS3uayG6hfWA3AHqGO0fmjAhKx1B1Sb2rM=; b=uD0d2yoQ4vNXzRKS2+0PyZfb7nZc1Q10OLWMFo97BqaucKlopGzx+TtKwKoFtUYcHK 98MQ+BBRT6JwdRC5G8qoNiZ7QgJqSwBe1dHpawizEfg7l8CVh9axOWz4TTsUYKs2Fsv1 LfaA5fAjdJFDLFPDv5rD6hoqLQiiXSQKBVZ2UmWzzD8uKay6rz/8bo/bsfIa2dlmgdS+ QVNaKQOiXMJyoykx9EAt3H9zpTD6n7WskiVFPX1nGY58GrxNAmU7jM6bCZVFES7sPN+9 HdJOe1675Y1OiypMldzRpwHQIxVFvVIR51o1fb+vVBZkP1Dd9qr5+eR04V+ZgtjzBO1G pmyw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=mWVVzeJO; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id z10-20020aa7958a000000b0064fbc57845dsi1905109pfj.133.2023.05.30.08.43.28; Tue, 30 May 2023 08:43:39 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=mWVVzeJO; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231422AbjE3PfG (ORCPT + 99 others); Tue, 30 May 2023 11:35:06 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58330 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231841AbjE3Pey (ORCPT ); Tue, 30 May 2023 11:34:54 -0400 Received: from mail-lf1-x12e.google.com (mail-lf1-x12e.google.com [IPv6:2a00:1450:4864:20::12e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 70F28F1 for ; Tue, 30 May 2023 08:34:52 -0700 (PDT) Received: by mail-lf1-x12e.google.com with SMTP id 2adb3069b0e04-4f4b0a0b557so5093208e87.1 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=Lw8+aZbDZXMZCMPHyyNSRpoWnLRB6DFIMtjs81SsUCOyz85R8L3wOZDXZmNnq/0f93 3fhb+Ak4GViEaUAT6rG72adwidxFGtz2f/ug1j9Svzhb9SpoLOeObkEr7pypy8ULBBnk 4mweaq5fYToYdROd3X3kRTuPuy2OAH7Wj9huAA2rtDQdK0+xPdE5hsTnBIdcz+bXf5Xy 4mO2KG+lYrc4BmWMCkDby7Ovpum32chwfPbCo80eXwf2U4vrCM/OGoq3CVuqnJRXmRGd h5CvrNF4ohbLvcQz2Z3RgHp9c1AFQ4aY06yIOBfs4R2beSF1M4z3ik+1LLSUY4sB/j99 QXYg== X-Gm-Message-State: AC+VfDzc1TMlTbqA2gWOacLeknjwRO+BUdHCuSi7fHO3KzDQX1mHJRMF 4QebMHgRYg7SfFxVfOPXwPS1yg== 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 X-Spam-Status: No, score=-2.2 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@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