[PATCH 00/13] Change license of ARM BSPs to BSD-2

Joel Sherrill joel at rtems.org
Mon Jun 27 13:53:19 UTC 2022


Hi

This patch set is generated by scripting which looks for files with the
RTEMS GPL, a single copyright line, and written by OAR, embedded brains,
Chris Johns, or Gedare Bloom. This is a good first step at relicensing
the easy to recognize files.

After doing this to all architectures, the next step will be to make a
similar pass for more submitters. And then unfortunately to continue to
track down people.

--joel

Joel Sherrill (13):
  bsps/arm/shared: Change license to BSD-2
  bsps/arm/altera-cyclone-v: Change license to BSD-2
  bsps/arm/atsamv: Change license to BSD-2
  bsps/arm/beagle: Change license to BSD-2
  bsps/arm/csb337: Change license to BSD-2
  bsps/arm/imx: Change license to BSD-2
  bsps/arm/include: Change license to BSD-2
  bsps/arm/lpc176x: Change license to BSD-2
  bsps/arm/imxrt: Change license to BSD-2
  bsps/arm/lpc24xx: Change license to BSD-2
  bsps/arm/lpc32xx: Change license to BSD-2
  bsps/arm/raspberrypi: Change license to BSD-2
  bsps/arm/realview-pbx-a9: Change license to BSD-2

 .../altera-cyclone-v/console/console-config.c | 25 ++++++++++++++++---
 bsps/arm/altera-cyclone-v/i2c/i2cdrv-config.c | 25 ++++++++++++++++---
 bsps/arm/altera-cyclone-v/i2c/i2cdrv-config.h | 25 ++++++++++++++++---
 bsps/arm/altera-cyclone-v/i2c/i2cdrv.c        | 25 ++++++++++++++++---
 bsps/arm/altera-cyclone-v/include/bsp.h       | 25 ++++++++++++++++---
 .../arm/altera-cyclone-v/include/bsp/i2cdrv.h | 25 ++++++++++++++++---
 bsps/arm/altera-cyclone-v/include/bsp/irq.h   | 25 ++++++++++++++++---
 bsps/arm/altera-cyclone-v/include/tm27.h      | 25 ++++++++++++++++---
 bsps/arm/altera-cyclone-v/rtc/rtc.c           | 25 ++++++++++++++++---
 bsps/arm/altera-cyclone-v/start/bspclean.c    | 25 ++++++++++++++++---
 bsps/arm/altera-cyclone-v/start/bspreset.c    | 25 ++++++++++++++++---
 bsps/arm/altera-cyclone-v/start/bspsmp.c      | 25 ++++++++++++++++---
 bsps/arm/altera-cyclone-v/start/bspstart.c    | 25 ++++++++++++++++---
 .../altera-cyclone-v/start/bspstarthooks.c    | 25 ++++++++++++++++---
 bsps/arm/altera-cyclone-v/start/mmu-config.c  | 25 ++++++++++++++++---
 bsps/arm/atsam/clock/systick-freq.c           | 25 ++++++++++++++++---
 bsps/arm/atsam/console/console.c              | 25 ++++++++++++++++---
 bsps/arm/atsam/console/debug-console.c        | 25 ++++++++++++++++---
 bsps/arm/atsam/i2c/atsam_i2c_bus.c            | 25 ++++++++++++++++---
 bsps/arm/atsam/i2c/atsam_i2c_init.c           | 25 ++++++++++++++++---
 bsps/arm/atsam/include/bsp.h                  | 25 ++++++++++++++++---
 .../atsam/include/bsp/atsam-clock-config.h    | 25 ++++++++++++++++---
 bsps/arm/atsam/include/bsp/atsam-i2c.h        | 25 ++++++++++++++++---
 bsps/arm/atsam/include/bsp/atsam-spi.h        | 25 ++++++++++++++++---
 bsps/arm/atsam/include/bsp/i2c.h              | 25 ++++++++++++++++---
 bsps/arm/atsam/include/bsp/iocopy.h           | 25 ++++++++++++++++---
 bsps/arm/atsam/include/bsp/irq.h              | 25 ++++++++++++++++---
 bsps/arm/atsam/include/bsp/pin-config.h       | 25 ++++++++++++++++---
 bsps/arm/atsam/include/bsp/power.h            | 25 ++++++++++++++++---
 bsps/arm/atsam/include/bsp/sc16is752.h        | 25 ++++++++++++++++---
 bsps/arm/atsam/include/bsp/spi.h              | 25 ++++++++++++++++---
 bsps/arm/atsam/rtc/rtc-config.c               | 25 ++++++++++++++++---
 bsps/arm/atsam/spi/atsam_spi_init.c           | 25 ++++++++++++++++---
 bsps/arm/atsam/spi/sc16is752.c                | 25 ++++++++++++++++---
 bsps/arm/atsam/start/bspstart.c               | 25 ++++++++++++++++---
 bsps/arm/atsam/start/bspstarthooks.c          | 25 ++++++++++++++++---
 bsps/arm/atsam/start/getentropy-trng.c        | 25 ++++++++++++++++---
 bsps/arm/atsam/start/iocopy.c                 | 25 ++++++++++++++++---
 bsps/arm/atsam/start/pin-config.c             | 25 ++++++++++++++++---
 bsps/arm/atsam/start/pmc-config.c             | 25 ++++++++++++++++---
 bsps/arm/atsam/start/power-clock.c            | 25 ++++++++++++++++---
 bsps/arm/atsam/start/power-rtc.c              | 25 ++++++++++++++++---
 bsps/arm/atsam/start/power.c                  | 25 ++++++++++++++++---
 bsps/arm/atsam/start/restart.c                | 25 ++++++++++++++++---
 bsps/arm/atsam/start/sdram-config.c           | 25 ++++++++++++++++---
 bsps/arm/beagle/start/bspstart.c              | 25 ++++++++++++++++---
 bsps/arm/beagle/start/bspstarthooks.c         | 25 ++++++++++++++++---
 bsps/arm/csb337/console/fbcons.c              | 25 ++++++++++++++++---
 bsps/arm/csb337/include/sed1356.h             | 25 ++++++++++++++++---
 bsps/arm/csb337/start/umonsupp.c              | 25 ++++++++++++++++---
 bsps/arm/csb337/umon/tfsDriver.c              | 25 ++++++++++++++++---
 bsps/arm/csb337/umon/umoncons.c               | 25 ++++++++++++++++---
 bsps/arm/csb337/umon/umonrtemsglue.c          | 25 ++++++++++++++++---
 bsps/arm/imx/console/console-config.c         | 25 ++++++++++++++++---
 bsps/arm/imx/i2c/imx-i2c.c                    | 25 ++++++++++++++++---
 .../include/arm/freescale/imx/imx_ecspireg.h  | 25 ++++++++++++++++---
 .../include/arm/freescale/imx/imx_gpcreg.h    | 25 ++++++++++++++++---
 .../include/arm/freescale/imx/imx_i2creg.h    | 25 ++++++++++++++++---
 .../include/arm/freescale/imx/imx_srcreg.h    | 25 ++++++++++++++++---
 .../include/arm/freescale/imx/imx_uartreg.h   | 25 ++++++++++++++++---
 bsps/arm/imx/include/bsp.h                    | 25 ++++++++++++++++---
 bsps/arm/imx/include/bsp/irq.h                | 25 ++++++++++++++++---
 bsps/arm/imx/include/tm27.h                   | 25 ++++++++++++++++---
 bsps/arm/imx/spi/imx-ecspi.c                  | 25 ++++++++++++++++---
 bsps/arm/imx/start/bspreset.c                 | 25 ++++++++++++++++---
 bsps/arm/imx/start/bspsmp.c                   | 25 ++++++++++++++++---
 bsps/arm/imx/start/bspstart.c                 | 25 ++++++++++++++++---
 bsps/arm/imx/start/bspstarthooks.c            | 25 ++++++++++++++++---
 bsps/arm/imx/start/ccm.c                      | 25 ++++++++++++++++---
 bsps/arm/imxrt/start/bspstarthooks.c          | 25 ++++++++++++++++---
 bsps/arm/include/bsp/arm-a9mpcore-clock.h     | 25 ++++++++++++++++---
 bsps/arm/include/bsp/arm-a9mpcore-irq.h       | 25 ++++++++++++++++---
 bsps/arm/include/bsp/arm-a9mpcore-regs.h      | 25 ++++++++++++++++---
 bsps/arm/include/bsp/arm-a9mpcore-start.h     | 25 ++++++++++++++++---
 bsps/arm/include/bsp/arm-errata.h             | 25 ++++++++++++++++---
 bsps/arm/include/bsp/arm-pl050-regs.h         | 25 ++++++++++++++++---
 bsps/arm/include/bsp/arm-pl050.h              | 25 ++++++++++++++++---
 bsps/arm/include/bsp/arm-pl111-fb.h           | 25 ++++++++++++++++---
 bsps/arm/include/bsp/arm-pl111-regs.h         | 25 ++++++++++++++++---
 bsps/arm/include/bsp/arm-release-id.h         | 25 ++++++++++++++++---
 bsps/arm/include/bsp/linker-symbols.h         | 25 ++++++++++++++++---
 bsps/arm/include/bsp/lpc-dma.h                | 25 ++++++++++++++++---
 bsps/arm/include/bsp/lpc-emc.h                | 25 ++++++++++++++++---
 bsps/arm/include/bsp/lpc-i2s.h                | 25 ++++++++++++++++---
 bsps/arm/include/bsp/lpc-lcd.h                | 25 ++++++++++++++++---
 bsps/arm/include/bsp/lpc-timer.h              | 25 ++++++++++++++++---
 bsps/arm/include/bsp/start.h                  | 25 ++++++++++++++++---
 bsps/arm/lpc176x/console/console-config.c     | 25 ++++++++++++++++---
 bsps/arm/lpc176x/include/bsp.h                | 25 ++++++++++++++++---
 bsps/arm/lpc176x/include/bsp/dma.h            | 25 ++++++++++++++++---
 bsps/arm/lpc176x/include/bsp/irq.h            | 25 ++++++++++++++++---
 .../lpc176x/include/bsp/lpc-clock-config.h    | 25 ++++++++++++++++---
 bsps/arm/lpc176x/include/bsp/system-clocks.h  | 25 ++++++++++++++++---
 bsps/arm/lpc176x/irq/irq.c                    | 25 ++++++++++++++++---
 bsps/arm/lpc176x/rtc/rtc-config.c             | 25 ++++++++++++++++---
 bsps/arm/lpc176x/start/bspidle.c              | 25 ++++++++++++++++---
 bsps/arm/lpc176x/start/bspstart.c             | 25 ++++++++++++++++---
 bsps/arm/lpc176x/start/dma-copy.c             | 25 ++++++++++++++++---
 bsps/arm/lpc176x/start/dma.c                  | 25 ++++++++++++++++---
 bsps/arm/lpc176x/start/restart.c              | 25 ++++++++++++++++---
 bsps/arm/lpc176x/start/system-clocks.c        | 25 ++++++++++++++++---
 bsps/arm/lpc24xx/console/console-config.c     | 25 ++++++++++++++++---
 bsps/arm/lpc24xx/console/uart-probe-1.c       | 25 ++++++++++++++++---
 bsps/arm/lpc24xx/console/uart-probe-2.c       | 25 ++++++++++++++++---
 bsps/arm/lpc24xx/console/uart-probe-3.c       | 25 ++++++++++++++++---
 bsps/arm/lpc24xx/fb/lcd.c                     | 25 ++++++++++++++++---
 bsps/arm/lpc24xx/include/bsp.h                | 25 ++++++++++++++++---
 bsps/arm/lpc24xx/include/bsp/dma.h            | 25 ++++++++++++++++---
 bsps/arm/lpc24xx/include/bsp/io.h             | 25 ++++++++++++++++---
 bsps/arm/lpc24xx/include/bsp/irq.h            | 25 ++++++++++++++++---
 bsps/arm/lpc24xx/include/bsp/lcd.h            | 25 ++++++++++++++++---
 .../lpc24xx/include/bsp/lpc-clock-config.h    | 25 ++++++++++++++++---
 .../lpc24xx/include/bsp/lpc-ethernet-config.h | 25 ++++++++++++++++---
 bsps/arm/lpc24xx/include/bsp/lpc17xx.h        | 25 ++++++++++++++++---
 bsps/arm/lpc24xx/include/bsp/lpc24xx.h        | 25 ++++++++++++++++---
 bsps/arm/lpc24xx/include/bsp/start-config.h   | 25 ++++++++++++++++---
 bsps/arm/lpc24xx/include/bsp/system-clocks.h  | 25 ++++++++++++++++---
 bsps/arm/lpc24xx/irq/irq-dispatch.c           | 25 ++++++++++++++++---
 bsps/arm/lpc24xx/irq/irq.c                    | 25 ++++++++++++++++---
 bsps/arm/lpc24xx/rtc/rtc-config.c             | 25 ++++++++++++++++---
 bsps/arm/lpc24xx/start/bspidle.c              | 25 ++++++++++++++++---
 bsps/arm/lpc24xx/start/bspreset-armv4.c       | 25 ++++++++++++++++---
 bsps/arm/lpc24xx/start/bspstart.c             | 25 ++++++++++++++++---
 bsps/arm/lpc24xx/start/bspstarthooks.c        | 25 ++++++++++++++++---
 bsps/arm/lpc24xx/start/dma-copy.c             | 25 ++++++++++++++++---
 bsps/arm/lpc24xx/start/dma.c                  | 25 ++++++++++++++++---
 bsps/arm/lpc24xx/start/fb-config.c            | 25 ++++++++++++++++---
 bsps/arm/lpc24xx/start/io.c                   | 25 ++++++++++++++++---
 bsps/arm/lpc24xx/start/restart.c              | 25 ++++++++++++++++---
 .../lpc24xx/start/start-config-emc-dynamic.c  | 25 ++++++++++++++++---
 .../lpc24xx/start/start-config-emc-static.c   | 25 ++++++++++++++++---
 bsps/arm/lpc24xx/start/start-config-mpu.c     | 25 ++++++++++++++++---
 bsps/arm/lpc24xx/start/start-config-pinsel.c  | 25 ++++++++++++++++---
 bsps/arm/lpc24xx/start/system-clocks.c        | 25 ++++++++++++++++---
 bsps/arm/lpc24xx/start/timer.c                | 25 ++++++++++++++++---
 bsps/arm/lpc32xx/console/console-config.c     | 25 ++++++++++++++++---
 bsps/arm/lpc32xx/console/hsu.c                | 25 ++++++++++++++++---
 bsps/arm/lpc32xx/i2c/i2c.c                    | 25 ++++++++++++++++---
 bsps/arm/lpc32xx/include/bsp.h                | 25 ++++++++++++++++---
 bsps/arm/lpc32xx/include/bsp/boot.h           | 25 ++++++++++++++++---
 bsps/arm/lpc32xx/include/bsp/emc.h            | 25 ++++++++++++++++---
 bsps/arm/lpc32xx/include/bsp/hsu.h            | 25 ++++++++++++++++---
 bsps/arm/lpc32xx/include/bsp/i2c.h            | 25 ++++++++++++++++---
 bsps/arm/lpc32xx/include/bsp/irq.h            | 25 ++++++++++++++++---
 .../lpc32xx/include/bsp/lpc-clock-config.h    | 25 ++++++++++++++++---
 .../lpc32xx/include/bsp/lpc-ethernet-config.h | 25 ++++++++++++++++---
 bsps/arm/lpc32xx/include/bsp/mmu.h            | 25 ++++++++++++++++---
 bsps/arm/lpc32xx/include/tm27.h               | 25 ++++++++++++++++---
 bsps/arm/lpc32xx/irq/irq.c                    | 25 ++++++++++++++++---
 .../lpc32xx/nand/nand-mlc-erase-block-safe.c  | 25 ++++++++++++++++---
 bsps/arm/lpc32xx/nand/nand-mlc-read-blocks.c  | 25 ++++++++++++++++---
 bsps/arm/lpc32xx/nand/nand-mlc-write-blocks.c | 25 ++++++++++++++++---
 bsps/arm/lpc32xx/nand/nand-mlc.c              | 25 ++++++++++++++++---
 bsps/arm/lpc32xx/nand/nand-select.c           | 25 ++++++++++++++++---
 bsps/arm/lpc32xx/rtc/rtc-config.c             | 25 ++++++++++++++++---
 bsps/arm/lpc32xx/start/boot.c                 | 25 ++++++++++++++++---
 bsps/arm/lpc32xx/start/bspidle.c              | 25 ++++++++++++++++---
 bsps/arm/lpc32xx/start/bspreset.c             | 25 ++++++++++++++++---
 bsps/arm/lpc32xx/start/bspstart.c             | 25 ++++++++++++++++---
 bsps/arm/lpc32xx/start/bspstarthooks.c        | 25 ++++++++++++++++---
 bsps/arm/lpc32xx/start/emc.c                  | 25 ++++++++++++++++---
 bsps/arm/lpc32xx/start/restart.c              | 25 ++++++++++++++++---
 bsps/arm/lpc32xx/start/system-clocks.c        | 25 ++++++++++++++++---
 bsps/arm/lpc32xx/start/timer.c                | 25 ++++++++++++++++---
 bsps/arm/raspberrypi/start/bspsmp.c           | 25 ++++++++++++++++---
 bsps/arm/raspberrypi/start/bspsmp_init.c      | 25 ++++++++++++++++---
 .../realview-pbx-a9/console/console-config.c  | 25 ++++++++++++++++---
 .../realview-pbx-a9/console/console-polled.c  | 25 ++++++++++++++++---
 bsps/arm/realview-pbx-a9/include/bsp.h        | 25 ++++++++++++++++---
 .../arm/realview-pbx-a9/include/bsp/console.h | 25 ++++++++++++++++---
 bsps/arm/realview-pbx-a9/include/bsp/irq.h    | 25 ++++++++++++++++---
 bsps/arm/realview-pbx-a9/include/tm27.h       | 25 ++++++++++++++++---
 bsps/arm/realview-pbx-a9/start/bspreset.c     | 25 ++++++++++++++++---
 bsps/arm/realview-pbx-a9/start/bspsmp.c       | 25 ++++++++++++++++---
 bsps/arm/realview-pbx-a9/start/bspstart.c     | 25 ++++++++++++++++---
 .../arm/realview-pbx-a9/start/bspstarthooks.c | 25 ++++++++++++++++---
 bsps/arm/realview-pbx-a9/start/fb-config.c    | 25 ++++++++++++++++---
 bsps/arm/shared/cache/cache-cp15.c            | 25 ++++++++++++++++---
 bsps/arm/shared/cache/cache-cp15.h            | 25 ++++++++++++++++---
 bsps/arm/shared/cache/cache-v7m.c             | 25 ++++++++++++++++---
 bsps/arm/shared/clock/clock-a9mpcore.c        | 25 ++++++++++++++++---
 bsps/arm/shared/clock/clock-nxp-lpc.c         | 25 ++++++++++++++++---
 .../cp15/arm-cp15-set-exception-handler.c     | 25 ++++++++++++++++---
 .../shared/cp15/arm-cp15-set-ttb-entries.c    | 25 ++++++++++++++++---
 .../arm/shared/cpucounter/cpucounter-armv7m.c | 25 ++++++++++++++++---
 bsps/arm/shared/fb/arm-pl111.c                | 25 ++++++++++++++++---
 bsps/arm/shared/serial/arm-pl050.c            | 25 ++++++++++++++++---
 bsps/arm/shared/start/arm-a9mpcore-smp.c      | 25 ++++++++++++++++---
 bsps/arm/shared/start/bsp-start-memcpy.S      | 25 ++++++++++++++++---
 bsps/arm/shared/start/bspreset-armv7m.c       | 25 ++++++++++++++++---
 190 files changed, 4180 insertions(+), 570 deletions(-)

-- 
2.24.4



More information about the devel mailing list