1*b4c5d446SPeter Chen // SPDX-License-Identifier: GPL-2.0 2*b4c5d446SPeter Chen /* 3*b4c5d446SPeter Chen * Chipidea Device Mode Trace Support 4*b4c5d446SPeter Chen * 5*b4c5d446SPeter Chen * Copyright (C) 2020 NXP 6*b4c5d446SPeter Chen * 7*b4c5d446SPeter Chen * Author: Peter Chen <peter.chen@nxp.com> 8*b4c5d446SPeter Chen */ 9*b4c5d446SPeter Chen 10*b4c5d446SPeter Chen #define CREATE_TRACE_POINTS 11*b4c5d446SPeter Chen #include "trace.h" 12*b4c5d446SPeter Chen ci_log(struct ci_hdrc * ci,const char * fmt,...)13*b4c5d446SPeter Chenvoid ci_log(struct ci_hdrc *ci, const char *fmt, ...) 14*b4c5d446SPeter Chen { 15*b4c5d446SPeter Chen struct va_format vaf; 16*b4c5d446SPeter Chen va_list args; 17*b4c5d446SPeter Chen 18*b4c5d446SPeter Chen va_start(args, fmt); 19*b4c5d446SPeter Chen vaf.fmt = fmt; 20*b4c5d446SPeter Chen vaf.va = &args; 21*b4c5d446SPeter Chen trace_ci_log(ci, &vaf); 22*b4c5d446SPeter Chen va_end(args); 23*b4c5d446SPeter Chen } 24