1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
Commit Graph

2991 Commits

Author SHA1 Message Date
Leandro Lanzieri
895be48336
drivers/disp_dev: add module to Kconfig 2020-12-02 10:13:10 +01:00
Leandro Lanzieri
789a197cee
drivers/dht: add module to Kconfig 2020-12-02 10:13:10 +01:00
Leandro Lanzieri
a0f8ad9e8c
drivers/dfplayer: add module to Kconfig 2020-12-02 10:13:08 +01:00
Leandro Lanzieri
d7e9b242e9
drivers/dcf77: add module to Kconfig 2020-12-02 10:12:16 +01:00
Leandro Lanzieri
92b54ecf94
drivers/edbg_eui: add module to Kconfig 2020-12-02 10:12:12 +01:00
Francisco
c9720d16ca
Merge pull request #15515 from leandrolanzieri/pr/kconfig/drivers_ghij
drivers/{g,h,i,j}*: add Kconfig modules
2020-12-02 10:03:02 +01:00
Marian Buschsieweke
5c70345aa6
Merge pull request #15537 from fabian18/sx127x_netdev_register
drivers/sx127x: use netdev_register()
2020-12-01 21:38:38 +01:00
benpicco
ef0eb9044b
Merge pull request #14954 from benpicco/drivers/at86rf215-netif_pktq
drivers/at86rf215: make use of packet queue if available
2020-12-01 17:59:06 +01:00
Fabian Hüßler
c526a34770 sx127x: make use of netdev_register()
Call netdev_register() in sx127x_setup()
and pass the index in auto_init_sx127x()
and semtech_loramac_init()
2020-12-01 16:34:11 +01:00
Fabian Hüßler
8ca2e09d95 drivers/include: add NETDEV_SX127X 2020-12-01 16:34:06 +01:00
Marian Buschsieweke
56cf30172f
Merge pull request #15532 from fabian18/cc110x_netdev_register
drivers/cc110x: use netdev_register
2020-12-01 16:17:37 +01:00
Benjamin Valentin
7fc042e2a9 drivers/at86rf215: use non-blocking send if gnrc_netif_pktq is active 2020-12-01 16:04:09 +01:00
Fabian Hüßler
39adf908ce cc110x: make use of netdev_register()
Call netdev_register() in cc110x_setup()
and pass the index in auto_init_cc110x()
2020-12-01 12:11:20 +01:00
Fabian Hüßler
320b1c4206 drivers/include: add NETDEV_CC110X 2020-12-01 12:06:12 +01:00
Benjamin Valentin
eb199d4c78 netdev: move definition of NETDEV_INDEX_ANY to netdev 2020-12-01 11:55:06 +01:00
benpicco
333fce44b4
Merge pull request #14973 from benpicco/driver/at86rf215-batmon
drivers/at86rf215: implement battery monitor, add power bus
2020-12-01 11:52:46 +01:00
Benjamin Valentin
a28a60f16c cpu/stm32: periph_eth: register with netdev 2020-11-29 23:10:37 +01:00
Leandro Lanzieri
c74b2ac242
drivers/jc42: add module Kconfig 2020-11-27 09:20:08 +01:00
Leandro Lanzieri
83e1d43009
drivers/itg320x: add modules to Kconfig 2020-11-27 09:20:08 +01:00
Leandro Lanzieri
db82f7a5e2
drivers/isl29125: add module to Kconfig 2020-11-27 09:20:08 +01:00
Leandro Lanzieri
4e99411f2b
drivers/isl29020: add module to Kconfig 2020-11-27 09:20:08 +01:00
Leandro Lanzieri
9c8212c14e
drivers/io1_xplained: add module to Kconfig 2020-11-27 09:20:08 +01:00
Leandro Lanzieri
64c2594dee
drivers/sdcard_spi: add module to Kconfig 2020-11-27 09:20:08 +01:00
Leandro Lanzieri
18c21fb22d
drivers/ina3221: add modules to Kconfig 2020-11-27 09:20:07 +01:00
Leandro Lanzieri
c5ce7e60b5
drivers/ina2xx: add modules to Kconfig 2020-11-27 09:20:07 +01:00
Leandro Lanzieri
c964891d20
drivers/ili9341: add module to Kconfig 2020-11-27 09:20:07 +01:00
Leandro Lanzieri
4fa930dbdd
drivers/hts221: add module to Kconfig 2020-11-27 09:20:07 +01:00
Leandro Lanzieri
4a65b13db2
drivers/hmc5883l: add module to Kconfig 2020-11-27 09:20:07 +01:00
Leandro Lanzieri
3744996a97
drivers/hih6130: add module to Kconfig 2020-11-27 09:20:06 +01:00
Leandro Lanzieri
1dbe39c8ba
drivers/hdc1000: add module to Kconfig 2020-11-27 09:20:06 +01:00
Leandro Lanzieri
3604ac3a69
drivers/hd44780: add module to Kconfig 2020-11-27 09:20:06 +01:00
Leandro Lanzieri
e8180566eb
drivers/my9221: add module to Kconfig 2020-11-27 09:20:06 +01:00
Leandro Lanzieri
39d9a592cb
drivers/gp2y10xx: add module to Kconfig 2020-11-27 09:20:05 +01:00
Leandro Lanzieri
bdd3d98477
drivers/grove_ledbar: add module to Kconfig 2020-11-27 09:20:05 +01:00
Francisco
14877443f7
Merge pull request #15494 from gdiribarne/bugfix/sfr04-avr-overflow
drivers/srf04: fix overflow on AVR
2020-11-26 11:14:15 +01:00
Francisco
47ed64fcfd
Merge pull request #15466 from leandrolanzieri/pr/kconfig_drivers_bc
drivers/{b,c}*: model modules in Kconfig
2020-11-26 10:44:28 +01:00
1d5e2e9cd9 all: remove traces of kernel_types.h
Automatically removed using:

    $ git grep -l kernel_types | xargs sed -i '/^#include .kernel_types/d'
2020-11-25 17:52:34 +01:00
Leandro Lanzieri
bf2486a195
drivers/ccs811: add modules to Kconfig 2020-11-25 12:00:39 +01:00
Leandro Lanzieri
dd2e299ce5
drivers/can_trx: add module to Kconfig 2020-11-25 12:00:37 +01:00
Leandro Lanzieri
0494e18a58
drivers/bmx280: add modules to Kconfig 2020-11-25 12:00:14 +01:00
Leandro Lanzieri
008582aa6f
drivers/bmx055: add module to Kconfig 2020-11-25 12:00:14 +01:00
Leandro Lanzieri
2407c18890
drivers/saul: add modules to Kconfig 2020-11-25 12:00:13 +01:00
Leandro Lanzieri
283b1f015d
drivers/periph_common: add temperature peripheral to Kconfig 2020-11-25 12:00:13 +01:00
Leandro Lanzieri
2547880f3a
drivers/bmp180: add module to Kconfig 2020-11-25 12:00:13 +01:00
Leandro Lanzieri
18c937ab69
{drivers/pkg}: add bm680 to Kconfig 2020-11-25 12:00:13 +01:00
Leandro Lanzieri
b2aa5332bf
drivers/bh1900nux: add module to Kconfig 2020-11-25 12:00:12 +01:00
Leandro Lanzieri
e29657dfd2
drivers/bh1750fvi: add module to Kconfig 2020-11-25 12:00:03 +01:00
Jean Pierre Dudey
30134eaaab drivers/itg320x: pass arg to gpio_init_int
Signed-off-by: Jean Pierre Dudey <me@jeandudey.tech>
2020-11-24 17:22:47 +01:00
benpicco
b3b07e4e33
Merge pull request #15481 from kaspar030/refactor_thread_defines
core: move scheduler defines
2020-11-23 17:56:09 +01:00
0b801c4de0 all: adapt to moved sched defines 2020-11-23 16:56:34 +01:00
Gilles Diribarne
5a5c8507d4 drivers/sfr04: Use uncrustify 2020-11-22 23:12:40 +01:00
Gilles Diribarne
caa1ad822d drivers/sfr04: Fixed int overflow for AVR (arduino board) 2020-11-22 23:03:21 +01:00
Leandro Lanzieri
93dad87fbf
drivers/ata8520e: add module to Kconfig 2020-11-18 18:38:50 +01:00
Leandro Lanzieri
e3eb807361
drivers/at30tse75x: add module to Kconfig 2020-11-18 18:38:50 +01:00
Leandro Lanzieri
c94216bb7b
drivers/at25xxx: add modules to Kconfig 2020-11-18 18:38:50 +01:00
Leandro Lanzieri
f1028dfe85
drivers/at24mac: add module to Kconfig 2020-11-18 18:38:49 +01:00
Leandro Lanzieri
4d35b803c4
drivers/at24cxx: add modules to Kconfig 2020-11-18 18:38:49 +01:00
Leandro Lanzieri
8abd8bc3d4
drivers/mtd: add module to Kconfig 2020-11-18 18:38:49 +01:00
Leandro Lanzieri
024b70cbe1
drivers/at: add modules to Kconfig 2020-11-18 18:38:48 +01:00
Leandro Lanzieri
bb5370592d
drivers/apds99xx: add module to Kconfig 2020-11-18 18:38:48 +01:00
Leandro Lanzieri
d1127bbb94
drivers/apa102: add module to Kconfig 2020-11-18 18:38:48 +01:00
Leandro Lanzieri
1dfb66dbe8
drivers/aip31068: add module to Kconfig 2020-11-18 18:38:47 +01:00
Leandro Lanzieri
a08fa462fa
drivers/adxl345: add module to Kconfig 2020-11-18 18:38:47 +01:00
Leandro Lanzieri
1ff7e6ffac
drivers/adt7310: add module to Kconfig 2020-11-18 18:38:47 +01:00
Leandro Lanzieri
0dda4863ed
drivers/ads101x: add module to Kconfig 2020-11-18 18:38:46 +01:00
Leandro Lanzieri
6eecaef9dc
drivers/adcxx1c: add module to Kconfig 2020-11-18 18:38:46 +01:00
Leandro Lanzieri
e192857ee8
drivers/ad7746: add module to Kconfig 2020-11-18 18:38:46 +01:00
Bas Stottelaar
34c252d0e6
Merge pull request #15461 from basilfx/feature/efm32_driver_coretemp
cpu/efm32: add coretemp driver
2020-11-18 15:08:29 +01:00
e322bfbd47
Merge pull request #15421 from leandrolanzieri/pr/kconfig/native/hello_world
Kconfig: add modules to test on native
2020-11-18 15:02:34 +01:00
Bas Stottelaar
e3b15a4cc4 drivers/saul: add auto init for efm32_coretemp 2020-11-18 12:28:45 +01:00
Leandro Lanzieri
2306516d0d
drivers/periph_common: add CPU specific RTC Kconfig 2020-11-18 10:08:00 +01:00
Leandro Lanzieri
1d1a96fb8a
drivers/periph_common/kconfig.gpio: include CPU configs 2020-11-18 10:07:59 +01:00
benpicco
6cf6b47c27
Merge pull request #15445 from btcven/2020_11_05-gp2y10xx
drivers: add gp2y10xx dust sensor
2020-11-18 09:56:03 +01:00
Jean Pierre Dudey
e920a2e645 drivers: add gp2y10xx dust sensor
Signed-off-by: Jean Pierre Dudey <me@jeandudey.tech>
2020-11-18 09:13:56 +01:00
Francisco
fe510cd823
Merge pull request #15439 from leandrolanzieri/pr/drivers/network_devices_remove_netif_dep
drivers/network devices: remove unused netif dependency
2020-11-17 12:06:18 +01:00
dad5ca3276
Merge pull request #14953 from benpicco/drivers/mtd_mapper-pagewise
mtd_mapper: implement pagewise functions
2020-11-17 11:46:52 +01:00
5d99793bf8
Merge pull request #15431 from haukepetersen/fix_periphrtt_tickconversion
periph/rtt: fix overflow in tick conversion macros
2020-11-17 11:07:00 +01:00
Hauke Petersen
c4a8c45a3e periph/rtt: fix tick conversion macros 2020-11-16 10:00:24 +01:00
Benjamin Valentin
72d0d4c6d7 drivers/at86rf215: fix dependency resolution for 2.4 GHz
With the last cleanup an error sneaked in:
Now the 2.4 GHz interface is disabled, when the `at86rf215m` module
(chip with sub-GHz radio only) is *not* used.

This is the reverse of what should happen.
2020-11-15 16:34:57 +01:00
Benjamin Valentin
f9650bdbc3 drivers/at86rf215: implement Battery Monitor 2020-11-13 22:59:09 +01:00
benpicco
be9eb22bb8
Merge pull request #15106 from chrysn-pull-requests/saul-rgbleds
saul_pwm: auto-init'able RGB LEDs and dimmers
2020-11-13 18:22:30 +01:00
Leandro Lanzieri
90d664e7fd
drivers/mrf24j40: remove unneeded GNRC header inclusion 2020-11-13 09:28:52 +01:00
Leandro Lanzieri
0e52e2747e
drivers: remove netif as dependency for network device drivers 2020-11-13 09:25:59 +01:00
benpicco
d9598a0f54
Merge pull request #15412 from bergzand/pr/flashpage/merge_raw
periph_flashpage: Make pagewise API optional
2020-11-12 22:32:21 +01:00
3aa5203bc5
mtd_flashpage: only depend on periph_flashpage
The features in flashpage_raw are now default in flashpage and do not
have to be included as a separate dependency
2020-11-11 23:16:43 +01:00
41bbaa7442
flashpage: Make pagewise API optional
flashpage currently requires pagewise implementation with an optional
extension for per block writes (flashpage_raw). Most implementations
with flashpage_raw implement the pagewise access via the flashpage_raw
functions. This commit makes the flashpage raw the main access method
and adds an extension feature for the pagewise access.

The functions and defines are renamed to reflect this. The API is also
extended with a dedicated function for erasing a sector.
2020-11-11 22:26:33 +01:00
Hauke Petersen
8a31519558 drivers: add support for ds3231 RTC 2020-11-09 15:18:54 +01:00
Leandro Lanzieri
8b74702c7e
drivers/periph_common: add gpio_fast_read module to Kconfig 2020-11-06 15:57:59 +01:00
Leandro Lanzieri
98cc3c317a
drivers/periph_common: add LPUART module to Kconfig 2020-11-06 15:57:57 +01:00
chrysn
1b7cd3d142 drivers/saul/auto_init: Err on out-of-range input 2020-11-05 19:01:17 +01:00
Benjamin Valentin
14da3717c1 drivers/stmpe811: convert to xtimer_msleep() 2020-11-05 11:32:41 +01:00
Benjamin Valentin
b533e08fe7 drivers/si70xx: convert to xtimer_msleep() 2020-11-05 11:32:41 +01:00
Benjamin Valentin
1954283b34 drivers/sht2x: convert to xtimer_msleep() 2020-11-05 11:32:41 +01:00
Benjamin Valentin
9ad6b6b857 drivers/rn2xx3: convert to xtimer_msleep() 2020-11-05 11:32:41 +01:00
Benjamin Valentin
56763a5cc4 drivers/ph_oem: convert to xtimer_msleep() 2020-11-05 11:32:41 +01:00
Benjamin Valentin
daae2fb9bd drivers/mhz19: convert to xtimer_msleep() 2020-11-05 11:32:41 +01:00
Benjamin Valentin
30e7b6da74 drivers/itg320x: convert to xtimer_msleep() 2020-11-05 11:32:41 +01:00
Benjamin Valentin
0b960ab2de drivers/ili9341: convert to xtimer_msleep() 2020-11-05 11:32:41 +01:00
Benjamin Valentin
044e0a22fb drivers/dsp0401: convert to xtimer_msleep() 2020-11-05 11:32:41 +01:00
Benjamin Valentin
9050fcb547 drivers/ds75lx: convert to xtimer_msleep() 2020-11-05 11:32:41 +01:00