From mboxrd@z Thu Jan 1 00:00:00 1970 From: haojian.zhuang@gmail.com (Haojian Zhuang) Date: Tue, 26 Jan 2010 06:40:53 -0500 Subject: [PATCH 2/4] mmp2: add mfpr setting In-Reply-To: References: <771cded01001250303vbb38c7dp62e61b64abab89ea@mail.gmail.com> Message-ID: <771cded01001260340m377625a1hfd5322c61f2afe9a@mail.gmail.com> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org On Tue, Jan 26, 2010 at 5:28 AM, Eric Miao wrote: > On Mon, Jan 25, 2010 at 7:03 PM, Haojian Zhuang > wrote: >> From 3c6535a752748cf7e17683d7c37ccf66f245e714 Mon Sep 17 00:00:00 2001 >> From: Haojian Zhuang >> Date: Mon, 25 Jan 2010 05:18:37 -0500 >> Subject: [PATCH] mmp2: add mfpr setting >> >> Signed-off-by: Haojian Zhuang >> --- >> ?arch/arm/mach-mmp/include/mach/mfp-mmp2.h | ? ?4 ++++ >> ?arch/arm/mach-mmp/mmp2.c ? ? ? ? ? ? ? ? ?| ? ?7 +++++++ >> ?2 files changed, 11 insertions(+), 0 deletions(-) >> >> diff --git a/arch/arm/mach-mmp/include/mach/mfp-mmp2.h >> b/arch/arm/mach-mmp/include/mach/mfp-mmp2.h >> index 9371510..9f9f814 100644 >> --- a/arch/arm/mach-mmp/include/mach/mfp-mmp2.h >> +++ b/arch/arm/mach-mmp/include/mach/mfp-mmp2.h >> @@ -231,6 +231,10 @@ >> ?/* Codec*/ >> ?#define GPIO23_GPIO23 ? ? ? ? ?MFP_CFG(GPIO23, AF0) >> >> +#define GPIO101_GPIO101 ? ? ? ? ? ? ? ?MFP_CFG(GPIO101, AF0) >> + >> +/* PMIC */ >> +#define PMIC_PMIC_INT ? ? ? ? ?MFP_CFG(PMIC_INT, AF0) >> >> ?#endif /* __ASM_MACH_MFP_MMP2_H */ >> >> diff --git a/arch/arm/mach-mmp/mmp2.c b/arch/arm/mach-mmp/mmp2.c >> index a9ca93d..561194d 100644 >> --- a/arch/arm/mach-mmp/mmp2.c >> +++ b/arch/arm/mach-mmp/mmp2.c >> @@ -28,6 +28,12 @@ >> >> ?#define MFPR_VIRT_BASE (APB_VIRT_BASE + 0x1e000) >> >> +static struct mfp_addr_map mmp2_addr_map[] __initdata = { >> + ? ? ? MFP_ADDR(PMIC_INT, 0x2c4), >> + > > Mmm... I'm wondering where're the MFPR addresses for other pins? > They will be added later. Thanks Haojian