1*e2980ba5SDamian Muszynski /* SPDX-License-Identifier: GPL-2.0-only */ 2*e2980ba5SDamian Muszynski /* Copyright(c) 2023 Intel Corporation */ 3*e2980ba5SDamian Muszynski #ifndef ADF_CLOCK_H 4*e2980ba5SDamian Muszynski #define ADF_CLOCK_H 5*e2980ba5SDamian Muszynski 6*e2980ba5SDamian Muszynski #include <linux/types.h> 7*e2980ba5SDamian Muszynski 8*e2980ba5SDamian Muszynski struct adf_accel_dev; 9*e2980ba5SDamian Muszynski 10*e2980ba5SDamian Muszynski int adf_dev_measure_clock(struct adf_accel_dev *accel_dev, u32 *frequency, 11*e2980ba5SDamian Muszynski u32 min, u32 max); 12*e2980ba5SDamian Muszynski u64 adf_clock_get_current_time(void); 13*e2980ba5SDamian Muszynski 14*e2980ba5SDamian Muszynski #endif 15