zephyr/drivers
Aaron Massey e294b16a2f fuel_gauge: Add fuel_guage_get_props()
The fuel_gauge_get_prop() function prototype declares a function that
retrieves multiple fuel gauge properties at once. The naming suggests it
ought to fetch a singular property at a time. Moreso, some clients may just
want to fetch properties one at a time and may feel uncomfortable using a
prototype for fetching multiple properties when wanting to fetch them one
at a time.

Modify fuel_gauge_get_prop() to fetch a single property and add
fuel_gauge_get_props() to support fetching multiple properties. Modify
existing tests/drivers/samples.

This is part of #61818 work.

Signed-off-by: Aaron Massey <aaronmassey@google.com>
2023-09-27 12:07:59 +02:00
..
adc drivers: adc: shell: add differential command 2023-09-25 16:42:10 +02:00
audio
auxdisplay
bbram drivers: rtc: stm32: allow new RTC driver to work with BBRAM 2023-09-20 11:34:52 +01:00
bluetooth bluetooth: hci: enable backends by default 2023-09-25 16:43:42 +02:00
cache
can drivers: can: mcux: flexcan: fix initial of CAN-FD timing when using TQs 2023-09-24 20:47:32 -05:00
charger
clock_control soc: esp32s3: add esp32s3_appcpu for AMP support 2023-09-27 12:07:21 +02:00
console drivers: console: uart_console: avoid infinite loop in isr 2023-09-25 09:51:45 +02:00
coredump
counter counter: stm32 rtc: improve readability 2023-09-26 15:05:35 +02:00
crypto drivers: select nocache only when supported 2023-09-26 15:09:51 +02:00
dac
dai
disk drivers/nvme: Return an error in case of non dword-aligned data buffer 2023-09-22 09:23:18 +02:00
display drivers: display: rm67162: write full buffer to MIPI_DSI 2023-09-25 09:46:55 +02:00
dma drivers: dma: dma_dw_common: Updated check condition of DMA channel 2023-09-26 12:02:23 +02:00
edac
eeprom
entropy
espi
ethernet drivers: select nocache only when supported 2023-09-26 15:09:51 +02:00
flash
fpga
fuel_gauge fuel_gauge: Add fuel_guage_get_props() 2023-09-27 12:07:59 +02:00
gpio drivers: select nocache only when supported 2023-09-26 15:09:51 +02:00
hwinfo drivers: hwinfo: add driver for TI SimpleLink CC13xx/CC26xx series 2023-09-21 08:07:35 -04:00
hwspinlock
i2c drivers: i2c_ll_stm32_v2: add warning about i2c speeds above fast 2023-09-27 09:13:31 +02:00
i2s
i3c
ieee802154 drivers: ieee802154: rf2xx: Fix rx promiscuous behaviour 2023-09-27 09:53:08 +02:00
input drivers: input: add driver for stmpe811 i2c touch controller 2023-09-22 09:29:56 +02:00
interrupt_controller drivers: select nocache only when supported 2023-09-26 15:09:51 +02:00
ipm soc: esp32s3: add esp32s3_appcpu for AMP support 2023-09-27 12:07:21 +02:00
kscan
led
led_strip
lora
mbox drivers: select nocache only when supported 2023-09-26 15:09:51 +02:00
mdio drivers: select nocache only when supported 2023-09-26 15:09:51 +02:00
memc
mfd
mipi_dsi drivers: mipi_dsi: dsi_mcux_2l add support for SMARTDMA, and byte swapping 2023-09-25 09:46:55 +02:00
misc drivers: misc: ethos_u: rename init.c to ethos_u.c 2023-09-21 13:36:12 +02:00
mm drivers: mm: refine includes of the header 2023-09-26 15:09:12 +02:00
modem
net
neural_net drivers: neural_net: remove obsolete driver 2023-09-25 07:40:07 -04:00
pcie
peci
pinctrl ITE: drivers/pinctrl: Add alternate function additional setting 2023-09-25 09:48:57 +02:00
pm_cpu_ops
power_domain
ps2
ptp_clock
pwm drivers: select nocache only when supported 2023-09-26 15:09:51 +02:00
regulator drivers: regulator: Add NXP VREF driver 2023-09-21 09:26:57 +02:00
reset
retained_mem
rtc drivers: rtc: new ambiq am1805 rtc driver 2023-09-25 09:47:46 +02:00
sdhc
sensor doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
serial soc: esp32s3: add esp32s3_appcpu for AMP support 2023-09-27 12:07:21 +02:00
sip_svc
smbus
spi drivers: select nocache only when supported 2023-09-26 15:09:51 +02:00
syscon
timer
usb
usb_c usbc: fix conflicting Kconfigs for USB-C related init priority 2023-09-20 11:26:40 +01:00
video
virtualization
w1
watchdog drivers: select nocache only when supported 2023-09-26 15:09:51 +02:00
wifi
xen
CMakeLists.txt
Kconfig