1/* SPDX-License-Identifier: GPL-2.0+ */ 2/* 3 * Copyright (C) 2015 Freescale Semiconductor, Inc. 4 */ 5 6#ifndef _ASM_ARCH_SYSTEM_COUNTER_H 7#define _ASM_ARCH_SYSTEM_COUNTER_H 8 9/* System Counter */ 10struct sctr_regs { 11 u32 cntcr; 12 u32 cntsr; 13 u32 cntcv1; 14 u32 cntcv2; 15 u32 resv1[4]; 16 u32 cntfid0; 17 u32 cntfid1; 18 u32 cntfid2; 19 u32 resv2[1001]; 20 u32 counterid[1]; 21}; 22 23#define SC_CNTCR_ENABLE (1 << 0) 24#define SC_CNTCR_HDBG (1 << 1) 25#define SC_CNTCR_FREQ0 (1 << 8) 26#define SC_CNTCR_FREQ1 (1 << 9) 27 28#endif 29