[PATCH] dev_request_mem_region -> dev_request_mem_resource conversion
Sascha Hauer
s.hauer at pengutronix.de
Thu Feb 18 02:50:14 PST 2016
Find my first steps with coccinelle attached. Using coccinelle already
felt better than doing it by hand. Patch 3/3 needs some manual fixups.
I'll do that before applying it, but before that I'm posting it here
just in case somebody has some improvements for my coccinelle patch
making some manual fixups unnecessary.
Sascha
----------------------------------------------------------------
Sascha Hauer (3):
Fix return check of dev_request_mem_region
driver: Introduce dev_request_mem_resource
driver: replace dev_request_mem_region with dev_request_mem_resource
arch/arm/mach-at91/sam9_smc.c | 8 +++++---
arch/arm/mach-imx/clk-imx1.c | 8 +++++---
arch/arm/mach-imx/clk-imx21.c | 8 +++++---
arch/arm/mach-imx/clk-imx25.c | 8 +++++---
arch/arm/mach-imx/clk-imx27.c | 8 +++++---
arch/arm/mach-imx/clk-imx31.c | 8 +++++---
arch/arm/mach-imx/clk-imx35.c | 8 +++++---
arch/arm/mach-imx/clk-imx5.c | 14 ++++++++++----
arch/arm/mach-imx/clk-imx6.c | 8 +++++---
arch/arm/mach-imx/clk-imx6sx.c | 8 +++++---
arch/arm/mach-imx/clocksource.c | 8 +++++---
arch/arm/mach-imx/esdctl.c | 8 +++++---
arch/arm/mach-imx/iim.c | 8 +++++---
arch/arm/mach-imx/ocotp.c | 8 +++++---
arch/arm/mach-mxs/ocotp.c | 8 +++++---
arch/arm/mach-tegra/tegra20-pmc.c | 8 +++++---
arch/arm/mach-tegra/tegra20-timer.c | 8 +++++---
arch/arm/mach-zynq/clk-zynq7000.c | 8 +++++---
arch/mips/mach-ar231x/ar231x_reset.c | 8 +++++---
drivers/ata/ahci.c | 8 +++++---
drivers/ata/intf_platform_ide.c | 11 +++++++++--
drivers/ata/pata-imx.c | 8 +++++---
drivers/ata/sata-imx.c | 8 +++++---
drivers/base/driver.c | 11 +++++++++--
drivers/bus/imx-weim.c | 7 ++++---
drivers/clk/clk-ar933x.c | 8 +++++---
drivers/clk/mvebu/common.c | 16 ++++++++++------
drivers/clk/mvebu/corediv.c | 8 +++++---
drivers/clk/mxs/clk-imx23.c | 8 +++++---
drivers/clk/mxs/clk-imx28.c | 8 +++++---
drivers/clk/socfpga.c | 8 +++++---
drivers/clk/tegra/clk-tegra124.c | 8 +++++---
drivers/clk/tegra/clk-tegra20.c | 8 +++++---
drivers/clk/tegra/clk-tegra30.c | 8 +++++---
drivers/clocksource/arm_smp_twd.c | 8 +++++---
drivers/clocksource/bcm2835.c | 8 +++++---
drivers/clocksource/clps711x.c | 8 +++++---
drivers/clocksource/digic.c | 8 +++++---
drivers/clocksource/mvebu.c | 8 +++++---
drivers/clocksource/nomadik.c | 8 +++++---
drivers/clocksource/orion.c | 8 +++++---
drivers/clocksource/uemd.c | 8 +++++---
drivers/dma/apbh_dma.c | 8 +++++---
drivers/firmware/socfpga.c | 11 +++++++++--
drivers/gpio/gpio-ath79.c | 8 +++++---
drivers/gpio/gpio-bcm2835.c | 6 +++++-
drivers/gpio/gpio-clps711x.c | 22 ++++++++++++---------
drivers/gpio/gpio-davinci.c | 8 +++++---
drivers/gpio/gpio-digic.c | 6 +++++-
drivers/gpio/gpio-dw.c | 8 +++++---
drivers/gpio/gpio-imx.c | 6 +++++-
drivers/gpio/gpio-jz4740.c | 8 +++++---
drivers/gpio/gpio-malta-fpga-i2c.c | 8 +++++---
drivers/gpio/gpio-omap.c | 8 +++++---
drivers/gpio/gpio-orion.c | 8 +++++---
drivers/gpio/gpio-tegra.c | 8 +++++---
drivers/i2c/busses/i2c-at91.c | 6 +++++-
drivers/i2c/busses/i2c-designware.c | 7 ++++---
drivers/i2c/busses/i2c-imx.c | 7 ++++---
drivers/i2c/busses/i2c-mv64xxx.c | 8 +++++---
drivers/i2c/busses/i2c-omap.c | 8 +++++---
drivers/i2c/busses/i2c-tegra.c | 8 +++++---
drivers/i2c/busses/i2c-versatile.c | 7 ++++---
drivers/input/imx_keypad.c | 8 +++++---
drivers/mci/atmel_mci.c | 8 +++++---
drivers/mci/dw_mmc.c | 8 +++++---
drivers/mci/imx-esdhc.c | 8 +++++---
drivers/mci/imx.c | 8 +++++---
drivers/mci/mci-bcm2835.c | 8 +++++---
drivers/mci/mxs.c | 8 +++++---
drivers/mci/omap_hsmmc.c | 8 +++++---
drivers/mci/pxamci.c | 8 +++++---
drivers/mci/s3c.c | 8 +++++---
drivers/mci/tegra-sdmmc.c | 8 +++++---
drivers/misc/sram.c | 8 +++++---
drivers/mtd/devices/docg3.c | 6 +++++-
drivers/mtd/devices/mtdram.c | 9 +++++----
drivers/mtd/nand/atmel_nand.c | 36 ++++++++++++++++++++++-------------
drivers/mtd/nand/nand_denali_dt.c | 15 +++++++++------
drivers/mtd/nand/nand_imx.c | 21 ++++++++++++++++----
drivers/mtd/nand/nand_mrvl_nfc.c | 6 +++++-
drivers/mtd/nand/nand_mxs.c | 16 +++++++++-------
drivers/mtd/nand/nand_omap_gpmc.c | 6 +++++-
drivers/mtd/nand/nand_orion.c | 8 +++++---
drivers/mtd/nand/nand_s3c24xx.c | 6 +++++-
drivers/mtd/nor/cfi_flash.c | 8 +++++---
drivers/mtd/spi-nor/cadence-quadspi.c | 11 +++++++++--
drivers/net/altera_tse.c | 29 ++++++++++++++++------------
drivers/net/ar231x.c | 15 +++++++++------
drivers/net/arc_emac.c | 8 +++++---
drivers/net/cpsw.c | 8 +++++---
drivers/net/cs8900.c | 6 +++++-
drivers/net/davinci_emac.c | 21 ++++++++++++++++----
drivers/net/designware.c | 8 +++++---
drivers/net/dm9k.c | 11 +++++++++--
drivers/net/ethoc.c | 8 +++++---
drivers/net/fec_imx.c | 6 +++++-
drivers/net/fec_mpc5200.c | 8 +++++---
drivers/net/ks8851_mll.c | 16 +++++++++-------
drivers/net/macb.c | 8 +++++---
drivers/net/smc91111.c | 8 +++++---
drivers/net/smc911x.c | 6 +++++-
drivers/net/xgmac.c | 6 +++++-
drivers/pci/pci-imx6.c | 8 +++++---
drivers/pinctrl/imx-iomux-v2.c | 8 +++++---
drivers/pinctrl/imx-iomux-v3.c | 6 +++++-
drivers/pinctrl/mvebu/armada-370.c | 8 +++++---
drivers/pinctrl/mvebu/armada-xp.c | 8 +++++---
drivers/pinctrl/mvebu/dove.c | 11 +++++++++--
drivers/pinctrl/mvebu/kirkwood.c | 8 +++++---
drivers/pinctrl/pinctrl-single.c | 6 +++++-
drivers/pinctrl/pinctrl-tegra-xusb.c | 8 +++++---
drivers/pinctrl/pinctrl-tegra20.c | 8 +++++---
drivers/pinctrl/pinctrl-tegra30.c | 8 +++++---
drivers/pwm/pwm-imx.c | 8 +++++---
drivers/pwm/pwm-mxs.c | 8 +++++---
drivers/pwm/pxa_pwm.c | 6 +++++-
drivers/rtc/rtc-jz4740.c | 8 +++++---
drivers/serial/serial_altera.c | 6 +++++-
drivers/serial/serial_altera_jtag.c | 6 +++++-
drivers/serial/serial_ar933x.c | 8 +++++---
drivers/serial/serial_auart.c | 8 +++++---
drivers/serial/serial_cadence.c | 7 ++++---
drivers/serial/serial_digic.c | 6 +++++-
drivers/serial/serial_imx.c | 6 +++++-
drivers/serial/serial_mpc5xxx.c | 8 +++++---
drivers/serial/serial_netx.c | 6 +++++-
drivers/serial/serial_ns16550.c | 8 +++++---
drivers/serial/serial_pl010.c | 6 +++++-
drivers/serial/serial_pxa.c | 6 +++++-
drivers/serial/serial_s3c.c | 6 +++++-
drivers/serial/stm-serial.c | 8 +++++---
drivers/spi/altera_spi.c | 8 +++++---
drivers/spi/ath79_spi.c | 6 +++++-
drivers/spi/atmel_spi.c | 6 +++++-
drivers/spi/imx_spi.c | 6 +++++-
drivers/spi/mvebu_spi.c | 7 ++++---
drivers/spi/mxs_spi.c | 8 +++++---
drivers/spi/omap3_spi.c | 6 +++++-
drivers/usb/gadget/at91_udc.c | 6 +++++-
drivers/usb/gadget/pxa27x_udc.c | 8 +++++---
drivers/usb/host/ehci-atmel.c | 6 +++++-
drivers/usb/host/ehci-hcd.c | 16 +++++++++++-----
drivers/usb/host/ohci-hcd.c | 8 +++++---
drivers/usb/host/xhci-hcd.c | 6 +++++-
drivers/usb/imx/chipidea-imx.c | 8 +++++---
drivers/usb/imx/imx-usb-misc.c | 8 +++++---
drivers/usb/imx/imx-usb-phy.c | 9 +++++----
drivers/usb/musb/musb_dsps.c | 16 +++++++++-------
drivers/usb/musb/phy-am335x-control.c | 16 +++++++++-------
drivers/usb/musb/phy-am335x.c | 9 +++++----
drivers/video/atmel_lcdfb_core.c | 8 +++++---
drivers/video/imx-ipu-fb.c | 8 +++++---
drivers/video/imx-ipu-v3/imx-hdmi.c | 8 +++++---
drivers/video/imx-ipu-v3/ipu-common.c | 8 +++++---
drivers/video/imx.c | 8 +++++---
drivers/video/pxa.c | 8 +++++---
drivers/video/s3c24xx.c | 6 +++++-
drivers/video/stm.c | 6 +++++-
drivers/watchdog/davinci_wdt.c | 8 +++++---
drivers/watchdog/im28wd.c | 8 +++++---
drivers/watchdog/imxwd.c | 8 +++++---
drivers/watchdog/jz4740.c | 8 +++++---
drivers/watchdog/omap_wdt.c | 7 ++++---
include/driver.h | 6 ++++++
165 files changed, 945 insertions(+), 480 deletions(-)
More information about the barebox
mailing list