zephyr/drivers/timer
Charles E. Youse e9f6cb2594 drivers/timer/loapic_timer.c: migrate to new local APIC accessors
More clearly differentiate MVIC vs. APIC timer code, and use new APIC
accessors in include/drivers/loapic.h. Remove extraneous comments, and
other light cleanup work.

This driver is in need of a serious overhaul -- despite appearing to
have support for TICKLESS_KERNEL and DEVICE_POWER_MANAGEMENT, bitrot
has taken its toll and the driver will not build with these enabled.
These should be removed or made to work... but not in this patch.

Old x2APIC-related accessors in kernel_arch_func.h are eliminated.

Signed-off-by: Charles E. Youse <charles.youse@intel.com>
2019-06-08 15:41:36 -04:00
..
altera_avalon_timer_hal.c all: Update reserved function names 2019-03-11 13:48:42 -04:00
arcv2_timer0.c drivers: Rename reserved function names 2019-04-03 17:31:00 -04:00
CMakeLists.txt drivers: timer: add LiteX timer driver 2019-05-15 12:52:16 -05:00
cortex_m_systick.c drivers: timer: SysTick: revert clearing pending events 2019-04-15 20:37:44 -04:00
hpet.c drivers/timer/hpet: Add noop SMP initialization function 2019-03-13 19:15:20 +01:00
Kconfig drivers: timer: add LiteX timer driver 2019-05-15 12:52:16 -05:00
legacy_api.h license: cleanup: add SPDX Apache-2.0 license identifier 2019-04-07 08:45:22 -04:00
litex_timer.c drivers: litex_timer: Do not hard code tick rate 2019-05-30 11:21:44 -04:00
loapic_timer.c drivers/timer/loapic_timer.c: migrate to new local APIC accessors 2019-06-08 15:41:36 -04:00
native_posix_timer.c drivers: Rename reserved function names 2019-04-03 17:31:00 -04:00
nrf_rtc_timer.c drivers: timer: nrf: remove unnecessary event feature 2019-04-25 08:40:46 -05:00
riscv_machine_timer.c all: Update reserved function names 2019-03-11 13:48:42 -04:00
rv32m1_lptmr_timer.c all: Update reserved function names 2019-03-11 13:48:42 -04:00
sam0_rtc_timer.c drivers: timer: sam0: Remove RTC defines from dts_fixup.h 2019-05-03 08:46:57 -05:00
sys_clock_init.c device: Extend device_set_power_state API to support async requests 2019-03-14 14:26:15 +01:00
xtensa_sys_timer.c drivers: Rename reserved function names 2019-04-03 17:31:00 -04:00