From patchwork Sat Aug 11 00:24:51 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Chris Van Hoof X-Patchwork-Id: 176654 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from chlorine.canonical.com (chlorine.canonical.com [91.189.94.204]) by ozlabs.org (Postfix) with ESMTP id F3B742C00C5 for ; Sat, 11 Aug 2012 10:25:15 +1000 (EST) Received: from localhost ([127.0.0.1] helo=chlorine.canonical.com) by chlorine.canonical.com with esmtp (Exim 4.71) (envelope-from ) id 1SzzVo-0003t4-FE; Sat, 11 Aug 2012 00:25:04 +0000 Received: from cdptpa-omtalb.mail.rr.com ([75.180.132.120]) by chlorine.canonical.com with esmtp (Exim 4.71) (envelope-from ) id 1SzzVl-0003so-UM for kernel-team@lists.ubuntu.com; Sat, 11 Aug 2012 00:25:02 +0000 X-Authority-Analysis: v=2.0 cv=IuCcgcDg c=1 sm=0 a=jrUOvm/RFT1SBfzjC7VLzg==:17 a=JJJANRHvMM0A:10 a=nNUcFK-mHEUA:10 a=1XB9yynOT10A:10 a=DfNHnWVPAAAA:8 a=danhDmx_AAAA:8 a=8TBvU2JebhTlgIC7yMcA:9 a=lBRciGGoxdUA:10 a=jrUOvm/RFT1SBfzjC7VLzg==:117 X-Cloudmark-Score: 0 X-Originating-IP: 174.109.107.185 Received: from [174.109.107.185] ([174.109.107.185:17136] helo=hatori.itb.ouwish.com) by cdptpa-oedge03.mail.rr.com (envelope-from ) (ecelerity 2.2.3.46 r()) with ESMTP id 46/D7-17657-C56A5205; Sat, 11 Aug 2012 00:25:01 +0000 Received: from hatori.itb.ouwish.com (localhost [127.0.0.1]) by hatori.itb.ouwish.com (8.14.4/8.14.4/Debian-2ubuntu2) with ESMTP id q7B0OxVQ024949; Fri, 10 Aug 2012 20:24:59 -0400 Received: (from vanhoof@localhost) by hatori.itb.ouwish.com (8.14.4/8.14.4/Submit) id q7B0OwLd024948; Fri, 10 Aug 2012 20:24:58 -0400 From: Chris Van Hoof To: kernel-team@lists.ubuntu.com Subject: [PATCH v2][Precise SRU] UBUNTU: config: compile the rtc-pl031 driver as static on the highbank kernel flavour Date: Fri, 10 Aug 2012 20:24:51 -0400 Message-Id: <1344644691-24910-1-git-send-email-vanhoof@canonical.com> X-Mailer: git-send-email 1.7.9.5 Cc: Dann Frazier X-BeenThere: kernel-team@lists.ubuntu.com X-Mailman-Version: 2.1.13 Precedence: list List-Id: Kernel team discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Sender: kernel-team-bounces@lists.ubuntu.com Errors-To: kernel-team-bounces@lists.ubuntu.com From: Dann Frazier Changes since v1: - Updated changelog entry with specifics on failure case - Ensured patch formatted against current precise master-next The rtc-pl031 driver is used for the RTC on the highbank platform. Presently it is built as a module in Precise and Quantal, making the driver unavailable in early boot, yielding the following error on both releases: ./drivers/rtc/hctosys.c: unable to open rtc device (rtc0) This behaviour prevents the ability to accurately check the last-mounted time on the root filesystem. BugLink: https://bugs.launchpad.net/bugs/1035110 Signed-off-by: Dann Frazier Signed-off-by: Chris Van Hoof Cc: Ike Pan --- debian.master/config/armel/config.common.armel | 1 + debian.master/config/armhf/config.flavour.highbank | 1 + debian.master/config/armhf/config.flavour.omap | 1 + debian.master/config/config.common.ubuntu | 1 - 4 files changed, 3 insertions(+), 1 deletion(-) diff --git a/debian.master/config/armel/config.common.armel b/debian.master/config/armel/config.common.armel index dd040ba..d6806ad 100644 --- a/debian.master/config/armel/config.common.armel +++ b/debian.master/config/armel/config.common.armel @@ -247,6 +247,7 @@ CONFIG_RFKILL_GPIO=m CONFIG_RT2X00=m CONFIG_RT2X00_LIB_DEBUGFS=y CONFIG_RTC_DRV_CMOS=m +CONFIG_RTC_DRV_PL031=m CONFIG_RTC_DRV_TWL4030=y CONFIG_RTL8187=m CONFIG_RTL8192CU=m diff --git a/debian.master/config/armhf/config.flavour.highbank b/debian.master/config/armhf/config.flavour.highbank index f9f927b..0dc8805 100644 --- a/debian.master/config/armhf/config.flavour.highbank +++ b/debian.master/config/armhf/config.flavour.highbank @@ -165,6 +165,7 @@ CONFIG_REGMAP_SPI=m # CONFIG_RELAY is not set # CONFIG_RFKILL_GPIO is not set # CONFIG_RT2X00 is not set +CONFIG_RTC_DRV_PL031=y CONFIG_RTC_DRV_TWL4030=m # CONFIG_RTL8187 is not set # CONFIG_RTL8192CU is not set diff --git a/debian.master/config/armhf/config.flavour.omap b/debian.master/config/armhf/config.flavour.omap index b674f3f..c20a297 100644 --- a/debian.master/config/armhf/config.flavour.omap +++ b/debian.master/config/armhf/config.flavour.omap @@ -165,6 +165,7 @@ CONFIG_REISERFS_FS_SECURITY=y CONFIG_RELAY=y CONFIG_RFKILL_GPIO=m CONFIG_RT2X00=m +CONFIG_RTC_DRV_PL031=m CONFIG_RTC_DRV_TWL4030=y CONFIG_RTL8187=m CONFIG_RTL8192CU=m diff --git a/debian.master/config/config.common.ubuntu b/debian.master/config/config.common.ubuntu index 23e5439..bcc53f6 100644 --- a/debian.master/config/config.common.ubuntu +++ b/debian.master/config/config.common.ubuntu @@ -4243,7 +4243,6 @@ CONFIG_RTC_DRV_PCF50633=m CONFIG_RTC_DRV_PCF8563=m CONFIG_RTC_DRV_PCF8583=m CONFIG_RTC_DRV_PL030=m -CONFIG_RTC_DRV_PL031=m CONFIG_RTC_DRV_PS3=m CONFIG_RTC_DRV_R9701=m CONFIG_RTC_DRV_RP5C01=m