18c2ecf20Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0 */
28c2ecf20Sopenharmony_ci/*
38c2ecf20Sopenharmony_ci * Samsung Exynos PPMU event types for counting in regs
48c2ecf20Sopenharmony_ci *
58c2ecf20Sopenharmony_ci * Copyright (c) 2019, Samsung Electronics
68c2ecf20Sopenharmony_ci * Author: Lukasz Luba <l.luba@partner.samsung.com>
78c2ecf20Sopenharmony_ci */
88c2ecf20Sopenharmony_ci
98c2ecf20Sopenharmony_ci#ifndef __DT_BINDINGS_PMU_EXYNOS_PPMU_H
108c2ecf20Sopenharmony_ci#define __DT_BINDINGS_PMU_EXYNOS_PPMU_H
118c2ecf20Sopenharmony_ci
128c2ecf20Sopenharmony_ci#define PPMU_RO_BUSY_CYCLE_CNT		0x0
138c2ecf20Sopenharmony_ci#define PPMU_WO_BUSY_CYCLE_CNT		0x1
148c2ecf20Sopenharmony_ci#define PPMU_RW_BUSY_CYCLE_CNT		0x2
158c2ecf20Sopenharmony_ci#define PPMU_RO_REQUEST_CNT		0x3
168c2ecf20Sopenharmony_ci#define PPMU_WO_REQUEST_CNT		0x4
178c2ecf20Sopenharmony_ci#define PPMU_RO_DATA_CNT		0x5
188c2ecf20Sopenharmony_ci#define PPMU_WO_DATA_CNT		0x6
198c2ecf20Sopenharmony_ci#define PPMU_RO_LATENCY			0x12
208c2ecf20Sopenharmony_ci#define PPMU_WO_LATENCY			0x16
218c2ecf20Sopenharmony_ci#define PPMU_V2_RO_DATA_CNT		0x4
228c2ecf20Sopenharmony_ci#define PPMU_V2_WO_DATA_CNT		0x5
238c2ecf20Sopenharmony_ci#define PPMU_V2_EVT3_RW_DATA_CNT	0x22
248c2ecf20Sopenharmony_ci
258c2ecf20Sopenharmony_ci#endif
26