[PATCH 00/11] Fix -Wmissing-prototypes warnings

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This series fixes a a ton of -Wmissing-prototypes warnings. We add
missing includes and make locally used functions static. There's even
one case fixed where we actually had conflicting prototypes without
noticing it. Hurray, fixed!

Sascha


Sascha Hauer (11):
  ARM: semihosting: Fix function prototype
  treewide: Make locally used functions static
  treewide: Add missing includes
  ARM: i.MX: external-nand-boot: remove unused i.MX21 entry
  ARM: boards: Harmonize barebox_arm_reset_vector() prototype
  ARM: sha256: Remove unused functions
  ARM: sha256: Remove unused header file
  ARM: PXA: Provide prototype for pxa_clear_reset_source()
  bus: mvebu-mbus: Add missing whitespace
  mfd: twl-core: Add missing prototype for twlcore_get()
  fs: squashfs: Remove unused function

 arch/arm/boards/animeo_ip/lowlevel.c          |   2 +-
 arch/arm/boards/archosg9/lowlevel.c           |   4 +-
 arch/arm/boards/at91rm9200ek/lowlevel.c       |   2 +-
 arch/arm/boards/at91sam9260ek/lowlevel.c      |   2 +-
 arch/arm/boards/at91sam9261ek/lowlevel_init.c |   2 +-
 arch/arm/boards/at91sam9m10g45ek/lowlevel.c   |   2 +-
 arch/arm/boards/at91sam9m10ihd/lowlevel.c     |   2 +-
 arch/arm/boards/at91sam9n12ek/lowlevel.c      |   2 +-
 arch/arm/boards/avnet-zedboard/lowlevel.c     |   2 +-
 arch/arm/boards/canon-a1100/lowlevel.c        |   2 +-
 arch/arm/boards/chumby_falconwing/lowlevel.c  |   2 +-
 arch/arm/boards/clep7212/lowlevel.c           |   2 +-
 .../boards/crystalfontz-cfa10036/hwdetect.c   |   2 +
 .../boards/crystalfontz-cfa10036/lowlevel.c   |   2 +-
 arch/arm/boards/dss11/lowlevel.c              |   2 +-
 arch/arm/boards/eukrea_cpuimx25/lowlevel.c    |   2 +-
 arch/arm/boards/eukrea_cpuimx35/lowlevel.c    |   2 +-
 arch/arm/boards/eukrea_cpuimx51/lowlevel.c    |   2 +-
 arch/arm/boards/freescale-mx23-evk/lowlevel.c |   2 +-
 arch/arm/boards/freescale-mx53-smd/lowlevel.c |   2 +-
 .../boards/friendlyarm-mini6410/lowlevel.c    |   2 +-
 .../arm/boards/friendlyarm-tiny210/lowlevel.c |   5 +-
 .../boards/friendlyarm-tiny6410/lowlevel.c    |   2 +-
 .../boards/friendlyarm-tiny6410/tiny6410.c    |   2 +
 arch/arm/boards/guf-cupid/lowlevel.c          |   3 +-
 arch/arm/boards/guf-neso/lowlevel.c           |   2 +-
 arch/arm/boards/haba-knx/lowlevel.c           |   2 +-
 arch/arm/boards/highbank/lowlevel.c           |   2 +-
 arch/arm/boards/imx233-olinuxino/lowlevel.c   |   2 +-
 arch/arm/boards/karo-tx51/lowlevel.c          |   2 +-
 arch/arm/boards/kindle3/kindle3.c             |   2 +-
 arch/arm/boards/kindle3/lowlevel.c            |   2 +-
 arch/arm/boards/lubbock/lowlevel.c            |   2 +-
 arch/arm/boards/mainstone/lowlevel.c          |   2 +-
 arch/arm/boards/mioa701/lowlevel.c            |   2 +-
 arch/arm/boards/module-mb7707/lowlevel.c      |   2 +-
 arch/arm/boards/mx31moboard/lowlevel.c        |   2 +-
 arch/arm/boards/nhk8815/lowlevel.c            |   2 +-
 arch/arm/boards/omap343xdsp/lowlevel.c        |   4 +-
 arch/arm/boards/omap3evm/lowlevel.c           |   4 +-
 arch/arm/boards/panda/lowlevel.c              |   4 +-
 .../boards/phytec-phycard-imx27/lowlevel.c    |   2 +-
 .../boards/phytec-phycard-omap3/lowlevel.c    |   8 +-
 .../boards/phytec-phycard-omap4/lowlevel.c    |   4 +-
 .../boards/phytec-phycore-imx31/lowlevel.c    |   2 +-
 .../boards/phytec-phycore-imx35/lowlevel.c    |   2 +-
 .../boards/phytec-phycore-omap4460/lowlevel.c |   4 +-
 arch/arm/boards/pm9261/lowlevel_init.c        |   2 +-
 arch/arm/boards/pm9263/lowlevel_init.c        |   2 +-
 arch/arm/boards/pm9g45/lowlevel.c             |   2 +-
 arch/arm/boards/qemu-virt64/lowlevel.c        |   2 +-
 arch/arm/boards/qil-a926x/lowlevel.c          |   2 +-
 arch/arm/boards/sama5d3_xplained/lowlevel.c   |   2 +-
 arch/arm/boards/sama5d3xek/lowlevel.c         |   2 +-
 arch/arm/boards/sama5d4_xplained/lowlevel.c   |   2 +-
 arch/arm/boards/sama5d4ek/lowlevel.c          |   2 +-
 arch/arm/boards/telit-evk-pro3/lowlevel.c     |   2 +-
 .../arm/boards/tny-a926x/tny_a9260_lowlevel.c |   2 +-
 .../arm/boards/tny-a926x/tny_a9263_lowlevel.c |   2 +-
 .../arm/boards/usb-a926x/usb_a9260_lowlevel.c |   2 +-
 .../arm/boards/usb-a926x/usb_a9263_lowlevel.c |   2 +-
 arch/arm/boards/versatile/lowlevel.c          |   2 +-
 arch/arm/boards/virt2real/lowlevel.c          |   2 +-
 arch/arm/boards/zylonite/lowlevel.c           |   2 +-
 arch/arm/crypto/sha1_glue.c                   |   4 +-
 arch/arm/crypto/sha256_glue.c                 |  26 +----
 arch/arm/crypto/sha256_glue.h                 |  23 ----
 arch/arm/include/asm/barebox-arm-head.h       |   1 +
 arch/arm/lib32/semihosting.c                  |   3 +-
 arch/arm/mach-clps711x/devices.c              |   1 +
 arch/arm/mach-ep93xx/gpio.c                   |   1 +
 arch/arm/mach-ep93xx/led.c                    |   2 +
 arch/arm/mach-highbank/reset.c                |   2 +-
 arch/arm/mach-imx/cpu_init.c                  |   1 +
 arch/arm/mach-imx/external-nand-boot.c        |  31 ++---
 arch/arm/mach-mvebu/common.c                  |   1 +
 arch/arm/mach-mvebu/include/mach/bbu.h        |   2 +-
 arch/arm/mach-mxs/mem-init.c                  |  10 +-
 arch/arm/mach-mxs/power.c                     |   1 +
 arch/arm/mach-mxs/usb-imx23.c                 |   1 +
 arch/arm/mach-mxs/usb-imx28.c                 |   1 +
 arch/arm/mach-netx/clocksource.c              |   2 +-
 arch/arm/mach-netx/generic.c                  |   3 +-
 arch/arm/mach-nomadik/8815.c                  |   1 +
 arch/arm/mach-omap/omap4_twl6030_mmc.c        |   1 +
 arch/arm/mach-pxa/clocksource.c               |   2 +-
 arch/arm/mach-pxa/common.c                    |   2 -
 arch/arm/mach-pxa/gpio.c                      |   1 +
 arch/arm/mach-pxa/include/mach/hardware.h     |   4 +
 arch/arm/mach-samsung/clocks-s3c64xx.c        |   2 +-
 arch/arm/mach-samsung/clocks-s5pcxx.c         |   4 +-
 common/bootchooser.c                          |   2 +-
 crypto/keystore.c                             |   1 +
 drivers/bus/mvebu-mbus.c                      |   2 +-
 drivers/clk/mvebu/common.c                    |   4 +-
 drivers/clk/mxs/clk-imx23.c                   |   2 +-
 drivers/clk/mxs/clk-imx28.c                   |   2 +-
 drivers/clocksource/mvebu.c                   |   2 +-
 drivers/mfd/lp3972.c                          |   1 +
 drivers/net/mvneta.c                          |   2 +-
 drivers/usb/otg/twl4030.c                     |   2 +-
 drivers/w1/slaves/w1_ds2431.c                 |   2 +-
 fs/bpkfs.c                                    |   2 +-
 fs/squashfs/namei.c                           | 108 ------------------
 fs/uimagefs.c                                 |   2 +-
 include/mfd/twl-core.h                        |   7 +-
 106 files changed, 140 insertions(+), 284 deletions(-)
 delete mode 100644 arch/arm/crypto/sha256_glue.h

-- 
2.20.1


_______________________________________________
barebox mailing list
barebox@xxxxxxxxxxxxxxxxxxx
http://lists.infradead.org/mailman/listinfo/barebox



[Index of Archives]     [Linux Embedded]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux