xref: /kernel/linux/linux-6.6/drivers/usb/musb/musb_trace.c
  • Home
  • History
  • Annotate Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
  • only in /kernel/linux/linux-6.6/drivers/usb/musb/
162306a36Sopenharmony_ci// SPDX-License-Identifier: GPL-2.0
262306a36Sopenharmony_ci/*
362306a36Sopenharmony_ci * musb_trace.c - MUSB Controller Trace Support
462306a36Sopenharmony_ci *
562306a36Sopenharmony_ci * Copyright (C) 2015 Texas Instruments Incorporated - http://www.ti.com
662306a36Sopenharmony_ci *
762306a36Sopenharmony_ci * Author: Bin Liu <b-liu@ti.com>
862306a36Sopenharmony_ci */
962306a36Sopenharmony_ci
1062306a36Sopenharmony_ci#define CREATE_TRACE_POINTS
1162306a36Sopenharmony_ci#include "musb_trace.h"
1262306a36Sopenharmony_ci
1362306a36Sopenharmony_civoid musb_dbg(struct musb *musb, const char *fmt, ...)
1462306a36Sopenharmony_ci{
1562306a36Sopenharmony_ci	struct va_format vaf;
1662306a36Sopenharmony_ci	va_list args;
1762306a36Sopenharmony_ci
1862306a36Sopenharmony_ci	va_start(args, fmt);
1962306a36Sopenharmony_ci	vaf.fmt = fmt;
2062306a36Sopenharmony_ci	vaf.va = &args;
2162306a36Sopenharmony_ci
2262306a36Sopenharmony_ci	trace_musb_log(musb, &vaf);
2362306a36Sopenharmony_ci
2462306a36Sopenharmony_ci	va_end(args);
2562306a36Sopenharmony_ci}
26

Indexes created Thu Nov 07 10:32:03 CST 2024