Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp3075690pxb; Sat, 6 Feb 2021 19:23:39 -0800 (PST) X-Google-Smtp-Source: ABdhPJw4n5GHXlL+hHFTNJWqTcrG9MiIy5mSbvIQCY7mwp/Pdvtfwj+jK3iy0hY1bxOslFtc7MVu X-Received: by 2002:a17:906:4dc5:: with SMTP id f5mr10961974ejw.11.1612668219376; Sat, 06 Feb 2021 19:23:39 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1612668219; cv=none; d=google.com; s=arc-20160816; b=IX3WUWoaJbq8Yf5O8xIw5HUrCfWNp3rkqjg8eUDv+niCeJKEyb91a3dWrIivJjogZc DtwfPxKCPl0dm8gRnRwtq2RBlIqbTDPpIJUm2DcorQ8AzqbSucxkCauD2f6xBsSL0VMR 7zzzj42jRIorhRiHZkZtKJWAzEQoQg1YN1ZavNCvnD6ToZqKnFxfHO5gZdOc3xAcB+FN ffoYWK6kYqpQ9d9W943LFxDOe2Plm/1+ZJzAc93lQO5cafng9KWZQxTqr/ZgBdCK4QbV Kki05Amyu742PiL8BpEfo+gdactTjl0OwyhgsU0TYI26pIAg08+fSy8En650ThnRzXL9 hfxw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:user-agent:message-id:date:to:cc:from:subject :references:in-reply-to:content-transfer-encoding:mime-version :dkim-signature; bh=J8aByEx4plaMl5Ii2PzH3W/CgTfnQKhyYr110Lcchrs=; b=ZmyFM1TVwcdr5epee6FEqBnCuQCbmy11jsEJL+2YrI7PScjLth8CwxuP7zIujh0a/7 0YN9AL1vMZRLopUAjNUuSyGvFGGY6wiePulLWOZqCQQvHMgOLMViS23gBXf0wor4i74i zYnPEU0jF6sE/QLW92/p3mpqMMFZdwRkTkUAnD8sSzw0KPbIP8N+LwPoD4PDLvavWVsm mU8bgFtp4zCcJ5Ynvq96vNoutSHaWGdyLP1m/tgQ2safQAfwnseyC6n+JVr2mu24ul4q A127vZxWtI9fln8Si1VhTmFqe8RID5I7LJ/Xeetw22b6+2QOCUD56Gr413Jv2Ughtoqh pN4Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b="mFu/sUbR"; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id qc17si8208948ejb.265.2021.02.06.19.23.15; Sat, 06 Feb 2021 19:23:39 -0800 (PST) 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; dkim=pass header.i=@chromium.org header.s=google header.b="mFu/sUbR"; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229638AbhBGDWY (ORCPT + 99 others); Sat, 6 Feb 2021 22:22:24 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:44856 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229506AbhBGDWX (ORCPT ); Sat, 6 Feb 2021 22:22:23 -0500 Received: from mail-pg1-x52d.google.com (mail-pg1-x52d.google.com [IPv6:2607:f8b0:4864:20::52d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D87F1C06174A for ; Sat, 6 Feb 2021 19:21:42 -0800 (PST) Received: by mail-pg1-x52d.google.com with SMTP id o7so8055879pgl.1 for ; Sat, 06 Feb 2021 19:21:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=mime-version:content-transfer-encoding:in-reply-to:references :subject:from:cc:to:date:message-id:user-agent; bh=J8aByEx4plaMl5Ii2PzH3W/CgTfnQKhyYr110Lcchrs=; b=mFu/sUbRMlghzahoygXzzYY0xBX6vQfrZgIuts7d7SdErQg69aS0OHiShJVbR8ocxB zYLQnliOyY08jeKFPrYgg+wLxR3OH3PWfOofT0BqTxr+ho9ndgRCrbIWB0KrKgi9T5iQ sk5Ya4/FeuiO891lUp4m0ZF/1PP69cJ4umVzk= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:content-transfer-encoding :in-reply-to:references:subject:from:cc:to:date:message-id :user-agent; bh=J8aByEx4plaMl5Ii2PzH3W/CgTfnQKhyYr110Lcchrs=; b=moGU3faSfmnS24XH4JvelsShpTPA/BHYvoyFb1x6oevHhBTDRdwLogOwSCTI1Mu+xI /JmJENBQLbh0SqGZdi8fJg6JJox+2hLxpm38uHMZDIMW2rw3Jrqy6JwrQvR06CA1t0gQ BLnHwEnBbc513WdvyS5T0VMxq+PlJMF3nYXXJktJtMtjnU76cIoSEZ4W6xRk96X79Wm/ Pi1ToQAaW4h+acROzointq6jtmMOqPuslayinjVNMwX8brsWJCxci4uSrQCETP7u55IW GLNHRppeF8AzP2swaBhU5DdwVWQjqhze7If7y0MfyGiI9R1AlsSQjl3Yl1BQWmo5uWI2 nlHg== X-Gm-Message-State: AOAM530T9u0hqyuwbCexvD/xWN2lc+bQUE96h5+NixFEj1qsJvH5+fsW 2S2o8aC7XZzkbHAvF4PVzIELBtNzFfq8cg== X-Received: by 2002:a63:551f:: with SMTP id j31mr11668546pgb.432.1612668102161; Sat, 06 Feb 2021 19:21:42 -0800 (PST) Received: from chromium.org ([2620:15c:202:201:2c64:7ee8:fefb:fab2]) by smtp.gmail.com with ESMTPSA id u19sm1499571pjy.20.2021.02.06.19.21.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 06 Feb 2021 19:21:41 -0800 (PST) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable In-Reply-To: <20210206161711.6f555434@archlinux> References: <20210202184434.42644-1-swboyd@chromium.org> <20210202184434.42644-4-swboyd@chromium.org> <20210206161711.6f555434@archlinux> Subject: Re: [PATCH v4 3/3] iio: proximity: Add a ChromeOS EC MKBP proximity driver From: Stephen Boyd Cc: linux-kernel@vger.kernel.org, linux-iio@vger.kernel.org, Dmitry Torokhov , Benson Leung , Guenter Roeck , Douglas Anderson , Gwendal Grignou , Enric Balletbo i Serra To: Jonathan Cameron Date: Sat, 06 Feb 2021 19:21:39 -0800 Message-ID: <161266809977.76967.12637197400196121672@swboyd.mtv.corp.google.com> User-Agent: alot/0.9.1 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Quoting Jonathan Cameron (2021-02-06 08:17:11) > On Tue, 2 Feb 2021 10:44:34 -0800 > Stephen Boyd wrote: >=20 > > +static struct platform_driver cros_ec_mkbp_proximity_driver =3D { > > + .driver =3D { > > + .name =3D "cros-ec-mkbp-proximity", > > + .of_match_table =3D of_match_ptr(cros_ec_mkbp_proximity_o= f_match), > I'm going to assume we know no one is going to use this with > ACPI via PRP0001 given presumably the firmware on these devices > is tightly controlled. Correct. >=20 > However, we should should still drop the of_match_ptr > as it will lead to an unused warning for cros_ec_mkbp_proximity_of_match > if anyone builds this without CONFIG_OF + it sets a general bad > precedence that I'd rather wasn't around for people to copy. > Note that in general we are slowly ripping these out of IIO but > probably lots still there. >=20 > If this is all that is needed in this version I'll just do it > whilst applying unless anyone shouts. >=20 Agreed. Thanks for fixing that last little bit.