[PATCH 00/16] staging: fix up remaining SPDX problems in drivers/staging

From: Greg Kroah-Hartman
Date: Tue Apr 02 2019 - 06:32:14 EST


There are still some remaining SPDX file identifiers missing in the
drivers/staging/ tree. When a new-developer comes along and tries to
fix up checkpatch.pl issues, and sends in a SPDX change, it is almost
always wrong as the developer doesn't really know the meaning behind the
tags or what needs to be done.

To fix this all up, just resolve all of the remaining SPDX identifier
issues in drivers/staging all at once. Yes, this involved deleting an
entire driver, whose license was very odd and questionable, but once
that license is properly resolved, we can add it back if needed.

Greg Kroah-Hartman (16):
staging: add missing SPDX lines to Kconfig files
staging: add missing SPDX lines to Makefile files
staging: m57621-mmc: delete driver from the tree.
staging: sm750fb: add proper SPDX identifier to driver
staging: vc04_services: add proper SPDX identifier for dual licensed
files
staging: vc04_services: remove remaining redundant license text
staging: comedi: quatec_daqp_cs: add proper SPDX identifier to driver
staging: iio: add proper SPDX identifiers to remaining driver files
staging: rtl8192u: add proper SPDX identifiers on files that did not
have them.
staging: ralink-gdma: add proper SPDX identifiers on ralink-gdma file
staging: rtl8192e: add proper SPDX identifiers on files that did not
have them.
staging: rtl8192e: delete license file.
staging: media: zoran: add proper SPDX identifiers on files that did
not have them.
staging: media: soc_camera: add proper SPDX identifiers on files that
did not have them.
staging: media: imx: add proper SPDX identifiers on files that did not
have them.
staging: media: tegra-vde: add proper SPDX identifiers on file that
did not have it.

drivers/staging/Kconfig | 3 +-
drivers/staging/Makefile | 1 -
drivers/staging/android/Kconfig | 1 +
drivers/staging/android/Makefile | 1 +
drivers/staging/android/ion/Kconfig | 1 +
drivers/staging/axis-fifo/Kconfig | 1 +
drivers/staging/axis-fifo/Makefile | 1 +
drivers/staging/board/Kconfig | 1 +
drivers/staging/board/Makefile | 1 +
drivers/staging/clocking-wizard/Kconfig | 1 +
drivers/staging/clocking-wizard/Makefile | 1 +
drivers/staging/comedi/Kconfig | 1 +
.../comedi/drivers/ni_routing/tools/Makefile | 1 +
.../staging/comedi/drivers/quatech_daqp_cs.c | 1 +
drivers/staging/comedi/kcomedilib/Makefile | 1 +
drivers/staging/emxx_udc/Kconfig | 1 +
drivers/staging/emxx_udc/Makefile | 1 +
drivers/staging/fbtft/Kconfig | 1 +
drivers/staging/fsl-dpaa2/Kconfig | 1 +
drivers/staging/fsl-dpaa2/Makefile | 1 +
drivers/staging/fwserial/Kconfig | 1 +
drivers/staging/fwserial/Makefile | 1 +
drivers/staging/gasket/Kconfig | 1 +
drivers/staging/gasket/Makefile | 1 +
drivers/staging/gdm724x/Kconfig | 1 +
drivers/staging/goldfish/Kconfig | 1 +
drivers/staging/goldfish/Makefile | 1 +
drivers/staging/greybus/Kconfig | 1 +
drivers/staging/gs_fpgaboot/Kconfig | 1 +
drivers/staging/gs_fpgaboot/Makefile | 1 +
drivers/staging/iio/Kconfig | 1 +
drivers/staging/iio/accel/Kconfig | 1 +
drivers/staging/iio/accel/Makefile | 1 +
drivers/staging/iio/accel/adis16203.c | 3 +-
drivers/staging/iio/accel/adis16240.c | 3 +-
drivers/staging/iio/adc/Kconfig | 1 +
drivers/staging/iio/adc/ad7192.c | 3 +-
drivers/staging/iio/adc/ad7192.h | 3 +-
drivers/staging/iio/adc/ad7280a.c | 3 +-
drivers/staging/iio/adc/ad7280a.h | 3 +-
drivers/staging/iio/adc/ad7780.c | 3 +-
drivers/staging/iio/adc/ad7816.c | 3 +-
drivers/staging/iio/addac/Kconfig | 1 +
drivers/staging/iio/addac/Makefile | 1 +
drivers/staging/iio/addac/adt7316-i2c.c | 3 +-
drivers/staging/iio/addac/adt7316-spi.c | 3 +-
drivers/staging/iio/addac/adt7316.c | 4 +-
drivers/staging/iio/addac/adt7316.h | 3 +-
drivers/staging/iio/cdc/Kconfig | 1 +
drivers/staging/iio/cdc/Makefile | 1 +
drivers/staging/iio/cdc/ad7150.c | 3 +-
drivers/staging/iio/cdc/ad7746.c | 3 +-
drivers/staging/iio/cdc/ad7746.h | 3 +-
drivers/staging/iio/frequency/Kconfig | 1 +
drivers/staging/iio/frequency/Makefile | 1 +
drivers/staging/iio/frequency/ad9832.c | 3 +-
drivers/staging/iio/frequency/ad9832.h | 3 +-
drivers/staging/iio/frequency/ad9834.c | 3 +-
drivers/staging/iio/frequency/ad9834.h | 3 +-
drivers/staging/iio/frequency/dds.h | 3 +-
.../staging/iio/impedance-analyzer/Kconfig | 1 +
.../staging/iio/impedance-analyzer/Makefile | 1 +
.../staging/iio/impedance-analyzer/ad5933.c | 3 +-
drivers/staging/iio/meter/Kconfig | 1 +
drivers/staging/iio/meter/ade7854-i2c.c | 3 +-
drivers/staging/iio/meter/ade7854-spi.c | 3 +-
drivers/staging/iio/meter/ade7854.c | 3 +-
drivers/staging/iio/resolver/Kconfig | 1 +
drivers/staging/iio/resolver/Makefile | 1 +
drivers/staging/iio/resolver/ad2s1210.c | 6 +-
drivers/staging/ks7010/Kconfig | 1 +
drivers/staging/ks7010/Makefile | 1 +
drivers/staging/media/Kconfig | 1 +
drivers/staging/media/bcm2048/Kconfig | 1 +
drivers/staging/media/bcm2048/Makefile | 1 +
drivers/staging/media/davinci_vpfe/Kconfig | 1 +
drivers/staging/media/davinci_vpfe/Makefile | 1 +
drivers/staging/media/imx/Kconfig | 1 +
drivers/staging/media/imx/imx-ic-common.c | 6 +-
drivers/staging/media/imx/imx-ic-prp.c | 6 +-
drivers/staging/media/imx/imx-ic-prpencvf.c | 6 +-
drivers/staging/media/imx/imx-ic.h | 6 +-
drivers/staging/media/imx/imx-media-capture.c | 6 +-
drivers/staging/media/imx/imx-media-csi.c | 6 +-
drivers/staging/media/imx/imx-media-dev.c | 6 +-
drivers/staging/media/imx/imx-media-fim.c | 6 +-
.../staging/media/imx/imx-media-internal-sd.c | 6 +-
drivers/staging/media/imx/imx-media-of.c | 6 +-
drivers/staging/media/imx/imx-media-utils.c | 6 +-
drivers/staging/media/imx/imx-media-vdic.c | 6 +-
drivers/staging/media/imx/imx-media.h | 6 +-
drivers/staging/media/imx/imx6-mipi-csi2.c | 6 +-
drivers/staging/media/ipu3/Kconfig | 1 +
drivers/staging/media/ipu3/Makefile | 1 +
drivers/staging/media/mt9t031/Kconfig | 1 +
drivers/staging/media/mt9t031/Makefile | 1 +
drivers/staging/media/rockchip/vpu/Kconfig | 1 +
drivers/staging/media/rockchip/vpu/Makefile | 1 +
drivers/staging/media/soc_camera/Kconfig | 1 +
drivers/staging/media/soc_camera/imx074.c | 6 +-
drivers/staging/media/soc_camera/mt9t031.c | 6 +-
drivers/staging/media/soc_camera/soc_camera.c | 6 +-
.../staging/media/soc_camera/soc_mediabus.c | 6 +-
.../staging/media/soc_camera/soc_mt9v022.c | 6 +-
drivers/staging/media/soc_camera/soc_ov5642.c | 6 +-
drivers/staging/media/soc_camera/soc_ov9740.c | 6 +-
drivers/staging/media/sunxi/Kconfig | 1 +
drivers/staging/media/sunxi/Makefile | 1 +
drivers/staging/media/sunxi/cedrus/Kconfig | 1 +
drivers/staging/media/sunxi/cedrus/Makefile | 1 +
drivers/staging/media/tegra-vde/Kconfig | 1 +
drivers/staging/media/tegra-vde/Makefile | 1 +
drivers/staging/media/tegra-vde/uapi.h | 11 +-
drivers/staging/media/zoran/Kconfig | 1 +
drivers/staging/media/zoran/videocodec.h | 17 +-
drivers/staging/media/zoran/zoran.h | 12 +-
drivers/staging/media/zoran/zoran_card.c | 12 +-
drivers/staging/media/zoran/zoran_card.h | 12 +-
drivers/staging/media/zoran/zoran_device.c | 12 +-
drivers/staging/media/zoran/zoran_device.h | 12 +-
drivers/staging/media/zoran/zoran_driver.c | 13 +-
drivers/staging/media/zoran/zoran_procfs.c | 12 +-
drivers/staging/media/zoran/zoran_procfs.h | 12 +-
drivers/staging/media/zoran/zr36016.c | 18 +-
drivers/staging/media/zoran/zr36016.h | 18 +-
drivers/staging/media/zoran/zr36050.c | 18 +-
drivers/staging/media/zoran/zr36050.h | 18 +-
drivers/staging/media/zoran/zr36057.h | 12 +-
drivers/staging/media/zoran/zr36060.c | 18 +-
drivers/staging/media/zoran/zr36060.h | 18 +-
drivers/staging/most/Kconfig | 1 +
drivers/staging/most/cdev/Kconfig | 1 +
drivers/staging/most/cdev/Makefile | 1 +
drivers/staging/most/dim2/Kconfig | 1 +
drivers/staging/most/dim2/Makefile | 1 +
drivers/staging/most/i2c/Kconfig | 1 +
drivers/staging/most/i2c/Makefile | 1 +
drivers/staging/most/net/Kconfig | 1 +
drivers/staging/most/net/Makefile | 1 +
drivers/staging/most/sound/Kconfig | 1 +
drivers/staging/most/sound/Makefile | 1 +
drivers/staging/most/usb/Kconfig | 1 +
drivers/staging/most/usb/Makefile | 1 +
drivers/staging/most/video/Kconfig | 1 +
drivers/staging/most/video/Makefile | 1 +
drivers/staging/mt7621-dma/Kconfig | 1 +
drivers/staging/mt7621-dma/Makefile | 1 +
drivers/staging/mt7621-dts/Kconfig | 1 +
drivers/staging/mt7621-dts/Makefile | 1 +
drivers/staging/mt7621-mmc/Kconfig | 8 -
drivers/staging/mt7621-mmc/Makefile | 42 -
drivers/staging/mt7621-mmc/TODO | 8 -
drivers/staging/mt7621-mmc/board.h | 63 -
drivers/staging/mt7621-mmc/dbg.c | 311 ---
drivers/staging/mt7621-mmc/dbg.h | 106 -
drivers/staging/mt7621-mmc/mt6575_sd.h | 485 -----
drivers/staging/mt7621-mmc/sd.c | 1859 -----------------
drivers/staging/mt7621-pci-phy/Kconfig | 1 +
drivers/staging/mt7621-pci-phy/Makefile | 1 +
drivers/staging/mt7621-pci/Kconfig | 1 +
drivers/staging/mt7621-pci/Makefile | 1 +
drivers/staging/mt7621-pinctrl/Kconfig | 1 +
drivers/staging/mt7621-pinctrl/Makefile | 1 +
drivers/staging/mt7621-spi/Kconfig | 1 +
drivers/staging/mt7621-spi/Makefile | 1 +
drivers/staging/netlogic/Kconfig | 1 +
drivers/staging/netlogic/Makefile | 1 +
drivers/staging/nvec/Kconfig | 1 +
drivers/staging/octeon-usb/Kconfig | 1 +
drivers/staging/octeon/Kconfig | 1 +
drivers/staging/olpc_dcon/Kconfig | 1 +
drivers/staging/olpc_dcon/Makefile | 1 +
drivers/staging/pi433/Kconfig | 1 +
drivers/staging/pi433/Makefile | 1 +
drivers/staging/ralink-gdma/Kconfig | 1 +
drivers/staging/ralink-gdma/Makefile | 1 +
drivers/staging/ralink-gdma/ralink-gdma.c | 7 +-
drivers/staging/rtl8188eu/Kconfig | 1 +
drivers/staging/rtl8192e/Kconfig | 1 +
drivers/staging/rtl8192e/license | 339 ---
drivers/staging/rtl8192e/rtl8192e/Kconfig | 1 +
.../staging/rtl8192e/rtl8192e/r8190P_def.h | 18 +-
.../rtl8192e/rtl8192e/r8190P_rtl8256.c | 17 +-
.../rtl8192e/rtl8192e/r8190P_rtl8256.h | 17 +-
.../staging/rtl8192e/rtl8192e/r8192E_cmdpkt.c | 17 +-
.../staging/rtl8192e/rtl8192e/r8192E_cmdpkt.h | 16 +-
.../staging/rtl8192e/rtl8192e/r8192E_dev.c | 19 +-
.../staging/rtl8192e/rtl8192e/r8192E_dev.h | 22 +-
.../rtl8192e/rtl8192e/r8192E_firmware.c | 17 +-
.../rtl8192e/rtl8192e/r8192E_firmware.h | 16 +-
drivers/staging/rtl8192e/rtl8192e/r8192E_hw.h | 18 +-
.../staging/rtl8192e/rtl8192e/r8192E_hwimg.c | 18 +-
.../staging/rtl8192e/rtl8192e/r8192E_hwimg.h | 16 +-
.../staging/rtl8192e/rtl8192e/r8192E_phy.c | 17 +-
.../staging/rtl8192e/rtl8192e/r8192E_phy.h | 16 +-
.../staging/rtl8192e/rtl8192e/r8192E_phyreg.h | 16 +-
drivers/staging/rtl8192e/rtl8192e/rtl_cam.c | 19 +-
drivers/staging/rtl8192e/rtl8192e/rtl_cam.h | 19 +-
drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 19 +-
drivers/staging/rtl8192e/rtl8192e/rtl_core.h | 20 +-
drivers/staging/rtl8192e/rtl8192e/rtl_dm.c | 16 +-
drivers/staging/rtl8192e/rtl8192e/rtl_dm.h | 16 +-
.../staging/rtl8192e/rtl8192e/rtl_eeprom.c | 19 +-
.../staging/rtl8192e/rtl8192e/rtl_eeprom.h | 21 +-
.../staging/rtl8192e/rtl8192e/rtl_ethtool.c | 18 +-
drivers/staging/rtl8192e/rtl8192e/rtl_pci.c | 19 +-
drivers/staging/rtl8192e/rtl8192e/rtl_pci.h | 19 +-
drivers/staging/rtl8192e/rtl8192e/rtl_pm.c | 17 +-
drivers/staging/rtl8192e/rtl8192e/rtl_pm.h | 17 +-
drivers/staging/rtl8192e/rtl8192e/rtl_ps.c | 19 +-
drivers/staging/rtl8192e/rtl8192e/rtl_ps.h | 19 +-
drivers/staging/rtl8192e/rtl8192e/rtl_wx.c | 17 +-
drivers/staging/rtl8192e/rtl8192e/rtl_wx.h | 17 +-
drivers/staging/rtl8192e/rtl819x_BA.h | 16 +-
drivers/staging/rtl8192e/rtl819x_BAProc.c | 16 +-
drivers/staging/rtl8192e/rtl819x_HT.h | 16 +-
drivers/staging/rtl8192e/rtl819x_HTProc.c | 16 +-
drivers/staging/rtl8192e/rtl819x_Qos.h | 16 +-
drivers/staging/rtl8192e/rtl819x_TS.h | 16 +-
drivers/staging/rtl8192e/rtl819x_TSProc.c | 16 +-
drivers/staging/rtl8192e/rtllib.h | 6 +-
drivers/staging/rtl8192e/rtllib_crypt_tkip.c | 6 +-
drivers/staging/rtl8192e/rtllib_crypt_wep.c | 6 +-
drivers/staging/rtl8192e/rtllib_debug.h | 22 +-
drivers/staging/rtl8192e/rtllib_module.c | 19 +-
drivers/staging/rtl8192e/rtllib_rx.c | 20 +-
drivers/staging/rtl8192e/rtllib_softmac.c | 5 +-
drivers/staging/rtl8192e/rtllib_softmac_wx.c | 5 +-
drivers/staging/rtl8192e/rtllib_tx.c | 22 +-
drivers/staging/rtl8192e/rtllib_wx.c | 19 +-
drivers/staging/rtl8192u/Kconfig | 1 +
.../staging/rtl8192u/ieee80211/ieee80211.h | 6 +-
.../rtl8192u/ieee80211/ieee80211_crypt.c | 7 +-
.../rtl8192u/ieee80211/ieee80211_crypt.h | 6 +-
.../rtl8192u/ieee80211/ieee80211_crypt_ccmp.c | 6 +-
.../rtl8192u/ieee80211/ieee80211_crypt_tkip.c | 6 +-
.../rtl8192u/ieee80211/ieee80211_crypt_wep.c | 6 +-
.../staging/rtl8192u/ieee80211/ieee80211_rx.c | 6 +-
.../rtl8192u/ieee80211/ieee80211_softmac.c | 3 +-
.../rtl8192u/ieee80211/ieee80211_softmac_wx.c | 3 +-
.../staging/rtl8192u/ieee80211/ieee80211_tx.c | 17 +-
.../staging/rtl8192u/ieee80211/ieee80211_wx.c | 17 +-
drivers/staging/rtl8192u/r8180_93cx6.c | 2 +-
drivers/staging/rtl8192u/r8190_rtl8256.c | 2 +-
drivers/staging/rtl8192u/r8192U_core.c | 16 +-
drivers/staging/rtl8192u/r8192U_hw.h | 2 +-
drivers/staging/rtl8192u/r8192U_wx.c | 2 +-
drivers/staging/rtl8192u/r8192U_wx.h | 2 +-
drivers/staging/rtl8712/Kconfig | 1 +
drivers/staging/rtl8723bs/Kconfig | 1 +
drivers/staging/rtlwifi/Kconfig | 1 +
drivers/staging/rtlwifi/Makefile | 1 +
drivers/staging/rtlwifi/btcoexist/Makefile | 1 +
drivers/staging/rtlwifi/rtl8822be/Makefile | 1 +
drivers/staging/rts5208/Kconfig | 1 +
drivers/staging/rts5208/Makefile | 1 +
drivers/staging/sm750fb/Kconfig | 1 +
drivers/staging/sm750fb/Makefile | 1 +
drivers/staging/sm750fb/ddk750.h | 1 +
drivers/staging/sm750fb/ddk750_swi2c.c | 1 +
drivers/staging/sm750fb/ddk750_swi2c.h | 1 +
drivers/staging/sm750fb/sm750.c | 1 +
drivers/staging/speakup/Kconfig | 1 +
drivers/staging/unisys/Kconfig | 1 +
drivers/staging/unisys/Makefile | 1 +
drivers/staging/unisys/visorhba/Kconfig | 1 +
drivers/staging/unisys/visorhba/Makefile | 1 +
drivers/staging/unisys/visorinput/Kconfig | 1 +
drivers/staging/unisys/visorinput/Makefile | 1 +
drivers/staging/unisys/visornic/Kconfig | 1 +
drivers/staging/unisys/visornic/Makefile | 1 +
drivers/staging/vboxvideo/Kconfig | 1 +
drivers/staging/vc04_services/Kconfig | 1 +
.../vc04_services/bcm2835-audio/Kconfig | 1 +
.../vc04_services/bcm2835-audio/Makefile | 1 +
.../vc04_services/bcm2835-camera/Kconfig | 1 +
.../vc04_services/interface/vchi/vchi.h | 34 +-
.../vc04_services/interface/vchi/vchi_cfg.h | 34 +-
.../interface/vchi/vchi_common.h | 34 +-
.../vc04_services/interface/vchiq_arm/vchiq.h | 34 +-
.../interface/vchiq_arm/vchiq_2835_arm.c | 34 +-
.../interface/vchiq_arm/vchiq_arm.c | 32 +-
.../interface/vchiq_arm/vchiq_arm.h | 32 +-
.../interface/vchiq_arm/vchiq_cfg.h | 34 +-
.../interface/vchiq_arm/vchiq_connected.c | 34 +-
.../interface/vchiq_arm/vchiq_connected.h | 34 +-
.../interface/vchiq_arm/vchiq_core.c | 34 +-
.../interface/vchiq_arm/vchiq_core.h | 34 +-
.../interface/vchiq_arm/vchiq_debugfs.c | 32 +-
.../interface/vchiq_arm/vchiq_debugfs.h | 34 +-
.../interface/vchiq_arm/vchiq_if.h | 34 +-
.../interface/vchiq_arm/vchiq_ioctl.h | 34 +-
.../interface/vchiq_arm/vchiq_pagelist.h | 34 +-
.../interface/vchiq_arm/vchiq_shim.c | 34 +-
.../interface/vchiq_arm/vchiq_util.c | 34 +-
.../interface/vchiq_arm/vchiq_util.h | 34 +-
drivers/staging/vme/Makefile | 1 +
drivers/staging/vme/devices/Kconfig | 1 +
drivers/staging/vme/devices/Makefile | 1 +
drivers/staging/vt6655/Kconfig | 1 +
drivers/staging/vt6656/Kconfig | 1 +
drivers/staging/wilc1000/Kconfig | 1 +
drivers/staging/wlan-ng/Kconfig | 1 +
303 files changed, 444 insertions(+), 4976 deletions(-)
delete mode 100644 drivers/staging/mt7621-mmc/Kconfig
delete mode 100644 drivers/staging/mt7621-mmc/Makefile
delete mode 100644 drivers/staging/mt7621-mmc/TODO
delete mode 100644 drivers/staging/mt7621-mmc/board.h
delete mode 100644 drivers/staging/mt7621-mmc/dbg.c
delete mode 100644 drivers/staging/mt7621-mmc/dbg.h
delete mode 100644 drivers/staging/mt7621-mmc/mt6575_sd.h
delete mode 100644 drivers/staging/mt7621-mmc/sd.c
delete mode 100644 drivers/staging/rtl8192e/license

--
2.21.0