1*bb4ee6a4SAndroid Build Coastguard Worker // Copyright 2023 The ChromiumOS Authors 2*bb4ee6a4SAndroid Build Coastguard Worker // Use of this source code is governed by a BSD-style license that can be 3*bb4ee6a4SAndroid Build Coastguard Worker // found in the LICENSE file. 4*bb4ee6a4SAndroid Build Coastguard Worker 5*bb4ee6a4SAndroid Build Coastguard Worker #[macro_export] 6*bb4ee6a4SAndroid Build Coastguard Worker macro_rules! usb_trace { 7*bb4ee6a4SAndroid Build Coastguard Worker ($($args:tt)+) => { 8*bb4ee6a4SAndroid Build Coastguard Worker cros_tracing::trace_simple_print!(USB, "usb host device: {}", std::format!($($args)*)) 9*bb4ee6a4SAndroid Build Coastguard Worker }; 10*bb4ee6a4SAndroid Build Coastguard Worker } 11*bb4ee6a4SAndroid Build Coastguard Worker 12*bb4ee6a4SAndroid Build Coastguard Worker #[macro_export] 13*bb4ee6a4SAndroid Build Coastguard Worker macro_rules! xhci_trace { 14*bb4ee6a4SAndroid Build Coastguard Worker ($($args:tt)+) => { 15*bb4ee6a4SAndroid Build Coastguard Worker cros_tracing::trace_simple_print!(USB, "xhci: {}", std::format!($($args)*)) 16*bb4ee6a4SAndroid Build Coastguard Worker }; 17*bb4ee6a4SAndroid Build Coastguard Worker } 18