Received: by 2002:a05:6a10:a0d1:0:0:0:0 with SMTP id j17csp1354631pxa; Sun, 2 Aug 2020 04:56:20 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwJh1bHZV0bGdhkwliRGEHZpNh3hKAVZPLEhU55mF69R0isRpQ7Jo37l/ENkiW4V3C1s4qt X-Received: by 2002:a17:906:8318:: with SMTP id j24mr11664110ejx.409.1596369380442; Sun, 02 Aug 2020 04:56:20 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1596369380; cv=none; d=google.com; s=arc-20160816; b=KjjAEjdut7IrHCf3fcC/COabH+BgiP6tFkq8vgRz4VTgTwsA1d0uhtyiR63chqgA/1 hQgWFAf1XyDNo5z44xBdPP5e3ozrRSggTggCtwvANzMV+APdXsfVcatxuGepXii9cc4r aMHSwoyenAK7ZG3lWa3UpV9sYuWvU6KxIiwwWDajbH3ciDcSvemXF32ytMIyQo7NC3gl lx+rb37YLDeNlf+deYlbvhHpL5RMtiVF/4DOog+mMhoUJeT6huQrs3AD642cejnPw3mc kzB7oBxbOKsoVs9bQhdl5ghsmrOHk4KBlDZDhBYUdF6ZrEXgc2P6e6DpFJtJ1JnNMPof Debg== 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; bh=QS5TD7TLLv/uNTcFmmnuKQmpKWcz0B0xAcWV+1SzTb8=; b=kY3jB8XWZ2S97yqPHQ/NdWB8KodjKBgBEZLyQkyS0wc6FqKIsyuHPOqAm9nihqQaBq wwwm0eav/jWVV/8mep/28OJnDE+KJjeA7Q4DeJ83RA+nzT+7Y8Smw6rfb9Tj/JLvb3R8 TNqwlADNwtAceFZzOKc3+HsZypeNgT+Hy50lwC5Po13AsYGafi6Y5zJuT4PVPAMlaaE9 nQgHTAvF5yX5vHDUIo5VlN2to8OW7fOm1bbb+VPDFKPXjrwhKEM3cQbE+O3vsls5tpoR dy6RTokKB/TVRE9Z95BLVPjQBBWy9fhMmW2kDcsuuRy4drxOK1VUq7Mmpi2I55eEGKtJ Pagg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id m24si1826436edr.211.2020.08.02.04.55.58; Sun, 02 Aug 2020 04:56:20 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728158AbgHBLyl (ORCPT + 99 others); Sun, 2 Aug 2020 07:54:41 -0400 Received: from jabberwock.ucw.cz ([46.255.230.98]:50998 "EHLO jabberwock.ucw.cz" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727914AbgHBLyg (ORCPT ); Sun, 2 Aug 2020 07:54:36 -0400 Received: by jabberwock.ucw.cz (Postfix, from userid 1017) id CE3C91C0BDA; Sun, 2 Aug 2020 13:54:33 +0200 (CEST) Date: Sun, 2 Aug 2020 13:54:22 +0200 From: Pavel Machek To: Dmitry Torokhov Cc: Roy Im , Uwe Kleine-Koenig , Bartosz Golaszewski , Brian Masney , Greg KH , Lee Jones , Luca Weiss , Maximilian Luz , Pascal PAILLET-LME , Rob Herring , Samuel Ortiz , Thierry Reding , Thomas Gleixner , Support Opensource , linux-input@vger.kernel.org, linux-kernel@vger.kernel.org, linux-pwm@vger.kernel.org Subject: Re: [PATCH v18 3/3] Input: new da7280 haptic driver Message-ID: <20200802115422.GB1090@bug> References: <23b3470401ec5cf525add8e1227cb67586b9f294.1595991580.git.Roy.Im@diasemi.com> <20200729063638.GY1665100@dtor-ws> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20200729063638.GY1665100@dtor-ws> User-Agent: Mutt/1.5.23 (2014-03-12) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi! > > +static DEVICE_ATTR_RW(ps_seq_id); > > +static DEVICE_ATTR_RW(ps_seq_loop); > > +static DEVICE_ATTR_RW(gpi_seq_id0); > > +static DEVICE_ATTR_RW(gpi_seq_id1); > > +static DEVICE_ATTR_RW(gpi_seq_id2); > > +static DEVICE_ATTR_WO(patterns); > > Should this be a binary attribute instead of having string parsing in > the kernel? Plus... is this suitable userland interface? Should it be documetned? Pavel -- (english) http://www.livejournal.com/~pavelmachek (cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html