Skip to content

drivers/[a-e]*: Change license headers to SPDX format#22162

Merged
maribu merged 1 commit intoRIOT-OS:masterfrom
N11cc00:spdx-drivers-1
Apr 1, 2026
Merged

drivers/[a-e]*: Change license headers to SPDX format#22162
maribu merged 1 commit intoRIOT-OS:masterfrom
N11cc00:spdx-drivers-1

Conversation

@N11cc00
Copy link
Copy Markdown
Contributor

@N11cc00 N11cc00 commented Mar 31, 2026

Contribution description

This PR attempts to convert all license headers for all folders inside the drivers/ directory starting with the letters A to E. Vendor specific files are left untouched as well as some files missing some copyright or license information.

Testing procedure

To check for correct license/copyright information in all c and h files that are not vendor provided, use this command:

reuse lint -l | grep "^drivers/" | grep -E '\.(c|h):' | grep -v "/vendor/"

Issues/PRs references

This PR splits up #21516 and therefore closes it
Tracking #21515
Next PR #22163

Copy link
Copy Markdown
Contributor

@mguetschow mguetschow left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Went through it, all good. 👍

@N11cc00
Copy link
Copy Markdown
Contributor Author

N11cc00 commented Mar 31, 2026

Currently missing:

drivers/at30tse75x/at30tse75x.c: no license identifier
drivers/encx24j600/encx24j600.c: no license identifier
drivers/encx24j600/include/encx24j600_defines.h: no license identifier
drivers/encx24j600/include/encx24j600_internal.h: no license identifier

@mguetschow mguetschow added CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR CI: skip compile test If set, CI server will run only non-compile jobs, but no compile jobs or their dependent jobs labels Mar 31, 2026
@riot-ci
Copy link
Copy Markdown

riot-ci commented Mar 31, 2026

Murdock results

✔️ PASSED

2c0323a drivers/[a-e]*: change license headers to SPDX format

Success Failures Total Runtime
1 0 1 01m:17s

Artifacts

Copy link
Copy Markdown
Contributor

@mguetschow mguetschow left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Still great!

@mguetschow mguetschow enabled auto-merge March 31, 2026 19:54
@mguetschow mguetschow added this pull request to the merge queue Mar 31, 2026
@crasbe crasbe added the Type: cleanup The issue proposes a clean-up / The PR cleans-up parts of the codebase / documentation label Mar 31, 2026
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Mar 31, 2026
@maribu maribu added this pull request to the merge queue Apr 1, 2026
Merged via the queue into RIOT-OS:master with commit d916088 Apr 1, 2026
26 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Area: drivers Area: Device drivers Area: Kconfig Area: Kconfig integration CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR CI: skip compile test If set, CI server will run only non-compile jobs, but no compile jobs or their dependent jobs Type: cleanup The issue proposes a clean-up / The PR cleans-up parts of the codebase / documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants