1. SPDX Document Metadata

−
Document name
FOSSology CI Report
SPDX version
SPDX-2.3
Data license
CC0-1.0
Created
2026-09-23T06:11:15Z
Namespace
https://fossology.org
Creator
Organization: FOSSology (fossology@fossology.org)

2. Packages

−

dashboards

SPDX ID
SPDXRef-Package-dashboards
Download URL
git://github.com/zephyrproject-rtos/hal_tdk.git
Originator
Organization: zephyrproject-rtos
Release date
2026-09-23T06:11:15Z
Verification
92c9201052d3bef4070bd31d149027d3af88539e

Declared licenses (3):

0BSD Apache-2.0 BSD-3-Clause

3. Executive Summary

−
96
Total files
3
Distinct licenses
96
Files with license
0
No license info
91
Files with copyright
5
No copyright info
0
Multi-license files
96
Non-allowlisted
0
Copyright violations
0
Keyword violations

4. License Distribution

−
BSD-3-Clause: 93.8%0BSD: 5.2%Apache-2.0: 1.0%96files
  • BSD-3-Clause (93.8%)
  • 0BSD (5.2%)
  • Apache-2.0 (1.0%)
LicenseFiles%Distribution
BSD-3-Clause9093.8%
0BSD55.2%
Apache-2.011.0%

5. Custom / Non-SPDX Licenses (LicenseRef-*)

−

None found.

Files carrying custom license references

None.

6. Copyright Holders (top 50)

−

Distinct holders: 4    Distinct copyright strings: 14

Normalized holderFiles
TDK Invensense88
TDK Invensense SPDX-License-Identifier: Apache-21
TDK InvenSense1
TDK Invensense The 3rd-byte in DDR-WR will be written into the register with address specified by the 1st-byte. Or, the next DDR-RD will be starting from the address specified by the 1st-byte of previous DDR-WR1

7. Directory-Level License Breakdown

−
DirectoryFilesPrimary license(s)
icm566xx44BSD-3-Clause(41) 0BSD(3)
icm456xx17BSD-3-Clause(17)
icm42x7x15BSD-3-Clause(13) 0BSD(2)
icp201xx8BSD-3-Clause(8)
common4BSD-3-Clause(4)
tad214x3BSD-3-Clause(3)
icp101xx3BSD-3-Clause(3)
CMakeLists.txt1Apache-2.0(1)
LICENSE1BSD-3-Clause(1)

8. Files with Multiple Licenses

−

None found.

9. Files Without License Information

−

All files have license information.

10. Files Without Copyright Information

−
File
icm42x7x/imu/inv_imu_tap.c
icm42x7x/imu/inv_imu_tap.h
icm566xx/imu/inv_imu_edmp_lowg.c
icm566xx/imu/inv_imu_edmp_lowg.h
icm566xx/imu/inv_imu_edmp_lowg_memmap.h

11. License Concluded vs. Detected Mismatch

−

No mismatches found.

12. FOSSology Non-Allowlisted License Report

−

Following licenses found which are not allow listed:

Total flagged files: 96

  • icm566xx/imu/inv_imu_driver_aux1.h
    • BSD-3-Clause at line 4
  • icm566xx/imu/inv_imu_edmp_ram_bump_memmap.h
    • BSD-3-Clause at line 4
  • icm566xx/imu/inv_imu_edmp_SRAM.h
    • BSD-3-Clause at line 4
  • icm566xx/imu/inv_imu_auth.h
    • BSD-3-Clause at line 4
  • icm566xx/imu/inv_imu_regmap_56622_be.h
    • BSD-3-Clause at line 4
  • icm566xx/imu/inv_imu_defs_internal.h
    • BSD-3-Clause at line 4
  • icm566xx/imu/inv_imu_transport.c
    • BSD-3-Clause at line 4
  • icm566xx/imu/inv_imu_edmp_memmap.h
    • BSD-3-Clause at line 4
  • icm566xx/imu/inv_imu_driver_advanced.c
    • BSD-3-Clause at line 4
  • icm566xx/imu/inv_imu_edmp_lowg_memmap.h
    • 0BSD at line 3
  • icm566xx/imu/inv_imu_regmap_be.h
    • BSD-3-Clause at line 4
  • icm566xx/imu/inv_imu_driver_aux1.c
    • BSD-3-Clause at line 4
  • icm566xx/imu/inv_imu_edmp_lowg.h
    • 0BSD at line 3
  • icm566xx/imu/inv_imu_edmp_apex.c
    • BSD-3-Clause at line 4
  • icm566xx/imu/inv_imu_transport.h
    • BSD-3-Clause at line 4
  • icm566xx/imu/inv_imu_edmp_SRAM.c
    • BSD-3-Clause at line 4
  • icm566xx/imu/inv_imu_edmp.h
    • BSD-3-Clause at line 4
  • icm566xx/imu/inv_imu_selftest.h
    • BSD-3-Clause at line 4
  • icm566xx/imu/inv_imu_defs.h
    • BSD-3-Clause at line 4
  • icm566xx/imu/inv_imu_edmp_headgesture.c
    • BSD-3-Clause at line 4
  • icm566xx/imu/inv_imu_edmp_headgesture.h
    • BSD-3-Clause at line 4
  • icm566xx/imu/inv_imu_driver_internal.h
    • BSD-3-Clause at line 4
  • CMakeLists.txt
    • Apache-2.0 at line 2
  • icm42x7x/imu/inv_imu_apex.h
    • BSD-3-Clause at line 4
  • icm566xx/imu/inv_imu_driver_advanced.h
    • BSD-3-Clause at line 4
  • icm566xx/imu/inv_imu_datainj.c
    • BSD-3-Clause at line 4
  • icm42x7x/imu/inv_imu_apex.c
    • BSD-3-Clause at line 4
  • icm42x7x/imu/inv_imu_driver.h
    • BSD-3-Clause at line 4
  • icm566xx/imu/inv_imu_driver.c
    • BSD-3-Clause at line 4
  • icm42x7x/imu/inv_imu_extfunc.h
    • BSD-3-Clause at line 4
  • icm566xx/imu/inv_imu_version.h
    • BSD-3-Clause at line 4
  • icm566xx/imu/inv_imu_edmp_apex.h
    • BSD-3-Clause at line 4
  • icm566xx/imu/inv_imu_driver.h
    • BSD-3-Clause at line 4
  • icm566xx/imu/inv_imu_edmp.c
    • BSD-3-Clause at line 4
  • icm566xx/imu/inv_imu_regmap_56622_le.h
    • BSD-3-Clause at line 4
  • icm566xx/imu/inv_imu_selftest.c
    • BSD-3-Clause at line 4
  • icm566xx/imu/inv_imu_datainj.h
    • BSD-3-Clause at line 4
  • icm566xx/imu/inv_imu_edmp_defs.h
    • BSD-3-Clause at line 4
  • tad214x/tad214xSerif.h
    • BSD-3-Clause at line 4
  • icm566xx/imu/inv_imu_driver_internal.c
    • BSD-3-Clause at line 4
  • icm566xx/imu/inv_imu_edmp_selftest_memmap.h
    • BSD-3-Clause at line 4
  • icm456xx/imu/inv_imu_edmp_memmap.h
    • BSD-3-Clause at line 4
  • icm456xx/imu/inv_imu_driver_advanced.h
    • BSD-3-Clause at line 4
  • icm566xx/imu/inv_imu_regmap_internal_le.h
    • BSD-3-Clause at line 4
  • icm456xx/imu/inv_imu_transport.c
    • BSD-3-Clause at line 4
  • icm566xx/imu/inv_imu_selfcal.c
    • BSD-3-Clause at line 4
  • icm456xx/imu/inv_imu_edmp.c
    • BSD-3-Clause at line 4
  • icm456xx/imu/inv_imu_edmp_defs.h
    • BSD-3-Clause at line 4
  • icm42x7x/imu/inv_imu_tap.h
    • 0BSD at line 3
  • icp201xx/Icp201xxSerif.h
    • BSD-3-Clause at line 4
  • icp201xx/Icp201xxDefs.h
    • BSD-3-Clause at line 4
  • icp101xx/Icp101xx.c
    • BSD-3-Clause at line 4
  • common/Invn/Message.h
    • BSD-3-Clause at line 4
  • icm42x7x/imu/inv_imu_defs.h
    • BSD-3-Clause at line 4
  • LICENSE
    • BSD-3-Clause at line 4
  • icm566xx/imu/inv_imu_regmap_internal_be.h
    • BSD-3-Clause at line 4
  • icm566xx/imu/inv_imu_edmp_memmap_56622.h
    • BSD-3-Clause at line 4
  • icm566xx/imu/inv_imu_selfcal.h
    • BSD-3-Clause at line 4
  • icm42x7x/imu/inv_imu_driver.c
    • BSD-3-Clause at line 4
  • icm42x7x/imu/inv_imu_version.h
    • BSD-3-Clause at line 4
  • icm42x7x/imu/inv_imu_selftest.c
    • BSD-3-Clause at line 4
  • icm566xx/imu/inv_imu_regmap_le.h
    • BSD-3-Clause at line 4
  • tad214x/tad214x.c
    • BSD-3-Clause at line 4
  • icm456xx/icm456xx_h/imu/inv_imu.h
    • BSD-3-Clause at line 4
  • icm456xx/imu/inv_imu_transport.h
    • BSD-3-Clause at line 4
  • icm456xx/imu/inv_imu_driver.c
    • BSD-3-Clause at line 4
  • icm456xx/imu/inv_imu_driver.h
    • BSD-3-Clause at line 4
  • icm566xx/imu/inv_imu_edmp_memmap_internal.h
    • BSD-3-Clause at line 4
  • icm456xx/imu/inv_imu_selftest.c
    • BSD-3-Clause at line 4
  • icm566xx/imu/inv_imu_edmp_lowg.c
    • 0BSD at line 3
  • icm566xx/icm566xx_h/imu/inv_imu.h
    • BSD-3-Clause at line 4
  • icm42x7x/imu/inv_imu_transport.h
    • BSD-3-Clause at line 4
  • icm456xx/imu/inv_imu_regmap_le.h
    • BSD-3-Clause at line 4
  • icp201xx/Icp201xx.c
    • BSD-3-Clause at line 4
  • icp201xx/Icp201xxDriver.c
    • BSD-3-Clause at line 4
  • icp201xx/Icp201xx.h
    • BSD-3-Clause at line 4
  • icp101xx/Icp101xxSerif.h
    • BSD-3-Clause at line 4
  • common/Invn/InvError.h
    • BSD-3-Clause at line 4
  • icm42x7x/imu/inv_imu_regmap_rev_a.h
    • BSD-3-Clause at line 4
  • icm42x7x/imu/inv_imu_tap.c
    • 0BSD at line 3
  • icm42x7x/imu/inv_imu_transport.c
    • BSD-3-Clause at line 4
  • icm42x7x/imu/inv_imu_selftest.h
    • BSD-3-Clause at line 4
  • icm42x7x/icm42x7x_h/imu/inv_imu.h
    • BSD-3-Clause at line 4
  • tad214x/tad214x.h
    • BSD-3-Clause at line 4
  • icm456xx/imu/inv_imu_regmap_be.h
    • BSD-3-Clause at line 4
  • icm456xx/imu/inv_imu_defs.h
    • BSD-3-Clause at line 4
  • icm456xx/imu/inv_imu_version.h
    • BSD-3-Clause at line 4
  • icm456xx/imu/inv_imu_driver_advanced.c
    • BSD-3-Clause at line 4
  • icm456xx/imu/inv_imu_edmp.h
    • BSD-3-Clause at line 4
  • icm456xx/imu/inv_imu_selftest.h
    • BSD-3-Clause at line 4
  • icp201xx/Icp201xxSerif.c
    • BSD-3-Clause at line 4
  • icp201xx/Icp201xxExtFunc.h
    • BSD-3-Clause at line 4
  • icp201xx/Icp201xxDriver.h
    • BSD-3-Clause at line 4
  • icp101xx/Icp101xx.h
    • BSD-3-Clause at line 4
  • common/Invn/InvBool.h
    • BSD-3-Clause at line 4
  • common/Invn/InvExport.h
    • BSD-3-Clause at line 4

13. FOSSology Copyright Violation Report

−

No copyright violation found

No copyright violations found.

14. FOSSology Keyword Violation Report

−

No keyword violation found

No keyword violations found.

15. Compliance Findings Summary

−

Copyleft Licenses

No copyleft licenses detected.

Custom / Unresolved Licenses

No custom license references detected.

Non-Allowlisted Files

96 file(s) — see Section 12.

Files Missing License Information

None.