zephyr/arch
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
..
arc ARC: Mention ARC EM family instead of EM4 template 2019-06-06 14:20:42 -04:00
arm debug: tracing: Fix tracing hooks 2019-06-07 06:56:39 -04:00
common Kconfig: introduce CONFIG_64BIT 2019-06-07 17:48:47 -04:00
nios2 include: arch: remove empty nios2 asm.h 2019-06-03 21:09:24 -04:00
posix arch/*: Add z_arch_irq_unlocked() predicate and test 2019-06-03 12:03:48 -07:00
riscv32 style: add braces around if/while statements 2019-06-06 15:20:21 +02:00
x86 drivers/timer/loapic_timer.c: migrate to new local APIC accessors 2019-06-08 15:41:36 -04:00
x86_64 style: add braces around if/while statements 2019-06-06 15:20:21 +02:00
xtensa arch: remove unused tracing_arch.h 2019-05-13 14:04:15 -07:00
CMakeLists.txt license: cleanup: add SPDX Apache-2.0 license identifier 2019-04-07 08:45:22 -04:00
Kconfig Kconfig: introduce CONFIG_64BIT 2019-06-07 17:48:47 -04:00