From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752185AbdBULID (ORCPT ); Tue, 21 Feb 2017 06:08:03 -0500 Received: from atrey.karlin.mff.cuni.cz ([195.113.26.193]:36632 "EHLO atrey.karlin.mff.cuni.cz" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752116AbdBULHh (ORCPT ); Tue, 21 Feb 2017 06:07:37 -0500 Date: Tue, 21 Feb 2017 12:07:34 +0100 From: Pavel Machek To: "H. Nikolaus Schaller" Cc: Dmitry Torokhov , Sebastian Reichel , Mark Rutland , =?iso-8859-1?Q?Beno=EEt?= Cousson , Tony Lindgren , Russell King , Arnd Bergmann , Michael Welling , Mika =?iso-8859-1?Q?Penttil=E4?= , Javier Martinez Canillas , Igor Grinberg , "Andrew F. Davis" , Mark Brown , Jonathan Cameron , Rob Herring , Alexander Stein , Eric Engestrom , Hans de Goede , Benjamin Tissoires , Petr Cvek , Mauro Carvalho Chehab , Hans Verkuil , Nick Dyer , Siebren Vroegindeweij , Michel Verlaan , linux-input@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-omap@vger.kernel.org, letux-kernel@openphoenux.org, linux-iio@vger.kernel.org, kernel@pyra-handheld.com, Aaro Koskinen , Pali =?iso-8859-1?Q?Roh=E1r?= , Andrey Gelman , Haibo Chen Subject: Re: [PATCH v9 1/8] drivers:input:tsc2007: add new common binding names, pre-calibration, flipping and rotation Message-ID: <20170221110734.GG5021@amd> References: <9830dd21e6425e3a866fac6ed4cc73ddd58b719f.1482936802.git.hns@goldelico.com> <20170128193342.GB38136@dtor-ws> <1F6355E1-A5E3-41A6-908F-619A15581BEF@goldelico.com> <20170217204041.GE13050@dtor-ws> <558407EE-4884-4CC3-9098-79DC4B222868@goldelico.com> <20170220010714.GB8358@dtor-ws> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="MrRUTeZlqqNo1jQ9" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --MrRUTeZlqqNo1jQ9 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi! > > They are "pixels" or the touch controller, i.e. native unites in which > > device reports coordinates, as opposed to points per inch, or > > millimeters, or whatever. These "pixels" do not have to have 1:1 > > relation to the LCD pixels; in fact they rarely do. >=20 > I wouldn't call this "pixels". Rather "ADC steps" or something. Submit a patch. > > Why? Nothing stops you from querying the device and figure out scaling. >=20 > What stops me is that I have no (and do not want to have) that level of c= ontrol over > user-space code. Umm. Then perhaps you should not be submitting kernel patches. > > And still, according to DT folks, device tree forms an ABI and thus we > > are not to change it, even if it is easy. >=20 > I think this needs a more differentiated view. >=20 > In my view the names of the binding properties and what they influence fo= rm indeed > an ABI. It should be stable and interpreted in the same way. >=20 > But it allows to load different firmware for different requirements. Like= the user > application ABI is stable but you can still load different software. No. You can't expect people to konfigure kernel by modifying dts. Pavel --=20 (english) http://www.livejournal.com/~pavelmachek (cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blo= g.html --MrRUTeZlqqNo1jQ9 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAlisH3YACgkQMOfwapXb+vIflACfaCUEkSACXYmas7YaWcAwaQfo cQUAnRDU2/2iFdZbvX6NjlXHTp9id+2G =78Vh -----END PGP SIGNATURE----- --MrRUTeZlqqNo1jQ9--