2010/5/28 Manuel Lauss <manuel.lauss@xxxxxxxxxxxxxx>: > On Fri, May 28, 2010 at 8:31 AM, Wan ZongShun <mcuos.com@xxxxxxxxx> wrote: >> Dear Manuel, >> >> For insteading of using the 'platform_get_resource' in remove function, >> I think it better to put 'struct resource *r' into 'wd' structure. >> >> I have re-organized the patch and submit to you. >> >> Of course, I must get your approval if I do above. :) >> >> Signed-off-by:Wan ZongShun<mcuos.com@xxxxxxxxx> > > The patch doesn't apply at all to latest linus-git. > > How about something much simpler, like this for example: > Okay, maybe it better, but I just think the 'release_mem_region' and 'request_mem_region' should be paired. Every things changed are up to you, this patch is not bad to me. :) > diff --git a/sound/soc/au1x/psc-ac97.c b/sound/soc/au1x/psc-ac97.c > index a61ccd2..a18e924 100644 > --- a/sound/soc/au1x/psc-ac97.c > +++ b/sound/soc/au1x/psc-ac97.c > @@ -375,7 +375,7 @@ static int __devinit au1xpsc_ac97_drvprobe(struct > platform_device *pdev) > } > > ret = -EBUSY; > - wd->ioarea = request_mem_region(r->start, r->end - r->start + 1, > + wd->ioarea = request_mem_region(r->start, resource_size(r), > "au1xpsc_ac97"); > if (!wd->ioarea) > goto out0; > diff --git a/sound/soc/au1x/psc-i2s.c b/sound/soc/au1x/psc-i2s.c > index 495be6e..76e848f 100644 > --- a/sound/soc/au1x/psc-i2s.c > +++ b/sound/soc/au1x/psc-i2s.c > @@ -321,7 +321,7 @@ static int __init au1xpsc_i2s_drvprobe(struct > platform_device *pdev) > } > > ret = -EBUSY; > - wd->ioarea = request_mem_region(r->start, r->end - r->start + 1, > + wd->ioarea = request_mem_region(r->start, resource_size(r), > "au1xpsc_i2s"); > if (!wd->ioarea) > goto out0; > > Manuel > -- *linux-arm-kernel mailing list mail addr:linux-arm-kernel@xxxxxxxxxxxxxxxxxxx you can subscribe by: http://lists.infradead.org/mailman/listinfo/linux-arm-kernel * linux-arm-NUC900 mailing list mail addr:NUC900@xxxxxxxxxxxxxxxx main web: https://groups.google.com/group/NUC900 you can subscribe it by sending me mail: mcuos.com@xxxxxxxxx _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel