/* * Copyright (C) 2015 Freescale Semiconductor, Inc. * * SPDX-License-Identifier: GPL-2.0+ */ #ifndef _ASM_ARCH_SYSTEM_COUNTER_H #define _ASM_ARCH_SYSTEM_COUNTER_H /* System Counter */ struct sctr_regs { u32 cntcr; u32 cntsr; u32 cntcv1; u32 cntcv2; u32 resv1[4]; u32 cntfid0; u32 cntfid1; u32 cntfid2; u32 resv2[1001]; u32 counterid[1]; }; #define SC_CNTCR_ENABLE (1 << 0) #define SC_CNTCR_HDBG (1 << 1) #define SC_CNTCR_FREQ0 (1 << 8) #define SC_CNTCR_FREQ1 (1 << 9) #endif