+
+int aice_profiling(struct aice_port_s *aice, uint32_t interval, uint32_t iteration,
+ uint32_t reg_no, uint32_t *samples, uint32_t *num_samples)
+{
+ if (aice->port->api->profiling == NULL) {
+ LOG_WARNING("Not implemented: %s", __func__);
+ return ERROR_FAIL;
+ }
+
+ return aice->port->api->profiling(aice->coreid, interval, iteration,
+ reg_no, samples, num_samples);
+}