nuttx/drivers/timers
Jukka Laitinen 56ad0d6837 arch: Flag all definitions of up_perf_* functions with CONFIG_ARCH_HAVE_PERF_EVENTS
Use the flag CONFIG_ARCH_HAVE_PERF_EVENTS to detect whether the architecture specific code
provides the up_perf_* functions. Now it is mixed with CONFIG_ARCH_PERF_EVENTS, which should
select just whether the perf events (perf_*) are enabled for the configuration.

- drivers/timers/arch_alarm.c: Don't compile the up_perf_* functions here if the
  CONFIG_ARCH_HAVE_PERF_EVENTS is defined
- arch/*/*_perf.c: Change CONFIG_ARCH_PERF_EVENTS -> CONFIG_ARCH_HAVE_PERF_EVENTS to
  select whether architecture specific up_perf_* functions are provided

Signed-off-by: Jukka Laitinen <jukka.laitinen@tii.ae>
2025-06-06 17:31:10 +08:00
..
arch_alarm.c arch: Flag all definitions of up_perf_* functions with CONFIG_ARCH_HAVE_PERF_EVENTS 2025-06-06 17:31:10 +08:00
arch_rtc.c
arch_timer.c arch: Flag all definitions of up_perf_* functions with CONFIG_ARCH_HAVE_PERF_EVENTS 2025-06-06 17:31:10 +08:00
capture.c drivers: unify Private Types banners 2025-05-28 10:17:15 +08:00
CMakeLists.txt
cs2100-cp.c
ds3231.c
ds3231.h
goldfish_timer.c
Kconfig style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
Make.defs
mcp794xx.c
mcp794xx.h
oneshot.c drivers: unify Private Types banners 2025-05-28 10:17:15 +08:00
pcf85263.c
pcf85263.h
pl031.c
pwm.c drivers: unify Private Types banners 2025-05-28 10:17:15 +08:00
rpmsg_rtc.c fix compile error 2025-01-08 09:28:58 +08:00
rtc.c
rx8010.c
rx8010.h
timer.c drivers: unify Private Types banners 2025-05-28 10:17:15 +08:00
watchdog.c drivers: unify Private Types banners 2025-05-28 10:17:15 +08:00