linux-kernel-mentees.lists.linuxfoundation.org archive mirror
 help / color / mirror / Atom feed
* [PATCH] Documentation/i2c: Add missing SPDX-License-Identifier tags
@ 2025-08-29 14:07 I Viswanath
  2025-09-04 22:46 ` Andi Shyti
  0 siblings, 1 reply; 2+ messages in thread
From: I Viswanath @ 2025-08-29 14:07 UTC (permalink / raw)
  To: wsa+renesas; +Cc: peda, linux-i2c, skhan, linux-kernel-mentees, I Viswanath

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(+)

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
 ===============================
-- 
2.50.1


^ permalink raw reply related	[flat|nested] 2+ messages in thread

* Re: [PATCH] Documentation/i2c: Add missing SPDX-License-Identifier tags
  2025-08-29 14:07 [PATCH] Documentation/i2c: Add missing SPDX-License-Identifier tags I Viswanath
@ 2025-09-04 22:46 ` Andi Shyti
  0 siblings, 0 replies; 2+ messages in thread
From: Andi Shyti @ 2025-09-04 22:46 UTC (permalink / raw)
  To: I Viswanath; +Cc: wsa+renesas, peda, linux-i2c, skhan, linux-kernel-mentees

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

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2025-09-04 22:46 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-08-29 14:07 [PATCH] Documentation/i2c: Add missing SPDX-License-Identifier tags I Viswanath
2025-09-04 22:46 ` Andi Shyti

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).