zephyr/drivers
Lidor T b68058787e counter: cmsdk_apb_dualtimer: Use clock freq from DT clocks
Previously, the CMSDK APB dual timer driver hardcoded the counter
clock frequency to 24 MHz, which limits reuse across SoCs and
boards with different timer clock sources.

This patch replaces the hardcoded frequency with a value derived
from the device tree's `clocks` phandle, using the
`clock-frequency` property of the referenced clock controller node.

If the property is missing, it falls back to a default 24 MHz.

Signed-off-by: Lidor T <lidor@exibit-iot.com>
2025-07-19 15:50:31 -04:00
..
adc drivers: adc: cc23x0: Add power management 2025-07-19 15:31:37 -04:00
audio drivers: audio: dmic_mcux: init active_buf_idx when setting up dma 2025-07-01 19:03:07 -05:00
auxdisplay drivers: kconfig: fix typo 2025-07-01 10:58:54 -10:00
bbram drivers: bbram: stm32: reference counter for Backup Registers accesses 2025-06-26 12:43:17 +02:00
bluetooth drivers/bluetooth/userchan: Remove NATIVE_APPLICATION support 2025-07-19 09:38:15 +02:00
cache
can drivers: can: nrf: fix invalid pointer leading to undef behavior 2025-07-19 13:28:38 -04:00
charger
clock_control drivers: Add header file with common functions for BFLB 2025-07-19 15:30:45 -04:00
comparator drivers: comparator: add it51xxx_evb analog comparator driver 2025-06-24 15:33:17 -05:00
console sca: Fix undefined behavior during preprocessing 2025-06-27 14:14:35 +02:00
coredump
counter counter: cmsdk_apb_dualtimer: Use clock freq from DT clocks 2025-07-19 15:50:31 -04:00
crypto drivers: crypto: crypto_ataes132a fix memset undefined behavior 2025-07-10 10:13:17 -05:00
dac drivers: dac: Added dac driver for samd5x 2025-07-19 09:54:41 +02:00
dai drivers: dai: dmic: fix 2 compiler warnings 2025-07-19 13:42:30 -04:00
debug
disk
display drivers/display sdl: Remove NATIVE_APPLICATION support 2025-07-19 09:38:15 +02:00
dma dma_mcux_edma: Remove header file 2025-07-11 09:41:14 -05:00
dp
edac
eeprom drivers/eeprom/eeprom_simulator: Remove NATIVE_APPLICATION support 2025-07-19 09:38:15 +02:00
entropy drivers fake_entropy_native_sim: Remove NATIVE_APPLICATION support 2025-07-19 09:38:15 +02:00
espi espi/it8xxx2: waiting till completion of VW send to host 2025-07-19 09:55:46 +02:00
ethernet drivers: ethernet: eth_xilinx_axienet : Add runtime MAC address generation 2025-07-19 15:37:14 -04:00
firmware soc: nordic: move nrf_ironside from drivers/firmware to soc/nordic 2025-07-02 17:57:45 -05:00
flash soc: nxp: Flatten MCX SOCs 2025-07-19 13:25:29 -04:00
fpga
fuel_gauge drivers: kconfig: fix typo 2025-07-01 10:58:54 -10:00
gnss drivers: kconfig: fix typo 2025-07-01 10:58:54 -10:00
gpio drivers: gpio: renesas_rx: Refactor macros for conditional generation 2025-07-19 15:40:18 -04:00
haptics
hdlc_rcp_if
hwinfo
hwspinlock
i2c drivers/i2c: it51xxx: Add support two target addresses for each target 2025-07-19 13:42:42 -04:00
i2s drivers: i2s: add sai support for stm32h5xx 2025-07-19 10:16:03 +02:00
i3c drivers: i3c: check addr slot is free only if it's different 2025-07-04 13:08:33 -05:00
ieee802154 drivers: ieee802154: nrf5: prevent negative timestamps 2025-07-19 13:39:58 -04:00
input drivers/input sdl & evdev: Remove NATIVE_APPLICATION support 2025-07-19 09:38:15 +02:00
interrupt_controller drivers: intc: esp32: fix non-IRAM mask usage in interrupt disable 2025-07-19 13:20:38 -04:00
ipm soc: nxp: Flatten MCX SOCs 2025-07-19 13:25:29 -04:00
led drivers: led: add leds-group-multicolor driver 2025-07-19 15:39:29 -04:00
led_strip
lora drivers: lora: rylrxxx: fix snprintf usage 2025-07-04 16:40:46 -10:00
mbox soc: nxp: Flatten MCX SOCs 2025-07-19 13:25:29 -04:00
mdio drivers: ethernet: adin2111: make register access independent 2025-07-19 10:24:05 +02:00
memc drivers: nxp: flexspi: fix hyper flash hang issue 2025-06-26 22:14:38 -05:00
mfd license: fix copyright owner 2025-06-26 10:56:48 -05:00
mipi_dbi drivers: dma: mipi_dbi_nxp_lcdic: enable inputmux clock 2025-07-11 13:16:43 -10:00
mipi_dsi drivers: mipi_dsi: dsi_mcux_2l: support non-contiguous frame buffer 2025-06-27 08:49:44 -10:00
misc drivers: misc: mcux_flexio: Set the DOZEN bit 2025-07-09 00:24:14 -05:00
mm
modem drivers: modem_cellular: added APP RDY signal handling 2025-07-19 13:45:15 -04:00
mspi drivers: kconfig: fix typo 2025-07-01 10:58:54 -10:00
net drivers/net offloaded_sockets: Remove redundant kconfig dependency 2025-07-19 09:38:15 +02:00
pcie
peci
pinctrl drivers/pinctrl: ite: Don't clear FUNC3 setting unless alt_func is FUNC3 2025-06-30 15:19:49 -05:00
pm_cpu_ops
power_domain drivers: power_domain: Power domain TISCI driver support 2025-06-26 10:57:45 -05:00
ps2
psi5 drivers: introduce support Peripheral Sensor Interface (PSI5) driver 2025-07-01 10:53:59 -10:00
ptp_clock
pwm drivers: pwm: Add support for Apollo510 pwm 2025-07-19 15:31:08 -04:00
regulator drivers: npm13xx: add support for nPM1304 2025-06-23 16:19:43 +01:00
reset drivers: reset: Add MPFS MSS driver 2025-06-27 09:59:08 -05:00
retained_mem
rtc drivers: rtc: stm32: narrow backup domain access window during interrupts 2025-07-04 13:06:36 -05:00
sdhc drivers: kconfig: fix typo 2025-07-01 10:58:54 -10:00
sensor sensor: nrf-qdec: Allow sampleper register configurable through dts 2025-07-19 15:45:27 -04:00
sent drivers: introduce Single Edge Nibble Transmission (SENT) driver 2025-06-26 18:50:07 -10:00
serial driver: serial: uart_ns16550: Add pm support for uart_ns16550 driver 2025-07-19 15:40:59 -04:00
sip_svc
smbus
spi drivers: spi: it51xxx: fifo mode support 2025-07-19 15:43:28 -04:00
stepper drivers: stepper: rename gpio_steppper_controller to h_bridge_stepper 2025-07-19 09:57:40 +02:00
syscon drivers: Add header file with common functions for BFLB 2025-07-19 15:30:45 -04:00
tee
timer drivers: timer: microchip: xec: Microchip MEC one kernel timer driver 2025-07-19 15:39:40 -04:00
usb drivers: udc_dwc2: Arm control out endpoint in DMA mode 2025-07-19 13:39:47 -04:00
usb_c
video video: common: fix formatting for heap define to fit CI line length 2025-07-11 15:54:09 -05:00
virtio drivers: virtio: move virtio headers to zephyr/drivers 2025-07-04 15:49:54 -05:00
virtualization
w1
watchdog drivers: wdt: npcx: add wdt driver support for npck3 2025-07-19 15:36:47 -04:00
wifi drivers: wifi: esp_hosted: select NANOPB_ENABLE_MALLOC 2025-07-19 15:46:08 -04:00
xen
CMakeLists.txt drivers: introduce support Peripheral Sensor Interface (PSI5) driver 2025-07-01 10:53:59 -10:00
Kconfig drivers: introduce support Peripheral Sensor Interface (PSI5) driver 2025-07-01 10:53:59 -10:00