From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pl1-f171.google.com (mail-pl1-f171.google.com [209.85.214.171]) (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 740F533F383 for ; Wed, 5 Aug 2026 05:21:51 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.171 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785907312; cv=none; b=bA7xBrfnxSDLiNOUu56l3Lr4aoTNBvrfHa5KUbwzLplaBk+f8ZBr0Td3nvlWAa660nvCMTbsLJy51MdqPkK2RyWC4ZXGeXHpMBufzbIfgsHmqUKJmpmnIQfMiK5cLRLz1K7oVcoiUnIdRV8AcWDistbeBblbbfF6NeY/h7Tgsn0= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785907312; c=relaxed/simple; bh=5BLN84UWE5aL8KC1TYqhaAbXFpJ/PAqioCsYhC1X1W0=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=t84aI+WrcoSRKUeVH6n9AjVdXHpdtKjwA/cSmEu2eaIoZc3Ga1MHCTPNQPgGCYtvwPnvmG19OS3IgyuUme4nc9zPXS50I67ywjteT4x1e8dAM3dNj12085UgqKwLrNAUE1Fn1O0uO5N5YksdPeRwsxsiZu5vKeldD1VcH+fuwrY= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=eQjcMoUu; arc=none smtp.client-ip=209.85.214.171 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="eQjcMoUu" Received: by mail-pl1-f171.google.com with SMTP id d9443c01a7336-2ccf2360620so6000095ad.3 for ; Tue, 04 Aug 2026 22:21:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1785907311; x=1786512111; darn=vger.kernel.org; h=in-reply-to:content-disposition:content-type:mime-version :references:message-id:subject:cc:to:from:date:from:to:cc:subject :date:message-id:reply-to:content-type; bh=i+SgxE3ywvb4IGbVXZDenqphK+NGLI4pTkX6+69jjI4=; b=eQjcMoUu6Gvpw3aPUaZ7wem7oApGlpwev81IBut9BGbx2VImjl0mVUZaWXuX96JbIZ TZ3DQZ3BUAlfGl6sHD+qUwHCjk2lxFhoa7M1c29SBXYPIDStQF30s4DrbRwfSRiuBHg1 cYtS6dpiGnj1AID3q6mHR+O5J2zPqNgc3pDCeHflUf1VTfzCNZkmJxmfo7PEF+81OfBe TF6ZLC3BWLzcLOSq3VU3iiOEeI0vEZN8hUHGlbnzN0FEt9sn/jF/arvOu0rdJpdvExSv CxG3fxB4HnzXy3yE6XPnF7kHKW4eQ/ealNFXd3XXXNSOOpcVwSBGKr9t/jIPz6OVsNE+ Nfug== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1785907311; x=1786512111; h=in-reply-to:content-disposition:content-type:mime-version :references:message-id:subject:cc:to:from:date:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=i+SgxE3ywvb4IGbVXZDenqphK+NGLI4pTkX6+69jjI4=; b=RpQoymFefjUk65FmQJgQ0m5hp7tePHwTdthRUjE++nnZdUlvk5AkMYLP8TsoLrVmyt fnIFvn7xKB2duiQirBKEkkBgX4cAXq8alkbYig0zLhLA4fFLN5QZ34BMXJtKQogu3jYU CrFJSEnQPqqdZw1/0ORJu/WTN69jBq+z1MTBnuPLjflSMx4z67DLUbEWCuxDcMSGmaaT T9fMPXDQhG8NcCJWVcTSbqIIIql9dCS0FYs//fMoDI89zS1mjzBQjVouWC+oDCO2tfUm YuxkOXJpG0FmCu+ja2Y+FLqTOTkFerCTfvfz7IaMbpooK0wbv/vm5x0sqrXOu3znj55L L0Ug== X-Forwarded-Encrypted: i=1; AHgh+RpfVBrwczyiqK6urxEmTacbc2fBA5jg9znMt5riH9zDBRR5NYsDVbhvxH2fzdO29whudT7kXgqqWJYP1xo=@vger.kernel.org X-Gm-Message-State: AOJu0Ywq1WpKOZ/gWaigCxl965f4t3CPgZkc/Bv7wIuwR6rkV1cA7YcF KIX1LmMmWx/JAZkxIsuFURsRNRiK3ambP32Smgz8SWc2eWP/gaWC4Xbe0WirLw== X-Gm-Gg: AR+sD12lILcLDll9rJkY+9l/9qhc4fNO/QpRUzdzhPwQYyST1eDoTkXoV0ODAVC1vS9 SD5dQzxToiFZtafghaNj9oGCawRUQFOJELy5Y0PevUpp7MdKCnMMxiKk7EleB5ulGNus9bs5ebA Z3RlJfLlDgoV+WU/eW+2qbwXhEJM759ZqC9M4irGFIOZtK3sKZtOFYSN8gKbfhDlaIGkrxhrigD yfDL/HsfepA2WXesTIHsVLKDiGbC7KbDLAUciRkGmjIgS2rRxzUSYUvf+9KZZV/QR81cQl4sIWO Q4muW+dirau20R3XLRNKoS5+PInS4WurT/cAGcXHk7XnNM1VLVTzBBhizKZ3Qif20fk11vdu4lT TFEYE20o63xC/AwVM3U1V4hBgdg3/IkSs8r0qTRy4b9Le0llVwke4wVY7pNliO0V49out4DYBUJ 11C2UmL1qhuCjMdOju5gA+PBE8LfHfRh6kg7G4+V4kBJdZB9rFsAURjw2f2J7dbwdRzqFvOQlyw aUNPVFDCe5/CgrfGlN1rz+KYQ3QOw== X-Received: by 2002:a17:902:e545:b0:2ca:bf8e:35fe with SMTP id d9443c01a7336-2d0ca780473mr43369225ad.16.1785907310604; Tue, 04 Aug 2026 22:21:50 -0700 (PDT) Received: from google.com ([2a00:79e0:2ebe:8:bf3a:ac93:79c4:84fd]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-31586447d52sm10850397eec.12.2026.08.04.22.21.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 04 Aug 2026 22:21:50 -0700 (PDT) Date: Tue, 4 Aug 2026 22:21:47 -0700 From: Dmitry Torokhov To: david@ixit.cz Cc: linux-input@vger.kernel.org, linux-kernel@vger.kernel.org, phone-devel@vger.kernel.org Subject: Re: [PATCH 0/2] Input: rmi4 - honor touchscreen-{x,y}-mm Message-ID: References: <20260731-respect-x-y-mm-v1-0-3e85a4bec745@ixit.cz> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20260731-respect-x-y-mm-v1-0-3e85a4bec745@ixit.cz> Hi David, On Fri, Jul 31, 2026 at 08:13:40PM +0200, David Heidelberg via B4 Relay wrote: > This series ensures, that when invalid value is detected or mismatch > between value defined in the device-tree and the read from the > touchscreen is observed, the user is notified and zero is ignored. This seems very complicated. If board maker specifies these parameters, they probably want to use them instead of what the firmware reports. So wouldn't it be simpler to not try to match and report differences but rather skip querying hardware and use device properties if they are specified? Thanks. -- Dmitry