From patchwork Wed Mar 18 05:45:35 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Eddie Huang X-Patchwork-Id: 451229 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from mail-pa0-x23a.google.com (mail-pa0-x23a.google.com [IPv6:2607:f8b0:400e:c03::23a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 71F011400D5 for ; Wed, 18 Mar 2015 16:48:06 +1100 (AEDT) Authentication-Results: ozlabs.org; dkim=pass reason="2048-bit key; unprotected key" header.d=googlegroups.com header.i=@googlegroups.com header.b=YXNjvHCf; dkim-adsp=none (unprotected policy); dkim-atps=neutral Received: by padfa1 with SMTP id fa1sf10187662pad.0 for ; Tue, 17 Mar 2015 22:48:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20120806; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-type:x-original-sender :x-original-authentication-results:reply-to:precedence:mailing-list :list-id:list-post:list-help:list-archive:sender:list-subscribe :list-unsubscribe; bh=DHQs1R/O0IJiSwZKO32E22i2NebNBBuZippCw5FLG2M=; b=YXNjvHCfsPBzpCOlCR8/JoT9d5kr2Hs6XvWu/WlF2E1FBHvqr2BW3IEHWeoVxDyaah hl0cQzEgrFl34I58aTUDcGAMVye6AJliSCF6RLB3ovSlydRjK/5o6y6xkHzLQejuy6BL hpVYZ7RAGhhDcFk5Sta/9cvAA0GFfudCpQX67RVkf2S+6NBJtlHX0QQ/wOlZevKnTGLy 0ufVQMuKLUhgTkPDi9mpBs3iK948GEV3VSJCGyFOiJ1DCqVZtXtDlO7wKz/7HFqAwCn5 rY5j5bhQbKZ875SA3/jXRMKhjh/FU8DIZOCBIRzoumHvh+De2WFhtxMT3zZxc47Hs+Xj 5erA== X-Received: by 10.50.66.227 with SMTP id i3mr53288igt.14.1426657684273; Tue, 17 Mar 2015 22:48:04 -0700 (PDT) X-BeenThere: rtc-linux@googlegroups.com Received: by 10.107.135.72 with SMTP id j69ls337288iod.67.gmail; Tue, 17 Mar 2015 22:48:04 -0700 (PDT) X-Received: by 10.43.90.6 with SMTP id bg6mr68290777icc.11.1426657684093; Tue, 17 Mar 2015 22:48:04 -0700 (PDT) Received: from mailgw01.mediatek.com ([210.61.82.183]) by gmr-mx.google.com with ESMTPS id gb13si2914307pac.2.2015.03.17.22.48.03 for (version=TLSv1 cipher=RC4-SHA bits=128/128); Tue, 17 Mar 2015 22:48:04 -0700 (PDT) Received-SPF: none (google.com: eddie.huang@mediatek.com does not designate permitted sender hosts) client-ip=210.61.82.183; X-Listener-Flag: 11101 Received: from mtkhts09.mediatek.inc [(172.21.101.70)] by mailgw01.mediatek.com (envelope-from ) (mhqrelay.mediatek.com ESMTP with TLS) with ESMTP id 17776603; Wed, 18 Mar 2015 13:46:06 +0800 Received: from mtkslt208.mediatek.inc (10.21.15.95) by mtkhts09.mediatek.inc (172.21.101.73) with Microsoft SMTP Server id 14.3.181.6; Wed, 18 Mar 2015 13:46:04 +0800 From: Eddie Huang To: Lee Jones , Alessandro Zummo , Matthias Brugger CC: , Samuel Ortiz , Andrew Morton , "David S. Miller" , Greg KH , Mauro Carvalho Chehab , Joe Perches , Tejun Heo , Jingoo Han , , , , , =?UTF-8?q?Uwe=20Kleine-K=C3=83=C2=B6nig?= , Eddie Huang Subject: [rtc-linux] [PATCH v2 1/3] mfd: provide RTC resource in MT6397 MFD Date: Wed, 18 Mar 2015 13:45:35 +0800 Message-ID: <1426657537-41414-2-git-send-email-eddie.huang@mediatek.com> X-Mailer: git-send-email 1.8.1.1.dirty In-Reply-To: <1426657537-41414-1-git-send-email-eddie.huang@mediatek.com> References: <1426657537-41414-1-git-send-email-eddie.huang@mediatek.com> MIME-Version: 1.0 X-MTK: N X-Original-Sender: eddie.huang@mediatek.com X-Original-Authentication-Results: gmr-mx.google.com; spf=none (google.com: eddie.huang@mediatek.com does not designate permitted sender hosts) smtp.mail=eddie.huang@mediatek.com Reply-To: rtc-linux@googlegroups.com Precedence: list Mailing-list: list rtc-linux@googlegroups.com; contact rtc-linux+owners@googlegroups.com List-ID: X-Google-Group-Id: 712029733259 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , Provide MT6397 RTC interrupt, base address, and register in MT6397 MFD. Signed-off-by: Eddie Huang --- drivers/mfd/mt6397-core.c | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/drivers/mfd/mt6397-core.c b/drivers/mfd/mt6397-core.c index b61c4eb..ef431d8 100644 --- a/drivers/mfd/mt6397-core.c +++ b/drivers/mfd/mt6397-core.c @@ -21,9 +21,24 @@ #include #include +static const struct resource mt6397_rtc_resources[] = { + { + .start = 0xe000, + .end = 0xe03e, + .flags = IORESOURCE_MEM, + }, + { + .start = MT6397_IRQ_RTC, + .end = MT6397_IRQ_RTC, + .flags = IORESOURCE_IRQ, + }, +}; + static const struct mfd_cell mt6397_devs[] = { { .name = "mt6397-rtc", + .num_resources = ARRAY_SIZE(mt6397_rtc_resources), + .resources = mt6397_rtc_resources, .of_compatible = "mediatek,mt6397-rtc", }, { .name = "mt6397-regulator",