[PATCH 00/83] Remove include of <rtems/clockdrv.h> from all bsp.h files

Joel Sherrill joel at rtems.org
Sun Mar 27 23:44:33 UTC 2016


There isn't really much to this patch series.

+ Delete <rtems/clockdrv.h> from <bsp.h>. When needed <rtems/confdefs.h>
  includes it and this should be sufficient.
+ Follow up by addressing the warnings. This impacted 19 files most
  of which just needed to include <rtems/clockdrv.h> since <bsp.h>
  did  not do it anymore.

This is mechanical but broken into one patch per BSP or libcpu driver.

I don't expect many comments but would appreciate a sanity check.

--joel

Joel Sherrill (83):
  arm/altera-cyclone-v/include/bsp.h: Do not include <rtems/clockdrv.h>
  arm/atsam/include/bsp.h: Do not include <rtems/clockdrv.h>
  arm/csb336/include/bsp.h: Do not include <rtems/clockdrv.h>
  arm/csb337/include/bsp.h: Do not include <rtems/clockdrv.h>
  arm/edb7312/include/bsp.h: Do not include <rtems/clockdrv.h>
  arm/gdbarmsim/include/bsp.h: Do not include <rtems/clockdrv.h>
  arm/gumstix/include/bsp.h: Do not include <rtems/clockdrv.h>
  arm/lm3s69xx/include/bsp.h: Do not include <rtems/clockdrv.h>
  arm/lpc176x/include/bsp.h: Do not include <rtems/clockdrv.h>
  arm/lpc24xx/include/bsp.h: Do not include <rtems/clockdrv.h>
  arm/lpc32xx/include/bsp.h: Do not include <rtems/clockdrv.h>
  arm/raspberrypi/include/bsp.h: Do not include <rtems/clockdrv.h>
  arm/realview-pbx-a9/include/bsp.h: Do not include <rtems/clockdrv.h>
  arm/rtl22xx/include/bsp.h: Do not include <rtems/clockdrv.h>
  arm/smdk2410/include/bsp.h: Do not include <rtems/clockdrv.h>
  arm/stm32f4/include/bsp.h: Do not include <rtems/clockdrv.h>
  arm/tms570/include/bsp.h: Do not include <rtems/clockdrv.h>
  arm/xilinx-zynq/include/bsp.h: Do not include <rtems/clockdrv.h>
  bfin/TLL6527M/include/bsp.h: Do not include <rtems/clockdrv.h>
  bfin/bf537Stamp/include/bsp.h: Do not include <rtems/clockdrv.h>
  bfin/eZKit533/include/bsp.h: Do not include <rtems/clockdrv.h>
  epiphany/epiphany_sim/include/bsp.h: Do not include <rtems/clockdrv.h>
  i386/pc386/include/bsp.h: Do not include <rtems/clockdrv.h>
  lm32/lm32_evr/include/bsp.h: Do not include <rtems/clockdrv.h>
  lm32/milkymist/include/bsp.h: Do not include <rtems/clockdrv.h>
  m32c/m32cbsp/include/bsp.h: Do not include <rtems/clockdrv.h>
  m68k/av5282/include/bsp.h: Do not include <rtems/clockdrv.h>
  m68k/csb360/include/bsp.h: Do not include <rtems/clockdrv.h>
  m68k/gen68340/include/bsp.h: Do not include <rtems/clockdrv.h>
  m68k/gen68360/include/bsp.h: Do not include <rtems/clockdrv.h>
  m68k/genmcf548x/include/bsp.h: Do not include <rtems/clockdrv.h>
  m68k/mcf5206elite/include/bsp.h: Do not include <rtems/clockdrv.h>
  m68k/mcf52235/include/bsp.h: Do not include <rtems/clockdrv.h>
  m68k/mcf5225x/include/bsp.h: Do not include <rtems/clockdrv.h>
  m68k/mcf5235/include/bsp.h: Do not include <rtems/clockdrv.h>
  m68k/mcf5329/include/bsp.h: Do not include <rtems/clockdrv.h>
  m68k/mrm332/include/bsp.h: Do not include <rtems/clockdrv.h>
  m68k/mvme147/include/bsp.h: Do not include <rtems/clockdrv.h>
  m68k/mvme147s/include/bsp.h: Do not include <rtems/clockdrv.h>
  m68k/mvme162/include/bsp.h: Do not include <rtems/clockdrv.h>
  m68k/mvme167/include/bsp.h: Do not include <rtems/clockdrv.h>
  m68k/uC5282/include/bsp.h: Do not include <rtems/clockdrv.h>
  mips/csb350/include/bsp.h: Do not include <rtems/clockdrv.h>
  mips/hurricane/include/bsp.h: Do not include <rtems/clockdrv.h>
  mips/jmr3904/include/bsp.h: Do not include <rtems/clockdrv.h>
  mips/malta/include/bsp.h: Do not include <rtems/clockdrv.h>
  mips/rbtx4925/include/bsp.h: Do not include <rtems/clockdrv.h>
  mips/rbtx4938/include/bsp.h: Do not include <rtems/clockdrv.h>
  moxie/moxiesim/include/bsp.h: Do not include <rtems/clockdrv.h>
  nios2/nios2_iss/include/bsp.h: Do not include <rtems/clockdrv.h>
  no_cpu/no_bsp/include/bsp.h: Do not include <rtems/clockdrv.h>
  or1k/generic_or1k/include/bsp.h: Do not include <rtems/clockdrv.h>
  powerpc/beatnik/include/bsp.h: Do not include <rtems/clockdrv.h>
  powerpc/gen5200/include/bsp.h: Do not include <rtems/clockdrv.h>
  powerpc/gen83xx/include/bsp.h: Do not include <rtems/clockdrv.h>
  powerpc/haleakala/include/bsp.h: Do not include <rtems/clockdrv.h>
  powerpc/motorola_powerpc/include/bsp.h: Do not include
    <rtems/clockdrv.h>
  powerpc/mpc55xxevb/include/bsp.h: Do not include <rtems/clockdrv.h>
  powerpc/mpc8260ads/include/bsp.h: Do not include <rtems/clockdrv.h>
  powerpc/mvme3100/include/bsp.h: Do not include <rtems/clockdrv.h>
  powerpc/mvme5500/include/bsp.h: Do not include <rtems/clockdrv.h>
  powerpc/psim/include/bsp.h: Do not include <rtems/clockdrv.h>
  powerpc/qemuppc/include/bsp.h: Do not include <rtems/clockdrv.h>
  powerpc/ss555/include/bsp.h: Do not include <rtems/clockdrv.h>
  powerpc/t32mppc/include/bsp.h: Do not include <rtems/clockdrv.h>
  powerpc/tqm8xx/include/bsp.h: Do not include <rtems/clockdrv.h>
  powerpc/virtex/include/bsp.h: Do not include <rtems/clockdrv.h>
  powerpc/virtex4/include/bsp.h: Do not include <rtems/clockdrv.h>
  powerpc/virtex5/include/bsp.h: Do not include <rtems/clockdrv.h>
  sh/gensh1/include/bsp.h: Do not include <rtems/clockdrv.h>
  sh/gensh2/include/bsp.h: Do not include <rtems/clockdrv.h>
  sh/gensh4/include/bsp.h: Do not include <rtems/clockdrv.h>
  sh/shsim/include/bsp.h: Do not include <rtems/clockdrv.h>
  sparc/erc32/include/bsp.h: Do not include <rtems/clockdrv.h>
  sparc/leon2/include/bsp.h: Do not include <rtems/clockdrv.h>
  sparc/leon3/include/bsp.h: Do not include <rtems/clockdrv.h>
  sparc64/niagara/include/bsp.h: Do not include <rtems/clockdrv.h>
  sparc64/usiii/include/bsp.h: Do not include <rtems/clockdrv.h>
  libbsp/sparc64/shared/clock/ckinit.c: Add include of
    <rtems/clockdrv.h>
  v850/gdbv850sim/include/bsp.h: Do not include <rtems/clockdrv.h>
  libcpu/bfin/clock/clock.c: Fix warning by including <rtems/clockdrv.h>
  libcpu/m68k/mcf5206/clock/ckinit.c: Fix warning by including
    <rtems/clockdrv.h>
  libcpu/m68k/mcf5272/clock/ckinit.c: Fix warning by including
    <rtems/clockdrv.h>

 c/src/lib/libbsp/arm/altera-cyclone-v/include/bsp.h     | 1 -
 c/src/lib/libbsp/arm/atsam/include/bsp.h                | 1 -
 c/src/lib/libbsp/arm/csb336/include/bsp.h               | 1 -
 c/src/lib/libbsp/arm/csb337/include/bsp.h               | 1 -
 c/src/lib/libbsp/arm/edb7312/include/bsp.h              | 1 -
 c/src/lib/libbsp/arm/gdbarmsim/include/bsp.h            | 1 -
 c/src/lib/libbsp/arm/gumstix/include/bsp.h              | 1 -
 c/src/lib/libbsp/arm/lm3s69xx/include/bsp.h             | 1 -
 c/src/lib/libbsp/arm/lpc176x/include/bsp.h              | 1 -
 c/src/lib/libbsp/arm/lpc24xx/include/bsp.h              | 1 -
 c/src/lib/libbsp/arm/lpc32xx/include/bsp.h              | 1 -
 c/src/lib/libbsp/arm/raspberrypi/include/bsp.h          | 1 -
 c/src/lib/libbsp/arm/realview-pbx-a9/include/bsp.h      | 1 -
 c/src/lib/libbsp/arm/rtl22xx/include/bsp.h              | 1 -
 c/src/lib/libbsp/arm/smdk2410/include/bsp.h             | 1 -
 c/src/lib/libbsp/arm/stm32f4/include/bsp.h              | 1 -
 c/src/lib/libbsp/arm/tms570/include/bsp.h               | 1 -
 c/src/lib/libbsp/arm/xilinx-zynq/include/bsp.h          | 1 -
 c/src/lib/libbsp/bfin/TLL6527M/include/bsp.h            | 1 -
 c/src/lib/libbsp/bfin/bf537Stamp/include/bsp.h          | 1 -
 c/src/lib/libbsp/bfin/eZKit533/include/bsp.h            | 1 -
 c/src/lib/libbsp/epiphany/epiphany_sim/include/bsp.h    | 1 -
 c/src/lib/libbsp/i386/pc386/include/bsp.h               | 1 -
 c/src/lib/libbsp/lm32/lm32_evr/include/bsp.h            | 1 -
 c/src/lib/libbsp/lm32/milkymist/include/bsp.h           | 1 -
 c/src/lib/libbsp/m32c/m32cbsp/include/bsp.h             | 1 -
 c/src/lib/libbsp/m68k/av5282/include/bsp.h              | 1 -
 c/src/lib/libbsp/m68k/csb360/include/bsp.h              | 1 -
 c/src/lib/libbsp/m68k/gen68340/clock/ckinit.c           | 1 +
 c/src/lib/libbsp/m68k/gen68340/include/bsp.h            | 1 -
 c/src/lib/libbsp/m68k/gen68360/include/bsp.h            | 1 -
 c/src/lib/libbsp/m68k/genmcf548x/include/bsp.h          | 1 -
 c/src/lib/libbsp/m68k/mcf5206elite/include/bsp.h        | 1 -
 c/src/lib/libbsp/m68k/mcf52235/include/bsp.h            | 1 -
 c/src/lib/libbsp/m68k/mcf5225x/include/bsp.h            | 1 -
 c/src/lib/libbsp/m68k/mcf5235/include/bsp.h             | 1 -
 c/src/lib/libbsp/m68k/mcf5329/include/bsp.h             | 1 -
 c/src/lib/libbsp/m68k/mrm332/clock/ckinit.c             | 1 +
 c/src/lib/libbsp/m68k/mrm332/include/bsp.h              | 1 -
 c/src/lib/libbsp/m68k/mvme147/clock/ckinit.c            | 1 +
 c/src/lib/libbsp/m68k/mvme147/include/bsp.h             | 1 -
 c/src/lib/libbsp/m68k/mvme147s/include/bsp.h            | 1 -
 c/src/lib/libbsp/m68k/mvme162/clock/ckinit.c            | 1 +
 c/src/lib/libbsp/m68k/mvme162/include/bsp.h             | 1 -
 c/src/lib/libbsp/m68k/mvme167/clock/ckinit.c            | 1 +
 c/src/lib/libbsp/m68k/mvme167/include/bsp.h             | 1 -
 c/src/lib/libbsp/m68k/uC5282/clock/clock.c              | 2 +-
 c/src/lib/libbsp/m68k/uC5282/include/bsp.h              | 1 -
 c/src/lib/libbsp/mips/csb350/include/bsp.h              | 1 -
 c/src/lib/libbsp/mips/hurricane/clock/ckinit.c          | 1 +
 c/src/lib/libbsp/mips/hurricane/include/bsp.h           | 1 -
 c/src/lib/libbsp/mips/jmr3904/include/bsp.h             | 1 -
 c/src/lib/libbsp/mips/malta/include/bsp.h               | 1 -
 c/src/lib/libbsp/mips/rbtx4925/include/bsp.h            | 1 -
 c/src/lib/libbsp/mips/rbtx4938/include/bsp.h            | 1 -
 c/src/lib/libbsp/moxie/moxiesim/include/bsp.h           | 1 -
 c/src/lib/libbsp/nios2/nios2_iss/include/bsp.h          | 1 -
 c/src/lib/libbsp/no_cpu/no_bsp/include/bsp.h            | 1 -
 c/src/lib/libbsp/or1k/generic_or1k/include/bsp.h        | 1 -
 c/src/lib/libbsp/powerpc/beatnik/include/bsp.h          | 1 -
 c/src/lib/libbsp/powerpc/gen5200/include/bsp.h          | 1 -
 c/src/lib/libbsp/powerpc/gen83xx/include/bsp.h          | 1 -
 c/src/lib/libbsp/powerpc/haleakala/include/bsp.h        | 1 -
 c/src/lib/libbsp/powerpc/motorola_powerpc/include/bsp.h | 1 -
 c/src/lib/libbsp/powerpc/mpc55xxevb/include/bsp.h       | 1 -
 c/src/lib/libbsp/powerpc/mpc8260ads/include/bsp.h       | 1 -
 c/src/lib/libbsp/powerpc/mvme3100/include/bsp.h         | 1 -
 c/src/lib/libbsp/powerpc/mvme5500/include/bsp.h         | 1 -
 c/src/lib/libbsp/powerpc/psim/include/bsp.h             | 1 -
 c/src/lib/libbsp/powerpc/qemuppc/include/bsp.h          | 1 -
 c/src/lib/libbsp/powerpc/ss555/include/bsp.h            | 1 -
 c/src/lib/libbsp/powerpc/t32mppc/include/bsp.h          | 1 -
 c/src/lib/libbsp/powerpc/tqm8xx/include/bsp.h           | 1 -
 c/src/lib/libbsp/powerpc/virtex/include/bsp.h           | 1 -
 c/src/lib/libbsp/powerpc/virtex4/include/bsp.h          | 1 -
 c/src/lib/libbsp/powerpc/virtex5/include/bsp.h          | 1 -
 c/src/lib/libbsp/sh/gensh1/include/bsp.h                | 1 -
 c/src/lib/libbsp/sh/gensh2/include/bsp.h                | 1 -
 c/src/lib/libbsp/sh/gensh4/include/bsp.h                | 1 -
 c/src/lib/libbsp/sh/shsim/include/bsp.h                 | 1 -
 c/src/lib/libbsp/sparc/erc32/include/bsp.h              | 1 -
 c/src/lib/libbsp/sparc/leon2/include/bsp.h              | 1 -
 c/src/lib/libbsp/sparc/leon3/include/bsp.h              | 1 -
 c/src/lib/libbsp/sparc64/niagara/include/bsp.h          | 1 -
 c/src/lib/libbsp/sparc64/shared/clock/ckinit.c          | 5 ++++-
 c/src/lib/libbsp/sparc64/usiii/include/bsp.h            | 1 -
 c/src/lib/libbsp/v850/gdbv850sim/include/bsp.h          | 1 -
 c/src/lib/libcpu/bfin/clock/clock.c                     | 2 ++
 c/src/lib/libcpu/m68k/mcf5206/clock/ckinit.c            | 1 +
 c/src/lib/libcpu/m68k/mcf5272/clock/ckinit.c            | 1 +
 90 files changed, 15 insertions(+), 81 deletions(-)

-- 
1.8.3.1



More information about the devel mailing list