From patchwork Thu Aug 3 01:44:12 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Masahiro Yamada X-Patchwork-Id: 109285 Delivered-To: patch@linaro.org Received: by 10.140.101.6 with SMTP id t6csp156768qge; Wed, 2 Aug 2017 18:46:06 -0700 (PDT) X-Received: by 10.99.124.86 with SMTP id l22mr39060pgn.344.1501724766063; Wed, 02 Aug 2017 18:46:06 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1501724766; cv=none; d=google.com; s=arc-20160816; b=pIdAvRXsgCv7ScJ/ENglud2aVLIMRki4eV8Aa8SR8ClBvFMmIlXN0PotIEHlKwgpBy udq8zsyvQN/hcV6tpdurm3F9gjGgGAZvgnblAc/2GhCHfI1AWRpkctW4+cFR8tqKXu+5 uXpnlhdOvYUVlBnabivPcnNv276LGd4A8INUsWvwVGXgdCwHYXuttic8Km6M3coi1adY I77d4DaTdvIwDC401AGqH8iyLa1V0FtdpZW4giYJfv+70xqUWfWgDSJHwvYWo6gnMUM2 cL4tT1GapKq18w9KKJHux0RFzN4F6eWXjukhRg0gkNkipR4zOJR/Rhirpi74YqXFOwiV XdvA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dkim-signature:dkim-filter:arc-authentication-results; bh=oQPNaY9O3YSdYN1qFkNKQRPwiIETV0wOkTeCx7dqZxk=; b=fQcr1PBbYiGuYMDglBUQbFTIvV0q3mEhn2xzst9Bt7V6wfVxVO2/6V+wfxIIdxiCcc +Nz/lYQ85wIdAvtncTwI9dxMDNZ7rwETCst8hxJgu3uvr7wOUZ6IGKizyNFQ/dI4/UxN hOJ1EOApW83FGpYInxvnCzJRjydWhNPNWwhbTlbDdH/fhp8UWVSmnlPEGS/61LtAJun3 0RsxpAF3yMwj0poSuOtFk5iFi2xqW53xGv9vhFnZpLuw/ypf+7Gtm3CAwTowsLyADP1y 1ql9t4XmfdXSZmR4yqmcmbVVdOqK/FCvmCgSIU6DOXRsEZZ5G+563k5DaI6r46l9aqd1 a/CQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nifty.com header.b=yKuV4UyU; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id a192si8260701pfa.326.2017.08.02.18.46.05; Wed, 02 Aug 2017 18:46:06 -0700 (PDT) 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=@nifty.com header.b=yKuV4UyU; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752153AbdHCBqE (ORCPT + 25 others); Wed, 2 Aug 2017 21:46:04 -0400 Received: from conuserg-08.nifty.com ([210.131.2.75]:29606 "EHLO conuserg-08.nifty.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752102AbdHCBp7 (ORCPT ); Wed, 2 Aug 2017 21:45:59 -0400 Received: from pug.e01.socionext.com (p14092-ipngnfx01kyoto.kyoto.ocn.ne.jp [153.142.97.92]) (authenticated) by conuserg-08.nifty.com with ESMTP id v731iOVo012846; Thu, 3 Aug 2017 10:44:25 +0900 DKIM-Filter: OpenDKIM Filter v2.10.3 conuserg-08.nifty.com v731iOVo012846 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nifty.com; s=dec2015msa; t=1501724665; bh=oQPNaY9O3YSdYN1qFkNKQRPwiIETV0wOkTeCx7dqZxk=; h=From:To:Cc:Subject:Date:From; b=yKuV4UyUc9JcGyf1u1lg4dqlX6tN9IRdrLJ3rzzpG63jnuu8UsdrWZUgLaH61AtCL hbMvVKV5sPbsXuQPr45R/Fh6VgRVBfFyVMoMrdxyq4e5E7JO3VIr2FwsWJiPX0AlQc jp6uED2ix6O96wAL7TeuPl1UndCGKJ7kNDmWh9Cma3EvKKuR/096Qlzro0Dlp2zbPt RR5nFq/3AjQu4MHsmNCFpWeE39YjBGJ1q1qTyTXNfLcw21iHxfLKh3amCsK0DxK2f/ 9JJ0+zNZ5nafto3U6+yxjZ5kZWOhV7/fhyulhGbdCQReWa9jhdgZQDf/cbnGR+N6W6 uk6fpQnVRWq2w== X-Nifty-SrcIP: [153.142.97.92] From: Masahiro Yamada To: linux-mmc@vger.kernel.org Cc: Piotr Sroka , Adrian Hunter , Masahiro Yamada , Al Cooper , linux-kernel@vger.kernel.org, Brian Norris , bcm-kernel-feedback-list@broadcom.com, Barry Song , Florian Fainelli , Gregory Fong , linux-arm-kernel@lists.infradead.org, Ulf Hansson Subject: [PATCH v2 0/4] mmc: sdhci: refactor PM in sdhci-pltfm add support PM for cadence port Date: Thu, 3 Aug 2017 10:44:12 +0900 Message-Id: <1501724656-12435-1-git-send-email-yamada.masahiro@socionext.com> X-Mailer: git-send-email 2.7.4 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org [1] adds clk handling for suspend/resume hooks of sdhci-pltfm. This also cleans up sdhci-brcmstb.c and sdhci-sirf.c [2] Drop unneeded #ifdef CONFIG_PM, which will be used by [4] [3] exports suspend / resume, which will be used by [4] [4] implements suspend / resume for sdhci-cadence.c Masahiro Yamada (4): mmc: sdhci: enable/disable the clock in sdhci_pltfm_suspend/resume mmc: sdhci: remove #indef CONFIG_PM around function declarations mmc: sdhci-pltfm: export sdhci_pltfm_suspend/resume mmc: sdhci-cadence: add suspend / resume support drivers/mmc/host/sdhci-brcmstb.c | 37 +------------------ drivers/mmc/host/sdhci-cadence.c | 77 +++++++++++++++++++++++++++++++++++----- drivers/mmc/host/sdhci-pltfm.c | 22 ++++++++++-- drivers/mmc/host/sdhci-pltfm.h | 2 ++ drivers/mmc/host/sdhci-sirf.c | 39 +------------------- drivers/mmc/host/sdhci.h | 4 --- 6 files changed, 91 insertions(+), 90 deletions(-) -- 2.7.4