mbox series

[v1,00/28] convert to devm_platform_ioremap_resource

Message ID 20200407163741.17615-1-zhengdejin5@gmail.com
Headers show
Series convert to devm_platform_ioremap_resource | expand

Message

Dejin Zheng April 7, 2020, 4:37 p.m. UTC
this patch sets use devm_platform_ioremap_resource() to simplify code,
which contains platform_get_resource() and devm_ioremap_resource(). so
use it to replace the platform_get_resource() and
devm_ioremap_resource().

Dejin Zheng (28):
  i2c: img-scb: convert to devm_platform_ioremap_resource
  i2c: mv64xxx: convert to devm_platform_ioremap_resource
  i2c: owl: convert to devm_platform_ioremap_resource
  i2c: exynos5: convert to devm_platform_ioremap_resource
  i2c: mt65xx: convert to devm_platform_ioremap_resource
  i2c: designware: convert to devm_platform_ioremap_resource
  i2c: zx2967: convert to devm_platform_ioremap_resource
  i2c: xlp9xx: convert to devm_platform_ioremap_resource
  i2c: xiic: convert to devm_platform_ioremap_resource
  i2c: synquacer: convert to devm_platform_ioremap_resource
  i2c: rk3x: convert to devm_platform_ioremap_resource
  i2c: qup: convert to devm_platform_ioremap_resource
  i2c: meson: convert to devm_platform_ioremap_resource
  i2c: hix5hd2: convert to devm_platform_ioremap_resource
  i2c: emev2: convert to devm_platform_ioremap_resource
  i2c: jz4780: convert to devm_platform_ioremap_resource
  i2c: altera: convert to devm_platform_ioremap_resource
  i2c: axxia: convert to devm_platform_ioremap_resource
  i2c: bcm-iproc: convert to devm_platform_ioremap_resource
  i2c: davinci: convert to devm_platform_ioremap_resource
  i2c: digicolor: convert to devm_platform_ioremap_resource
  i2c: lpc2k: convert to devm_platform_ioremap_resource
  i2c: sirf: convert to devm_platform_ioremap_resource
  i2c: stu300: convert to devm_platform_ioremap_resource
  i2c: sun6i-p2wi: convert to devm_platform_ioremap_resource
  i2c: xlr: convert to devm_platform_ioremap_resource
  i2c: bcm-kona: convert to devm_platform_ioremap_resource
  i2c: octeon-platdrv: convert to devm_platform_ioremap_resource

 drivers/i2c/busses/i2c-altera.c             | 4 +---
 drivers/i2c/busses/i2c-axxia.c              | 4 +---
 drivers/i2c/busses/i2c-bcm-iproc.c          | 8 ++------
 drivers/i2c/busses/i2c-bcm-kona.c           | 4 +---
 drivers/i2c/busses/i2c-davinci.c            | 4 +---
 drivers/i2c/busses/i2c-designware-platdrv.c | 8 ++------
 drivers/i2c/busses/i2c-digicolor.c          | 4 +---
 drivers/i2c/busses/i2c-emev2.c              | 4 +---
 drivers/i2c/busses/i2c-exynos5.c            | 4 +---
 drivers/i2c/busses/i2c-hix5hd2.c            | 4 +---
 drivers/i2c/busses/i2c-img-scb.c            | 4 +---
 drivers/i2c/busses/i2c-jz4780.c             | 4 +---
 drivers/i2c/busses/i2c-lpc2k.c              | 4 +---
 drivers/i2c/busses/i2c-meson.c              | 4 +---
 drivers/i2c/busses/i2c-mt65xx.c             | 7 ++-----
 drivers/i2c/busses/i2c-mv64xxx.c            | 4 +---
 drivers/i2c/busses/i2c-octeon-platdrv.c     | 4 +---
 drivers/i2c/busses/i2c-owl.c                | 4 +---
 drivers/i2c/busses/i2c-qup.c                | 4 +---
 drivers/i2c/busses/i2c-rk3x.c               | 4 +---
 drivers/i2c/busses/i2c-sirf.c               | 4 +---
 drivers/i2c/busses/i2c-stu300.c             | 4 +---
 drivers/i2c/busses/i2c-sun6i-p2wi.c         | 4 +---
 drivers/i2c/busses/i2c-synquacer.c          | 4 +---
 drivers/i2c/busses/i2c-xiic.c               | 4 +---
 drivers/i2c/busses/i2c-xlp9xx.c             | 4 +---
 drivers/i2c/busses/i2c-xlr.c                | 4 +---
 drivers/i2c/busses/i2c-zx2967.c             | 4 +---
 28 files changed, 31 insertions(+), 92 deletions(-)

Comments

Andy Shevchenko April 7, 2020, 4:55 p.m. UTC | #1
On Wed, Apr 08, 2020 at 12:37:13AM +0800, Dejin Zheng wrote:
> this patch sets use devm_platform_ioremap_resource() to simplify code,
> which contains platform_get_resource() and devm_ioremap_resource(). so
> use it to replace the platform_get_resource() and
> devm_ioremap_resource().

Please, use something like below next time when you generate Cc list:

	scripts/get_maintainer.pl --git --git-min-percent=67 ...

P.S. I have no idea why my name in this Cc list.

> Dejin Zheng (28):
>   i2c: img-scb: convert to devm_platform_ioremap_resource
>   i2c: mv64xxx: convert to devm_platform_ioremap_resource
>   i2c: owl: convert to devm_platform_ioremap_resource
>   i2c: exynos5: convert to devm_platform_ioremap_resource
>   i2c: mt65xx: convert to devm_platform_ioremap_resource
>   i2c: designware: convert to devm_platform_ioremap_resource
>   i2c: zx2967: convert to devm_platform_ioremap_resource
>   i2c: xlp9xx: convert to devm_platform_ioremap_resource
>   i2c: xiic: convert to devm_platform_ioremap_resource
>   i2c: synquacer: convert to devm_platform_ioremap_resource
>   i2c: rk3x: convert to devm_platform_ioremap_resource
>   i2c: qup: convert to devm_platform_ioremap_resource
>   i2c: meson: convert to devm_platform_ioremap_resource
>   i2c: hix5hd2: convert to devm_platform_ioremap_resource
>   i2c: emev2: convert to devm_platform_ioremap_resource
>   i2c: jz4780: convert to devm_platform_ioremap_resource
>   i2c: altera: convert to devm_platform_ioremap_resource
>   i2c: axxia: convert to devm_platform_ioremap_resource
>   i2c: bcm-iproc: convert to devm_platform_ioremap_resource
>   i2c: davinci: convert to devm_platform_ioremap_resource
>   i2c: digicolor: convert to devm_platform_ioremap_resource
>   i2c: lpc2k: convert to devm_platform_ioremap_resource
>   i2c: sirf: convert to devm_platform_ioremap_resource
>   i2c: stu300: convert to devm_platform_ioremap_resource
>   i2c: sun6i-p2wi: convert to devm_platform_ioremap_resource
>   i2c: xlr: convert to devm_platform_ioremap_resource
>   i2c: bcm-kona: convert to devm_platform_ioremap_resource
>   i2c: octeon-platdrv: convert to devm_platform_ioremap_resource
> 
>  drivers/i2c/busses/i2c-altera.c             | 4 +---
>  drivers/i2c/busses/i2c-axxia.c              | 4 +---
>  drivers/i2c/busses/i2c-bcm-iproc.c          | 8 ++------
>  drivers/i2c/busses/i2c-bcm-kona.c           | 4 +---
>  drivers/i2c/busses/i2c-davinci.c            | 4 +---
>  drivers/i2c/busses/i2c-designware-platdrv.c | 8 ++------
>  drivers/i2c/busses/i2c-digicolor.c          | 4 +---
>  drivers/i2c/busses/i2c-emev2.c              | 4 +---
>  drivers/i2c/busses/i2c-exynos5.c            | 4 +---
>  drivers/i2c/busses/i2c-hix5hd2.c            | 4 +---
>  drivers/i2c/busses/i2c-img-scb.c            | 4 +---
>  drivers/i2c/busses/i2c-jz4780.c             | 4 +---
>  drivers/i2c/busses/i2c-lpc2k.c              | 4 +---
>  drivers/i2c/busses/i2c-meson.c              | 4 +---
>  drivers/i2c/busses/i2c-mt65xx.c             | 7 ++-----
>  drivers/i2c/busses/i2c-mv64xxx.c            | 4 +---
>  drivers/i2c/busses/i2c-octeon-platdrv.c     | 4 +---
>  drivers/i2c/busses/i2c-owl.c                | 4 +---
>  drivers/i2c/busses/i2c-qup.c                | 4 +---
>  drivers/i2c/busses/i2c-rk3x.c               | 4 +---
>  drivers/i2c/busses/i2c-sirf.c               | 4 +---
>  drivers/i2c/busses/i2c-stu300.c             | 4 +---
>  drivers/i2c/busses/i2c-sun6i-p2wi.c         | 4 +---
>  drivers/i2c/busses/i2c-synquacer.c          | 4 +---
>  drivers/i2c/busses/i2c-xiic.c               | 4 +---
>  drivers/i2c/busses/i2c-xlp9xx.c             | 4 +---
>  drivers/i2c/busses/i2c-xlr.c                | 4 +---
>  drivers/i2c/busses/i2c-zx2967.c             | 4 +---
>  28 files changed, 31 insertions(+), 92 deletions(-)
> 
> -- 
> 2.25.0
>
Hsin-Yi Wang April 8, 2020, 3:54 a.m. UTC | #2
On Wed, Apr 8, 2020 at 12:37 AM Dejin Zheng <zhengdejin5@gmail.com> wrote:
>
> this patch sets use devm_platform_ioremap_resource() to simplify code,
> which contains platform_get_resource() and devm_ioremap_resource(). so
> use it to replace the platform_get_resource() and
> devm_ioremap_resource().
>
> Dejin Zheng (28):
>   i2c: img-scb: convert to devm_platform_ioremap_resource
>   i2c: mv64xxx: convert to devm_platform_ioremap_resource
>   i2c: owl: convert to devm_platform_ioremap_resource
>   i2c: exynos5: convert to devm_platform_ioremap_resource
>   i2c: mt65xx: convert to devm_platform_ioremap_resource

mt65xx seems not in the series.
Jarkko Nikula April 8, 2020, 11:29 a.m. UTC | #3
On 4/8/20 6:54 AM, Hsin-Yi Wang wrote:
> On Wed, Apr 8, 2020 at 12:37 AM Dejin Zheng <zhengdejin5@gmail.com> wrote:
>>
>> this patch sets use devm_platform_ioremap_resource() to simplify code,
>> which contains platform_get_resource() and devm_ioremap_resource(). so
>> use it to replace the platform_get_resource() and
>> devm_ioremap_resource().
>>
>> Dejin Zheng (28):
>>    i2c: img-scb: convert to devm_platform_ioremap_resource
>>    i2c: mv64xxx: convert to devm_platform_ioremap_resource
>>    i2c: owl: convert to devm_platform_ioremap_resource
>>    i2c: exynos5: convert to devm_platform_ioremap_resource
>>    i2c: mt65xx: convert to devm_platform_ioremap_resource
> 
> mt65xx seems not in the series.
> 
Looks like patches 5, 6, 9 and 19 are missing.
Wolfram Sang April 8, 2020, 2:16 p.m. UTC | #4
On Wed, Apr 08, 2020 at 12:37:13AM +0800, Dejin Zheng wrote:
> this patch sets use devm_platform_ioremap_resource() to simplify code,
> which contains platform_get_resource() and devm_ioremap_resource(). so
> use it to replace the platform_get_resource() and
> devm_ioremap_resource().
>
> Dejin Zheng (28):
>   i2c: img-scb: convert to devm_platform_ioremap_resource
>   i2c: mv64xxx: convert to devm_platform_ioremap_resource
>   i2c: owl: convert to devm_platform_ioremap_resource
>   i2c: exynos5: convert to devm_platform_ioremap_resource
>   i2c: mt65xx: convert to devm_platform_ioremap_resource
>   i2c: designware: convert to devm_platform_ioremap_resource
>   i2c: zx2967: convert to devm_platform_ioremap_resource
>   i2c: xlp9xx: convert to devm_platform_ioremap_resource
>   i2c: xiic: convert to devm_platform_ioremap_resource
>   i2c: synquacer: convert to devm_platform_ioremap_resource
>   i2c: rk3x: convert to devm_platform_ioremap_resource
>   i2c: qup: convert to devm_platform_ioremap_resource
>   i2c: meson: convert to devm_platform_ioremap_resource
>   i2c: hix5hd2: convert to devm_platform_ioremap_resource
>   i2c: emev2: convert to devm_platform_ioremap_resource
>   i2c: jz4780: convert to devm_platform_ioremap_resource
>   i2c: altera: convert to devm_platform_ioremap_resource
>   i2c: axxia: convert to devm_platform_ioremap_resource
>   i2c: bcm-iproc: convert to devm_platform_ioremap_resource
>   i2c: davinci: convert to devm_platform_ioremap_resource
>   i2c: digicolor: convert to devm_platform_ioremap_resource
>   i2c: lpc2k: convert to devm_platform_ioremap_resource
>   i2c: sirf: convert to devm_platform_ioremap_resource
>   i2c: stu300: convert to devm_platform_ioremap_resource
>   i2c: sun6i-p2wi: convert to devm_platform_ioremap_resource
>   i2c: xlr: convert to devm_platform_ioremap_resource
>   i2c: bcm-kona: convert to devm_platform_ioremap_resource
>   i2c: octeon-platdrv: convert to devm_platform_ioremap_resource

Thanks!

If you want / need to resend, please squash all the patches into one. If
this series is considered fine, I will do it when applying!

Kind regards.
Dejin Zheng April 8, 2020, 5:34 p.m. UTC | #5
On Wed, Apr 08, 2020 at 02:29:46PM +0300, Jarkko Nikula wrote:
> On 4/8/20 6:54 AM, Hsin-Yi Wang wrote:
> > On Wed, Apr 8, 2020 at 12:37 AM Dejin Zheng <zhengdejin5@gmail.com> wrote:
> > > 
> > > this patch sets use devm_platform_ioremap_resource() to simplify code,
> > > which contains platform_get_resource() and devm_ioremap_resource(). so
> > > use it to replace the platform_get_resource() and
> > > devm_ioremap_resource().
> > > 
> > > Dejin Zheng (28):
> > >    i2c: img-scb: convert to devm_platform_ioremap_resource
> > >    i2c: mv64xxx: convert to devm_platform_ioremap_resource
> > >    i2c: owl: convert to devm_platform_ioremap_resource
> > >    i2c: exynos5: convert to devm_platform_ioremap_resource
> > >    i2c: mt65xx: convert to devm_platform_ioremap_resource
> > 
> > mt65xx seems not in the series.
> > 
> Looks like patches 5, 6, 9 and 19 are missing.
>
Hi Jarkko and Hsin-Yi:

you're right and thanks very much for your reminding. the gmail
server told me that "550 5.4.5 Daily user sending quota exceeded."
in the past 24 hours, so I can not sent any email by this account.

and the gmail server also prevent me send this 4 patches and I
found the patch can be sent by delete some codes. maybe some
keywords in the intact patch triggered the gmail filtering system.

I'm trying to send out these patches. I'm so sorry for that.

BR,
Dejin

> -- 
> Jarkko