Message ID | 1335327163-11794-19-git-send-email-tushar.behera@linaro.org |
---|---|
State | Accepted |
Headers | show |
Hello. On 04/25/2012 08:12 AM, Tushar Behera wrote: > CC: Ben Dooks<ben-linux@fluff.org> > CC: Kukjin Kim<kgene.kim@samsung.com> > Signed-off-by: Tushar Behera<tushar.behera@linaro.org> > --- > arch/arm/mach-s3c24xx/mach-qt2410.c | 12 ++---------- > 1 files changed, 2 insertions(+), 10 deletions(-) > diff --git a/arch/arm/mach-s3c24xx/mach-qt2410.c b/arch/arm/mach-s3c24xx/mach-qt2410.c > index 91c16d9..b868ddd 100644 > --- a/arch/arm/mach-s3c24xx/mach-qt2410.c > +++ b/arch/arm/mach-s3c24xx/mach-qt2410.c > @@ -180,16 +180,8 @@ static struct s3c2410fb_mach_info qt2410_fb_info __initdata = { > /* CS8900 */ > > static struct resource qt2410_cs89x0_resources[] = { > - [0] = { > - .start = 0x19000000, > - .end = 0x19000000 + 16, Are you sure there was no mistake here, with - 1 missing? It looks suspicious... > - .flags = IORESOURCE_MEM, > - }, > - [1] = { > - .start = IRQ_EINT9, > - .end = IRQ_EINT9, > - .flags = IORESOURCE_IRQ, > - }, > + [0] = DEFINE_RES_MEM(0x19000000, 17), > + [1] = DEFINE_RES_IRQ(IRQ_EINT9), > }; > > static struct platform_device qt2410_cs89x0 = { WBR, Sergei
On 04/25/2012 10:21 PM, Sergei Shtylyov wrote: > Hello. > > On 04/25/2012 08:12 AM, Tushar Behera wrote: > >> CC: Ben Dooks<ben-linux@fluff.org> >> CC: Kukjin Kim<kgene.kim@samsung.com> >> Signed-off-by: Tushar Behera<tushar.behera@linaro.org> >> --- >> arch/arm/mach-s3c24xx/mach-qt2410.c | 12 ++---------- >> 1 files changed, 2 insertions(+), 10 deletions(-) > >> diff --git a/arch/arm/mach-s3c24xx/mach-qt2410.c >> b/arch/arm/mach-s3c24xx/mach-qt2410.c >> index 91c16d9..b868ddd 100644 >> --- a/arch/arm/mach-s3c24xx/mach-qt2410.c >> +++ b/arch/arm/mach-s3c24xx/mach-qt2410.c >> @@ -180,16 +180,8 @@ static struct s3c2410fb_mach_info qt2410_fb_info >> __initdata = { >> /* CS8900 */ >> >> static struct resource qt2410_cs89x0_resources[] = { >> - [0] = { >> - .start = 0x19000000, >> - .end = 0x19000000 + 16, > > Are you sure there was no mistake here, with - 1 missing? It looks > suspicious... > I was not very sure here, whether the original author intended to have the memory resource to be 16 byte wide or 17 byte wide. So I went with the original implementation. Though I must agree, 16-byte width looks more plausible. >> - .flags = IORESOURCE_MEM, >> - }, >> - [1] = { >> - .start = IRQ_EINT9, >> - .end = IRQ_EINT9, >> - .flags = IORESOURCE_IRQ, >> - }, >> + [0] = DEFINE_RES_MEM(0x19000000, 17), >> + [1] = DEFINE_RES_IRQ(IRQ_EINT9), >> }; >> >> static struct platform_device qt2410_cs89x0 = { > > WBR, Sergei
diff --git a/arch/arm/mach-s3c24xx/mach-qt2410.c b/arch/arm/mach-s3c24xx/mach-qt2410.c index 91c16d9..b868ddd 100644 --- a/arch/arm/mach-s3c24xx/mach-qt2410.c +++ b/arch/arm/mach-s3c24xx/mach-qt2410.c @@ -180,16 +180,8 @@ static struct s3c2410fb_mach_info qt2410_fb_info __initdata = { /* CS8900 */ static struct resource qt2410_cs89x0_resources[] = { - [0] = { - .start = 0x19000000, - .end = 0x19000000 + 16, - .flags = IORESOURCE_MEM, - }, - [1] = { - .start = IRQ_EINT9, - .end = IRQ_EINT9, - .flags = IORESOURCE_IRQ, - }, + [0] = DEFINE_RES_MEM(0x19000000, 17), + [1] = DEFINE_RES_IRQ(IRQ_EINT9), }; static struct platform_device qt2410_cs89x0 = {
CC: Ben Dooks <ben-linux@fluff.org> CC: Kukjin Kim <kgene.kim@samsung.com> Signed-off-by: Tushar Behera <tushar.behera@linaro.org> --- arch/arm/mach-s3c24xx/mach-qt2410.c | 12 ++---------- 1 files changed, 2 insertions(+), 10 deletions(-)