From patchwork Fri Jun 16 21:37:00 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Florian Fainelli X-Patchwork-Id: 9793757 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id 8409D60231 for ; Fri, 16 Jun 2017 21:38:11 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 7379F28683 for ; Fri, 16 Jun 2017 21:38:11 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 682E3286A8; Fri, 16 Jun 2017 21:38:11 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=2.0 tests=BAYES_00, DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,DKIM_VALID,FREEMAIL_FROM autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [65.50.211.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 03D1828683 for ; Fri, 16 Jun 2017 21:38:11 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:MIME-Version:Cc:List-Subscribe: List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:References: In-Reply-To:Message-Id:Date:Subject:To:From:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Owner; bh=9J2Yczw3sKF6kNIx5FNzF9CH2jAG1I5cq7oMz2GZhtw=; b=bLW1W2lEZkuQ94ykDhGPV6MNfq xPJJvFd+Dvcg+bRf5Q0eODlZxlC4otXh5wAq69MgST/0xVozl4EOFG2/UT4L6dVcuby0GptolT2ss qMz98RhJk9wIOFEx/8dErX8bpcIFlXWyupnmsboh3FeT8ZfNf5pNLCyyNQxOSWLXeYu66XbTdak18 TdZWYHtK5RByOMkHt4BPGH7bcXE/eJb9+AZ2zz3Wvn2nBmNsiqhHcrCV7b74a3JhGnM9yI2FAgAQy oq+rlZxSbkrLMUuWz4QxJP1jaPrANk+yxpsH0NHWz0BKBDtki2keeD8zMRyw42knLHcjcTTW3QjSd wcFlv4bA==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux)) id 1dLywT-00084K-Mz; Fri, 16 Jun 2017 21:38:09 +0000 Received: from mail-wr0-x242.google.com ([2a00:1450:400c:c0c::242]) by bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux)) id 1dLyw8-0007OX-Tg for linux-arm-kernel@lists.infradead.org; Fri, 16 Jun 2017 21:37:53 +0000 Received: by mail-wr0-x242.google.com with SMTP id y25so5502310wrd.1 for ; Fri, 16 Jun 2017 14:37:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=bOOV9oExnzwHMA1NkeEvUu69N0POwqdE4jHG4zv9EF4=; b=SzpnknbOQ3HNdvQLjm3utkdkqtSfVJsYwqpamt4LquxnySUulK9IgS9vdeS/+7YC/5 A9m/m8St6hMnc8ZWL7axxwLufsCohGMOms2q6+BR1ldI57QKm4ESSzhjKAVachUHdpdW wYm/Wg0o2+KzgAxlbokjWT+gz0PtIz/hQk8P5r2XvIFF+x1w5bPjefDbxjHdNUAP4de0 bivQvKH+p518+pSEJecRckNnJwn5j2n8/9+URDxNHccHVx6e8EwNTv+I++zLndNxwSyn F6Z/shZ1BrM9N5C0sGbMtb6XXjDShAyjcmCkaHz3RmrWPgUt+LWCSKA4PU/ufL0/Rbsb orKA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=bOOV9oExnzwHMA1NkeEvUu69N0POwqdE4jHG4zv9EF4=; b=pvXX1ZdHS2LxShXYvs08TInbNwPJix+d0Ww1mAjz6Zak9rYV1RLJOAQPGktDkaC+uj eitG14z4udAfq+mNkmom8sQOJurPvOkr1LJUXp2PJbzp21qcg+0J85wcFTrrarr7YoLj 8i0gDJtmWVmKOr/s2fkLEDIR9xAJgqeFtVhS7WEJkfn/TnnWS4YSaRdLMuUcVfggEvH9 2SeatJPEYAmltvnb99n2yxoF0nX2rhVdRAa3nRPbhrmg1OBG7C9jDLEvDNECJ2pNYRAm z7hzPLiqtzdzVr+Gas8R+yH18ku7fCjYIoiSmzY4w/lel1uvQ5zroris8IprhWNtHsUJ 96AA== X-Gm-Message-State: AKS2vOzexhUXeGoqZNtEcl1ND7iYZO4uHf2Bz3O01Exehi4wz7570ojB xPdl1DsDZkDT3Q== X-Received: by 10.223.166.2 with SMTP id k2mr366616wrc.34.1497649047082; Fri, 16 Jun 2017 14:37:27 -0700 (PDT) Received: from fainelli-desktop.broadcom.com ([192.19.255.250]) by smtp.gmail.com with ESMTPSA id w17sm2576546wra.34.2017.06.16.14.37.22 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 16 Jun 2017 14:37:26 -0700 (PDT) From: Florian Fainelli To: linux-arm-kernel@vger.kernel.org Subject: [PATCH 2/5] soc: bcm: brcmstb: Add Kconfig entry point for power management Date: Fri, 16 Jun 2017 14:37:00 -0700 Message-Id: <20170616213703.21487-3-f.fainelli@gmail.com> X-Mailer: git-send-email 2.9.3 In-Reply-To: <20170616213703.21487-1-f.fainelli@gmail.com> References: <20170616213703.21487-1-f.fainelli@gmail.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20170616_143749_617073_1D458ED9 X-CRM114-Status: GOOD ( 12.95 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Mark Rutland , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , Florian Fainelli , Markus Mayer , Arnd Bergmann , "open list:BROADCOM BCM47XX MIPS ARCHITECTURE" , Hauke Mehrtens , =?UTF-8?q?Rafa=C5=82=20Mi=C5=82ecki?= , "Rafael J. Wysocki" , open list , Ralf Baechle , Eric Anholt , linux-pm@vger.kernerl.org, Rob Herring , "maintainer:BROADCOM BCM7XXX ARM ARCHITECTURE" , Justin Chen , Gregory Fong , Doug Berger , Brian Norris , "moderated list:BROADCOM BCM7XXX ARM ARCHITECTURE" MIME-Version: 1.0 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP Add the necessary pluming to select and build CONFIG_BRCMSTB_PM. Functional code is not added yet. Signed-off-by: Florian Fainelli --- drivers/soc/bcm/Kconfig | 2 ++ drivers/soc/bcm/brcmstb/Kconfig | 8 ++++++++ drivers/soc/bcm/brcmstb/Makefile | 1 + 3 files changed, 11 insertions(+) create mode 100644 drivers/soc/bcm/brcmstb/Kconfig diff --git a/drivers/soc/bcm/Kconfig b/drivers/soc/bcm/Kconfig index 49f1e2a75d61..055a845ed979 100644 --- a/drivers/soc/bcm/Kconfig +++ b/drivers/soc/bcm/Kconfig @@ -20,4 +20,6 @@ config SOC_BRCMSTB If unsure, say N. +source "drivers/soc/bcm/brcmstb/Kconfig" + endmenu diff --git a/drivers/soc/bcm/brcmstb/Kconfig b/drivers/soc/bcm/brcmstb/Kconfig new file mode 100644 index 000000000000..996a75db015e --- /dev/null +++ b/drivers/soc/bcm/brcmstb/Kconfig @@ -0,0 +1,8 @@ +if SOC_BRCMSTB + +config BRCMSTB_PM + bool "Support suspend/resume for STB platforms" + default y + depends on PM + +endif # SOC_BRCMSTB diff --git a/drivers/soc/bcm/brcmstb/Makefile b/drivers/soc/bcm/brcmstb/Makefile index 9120b2715d3e..ee5b4de741b8 100644 --- a/drivers/soc/bcm/brcmstb/Makefile +++ b/drivers/soc/bcm/brcmstb/Makefile @@ -1 +1,2 @@ obj-y += common.o biuctrl.o +obj-y += pm/