| Message ID | 20250829140743.46710-1-viswanathiyyappan@gmail.com |
|---|---|
| State | Under Review |
| Delegated to: | Wolfram Sang |
| Headers | show |
| Series | Documentation/i2c: Add missing SPDX-License-Identifier tags | expand |
Hi, On Fri, Aug 29, 2025 at 07:37:43PM +0530, I Viswanath wrote: > Add the SPDX-License-Identifier tag to all the .rst files that > are missing it we are politically setting GPL-2.0 to these documents. I'm not an expert, but I wonder if the right thing to do is to align documentation with the documentation with the driver that is documenting. Andi
diff --git a/Documentation/i2c/busses/i2c-ali1535.rst b/Documentation/i2c/busses/i2c-ali1535.rst index 6941064730dc..d124a768611f 100644 --- a/Documentation/i2c/busses/i2c-ali1535.rst +++ b/Documentation/i2c/busses/i2c-ali1535.rst @@ -1,3 +1,5 @@ +.. SPDX-License-Identifier: GPL-2.0 + ========================= Kernel driver i2c-ali1535 ========================= diff --git a/Documentation/i2c/busses/i2c-ali1563.rst b/Documentation/i2c/busses/i2c-ali1563.rst index eec32c3ba92a..ad471a75d737 100644 --- a/Documentation/i2c/busses/i2c-ali1563.rst +++ b/Documentation/i2c/busses/i2c-ali1563.rst @@ -1,3 +1,5 @@ +.. SPDX-License-Identifier: GPL-2.0 + ========================= Kernel driver i2c-ali1563 ========================= diff --git a/Documentation/i2c/busses/i2c-ali15x3.rst b/Documentation/i2c/busses/i2c-ali15x3.rst index d4c1a2a419cb..4d4f93ceed46 100644 --- a/Documentation/i2c/busses/i2c-ali15x3.rst +++ b/Documentation/i2c/busses/i2c-ali15x3.rst @@ -1,3 +1,5 @@ +.. SPDX-License-Identifier: GPL-2.0 + ========================= Kernel driver i2c-ali15x3 ========================= diff --git a/Documentation/i2c/busses/i2c-amd-mp2.rst b/Documentation/i2c/busses/i2c-amd-mp2.rst index ebc2fa899325..f63a12fdfe19 100644 --- a/Documentation/i2c/busses/i2c-amd-mp2.rst +++ b/Documentation/i2c/busses/i2c-amd-mp2.rst @@ -1,3 +1,5 @@ +.. SPDX-License-Identifier: GPL-2.0 + ========================= Kernel driver i2c-amd-mp2 ========================= diff --git a/Documentation/i2c/busses/i2c-amd756.rst b/Documentation/i2c/busses/i2c-amd756.rst index bc93f392a4fc..ce453cc5b679 100644 --- a/Documentation/i2c/busses/i2c-amd756.rst +++ b/Documentation/i2c/busses/i2c-amd756.rst @@ -1,3 +1,5 @@ +.. SPDX-License-Identifier: GPL-2.0 + ======================== Kernel driver i2c-amd756 ======================== diff --git a/Documentation/i2c/busses/i2c-amd8111.rst b/Documentation/i2c/busses/i2c-amd8111.rst index d08bf0a7f0ac..e538986a9765 100644 --- a/Documentation/i2c/busses/i2c-amd8111.rst +++ b/Documentation/i2c/busses/i2c-amd8111.rst @@ -1,3 +1,5 @@ +.. SPDX-License-Identifier: GPL-2.0 + ========================= Kernel driver i2c-adm8111 ========================= diff --git a/Documentation/i2c/busses/i2c-diolan-u2c.rst b/Documentation/i2c/busses/i2c-diolan-u2c.rst index c18cbdcdf73c..f65fa375e3dc 100644 --- a/Documentation/i2c/busses/i2c-diolan-u2c.rst +++ b/Documentation/i2c/busses/i2c-diolan-u2c.rst @@ -1,3 +1,5 @@ +.. SPDX-License-Identifier: GPL-2.0 + ============================ Kernel driver i2c-diolan-u2c ============================ diff --git a/Documentation/i2c/busses/i2c-i801.rst b/Documentation/i2c/busses/i2c-i801.rst index 47e8ac5b7099..c34ccd8e10fb 100644 --- a/Documentation/i2c/busses/i2c-i801.rst +++ b/Documentation/i2c/busses/i2c-i801.rst @@ -1,3 +1,5 @@ +.. SPDX-License-Identifier: GPL-2.0 + ====================== Kernel driver i2c-i801 ====================== diff --git a/Documentation/i2c/busses/i2c-ismt.rst b/Documentation/i2c/busses/i2c-ismt.rst index 8e74919a3fdf..b997b74e4036 100644 --- a/Documentation/i2c/busses/i2c-ismt.rst +++ b/Documentation/i2c/busses/i2c-ismt.rst @@ -1,3 +1,5 @@ +.. SPDX-License-Identifier: GPL-2.0 + ====================== Kernel driver i2c-ismt ====================== diff --git a/Documentation/i2c/busses/i2c-mlxcpld.rst b/Documentation/i2c/busses/i2c-mlxcpld.rst index 9a0b2916aa71..589338894dea 100644 --- a/Documentation/i2c/busses/i2c-mlxcpld.rst +++ b/Documentation/i2c/busses/i2c-mlxcpld.rst @@ -1,3 +1,5 @@ +.. SPDX-License-Identifier: GPL-2.0 + ================== Driver i2c-mlxcpld ================== diff --git a/Documentation/i2c/busses/i2c-nforce2.rst b/Documentation/i2c/busses/i2c-nforce2.rst index 83181445268f..87d7e05aba50 100644 --- a/Documentation/i2c/busses/i2c-nforce2.rst +++ b/Documentation/i2c/busses/i2c-nforce2.rst @@ -1,3 +1,5 @@ +.. SPDX-License-Identifier: GPL-2.0 + ========================= Kernel driver i2c-nforce2 ========================= diff --git a/Documentation/i2c/busses/i2c-nvidia-gpu.rst b/Documentation/i2c/busses/i2c-nvidia-gpu.rst index 38fb8a4c8756..5d1d0408b433 100644 --- a/Documentation/i2c/busses/i2c-nvidia-gpu.rst +++ b/Documentation/i2c/busses/i2c-nvidia-gpu.rst @@ -1,3 +1,5 @@ +.. SPDX-License-Identifier: GPL-2.0 + ============================ Kernel driver i2c-nvidia-gpu ============================ diff --git a/Documentation/i2c/busses/i2c-ocores.rst b/Documentation/i2c/busses/i2c-ocores.rst index f5e175f2a2a6..1c8c33f13175 100644 --- a/Documentation/i2c/busses/i2c-ocores.rst +++ b/Documentation/i2c/busses/i2c-ocores.rst @@ -1,3 +1,5 @@ +.. SPDX-License-Identifier: GPL-2.0 + ======================== Kernel driver i2c-ocores ======================== diff --git a/Documentation/i2c/busses/i2c-parport.rst b/Documentation/i2c/busses/i2c-parport.rst index 4cbf45952d52..f83513c47883 100644 --- a/Documentation/i2c/busses/i2c-parport.rst +++ b/Documentation/i2c/busses/i2c-parport.rst @@ -1,3 +1,5 @@ +.. SPDX-License-Identifier: GPL-2.0 + ========================= Kernel driver i2c-parport ========================= diff --git a/Documentation/i2c/busses/i2c-pca-isa.rst b/Documentation/i2c/busses/i2c-pca-isa.rst index a254010c8055..81bf9e25c148 100644 --- a/Documentation/i2c/busses/i2c-pca-isa.rst +++ b/Documentation/i2c/busses/i2c-pca-isa.rst @@ -1,3 +1,5 @@ +.. SPDX-License-Identifier: GPL-2.0 + ========================= Kernel driver i2c-pca-isa ========================= diff --git a/Documentation/i2c/busses/i2c-piix4.rst b/Documentation/i2c/busses/i2c-piix4.rst index 94e20b18c59a..1adaefd18f77 100644 --- a/Documentation/i2c/busses/i2c-piix4.rst +++ b/Documentation/i2c/busses/i2c-piix4.rst @@ -1,3 +1,5 @@ +.. SPDX-License-Identifier: GPL-2.0 + ======================= Kernel driver i2c-piix4 ======================= diff --git a/Documentation/i2c/busses/i2c-sis5595.rst b/Documentation/i2c/busses/i2c-sis5595.rst index b85630c84a96..e0969e5dd4fc 100644 --- a/Documentation/i2c/busses/i2c-sis5595.rst +++ b/Documentation/i2c/busses/i2c-sis5595.rst @@ -1,3 +1,5 @@ +.. SPDX-License-Identifier: GPL-2.0 + ========================= Kernel driver i2c-sis5595 ========================= diff --git a/Documentation/i2c/busses/i2c-sis630.rst b/Documentation/i2c/busses/i2c-sis630.rst index 9fcd74b18781..de95ab7b5edd 100644 --- a/Documentation/i2c/busses/i2c-sis630.rst +++ b/Documentation/i2c/busses/i2c-sis630.rst @@ -1,3 +1,5 @@ +.. SPDX-License-Identifier: GPL-2.0 + ======================== Kernel driver i2c-sis630 ======================== diff --git a/Documentation/i2c/busses/i2c-sis96x.rst b/Documentation/i2c/busses/i2c-sis96x.rst index 437cc1d89588..66a0b81bb0ca 100644 --- a/Documentation/i2c/busses/i2c-sis96x.rst +++ b/Documentation/i2c/busses/i2c-sis96x.rst @@ -1,3 +1,5 @@ +.. SPDX-License-Identifier: GPL-2.0 + ======================== Kernel driver i2c-sis96x ======================== diff --git a/Documentation/i2c/busses/i2c-taos-evm.rst b/Documentation/i2c/busses/i2c-taos-evm.rst index f342e313ee3d..454e757c2682 100644 --- a/Documentation/i2c/busses/i2c-taos-evm.rst +++ b/Documentation/i2c/busses/i2c-taos-evm.rst @@ -1,3 +1,5 @@ +.. SPDX-License-Identifier: GPL-2.0 + ========================== Kernel driver i2c-taos-evm ========================== diff --git a/Documentation/i2c/busses/i2c-via.rst b/Documentation/i2c/busses/i2c-via.rst index 846aa17d80a2..1a0de59961af 100644 --- a/Documentation/i2c/busses/i2c-via.rst +++ b/Documentation/i2c/busses/i2c-via.rst @@ -1,3 +1,5 @@ +.. SPDX-License-Identifier: GPL-2.0 + ===================== Kernel driver i2c-via ===================== diff --git a/Documentation/i2c/busses/i2c-viapro.rst b/Documentation/i2c/busses/i2c-viapro.rst index 1762f0cf93d0..ba2e14221e16 100644 --- a/Documentation/i2c/busses/i2c-viapro.rst +++ b/Documentation/i2c/busses/i2c-viapro.rst @@ -1,3 +1,5 @@ +.. SPDX-License-Identifier: GPL-2.0 + ======================== Kernel driver i2c-viapro ======================== diff --git a/Documentation/i2c/busses/scx200_acb.rst b/Documentation/i2c/busses/scx200_acb.rst index 8dc7c352508c..4dd042d609cc 100644 --- a/Documentation/i2c/busses/scx200_acb.rst +++ b/Documentation/i2c/busses/scx200_acb.rst @@ -1,3 +1,5 @@ +.. SPDX-License-Identifier: GPL-2.0 + ======================== Kernel driver scx200_acb ======================== diff --git a/Documentation/i2c/dev-interface.rst b/Documentation/i2c/dev-interface.rst index c277a8e1202b..1c223e361b82 100644 --- a/Documentation/i2c/dev-interface.rst +++ b/Documentation/i2c/dev-interface.rst @@ -1,3 +1,5 @@ +.. SPDX-License-Identifier: GPL-2.0 + ============================================ Implementing I2C device drivers in userspace ============================================ diff --git a/Documentation/i2c/dma-considerations.rst b/Documentation/i2c/dma-considerations.rst index 142d52ce9ebb..7caf8519817c 100644 --- a/Documentation/i2c/dma-considerations.rst +++ b/Documentation/i2c/dma-considerations.rst @@ -1,3 +1,5 @@ +.. SPDX-License-Identifier: GPL-2.0 + ================= Linux I2C and DMA ================= diff --git a/Documentation/i2c/fault-codes.rst b/Documentation/i2c/fault-codes.rst index b0864d1268bd..a1c6b1ff4fdf 100644 --- a/Documentation/i2c/fault-codes.rst +++ b/Documentation/i2c/fault-codes.rst @@ -1,3 +1,5 @@ +.. SPDX-License-Identifier: GPL-2.0 + ===================== I2C/SMBUS Fault Codes ===================== diff --git a/Documentation/i2c/functionality.rst b/Documentation/i2c/functionality.rst index 377507c56162..0725ec470c07 100644 --- a/Documentation/i2c/functionality.rst +++ b/Documentation/i2c/functionality.rst @@ -1,3 +1,5 @@ +.. SPDX-License-Identifier: GPL-2.0 + ======================= I2C/SMBus Functionality ======================= diff --git a/Documentation/i2c/gpio-fault-injection.rst b/Documentation/i2c/gpio-fault-injection.rst index 91d23889abd5..f55bbfa6a6f9 100644 --- a/Documentation/i2c/gpio-fault-injection.rst +++ b/Documentation/i2c/gpio-fault-injection.rst @@ -1,3 +1,5 @@ +.. SPDX-License-Identifier: GPL-2.0 + ========================= Linux I2C fault injection ========================= diff --git a/Documentation/i2c/i2c-protocol.rst b/Documentation/i2c/i2c-protocol.rst index df0febfe6410..254b27402309 100644 --- a/Documentation/i2c/i2c-protocol.rst +++ b/Documentation/i2c/i2c-protocol.rst @@ -1,3 +1,5 @@ +.. SPDX-License-Identifier: GPL-2.0 + ================ The I2C Protocol ================ diff --git a/Documentation/i2c/i2c-stub.rst b/Documentation/i2c/i2c-stub.rst index a6fc6916d6bc..c63869091510 100644 --- a/Documentation/i2c/i2c-stub.rst +++ b/Documentation/i2c/i2c-stub.rst @@ -1,3 +1,5 @@ +.. SPDX-License-Identifier: GPL-2.0 + ======== i2c-stub ======== diff --git a/Documentation/i2c/i2c-topology.rst b/Documentation/i2c/i2c-topology.rst index 48fce0f7491b..f6317aa82771 100644 --- a/Documentation/i2c/i2c-topology.rst +++ b/Documentation/i2c/i2c-topology.rst @@ -1,3 +1,5 @@ +.. SPDX-License-Identifier: GPL-2.0 + ================================ I2C muxes and complex topologies ================================ diff --git a/Documentation/i2c/instantiating-devices.rst b/Documentation/i2c/instantiating-devices.rst index 3ea056a95812..98333aacd492 100644 --- a/Documentation/i2c/instantiating-devices.rst +++ b/Documentation/i2c/instantiating-devices.rst @@ -1,3 +1,5 @@ +.. SPDX-License-Identifier: GPL-2.0 + ============================== How to instantiate I2C devices ============================== diff --git a/Documentation/i2c/muxes/i2c-mux-gpio.rst b/Documentation/i2c/muxes/i2c-mux-gpio.rst index 7d27444035c3..756e3232bf0f 100644 --- a/Documentation/i2c/muxes/i2c-mux-gpio.rst +++ b/Documentation/i2c/muxes/i2c-mux-gpio.rst @@ -1,3 +1,5 @@ +.. SPDX-License-Identifier: GPL-2.0 + ========================== Kernel driver i2c-mux-gpio ========================== diff --git a/Documentation/i2c/old-module-parameters.rst b/Documentation/i2c/old-module-parameters.rst index b08b6daabce9..d5678568b020 100644 --- a/Documentation/i2c/old-module-parameters.rst +++ b/Documentation/i2c/old-module-parameters.rst @@ -1,3 +1,5 @@ +.. SPDX-License-Identifier: GPL-2.0 + ================================================================ I2C device driver binding control from user-space in old kernels ================================================================ diff --git a/Documentation/i2c/slave-eeprom-backend.rst b/Documentation/i2c/slave-eeprom-backend.rst index 38d951f10302..4d4745f5c260 100644 --- a/Documentation/i2c/slave-eeprom-backend.rst +++ b/Documentation/i2c/slave-eeprom-backend.rst @@ -1,3 +1,5 @@ +.. SPDX-License-Identifier: GPL-2.0 + ============================== Linux I2C slave EEPROM backend ============================== diff --git a/Documentation/i2c/slave-interface.rst b/Documentation/i2c/slave-interface.rst index 3f0d320bc80a..3e30c0f14355 100644 --- a/Documentation/i2c/slave-interface.rst +++ b/Documentation/i2c/slave-interface.rst @@ -1,3 +1,5 @@ +.. SPDX-License-Identifier: GPL-2.0 + ===================================== Linux I2C slave interface description ===================================== diff --git a/Documentation/i2c/smbus-protocol.rst b/Documentation/i2c/smbus-protocol.rst index adc87456c99d..78b3cd058163 100644 --- a/Documentation/i2c/smbus-protocol.rst +++ b/Documentation/i2c/smbus-protocol.rst @@ -1,3 +1,5 @@ +.. SPDX-License-Identifier: GPL-2.0 + ================== The SMBus Protocol ================== diff --git a/Documentation/i2c/summary.rst b/Documentation/i2c/summary.rst index 579a1c7df200..1131652c0403 100644 --- a/Documentation/i2c/summary.rst +++ b/Documentation/i2c/summary.rst @@ -1,3 +1,5 @@ +.. SPDX-License-Identifier: GPL-2.0 + ============================= Introduction to I2C and SMBus ============================= diff --git a/Documentation/i2c/ten-bit-addresses.rst b/Documentation/i2c/ten-bit-addresses.rst index 5c765aff16d5..e8f4edc974c3 100644 --- a/Documentation/i2c/ten-bit-addresses.rst +++ b/Documentation/i2c/ten-bit-addresses.rst @@ -1,3 +1,5 @@ +.. SPDX-License-Identifier: GPL-2.0 + ===================== I2C Ten-bit Addresses ===================== diff --git a/Documentation/i2c/writing-clients.rst b/Documentation/i2c/writing-clients.rst index 121e618e72ec..687f5333850c 100644 --- a/Documentation/i2c/writing-clients.rst +++ b/Documentation/i2c/writing-clients.rst @@ -1,3 +1,5 @@ +.. SPDX-License-Identifier: GPL-2.0 + =============================== Implementing I2C device drivers ===============================
Add the SPDX-License-Identifier tag to all the .rst files that are missing it Signed-off-by: I Viswanath <viswanathiyyappan@gmail.com> --- Documentation/i2c/busses/i2c-ali1535.rst | 2 ++ Documentation/i2c/busses/i2c-ali1563.rst | 2 ++ Documentation/i2c/busses/i2c-ali15x3.rst | 2 ++ Documentation/i2c/busses/i2c-amd-mp2.rst | 2 ++ Documentation/i2c/busses/i2c-amd756.rst | 2 ++ Documentation/i2c/busses/i2c-amd8111.rst | 2 ++ Documentation/i2c/busses/i2c-diolan-u2c.rst | 2 ++ Documentation/i2c/busses/i2c-i801.rst | 2 ++ Documentation/i2c/busses/i2c-ismt.rst | 2 ++ Documentation/i2c/busses/i2c-mlxcpld.rst | 2 ++ Documentation/i2c/busses/i2c-nforce2.rst | 2 ++ Documentation/i2c/busses/i2c-nvidia-gpu.rst | 2 ++ Documentation/i2c/busses/i2c-ocores.rst | 2 ++ Documentation/i2c/busses/i2c-parport.rst | 2 ++ Documentation/i2c/busses/i2c-pca-isa.rst | 2 ++ Documentation/i2c/busses/i2c-piix4.rst | 2 ++ Documentation/i2c/busses/i2c-sis5595.rst | 2 ++ Documentation/i2c/busses/i2c-sis630.rst | 2 ++ Documentation/i2c/busses/i2c-sis96x.rst | 2 ++ Documentation/i2c/busses/i2c-taos-evm.rst | 2 ++ Documentation/i2c/busses/i2c-via.rst | 2 ++ Documentation/i2c/busses/i2c-viapro.rst | 2 ++ Documentation/i2c/busses/scx200_acb.rst | 2 ++ Documentation/i2c/dev-interface.rst | 2 ++ Documentation/i2c/dma-considerations.rst | 2 ++ Documentation/i2c/fault-codes.rst | 2 ++ Documentation/i2c/functionality.rst | 2 ++ Documentation/i2c/gpio-fault-injection.rst | 2 ++ Documentation/i2c/i2c-protocol.rst | 2 ++ Documentation/i2c/i2c-stub.rst | 2 ++ Documentation/i2c/i2c-topology.rst | 2 ++ Documentation/i2c/instantiating-devices.rst | 2 ++ Documentation/i2c/muxes/i2c-mux-gpio.rst | 2 ++ Documentation/i2c/old-module-parameters.rst | 2 ++ Documentation/i2c/slave-eeprom-backend.rst | 2 ++ Documentation/i2c/slave-interface.rst | 2 ++ Documentation/i2c/smbus-protocol.rst | 2 ++ Documentation/i2c/summary.rst | 2 ++ Documentation/i2c/ten-bit-addresses.rst | 2 ++ Documentation/i2c/writing-clients.rst | 2 ++ 40 files changed, 80 insertions(+)