zephyr/include/arch/arc
Christopher Friedt 918a574c88 clock: add k_cycle_get_64
This change adds `k_cycle_get_64()` on platforms that
support a 64-bit cycle counter.

The interface functions `arch_k_cycle_get_64()` and
`sys_clock_cycle_get_64()` are also introduced.

Fixes #39934

Signed-off-by: Christopher Friedt <chrisfriedt@gmail.com>
2021-11-08 13:41:53 -05:00
..
asm-compat ARC: add asm-compat macro for MWDT toolchain 2021-05-07 14:55:49 -05:00
v2 clock: add k_cycle_get_64 2021-11-08 13:41:53 -05:00
arc_addr_types.h ARC: MWDT: workaround paddr_t defined in both Zephyr and toolchain 2021-08-13 13:43:19 -05:00
arch_inlines.h ARC: reuse headers for both ARCv3 and ARCv3 if possible 2021-05-07 14:55:49 -05:00
arch.h arch: arc: Add _ARCH_MEM_PARTITION_ALIGN_CHECK for arc mpu v3 v6 2021-10-21 10:50:03 -04:00
sys-io-common.h ARC: split sys-io for common and ARCv2-only parts 2021-05-07 14:55:49 -05:00
syscall.h ARC: Kconfig: rename CPU_ARCV2 option to ISA_ARCV2 2021-03-25 07:23:02 -04:00
thread.h ARC: make variables with regs and addresses bit agnostic 2021-05-07 14:55:49 -05:00
tool-compat.h ARC: handle the difference of assembly macro definition 2020-09-05 10:22:56 -05:00