zephyr/drivers
Masoud Shiroei ef2a590281 drivers: sensor: lis2mdl: Add single mode operation
Support single mode operation by enabling it and
making the driver to use the interrupt to findout
when the data is ready for fetch. The sample fetch
will be blocked for a specified maximum time untill
the interrupt happens.

* Make operation mode configurable in DTS file
* Make offset cancellation configurable in DTS file
* Use single common .yaml file for both i2c and spi
* Store above configurations in dev->config_info

Signed-off-by: Masoud Shiroei <masoud.shiroei@assaabloy.com>
2021-03-31 08:08:35 -04:00
..
adc shell: adc: support cc322xx 2021-02-19 10:43:58 -06:00
audio audio: intel_dmic: get dma properties from devicetree 2021-03-02 14:59:17 -05:00
bluetooth bluetooth: hci: h4: Add thread name 2021-03-04 13:17:02 +01:00
can drivers: can: Fix sample point calculation 2021-02-18 12:04:09 -05:00
clock_control coccinelle: Remove extra semicolon 2021-03-25 11:35:30 -05:00
console drivers: device: do not reuse tag name 'device' 2021-03-22 19:48:14 -04:00
counter counters: Remove deprecated APIs 2021-03-18 19:35:14 -04:00
crypto kernel: sem: add K_SEM_MAX_LIMIT 2021-03-05 08:13:53 -06:00
dac drivers: dac: dacx3608: fix I2C read error 2021-02-28 16:46:04 -05:00
debug
disk disk/disk_acces_flash: remove flash_write_protection_set() usage 2021-03-29 13:43:55 -04:00
display
dma drivers: dma: paxdma: increase bd buffers. 2021-03-19 09:32:08 -04:00
ec_host_cmd_periph
edac edac: ibecc: Add supported SKU device IDs 2021-03-22 13:05:01 -04:00
eeprom drivers/eeprom/eeprom_emulator: remove flash_write_protection_set() usage 2021-03-29 13:43:55 -04:00
entropy drivers: device: do not reuse tag name 'device' 2021-03-22 19:48:14 -04:00
espi drivers: device: do not reuse tag name 'device' 2021-03-22 19:48:14 -04:00
ethernet drivers: ethernet: Fix variable type 2021-03-26 07:13:13 -04:00
flash Bluetooth: controller: Fix flash driver sync regression 2021-03-30 10:55:36 +02:00
gpio coccinelle: Remove extra semicolon 2021-03-25 11:35:30 -05:00
hwinfo drivers: hwinfo: Remove invalid comparison 2021-03-26 07:13:13 -04:00
i2c drivers: device: do not reuse tag name 'device' 2021-03-22 19:48:14 -04:00
i2s drivers: i2s_sam_ssc.c: store *dev_dma in flash 2021-03-03 16:16:33 +03:00
ieee802154 coccinelle: Remove extra semicolon 2021-03-25 11:35:30 -05:00
interrupt_controller drivers: device: do not reuse tag name 'device' 2021-03-22 19:48:14 -04:00
ipm soc: stm32: convert to use DEVICE_DT_GET for clocks 2021-02-16 17:01:37 -06:00
kscan
led drivers: led_pwm: Convert to use DEVICE_DT_GET 2021-02-24 13:45:46 -06:00
led_strip
lora kernel: sem: add K_SEM_MAX_LIMIT 2021-03-05 08:13:53 -06:00
memc soc: stm32: convert to use DEVICE_DT_GET for clocks 2021-02-16 17:01:37 -06:00
misc drv: display: Initial FT800 display driver 2021-03-19 19:05:53 +01:00
modem drivers: modem: wncm14a2a: Explicitly ignore unused return value 2021-03-24 12:23:55 +01:00
net
neural_net
pcie drivers: pcie: endpoint: Convert dma to use DEVICE_DT_GET 2021-03-17 11:28:31 +01:00
peci driver: peci: Wait until rx fifo gets filled up 2021-02-17 04:05:11 -05:00
pinmux coccinelle: Remove extra semicolon 2021-03-25 11:35:30 -05:00
pm_cpu_ops coccinelle: Remove extra semicolon 2021-03-25 11:35:30 -05:00
ps2
ptp_clock include: Move ptp_clock.h to drivers/ptp_clock.h 2021-03-25 10:09:33 +02:00
pwm coccinelle: Remove extra semicolon 2021-03-25 11:35:30 -05:00
regulator drivers: regulator: update to new delayable work API 2021-03-03 20:06:00 -05:00
sensor drivers: sensor: lis2mdl: Add single mode operation 2021-03-31 08:08:35 -04:00
serial drivers: uart: stm32: Fixes timing of TX_DONE generation. 2021-03-31 08:06:12 -04:00
spi coccinelle: Remove extra semicolon 2021-03-25 11:35:30 -05:00
timer drivers: timer: st_stm32: add lptimer management to stm32l5 series 2021-03-26 18:06:01 -04:00
usb drivers: usb: device: Add support for USB FS on STM32H7. 2021-03-29 13:42:46 -04:00
video
virtualization drivers/virtualization: Take advantage of pcie_bdf_lookup() 2021-02-15 08:23:05 -05:00
watchdog drivers: watchdog: npcx: mask the WDRST_STS when accessing T0CSR 2021-03-17 17:49:17 -04:00
wifi drivers: wifi: Remove unncessary zephyr_include_directories 2021-03-23 13:14:38 -05:00
CMakeLists.txt disk: move disk and sdmmc controller drivers to drivers/disk 2021-03-23 12:16:01 +01:00
Kconfig disk: move disk and sdmmc controller drivers to drivers/disk 2021-03-23 12:16:01 +01:00