1. SPDX Document Metadata

−
Document name
FOSSology CI Report
SPDX version
SPDX-2.3
Data license
CC0-1.0
Created
2026-09-23T06:11:42Z
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_telink.git
Originator
Organization: zephyrproject-rtos
Release date
2026-09-23T06:11:42Z
Verification
c995262fb1a1e0ec4b781c65e0ed9b6725715b91

Declared licenses (1):

Apache-2.0

3. Executive Summary

−
158
Total files
1
Distinct licenses
158
Files with license
0
No license info
158
Files with copyright
0
No copyright info
0
Multi-license files
158
Non-allowlisted
0
Copyright violations
0
Keyword violations

4. License Distribution

−
Apache-2.0: 100.0%158files
  • Apache-2.0 (100.0%)
LicenseFiles%Distribution
Apache-2.0158100.0%

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

−

None found.

Files carrying custom license references

None.

6. Copyright Holders (top 50)

−

Distinct holders: 3    Distinct copyright strings: 3

Normalized holderFiles
Telink Semiconductor (Shanghai) Co., Ltd. ("TELINK")153
Telink Semiconductor SPDX-License-Identifier: Apache-23
Telink2

7. Directory-Level License Breakdown

−
DirectoryFilesPrimary license(s)
tlsr9156Apache-2.0(156)
CMakeLists.txt1Apache-2.0(1)
Kconfig1Apache-2.0(1)

8. Files with Multiple Licenses

−

None found.

9. Files Without License Information

−

All files have license information.

10. Files Without Copyright Information

−

All files have copyright information.

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: 158

  • tlsr9/Kconfig
    • Apache-2.0 at line 2
  • tlsr9/CMakeLists.txt
    • Apache-2.0 at line 2
  • tlsr9/ble/drivers.h
    • Apache-2.0 at line 2
  • tlsr9/ble/vendor/controller/Kconfig
    • Apache-2.0 at line 2
  • tlsr9/ble/vendor/controller/b91_bt_buffer.h
    • Apache-2.0 at line 2
  • tlsr9/ble/config.h
    • Apache-2.0 at line 2
  • tlsr9/ble/vendor/controller/b91_bt_buffer.c
    • Apache-2.0 at line 2
  • tlsr9/ble/proj_lib/firmware_encrypt.h
    • Apache-2.0 at line 2
  • tlsr9/ble/stack/ble/trace.h
    • Apache-2.0 at line 2
  • tlsr9/ble/vendor/controller/b91_bt.h
    • Apache-2.0 at line 2
  • tlsr9/ble/vendor/controller/b91_bt.c
    • Apache-2.0 at line 2
  • tlsr9/ble/stack/ble/ble_format.h
    • Apache-2.0 at line 2
  • tlsr9/ble/vendor/controller/b91_bt_init.h
    • Apache-2.0 at line 2
  • tlsr9/ble/stack/ble/controller/ial/ial.h
    • Apache-2.0 at line 2
  • tlsr9/ble/vendor/controller/b91_bt_init.c
    • Apache-2.0 at line 2
  • tlsr9/ble/stack/ble/controller/ll/init/ext_init.h
    • Apache-2.0 at line 2
  • tlsr9/ble/stack/ble/debug.h
    • Apache-2.0 at line 2
  • tlsr9/ble/stack/ble/controller/ll/iso/cis_master.h
    • Apache-2.0 at line 2
  • tlsr9/ble/stack/ble/ble.h
    • Apache-2.0 at line 2
  • tlsr9/ble/stack/ble/ble_config.h
    • Apache-2.0 at line 2
  • tlsr9/ble/stack/ble/controller/ll/iso/bis_bcst.h
    • Apache-2.0 at line 2
  • tlsr9/ble/stack/ble/controller/whitelist/whitelist.h
    • Apache-2.0 at line 2
  • tlsr9/ble/stack/ble/controller/ll/iso/iso.h
    • Apache-2.0 at line 2
  • tlsr9/ble/stack/ble/ble_common.h
    • Apache-2.0 at line 2
  • tlsr9/ble/stack/ble/controller/ll/prdadv/pda.h
    • Apache-2.0 at line 2
  • tlsr9/ble/stack/ble/controller/ll/aoa_aod/aoa_aod.h
    • Apache-2.0 at line 2
  • tlsr9/ble/stack/ble/controller/whitelist/resolvlist.h
    • Apache-2.0 at line 2
  • tlsr9/ble/stack/ble/controller/ll/acl_conn/acl_slave.h
    • Apache-2.0 at line 2
  • tlsr9/ble/stack/ble/controller/ll/init/leg_init.h
    • Apache-2.0 at line 2
  • tlsr9/ble/stack/ble/controller/ll/init/init.h
    • Apache-2.0 at line 2
  • tlsr9/ble/stack/ble/controller/ll/scan/ext_scan.h
    • Apache-2.0 at line 2
  • tlsr9/ble/stack/ble/controller/ll/iso/iso_test.h
    • Apache-2.0 at line 2
  • tlsr9/ble/stack/ble/controller/ll/iso/cis_slave.h
    • Apache-2.0 at line 2
  • tlsr9/ble/stack/ble/controller/ll/adv/leg_adv.h
    • Apache-2.0 at line 2
  • tlsr9/ble/stack/ble/controller/ll/iso/cis.h
    • Apache-2.0 at line 2
  • tlsr9/ble/stack/ble/controller/ble_controller.h
    • Apache-2.0 at line 2
  • tlsr9/ble/stack/ble/controller/ll/iso/bis.h
    • Apache-2.0 at line 2
  • tlsr9/ble/stack/ble/controller/ll/prdadv/pda_sync.h
    • Apache-2.0 at line 2
  • tlsr9/ble/stack/ble/controller/phy/phy.h
    • Apache-2.0 at line 2
  • tlsr9/ble/stack/ble/controller/ll/iso/bis_sync.h
    • Apache-2.0 at line 2
  • tlsr9/ble/stack/ble/controller/ll/acl_conn/acl_conn.h
    • Apache-2.0 at line 2
  • tlsr9/ble/stack/ble/hci/hci_event.h
    • Apache-2.0 at line 2
  • tlsr9/ble/stack/ble/controller/ll/prdadv/prd_adv.h
    • Apache-2.0 at line 2
  • tlsr9/ble/algorithm/crypto/crypto_alg.h
    • Apache-2.0 at line 2
  • tlsr9/ble/stack/ble/controller/ll/ll.h
    • Apache-2.0 at line 2
  • tlsr9/ble/stack/ble/controller/ll/acl_conn/acl_master.h
    • Apache-2.0 at line 2
  • tlsr9/ble/algorithm/ecc/ecc_curve.h
    • Apache-2.0 at line 2
  • tlsr9/ble/stack/ble/controller/ll/scan/scan.h
    • Apache-2.0 at line 2
  • tlsr9/ble/stack/ble/controller/ll/scan/leg_scan.h
    • Apache-2.0 at line 2
  • tlsr9/ble/tl_common.h
    • Apache-2.0 at line 2
  • tlsr9/ble/stack/ble/controller/ll/adv/ext_adv.h
    • Apache-2.0 at line 2
  • tlsr9/ble/stack/ble/controller/ll/ll_pm.h
    • Apache-2.0 at line 2
  • tlsr9/ble/common/assert.h
    • Apache-2.0 at line 2
  • tlsr9/ble/stack/ble/controller/csa/csa.h
    • Apache-2.0 at line 2
  • tlsr9/ble/stack/ble/controller/ll/adv/adv.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/lpc.c
    • Apache-2.0 at line 2
  • tlsr9/ble/stack/ble/controller/phy/phy_test.h
    • Apache-2.0 at line 2
  • tlsr9/ble/stack/ble/hci/hci.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/plic.h
    • Apache-2.0 at line 2
  • tlsr9/ble/stack/ble/hci/hci_const.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/flash.c
    • Apache-2.0 at line 2
  • tlsr9/ble/stack/ble/hci/hci_cmd.h
    • Apache-2.0 at line 2
  • tlsr9/ble/algorithm/algorithm.h
    • Apache-2.0 at line 2
  • tlsr9/ble/algorithm/aes_ccm/aes_ccm.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/spi.c
    • Apache-2.0 at line 2
  • tlsr9/ble/algorithm/ecc/ecc_ll.h
    • Apache-2.0 at line 2
  • tlsr9/ble/common/macro_trick.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/pm.c
    • Apache-2.0 at line 2
  • tlsr9/ble/algorithm/ecc/hw_ecc.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/mdec.h
    • Apache-2.0 at line 2
  • tlsr9/ble/common/static_assert.h
    • Apache-2.0 at line 2
  • tlsr9/ble/common/utility.c
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/s7816.h
    • Apache-2.0 at line 2
  • tlsr9/ble/common/utility.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/gpio.c
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/clock.c
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/stimer.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/usbhw.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/reg_include/stimer_reg.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/sys.c
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/reg_include/i2c_reg.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/aes.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/reg_include/uart_reg.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/mspi.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/emi.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/reg_include/swire_reg.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/flash.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/reg_include/aes_reg.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/gpio_default.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/driver_b91.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/reg_include/dma_reg.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/watchdog.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/pwm.c
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/reg_include/rf_reg.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/reg_include/mdec_reg.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/sys.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/plic.c
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/reg_include/register_b91.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/spi.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/stimer.c
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/reg_include/spi_reg.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/timer.c
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/analog.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/usbhw.c
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/reg_include/pwm_reg.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/i2c.c
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/reg_include/trng_reg.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/rf.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/reg_include/audio_reg.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/ext_driver/software_pa.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/reg_include/mspi_reg.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/ext_driver/driver_ext.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/reg_include/usb_reg.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/reg_include/pke_reg.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/ext_driver/ext_rf.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/reg_include/timer_reg.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/reg_include/soc.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/swire.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/reg_include/gpio_reg.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/aes.c
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/reg_include/analog_reg.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/audio.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/s7816.c
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/reg_include/adc_reg.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/pwm.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/adc.c
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/reg_include/plic_reg.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/lpc.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/dma.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/pke.c
    • Apache-2.0 at line 2
  • tlsr9/common/fifo.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/rf.c
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/audio.c
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/mdec.c
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/uart.c
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/i2c.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/compatibility_pack/cmpt.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/pm.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/ext_driver/ext_gpio.c
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/adc.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/ext_driver/ext_pm.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/ext_driver/software_pa.c
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/ext_driver/ext_gpio.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/ext_driver/ext_misc.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/trng.c
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/gpio.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/trng.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/clock.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/uart.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/analog.c
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/core.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/pke.h
    • Apache-2.0 at line 2
  • tlsr9/drivers/B91/timer.h
    • Apache-2.0 at line 2
  • tlsr9/common/bit.h
    • Apache-2.0 at line 2
  • tlsr9/common/types.h
    • Apache-2.0 at line 2
  • CMakeLists.txt
    • Apache-2.0 at line 2
  • tlsr9/common/compiler.h
    • Apache-2.0 at line 2
  • Kconfig
    • Apache-2.0 at line 2

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

158 file(s) — see Section 12.

Files Missing License Information

None.