Received: by 10.223.176.5 with SMTP id f5csp171072wra; Tue, 30 Jan 2018 09:40:26 -0800 (PST) X-Google-Smtp-Source: AH8x227xHl7br569sEGAs0C6JI6p7mbOZKII0oo7wd8LSmgP8DXKNpKpwOilHi+6KBsy3/QO4Uh5 X-Received: by 10.99.99.199 with SMTP id x190mr24380081pgb.193.1517334026122; Tue, 30 Jan 2018 09:40:26 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1517334026; cv=none; d=google.com; s=arc-20160816; b=qdtjRgQTGE4Re548c88L2jaE5B/+T2cg1h2IGUDD+oYKyiAKESpzfa2nIqrdLdj2CA pu0P3pXjp1RQ8u9FetataSlk41Y/S/bC5LB3iEp9ax1T4/L8djJzgfMQpRqr5yRMAwOP 6/L9n4dljWYnZNJeHf2SHrMjtXMhvcRTaUdRGRLUDT7Sw8tDE7jtoFThzU2y+OiaEpMN KNVQ2xhtnHnfNun8jS4Zy7v+r2WDumYooiDGwg7IhxybCUZIRpPVn9QSl+vzhyjrgpvP N+DoiDF/HVQ9eZY2EmhJOqlicIDvtr7G/HE6zg7mbanaeCB9BtpJASWBNC02B7GVE868 4FIA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :references:in-reply-to:mime-version:dkim-signature :arc-authentication-results; bh=hWdQkzT3zp7zEDJ3ujlDOHTOEm90pS0VVhZzoUFNM48=; b=bMdypS8kQaT77F9fuc4ANYjs0UWMcBqgZ5c69a9XqFrVABQc8AC+gM8SX8orQrUuYn 0ATaUkkHWv+7/v35mCL4E20AevP/Pr9BlQm2xb9cd0QegNrJNx9zh/q7SKi0Zm7LN6rU qG0vXezYUB8Z+W72Sfi+2MWheKQOAfPxjavochzffyOD6vw+/2v/9ogO+LC9R2XiEWec VOrk8Btu6kOMSwDa0RjjVg1mYIQHH20YKq05XE2PesMnBS86C2xVoPGLH1jamDzhi1wy BP5DJdO3vUayYuGpGFedIqXEvjSxHsuOYfpk6/8Jo7OFnbgL8IqPU9/JlozLJygdkTa1 N4GA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=CPCbgRYq; 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 a23si2249985pff.83.2018.01.30.09.40.11; Tue, 30 Jan 2018 09:40:26 -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=CPCbgRYq; 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 S1751923AbeA3RiX (ORCPT + 99 others); Tue, 30 Jan 2018 12:38:23 -0500 Received: from mail-qk0-f193.google.com ([209.85.220.193]:34461 "EHLO mail-qk0-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751448AbeA3RiV (ORCPT ); Tue, 30 Jan 2018 12:38:21 -0500 Received: by mail-qk0-f193.google.com with SMTP id b76so11157656qkc.1; Tue, 30 Jan 2018 09:38:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=hWdQkzT3zp7zEDJ3ujlDOHTOEm90pS0VVhZzoUFNM48=; b=CPCbgRYqc8Mucv6nvmByyYWY8hlKelDN+EyTWe+lICJdeQZFM/G5J9IkrYSSfKEV2s GnuntxpxQpuqlFpnI9tstb8nQvvaz6HTgZP+XCO70UXFwlCGp7lx22leKh1fl3n92OO8 gdfE8e5Ns2brktokSfRhHCHPqiV/J9CxYBuVyJdtvtIBVTyK60b7n1kFQonmtzeHruW+ 0RXfT0o3yAEDF2iEE8ADbDJUmjkSFVR3nsliVtQlBHtpKXiJBLOB1iTO6Qwc1QoREs/f BS0bw5s6PjMUPSoQQ56a4fDG6EQJhPqwGKcRwEz4N4+Gxmv2f3xHLkwqhxScX4igz9tp SWbw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=hWdQkzT3zp7zEDJ3ujlDOHTOEm90pS0VVhZzoUFNM48=; b=nL8pEorOyJEhnjrq6UL7WyqJzR3lAaokFvgd32b/HOdPqHjLQwg74zkbS3Hs5Fonkd EF0BaZn1SNpDxiXp7ELeNEnmjLp7B4ctfeKQmcLllY/yCNrvpOf2XA+oGJD64EZFJ9q4 qfq0hou8BJ0TU1mEQRnywDotVc82k3HkeLxu5cZFwZvNvSdxBPo8wYFDjGt4m4mcLbfn ZVy3OuF6oH1E/AKhRwPAPhZuaNqbz4+Rw5UVXMAUA75bpAv1wWLJD4+Z1jpqzQfWASEb 6ruq9EnlvSgHC2wgtU+6xjJ75fkv3Hfc6jyi8FWiWgbdL2t5C/jHnZjJEXLxmwv8BPF3 S17Q== X-Gm-Message-State: AKwxytdOlGy3XRguAnYE8qjMyrOr2Yd41LMYRFB7SisZGB40hVGbyzW2 o/fPaM52TvBmNrptCi4IRF8pn34lkJbF08msxjQ= X-Received: by 10.55.96.4 with SMTP id u4mr43150899qkb.323.1517333900592; Tue, 30 Jan 2018 09:38:20 -0800 (PST) MIME-Version: 1.0 Received: by 10.12.175.35 with HTTP; Tue, 30 Jan 2018 09:38:19 -0800 (PST) In-Reply-To: References: <010001602cf53153-39ad69f1-1b39-4e6d-a748-9455a16c2fbd-000000@email.amazonses.com> <20171210182152.70ad8fbf@archlinux> <01000160dccefcb4-25edfd89-56f3-486f-88a4-cb8c07253974-000000@email.amazonses.com> <20180114104330.2aa7c1fd@archlinux> <20180128094021.572ab366@archlinux> <20180130160107.000006df@huawei.com> From: Andy Shevchenko Date: Tue, 30 Jan 2018 19:38:19 +0200 Message-ID: Subject: Re: [PATCH v2] iio: accel: bmc150: Check for a second ACPI device for BOSC0200 To: Steve Presser Cc: Hans de Goede , Hartmut Knaack , Jeremy Cline , Jonathan Cameron , Jonathan Cameron , Lars Kellogg-Stedman , Lars-Peter Clausen , Linux Kernel Mailing List , Mika Westerberg , Peter Meerwald-Stadler , Wolfram Sang , linux-iio@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Jan 30, 2018 at 7:25 PM, Steve Presser wrote: > Andy, > > Where did the assertion the second device is a magnetometer come from? Just > the data sheet? Yep. See chapter 8.2. Isn't enough proof? Or you believe in two accelerometers with off-by-one conflicting address on a cheap laptop with left unused two magnetometers on the same time? And we have a driver for magnetometer separately. So, it looks like we need to move ACPI ID to a new "kinda I2C mfd" IIO driver under drivers/iio/imu/bmc150_i2c.c > Steve > > > On Tue, Jan 30, 2018, 12:05 PM Andy Shevchenko > wrote: >> >> On Tue, Jan 30, 2018 at 6:40 PM, Andy Shevchenko >> wrote: >> > On Tue, Jan 30, 2018 at 6:01 PM, Jonathan Cameron >> > wrote: >> >> On Mon, 29 Jan 2018 16:07:02 +0200 >> >> Andy Shevchenko wrote: >> > >> >>> > But that would take much longer. Feel free to propose it and a >> >>> > patch >> >>> > removing the ifdef fun if you like! >> > >> >>> Where can I see the patch? >> > >> >> Doh. I clearly forgot to push out. Should be able to push to >> >> iio.git on kernel.org later. >> > >> > Thanks, I can see it now. >> > >> > This patch almost wrong. Not by functionality it brings, but by style. >> >> Oy vey, the second device is *not* accelerometer, it is a magnetometer >> [1]. >> >> [1]: https://www.mouser.com/ds/2/783/BST-BMC150-DS000-04-786477.pdf >> >> > I'll send soon a series of fixes to the driver (compile tested only) >> > to provide my view on the matters. >> > >> > P.S. In the future (I have some kind of deja vu I have told this >> > already to someone), please, Cc one or more of Rafael, Mika and/or me >> > for ACPI matters. >> >> -- >> With Best Regards, >> Andy Shevchenko -- With Best Regards, Andy Shevchenko