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
[email protected]
http://lists.infradead.org/mailman/listinfo/barebox

Reply via email to