Received: by 2002:ab2:6a05:0:b0:1f8:1780:a4ed with SMTP id w5csp448200lqo; Fri, 10 May 2024 05:08:48 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCXUGgaIJeQTzMexqlKsukObxbZhyFviqlvxCyTTh8xt9SeVtd5uL/obq4ZyQBaxGYd3qIUdu1BcR6DhNtj+5kmSuveKf3zZ3//rHKia+A== X-Google-Smtp-Source: AGHT+IHSrzgEoZHHQrYRusE3mJdj9J2vfp5Q3uT9wNsqcWo0kZwqY5eqhU3Aj7YiqiCbQOwIXo0x X-Received: by 2002:a17:906:dd7:b0:a59:d5e4:1487 with SMTP id a640c23a62f3a-a5a2d5cb6ffmr226349166b.42.1715342928643; Fri, 10 May 2024 05:08:48 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1715342928; cv=pass; d=google.com; s=arc-20160816; b=RQQAQE0f5cQ93BOgjp/TwGbO13mAnlIQBBsx3PktetnfOwqrjIBjeN2eGgzbJkfn/G NUDhLLDjKrTxqF5smO5CvpfiqkNQBDG8bjrEKORLawFI6WOU06rZ7gepzCDXF7fghLLC iLkhlIHz3m827pgSa/Je35FkC5jpET2qGqjIe9886bdL9c+wPzpmu8alwS6s71HmOnXd 6A98AJu+26bOCvgVuBLYrkCQmTfo0Eg9E8zMFbN1/ybXAaR0MUOxP+exl4eLmemaGhns H6642Ffc4C/A1W4HisLQ4cQoHfjh9d4PDje9q+2937PYVkd7Phu9JbKiuQacqTqtoEA5 RxBw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:list-unsubscribe:list-subscribe :list-id:precedence:dkim-signature; bh=dXNTsezNdWYZnRG6QT+6065F4f+qKGd7L1PVmOIUWNk=; fh=/RhSZQhlOBKowlpeaJYyydrvL5g+aUsXmlNRT0KiFBI=; b=U3zZz8pFPsYxCYAy6Jy/g9CF95GfDnPfLOimNYfGmiOMEe708m/sodNb/EyMFokKEX FAopPDTT3jm1m8yFjTKb//9CT6FIydk9P0+0ebcS9QAtZdC4oPBgUKbl/OX+u0W44zeN /8WYhl0DPF6za1LVChpa4usTW5ZqhqwnkP9s7mCoD3jTjtv1xvxEvttg5LEVzeMldYOJ t4i9X3KEg9MAcTf09wkX0t2NpBZ8zXOuUAOIlcHTD3GVjCZmEthLAmp1DYYwrZ4mvQZ9 zX64rXE3plr3vbwVl2yo8YwH+hE3nQhQwXFhulC7/iWbKhzhOK3HCkl4eOyIVnUDNfRQ r/jw==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@google.com header.s=20230601 header.b=IlIJWvEB; arc=pass (i=1 spf=pass spfdomain=huaqin.corp-partner.google.com dkim=pass dkdomain=google.com dmarc=pass fromdomain=huaqin.corp-partner.google.com); spf=pass (google.com: domain of linux-kernel+bounces-175764-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-175764-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [2604:1380:4601:e00::3]) by mx.google.com with ESMTPS id a640c23a62f3a-a5a17c2c3a1si201552166b.933.2024.05.10.05.08.48 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 May 2024 05:08:48 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-175764-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) client-ip=2604:1380:4601:e00::3; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20230601 header.b=IlIJWvEB; arc=pass (i=1 spf=pass spfdomain=huaqin.corp-partner.google.com dkim=pass dkdomain=google.com dmarc=pass fromdomain=huaqin.corp-partner.google.com); spf=pass (google.com: domain of linux-kernel+bounces-175764-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-175764-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id 43FF51F211DD for ; Fri, 10 May 2024 12:08:41 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id CD3CA16F291; Fri, 10 May 2024 12:07:55 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b="IlIJWvEB" Received: from mail-ej1-f53.google.com (mail-ej1-f53.google.com [209.85.218.53]) (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 4147716E890 for ; Fri, 10 May 2024 12:07:52 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.218.53 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1715342875; cv=none; b=GmUmtR6g+31CdB9sKjdX6KaxlhbFocYyxvVXikr/FJDkbq13BAsL/Jo8rU7Ctrc2F60fn/+GUHf0aMbJ7le2d50Dg+oaRej54LB1T9+jjLafV9V7f36E6ctYA4QvgEWpy1iYZHRNfHRbpACa9pnNjjlr7+KvZvI/K8IBtc14KPw= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1715342875; c=relaxed/simple; bh=+rwSFH/zIjdRn0ZdlCd5K4VvXhbl8g2LjsMF51uWTXA=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=orf6l7KyNLSoq4eG6xRQ7JsHeI94tl6lqpL/WfmkDAxbEo/CaVEZ3g0txqIXmmlaB4sL+eP+K2C1XtwU5NDfzAgetKzDZ6jltSkCBUUtPSkRjCaOkFnWSnJpcdbXPEt00RPDyYw/GukZ4TG7zsqxyfP50vrcyXy+ofUfMh0wTn4= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=huaqin.corp-partner.google.com; spf=pass smtp.mailfrom=huaqin.corp-partner.google.com; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b=IlIJWvEB; arc=none smtp.client-ip=209.85.218.53 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=huaqin.corp-partner.google.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=huaqin.corp-partner.google.com Received: by mail-ej1-f53.google.com with SMTP id a640c23a62f3a-a59ab4f60a6so433053666b.0 for ; Fri, 10 May 2024 05:07:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1715342870; x=1715947670; 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=dXNTsezNdWYZnRG6QT+6065F4f+qKGd7L1PVmOIUWNk=; b=IlIJWvEBid6tQaUBNNY7c9LcsxG3oIhCsqiGNO4uYGdS+YKBGCip9MQNvlRttgZ9g+ Efzrrf/TLll7+vyoPayi3kmp1WljMoCuCSHE+XolxpLxIt197pXw0DzirnPbxWUVrKxe jdNEMAuTI4tK65HEbwHpr49ziTIlg//svGvCIxa6PdXzYY7y2fIgK3SmibEdr5d/lHHS DG2fkDQq/ZR8IX1jeICDS/VhhHvWhxJyeqZwSG0U2hKUMGljXpPtr1pscSHcSpLpLnap HaILT3b9GZlRLPuR8YFTMyLc2UJc2t81sYX/U1qkCEanafJr8P/s4ws1JBNJLdjjX8Ad nN3g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1715342870; x=1715947670; 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=dXNTsezNdWYZnRG6QT+6065F4f+qKGd7L1PVmOIUWNk=; b=VNFkXhOBQc3t/E+V2Aix8ttg4mr3Z8eVWoR8KPxnrh7XSH3Oi3lzvotGNQXbOjlBvk 4RfoeNmJKZ3lcjrrIe8fgr/veEr/xTFAccP80OyCtHKL0waLI+FT6SWhG55An4LoB7te jETZMg7hUjRt7kb7bFfIWoKRja2JUJrqQG9p8a0Kw+NObAIJpLzDSe4KNmIXWsRHGBwY EXvlrwEtfeOVo1bozNp7iIO5T2T5JUlRWZL3jW9CbZRzKz/1lGfv8GBW6z5tEiJIvLx0 q9u4pbKoqPQXMfxxIA4/W23IOhJlWGbgGoTnuoAmrc/4LBbgCHk1SQCro3S+h1qjYjzn DE5g== X-Forwarded-Encrypted: i=1; AJvYcCXprXoexTPOZxIEhNnBoNGBE2qBjvgQ6LTGX3fXjUwFGXrxlMDGGkS8IyICGD5rTvtZh68hxI87onZXhNESiIEgUQXqVtBjTbpyhY5I X-Gm-Message-State: AOJu0Yw3ZFtwEUiJG4wn8dTGYnSfLZyYbIwgcTJ9npifnI0uV5IQVpoc eUbtIrLIF8O5MLwJlP6MTik8X2jZDvb4ZMsblrlbrxj+ehNfo27mEF7NDQNfvH+pFbwSG9TSmnh SAWDmtLWrzuJEnj4WqhjuyGL+nzdiMpATV+PDSw== X-Received: by 2002:a50:9e61:0:b0:56e:23e3:bdc2 with SMTP id 4fb4d7f45d1cf-5734d5cf9b4mr2375799a12.13.1715342870410; Fri, 10 May 2024 05:07:50 -0700 (PDT) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20240509064336.9803-1-lvzhaoxiong@huaqin.corp-partner.google.com> <20240509064336.9803-2-lvzhaoxiong@huaqin.corp-partner.google.com> In-Reply-To: From: zhaoxiong lv Date: Fri, 10 May 2024 20:07:39 +0800 Message-ID: Subject: Re: [PATCH v1 2/2] HID: i2c-hid: elan: Add ili2900 timing To: Doug Anderson Cc: dmitry.torokhov@gmail.com, robh@kernel.org, krzysztof.kozlowski+dt@linaro.org, conor+dt@kernel.org, jikos@kernel.org, benjamin.tissoires@redhat.co, hsinyi@google.com, dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable hi Doug Sorry, This patch was accidentally sent when sending other patches. Please ignore this patch. > Also: other than the main power supply, there is no difference between > this and the ili2901. If you actually do have a main power supply, > then you probably don't need a new table. You probably don't even need > your own compatible string and in the device tree you could just > specify: > compatible =3D "ilitek,ili2900, "ilitek,ili2901"; > ...which says "I actually have an ILI 2900, but if you don't have any > special driver for the ILI 2900 it's likely that the driver for the > ILI 2901 will work because the hardware is almost the same." In addition, in the previous patch, we have made modifications based on your suggestions. "ilitek ili2900" and "ilitek ili2901" use the same driver. Upstream may not be needed in the future. Thank you for your previous suggestions. [1] https://lore.kernel.org/r/CAD=3DFV=3DX5tk0tCcDa+vLnu0aoas1TDWuqvkMzM-27= 8dOCX8K1gw@mail.gmail.com On Thu, May 9, 2024 at 10:35=E2=80=AFPM Doug Anderson = wrote: > > Hi, > > On Wed, May 8, 2024 at 11:43=E2=80=AFPM Zhaoxiong Lv > wrote: > > > > From: lvzhaoxiong > > > > ILI2900 requires reset to pull down time greater than 10ms, > > so the configuration post_power_delay_ms is 10, and the chipset > > initial time is required to be greater than 100ms, > > so the post_gpio_reset_on_delay_ms is set to 100. > > > > Signed-off-by: lvzhaoxiong > > --- > > drivers/hid/i2c-hid/i2c-hid-of-elan.c | 8 ++++++++ > > 1 file changed, 8 insertions(+) > > You silently ignored pretty much all of the feedback from the previous > version [1], so I'm not planning to review this version. > > [1] https://lore.kernel.org/r/CAD=3DFV=3DX5tk0tCcDa+vLnu0aoas1TDWuqvkMzM-= 278dOCX8K1gw@mail.gmail.com