Received: by 10.223.176.5 with SMTP id f5csp91908wra; Mon, 5 Feb 2018 17:22:23 -0800 (PST) X-Google-Smtp-Source: AH8x225LO01l6mnSTHLGOWlEY+LYq1JPZGfAYzaILzZv2GNAktu+6Mciw8AryEXxd6Kh9K/W/PYT X-Received: by 2002:a17:902:6908:: with SMTP id j8-v6mr673439plk.211.1517880143471; Mon, 05 Feb 2018 17:22:23 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1517880143; cv=none; d=google.com; s=arc-20160816; b=T6hsnzeAnjEi+6ceiKOhbSttt9nE/lcTFxhHgrvrTvnxF/zj/DRg9X3gcl/keKVtwk Iy4x3qe80kF6HdvJw4UUXP3EIoVqS3bEcv8SkOnlkhAfzSVlIwwmTKxHE/U/aVOSvfsD QZeLDKF726ButGx2HfhkXpXkdtneM30oDoldPJ6qgomiSWxpKcir3mzP+PTwxRiXPNmg Ve+aph8L2bH1H0VjR9X3g++H6JEEysxKbjiTfLHhUGQ0ZYd7uy6WguQMhvPBAOZ/iJCk yy2OZav30JvdDqPFVBz/Y9oKR5zcV6wowZviIzM7m9aim21XZ1aCxJfr6v8EqF/kKnrG agxw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature:arc-authentication-results; bh=WmQS4gBC7v9gQL1+cXmJysxBjOqadM7N3SLuIjT872I=; b=cD9kBquNTYM8G8lIoYjBjOc1dT5+HCRUk66KBe7bjwYRTg1e3VshqAqj84WaQpQQjd 3Qn711ooi0Qx2XvhCuDhdRfeheiyrcTFMCGASeEXzau83ky1pCTCTJ88fvvgDh48bl7l PpFmBTn2qEF5HFDNV+w6rOjbnQKYP5dbOk6/T1T03zHlPAw8HO02PviWJAb2n2WTuEBf oIpmt/d3JlGLIewW8rc2D/8XayGJ3/Fbn/k3I0d380FC+yQZsk47hS2MJErKL1RTxWWz apGlnK/S01jNAhvu5wl/q2oQjARmVdI+mxNJ0IO1Fd/WL4fIsmN+6B7bd3HQ/Knfg1K6 I7eQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=L2JLTmvH; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id d90-v6si5381879pld.193.2018.02.05.17.22.08; Mon, 05 Feb 2018 17:22:23 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=L2JLTmvH; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752412AbeBFBUj (ORCPT + 99 others); Mon, 5 Feb 2018 20:20:39 -0500 Received: from mail-pg0-f54.google.com ([74.125.83.54]:42605 "EHLO mail-pg0-f54.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751835AbeBFBUb (ORCPT ); Mon, 5 Feb 2018 20:20:31 -0500 Received: by mail-pg0-f54.google.com with SMTP id m28so281017pgc.9; Mon, 05 Feb 2018 17:20:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=WmQS4gBC7v9gQL1+cXmJysxBjOqadM7N3SLuIjT872I=; b=L2JLTmvHHutGuCqFeQ+spfwY3/eBRSb097la6gG4970FqUJOs01+P+zZdPXrTvGSS6 /CNqKQcu98+1RDJdulvRJU3hcK+DUF7YC6EJC3RXknLnsASE/HpjndjxGBm/7hSwKdBh GjuAkd8on+SXo58anl9MkkyvNvS2sHGqsum5XGBom0xB0GhxCgrLKlcYjd/DG7JjQ2AA 2yraEOFCm78qM2yhP4HoPdEyPsSUAYIfBKUqbJZAMbg+8znxVC2k+mOZXC4NkGMvrG+i mOPKuft3jm3Iq8r8Wz/QrjRX3+JhvqwbzSGzIjyffgveeTYfIrYB72hDEJ8FbPE0Sm7l KV/w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=WmQS4gBC7v9gQL1+cXmJysxBjOqadM7N3SLuIjT872I=; b=TgA3i3YrjRI7ULfCCKYHAvyplXH14Y2mc2L4+YYiQTmNdAy+VUxl397Gl59hs+MWxI lnvT7lXn4Fc20y+F3k/YxJYe9Pseo94Sg38VJKOEH0jm7L8/GJNmYaZIZ/9MpJzUqwYh 4MbuNZ8gvFsKkMsWtSD60Vwzbo1n9jR7i9KGETM/tHldPsdkc88EzQYPay9I6cEOiSaW +q+PZiku6u5lzG52C1Lrh7ujgO3fzaRZ1ajdd66XXFTl+HHOUdirFIsLvmfpnH4tobcd fnE7dwyd2RtmDOL3p0PTHAIqVg81E1IUkFjDj5eYPMpyKvGH44if0eToGs/X/7XS1L3E Npaw== X-Gm-Message-State: APf1xPDPfkoBXuTJly4xLLVpAO3hhYy75N9Mu3wVIbFpYQarQzsAnGlb hHaG6sIqONdP5nCQ/W0x618= X-Received: by 10.99.114.26 with SMTP id n26mr542070pgc.349.1517880030217; Mon, 05 Feb 2018 17:20:30 -0800 (PST) Received: from dtor-ws ([2620:0:1000:1611:da80:8749:c06f:9515]) by smtp.gmail.com with ESMTPSA id v73sm19300501pfk.84.2018.02.05.17.20.29 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 05 Feb 2018 17:20:29 -0800 (PST) Date: Mon, 5 Feb 2018 17:20:27 -0800 From: Dmitry Torokhov To: Christian Gmeiner Cc: Martin Kepplinger , linux-input , LKML Subject: Re: [PATCH 1/2] input: touchscreen: ar1021_i2c: enable touch mode during open Message-ID: <20180206012027.GF46524@dtor-ws> References: <1493295756-17812-1-git-send-email-martin.kepplinger@ginzinger.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.9.2 (2017-12-15) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Feb 05, 2018 at 11:07:08AM +0100, Christian Gmeiner wrote: > Hi all. > > 2017-04-27 14:22 GMT+02:00 Martin Kepplinger : > > The device could as well be in command mode, in which this driver cannot > > handle the device. When opening the device, let's make sure the device > > will be in the mode we expect it to be for this driver. > > > > I run into issues caused by this change. It turns out that the device > is non-functional > after some warm-reboots and as a result I am not able to use xorg's > evdev driver. > So I have some questions about this change: > > * Should we enable irq before calling i2c_master_send(..) as the chip raises an > irq if the command was processed? Well, we do not care about the response... However, what is your interrupt trigger settings? Are you using edge by chance? If so, please try switching to level. > > * Would it be enough to send this command only once during driver > lifetime? I can > see that on my system open gets called 3 times during boot-up. > > * What are the circumstances the touch device would be in an other state? In the > official kernel driver the userspace can send commands via sysfs. > Also the driver > does set the touch enable mode as this patch does. What is "the official kernel driver"? Thanks. -- Dmitry