target/armv7m_trace: Improve SWO frequency auto-detection
[fw/openocd] / src / jtag / hla / hla_layout.h
index 9f41b59a42bc90efc5dca8e8ed88b7c8a79dd4e8..1d759e17dfaecb1706d00431928c435b8b202a1f 100644 (file)
@@ -91,8 +91,10 @@ struct hl_layout_api_s {
         * its maximum supported rate there
         * @returns ERROR_OK on success, an error code on failure.
         */
-       int (*config_trace)(void *handle, bool enabled, enum tpiu_pin_protocol pin_protocol,
-                           uint32_t port_size, unsigned int *trace_freq);
+       int (*config_trace)(void *handle, bool enabled,
+                               enum tpiu_pin_protocol pin_protocol, uint32_t port_size,
+                               unsigned int *trace_freq, unsigned int traceclkin_freq,
+                               uint16_t *prescaler);
        /**
         * Poll for new trace data
         *