Received: by 10.223.185.116 with SMTP id b49csp898557wrg; Fri, 23 Feb 2018 08:30:17 -0800 (PST) X-Google-Smtp-Source: AH8x225HBza88Te1l5JjGRzxi85hNSLcEvgNji23wUOqJLeJCnrqNOY9btBregLatISUHqp9TnvS X-Received: by 10.98.72.204 with SMTP id q73mr2348482pfi.48.1519403416918; Fri, 23 Feb 2018 08:30:16 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1519403416; cv=none; d=google.com; s=arc-20160816; b=JEFT9H/X+2XUdjKLtqwN9TaYprux30/CKVOYI+JLWUd9zRVfo6NF+Yru+CgmPIlhmt V/JSTr8db3tnUn9WHO+oaf5F0kJ03tEoZPj4tCfTv0EimNQxx5byZuwUj6z351Ns+E4u Bsyxn+h1cncLo6rtxyHgtIz+ZgPdfTABLWdaLTd7Zk9Ytz2/JfgZNWx3+ghy9W/xo/Ym a9gfLzbIAFZjU4zsZSbjkhX8zfJplglzv8zQZSY/PgppJt/NT9sJP7i83HNVeI3LlDOw k2kh7ZJqXxshM7vM8YzZ2Rwt5qsnALPX0PjzVdeZeZiGGVU9JiuEe3FDjNTdWewUg9jC tD3g== 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=T28NcHms99UNgxBfFAj4xnko8sXhhZGSz+ueP9nWC7s=; b=fTXmHIZ1Tn8KoaAYCJf2uW2hjSXceURV6JBHWDEC2KqLnLCYXmbCrs0PsbPP23+JYJ 1CFNkld9u54mtzVcpBgvT92AOypNsrMtMhFMR5DbrQj21s4EwCgm4RdAmSiV5RYPp7w2 04mkBzdwXFbyJ8IikU3k9FBMY1GSMm/Wh9JqgDZZ88EQrgFEaof2BqynZPgJlsXZWXLj WBCu6zdi5zquoqyS7KHE/oPIIW3SotiQasriJW5dUyhhsWdnx6rrQHKQoSNYySKknt9+ HAvcnPMe2AbpAcC09Yg47o37p+oCaCVQtrHZmWJDzO0FQoN5t6FtIvPR2vXcYHY1gH2c R0JQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=VPlMM34l; 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=QUARANTINE 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 x23-v6si2028237pll.113.2018.02.23.08.30.02; Fri, 23 Feb 2018 08:30:16 -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=VPlMM34l; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752171AbeBWQ2p (ORCPT + 99 others); Fri, 23 Feb 2018 11:28:45 -0500 Received: from mail-qk0-f196.google.com ([209.85.220.196]:44378 "EHLO mail-qk0-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751560AbeBWQ2j (ORCPT ); Fri, 23 Feb 2018 11:28:39 -0500 Received: by mail-qk0-f196.google.com with SMTP id v124so11393136qkh.11 for ; Fri, 23 Feb 2018 08:28:39 -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=T28NcHms99UNgxBfFAj4xnko8sXhhZGSz+ueP9nWC7s=; b=VPlMM34lz4HyRLJVISdLaJ2ZuiFhrwIuXo/+XjP5+MAddotLKPflavmtab2DhmPIqR 2mLV8NSmRe50o5dBV69tdKsmPz1rzB6znPR35xpHzlF4bT8ccVxbQJp4HD01hFDGOKOe Xm36tc5zfLqCG8dW22rdqQM9iu0QbsL/q3GZLraOCA54nuVU4colMcmix6TTpmg9EENA cBkIDM9IHv/ZEds3cMcp1+25kkfLipO2jbG5nWbPc7GXFYRlyur10LgSB+u08xkJvyBS EfETBxsJU27zusHXv8GuayBlMb6lVF6M7CjDM9SizRAKsg0tcAdBccAlKgNV+bhFGqC5 214A== 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=T28NcHms99UNgxBfFAj4xnko8sXhhZGSz+ueP9nWC7s=; b=QSEQXcSTCP2XmtW+9bVn4eUwRP1QrxgODm8kgrXe5O05t7T6pDCMgouuZar/Iz7Wdg QkJh1gusp1arjsdk7pRqVLqs9GUaNAR7R1a6MxJdVpa0SOWA0oDLvPYLJ1gc4y6V22yh 12cpM7vx/5+EhR+lZ9nMK4jBQcXd/zM2GXHEN2aJasMpJayQj1H0hYxUXm35CGgQkpLD EUuva25wjxbs8n4z0jhOkM96wcO1BHAeMPqegm45ruP1y3xidb7gdsms8Sd/KTa/M9Pq Qdo/y3Ue2wnblQES+gNKc4bHcc6yh6QENCKUlbskVzpGggYuv5FJQL8Rafjf5QQR4WWS vnpw== X-Gm-Message-State: APf1xPDDGQ3wCGqWVULtwzV/hwiMPw4Y7arPnqHhA81l12/Ao7uUBpJF FnOq5eeoqtMAm9l9Q5kpdYQg4pfQQGeHcBYEQtlQDjTu X-Received: by 10.55.209.217 with SMTP id o86mr3225134qkl.33.1519403319087; Fri, 23 Feb 2018 08:28:39 -0800 (PST) MIME-Version: 1.0 Received: by 10.12.195.80 with HTTP; Fri, 23 Feb 2018 08:28:38 -0800 (PST) In-Reply-To: <20180223150605.10417-1-enric.balletbo@collabora.com> References: <20180223150605.10417-1-enric.balletbo@collabora.com> From: Andy Shevchenko Date: Fri, 23 Feb 2018 18:28:38 +0200 Message-ID: Subject: Re: [PATCH v2 0/8] mfd: cros_ec: add subdevices and fixes To: Enric Balletbo i Serra Cc: Lee Jones , groeck@chromium.org, Gwendal Grignou , kernel@collabora.com, Linux Kernel Mailing List , Benson Leung , Olof Johansson 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 Fri, Feb 23, 2018 at 5:05 PM, Enric Balletbo i Serra wrote: > Hi, > > This is a second version of a patchset that collects some patches > already send but that needed some rework due the patchset to split the > cros_ec_devs modules in 2 parts [1]. This patchset contains some of > imrpovements and also some fixes. They can be applied independently > and I think that all can go through the MFD tree. After addressing the minor issues I found, feel free to add Reviewed-by: Andy Shevchenko > > Best regards, > Enric > > Changes in v2: > - [2/8] Remove the free_irq in cros_ec_remove. > - [3/8] That patch is new in this series. > - [4/8] Add the Reviewed-by Gwendal. > - [5/8] Add the Reviewed-by Gwendal. > - [6/8] This patch is new in this series. > - [7/8] Add the Reviewed-by Gwendal. > - [8/8] This patch is new in this series replacing [5/6] of v1. > > Daniel Hung-yu Wu (1): > mfd: cros_ec_dev: register shutdown function for debugfs > > Douglas Anderson (1): > mfd: cros_ec: Don't try to grab log when suspended > > Enric Balletbo i Serra (1): > mfd: cros_ec_dev: Register cros-ec-rtc driver as a subdevice. > > Joseph Lo (1): > mfd: cros_ec_i2c: moving the system sleep pm ops to late > > Thierry Escande (1): > mfd: cros_ec_dev: Register cros_ec_accel_legacy driver as a subdevice. > > Vincent Palatin (2): > mfd: cros_ec: fail early if we cannot identify the EC > mfd: cros_ec: free IRQ automatically > > Wei-Ning Huang (1): > mfd: cros_ec_i2c: add ACPI module device table > > drivers/mfd/cros_ec.c | 26 ++++----- > drivers/mfd/cros_ec_dev.c | 87 +++++++++++++++++++++++++++++++ > drivers/mfd/cros_ec_i2c.c | 17 +++++- > drivers/platform/chrome/cros_ec_debugfs.c | 20 +++++++ > include/linux/mfd/cros_ec.h | 2 + > 5 files changed, 135 insertions(+), 17 deletions(-) > > -- > 2.16.1 > -- With Best Regards, Andy Shevchenko