162306a36Sopenharmony_ci/* 262306a36Sopenharmony_ci * Copyright (c) 2017 Oracle and/or its affiliates. All rights reserved. 362306a36Sopenharmony_ci */ 462306a36Sopenharmony_ci 562306a36Sopenharmony_ci#ifndef _ASM_SPARC_CLOCKSOURCE_H 662306a36Sopenharmony_ci#define _ASM_SPARC_CLOCKSOURCE_H 762306a36Sopenharmony_ci 862306a36Sopenharmony_ci/* VDSO clocksources */ 962306a36Sopenharmony_ci#define VCLOCK_NONE 0 /* Nothing userspace can do. */ 1062306a36Sopenharmony_ci#define VCLOCK_TICK 1 /* Use %tick. */ 1162306a36Sopenharmony_ci#define VCLOCK_STICK 2 /* Use %stick. */ 1262306a36Sopenharmony_ci 1362306a36Sopenharmony_cistruct arch_clocksource_data { 1462306a36Sopenharmony_ci int vclock_mode; 1562306a36Sopenharmony_ci}; 1662306a36Sopenharmony_ci 1762306a36Sopenharmony_ci#endif /* _ASM_SPARC_CLOCKSOURCE_H */ 18