[riot-notifications] [RIOT-OS/RIOT] drivers/{t, v, u, w}*: add modules to Kconfig (#15719)

Leandro Lanzieri notifications at github.com
Thu Jan 7 16:12:35 CET 2021


### Contribution description
This models more driver modules as Kconfig symbols and adds the configurations for their applications. The following drivers are included:

- ws281x
- veml6070
- vcnl40x0
- usbdev_mock
- tsl4531x
- tsl2561
- tps6274x
- touch_dev
- tmp00x
- tja1042
- tcs37727

### Testing procedure
- Check that the dependencies are correctly modelled
- Check that the new symbols are only visible and usable when `TEST_KCONFIG=1`
- Check that the correspondent applications for the modelled drivers were added to the CI's checks
- Green CI

### Issues/PRs references
None
You can view, comment on, or merge this pull request online at:

  https://github.com/RIOT-OS/RIOT/pull/15719

-- Commit Summary --

  * drivers/tcs37727: add module to Kconfig
  * drivers/tja1042: add module to Kconfig
  * drivers/tmp00x: add modules to Kconfig
  * drivers/touch_dev: add module to Kconfig
  * drivers/tps6274x: add module to Kconfig
  * drivers/tsl2561: add module to Kconfig
  * drivers/tsl4531x: add module to Kconfig
  * drivers/usbdev_mock: add module to Kconfig
  * drivers/vcnl40x0: add modules to Kconfig
  * drivers/veml6070: add module to Kconfig
  * drivers/ws281x: add modules to Kconfig
  * tests/driver: add Kconfig configuration files

-- File Changes --

    M .murdock (6)
    M drivers/Kconfig (8)
    M drivers/Kconfig.net (1)
    M drivers/tcs37727/Kconfig (8)
    A drivers/tja1042/Kconfig (13)
    M drivers/tmp00x/Kconfig (27)
    A drivers/touch_dev/Kconfig (12)
    A drivers/tps6274x/Kconfig (12)
    A drivers/tsl2561/Kconfig (13)
    A drivers/tsl4531x/Kconfig (13)
    A drivers/usbdev_mock/Kconfig (10)
    A drivers/vcnl40x0/Kconfig (33)
    A drivers/veml6070/Kconfig (12)
    A drivers/ws281x/Kconfig (27)
    A tests/driver_tcs37727/app.config.test (4)
    A tests/driver_tmp00x/app.config.test (4)
    A tests/driver_tps6274x/app.config.test (4)
    A tests/driver_tsl2561/app.config.test (4)
    A tests/driver_tsl4531x/app.config.test (4)
    A tests/driver_vcnl40x0/app.config.test (4)
    A tests/driver_veml6070/app.config.test (4)
    A tests/driver_ws281x/app.config.test (3)

-- Patch Links --

https://github.com/RIOT-OS/RIOT/pull/15719.patch
https://github.com/RIOT-OS/RIOT/pull/15719.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/RIOT-OS/RIOT/pull/15719
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.riot-os.org/pipermail/notifications/attachments/20210107/d36d7651/attachment-0001.htm>


More information about the notifications mailing list