walnux/drivers/analog
Matteo Golin b49b62a733 analog/ads1115: Speed up channel measurement delays
The ADS1115 driver uses the `nxsig_usleep()` function to sleep for a
65us delay, but with a 1ms tick resolution and the context-switching
overhead, this is much more than 1ms. Introducing `up_udelay` (even with
a larger duration because of the unreliability of busy-waiting) speeds
up sampling noticeably.

Signed-off-by: Matteo Golin <matteo.golin@gmail.com>
2025-05-29 15:23:06 +08:00
..
ad5410.c drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
adc.c drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
ads1115.c analog/ads1115: Speed up channel measurement delays 2025-05-29 15:23:06 +08:00
ads1242.c drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
ads1255.c style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
ads7828.c drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
CMakeLists.txt drivers/analog/mcp47x6: Add support for MCP47X6 DAC series 2025-04-29 16:17:44 -03:00
comp.c drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
dac.c drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
dac7554.c drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
dac7571.c drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
hx711.c style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
Kconfig drivers/analog/mcp47x6: Add support for MCP47X6 DAC series 2025-04-29 16:17:44 -03:00
lmp92001.c drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
ltc1867l.c drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
Make.defs drivers/analog/mcp47x6: Add support for MCP47X6 DAC series 2025-04-29 16:17:44 -03:00
max1161x.c drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
mcp47x6.c drivers/analog/mcp47x6: Add support for MCP47X6 DAC series 2025-04-29 16:17:44 -03:00
mcp48xx.c drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
mcp3008.c drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
opamp.c drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
pga11x.c style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00