Skip to content

drivers/[j-o]*: change license headers to SPDX format#22165

Merged
crasbe merged 1 commit into
RIOT-OS:masterfrom
N11cc00:spdx-drivers-4
Apr 22, 2026
Merged

drivers/[j-o]*: change license headers to SPDX format#22165
crasbe merged 1 commit into
RIOT-OS:masterfrom
N11cc00:spdx-drivers-4

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 J to O. 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

@github-actions github-actions Bot added Area: drivers Area: Device drivers Area: Kconfig Area: Kconfig integration labels Mar 31, 2026
@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

d5b3ac5 drivers/[j-o]*: change license headers to SPDX format

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

Artifacts

Copy link
Copy Markdown
Member

@AnnsAnns AnnsAnns left a comment

Choose a reason for hiding this comment

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

looked good outside of that little thing

Comment thread drivers/lis2dh12/include/lis2dh12_registers.h Outdated
@crasbe crasbe added the Type: cleanup The issue proposes a clean-up / The PR cleans-up parts of the codebase / documentation label Apr 3, 2026
Comment thread drivers/lsm6dsxx/include/lsm6dsxx_internal.h Outdated
Comment thread drivers/lsm6dsxx/include/lsm6dsxx_params.h Outdated
Comment thread drivers/lsm6dsxx/lsm6dsxx.c Outdated
Comment thread drivers/lsm6dsxx/lsm6dsxx_saul.c Outdated
Comment thread drivers/mtd_sdmmc/mtd_sdmmc.c Outdated
@N11cc00
Copy link
Copy Markdown
Contributor Author

N11cc00 commented Apr 4, 2026

I applied most of the suggestions but drivers/lis2dh12/include/lis2dh12_registers.h is still missing a license, @benpicco

@N11cc00
Copy link
Copy Markdown
Contributor Author

N11cc00 commented Apr 20, 2026

Can this be squashed now @crasbe @AnnsAnns?

@crasbe
Copy link
Copy Markdown
Contributor

crasbe commented Apr 20, 2026

Yes, please go ahead!

@crasbe crasbe enabled auto-merge April 21, 2026 11:22
@crasbe crasbe added this pull request to the merge queue Apr 21, 2026
Merged via the queue into RIOT-OS:master with commit 1f0cfa1 Apr 22, 2026
25 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.

6 participants