Lines Matching refs:margin_log
20 margin_log(char *format, ...) in margin_log() function
33 margin_log("%x:%x:%x.%x -> %x:%x:%x.%x", down->domain, down->bus, down->dev, down->func, in margin_log_bdfs()
36 margin_log("%x:%x.%x -> %x:%x.%x", down->bus, down->dev, down->func, up->bus, up->dev, in margin_log_bdfs()
54 margin_log("Link "); in margin_log_link()
56 margin_log("\nNegotiated Link Width: %d\n", link->down_port.neg_width); in margin_log_link()
57 margin_log("Link Speed: %d.0 GT/s = Gen %d\n", (link->down_port.link_speed - 3) * 16, in margin_log_link()
59 margin_log("Available receivers: "); in margin_log_link()
62 margin_log("Rx(%X) - %d, ", 10 + i - 1, i); in margin_log_link()
63 margin_log("Rx(F) - 6\n"); in margin_log_link()
69 margin_log("Independent Error Sampler: %d\n", params->ind_error_sampler); in margin_log_params()
70 margin_log("Sample Reporting Method: %d\n", params->sample_report_method); in margin_log_params()
71 margin_log("Independent Left and Right Timing Margining: %d\n", params->ind_left_right_tim); in margin_log_params()
72 margin_log("Voltage Margining Supported: %d\n", params->volt_support); in margin_log_params()
73 margin_log("Independent Up and Down Voltage Margining: %d\n", params->ind_up_down_volt); in margin_log_params()
74 margin_log("Number of Timing Steps: %d\n", params->timing_steps); in margin_log_params()
75 margin_log("Number of Voltage Steps: %d\n", params->volt_steps); in margin_log_params()
76 margin_log("Max Timing Offset: %d\n", params->timing_offset); in margin_log_params()
77 margin_log("Max Voltage Offset: %d\n", params->volt_offset); in margin_log_params()
78 margin_log("Max Lanes: %d\n", params->max_lanes); in margin_log_params()
84 margin_log("\nReceiver = Rx(%X)\n", 10 + recv->recvn - 1); in margin_log_recvn()
90 margin_log("\nError Count Limit = %d\n", recv->error_limit); in margin_log_receiver()
91 margin_log("Parallel Lanes: %d\n", recv->parallel_lanes); in margin_log_receiver()
92 margin_log("Margining dwell time: %d s\n\n", recv->dwell_time); in margin_log_receiver()
98 margin_log("\nWarning: device uses Lane Reversal.\n"); in margin_log_receiver()
99 margin_log("However, utility uses logical lane numbers in arguments and for logging.\n"); in margin_log_receiver()
103 margin_log("\nWarning: Vendor chose not to report the Max Timing Offset.\n" in margin_log_receiver()
106 margin_log("\nWarning: Vendor chose not to report the Max Voltage Offset.\n" in margin_log_receiver()
118 margin_log("\033[2K\rMargining - "); in margin_log_margining()
120 margin_log("%s", ind_dirs[arg.dir]); in margin_log_margining()
122 margin_log("%s", non_ind_dirs[arg.dir]); in margin_log_margining()
125 margin_log(" - Lanes "); in margin_log_margining()
126 margin_log("[%d", arg.lanes_numbers[0]); in margin_log_margining()
133 margin_log("-"); in margin_log_margining()
135 margin_log("%d", arg.lanes_numbers[i]); in margin_log_margining()
140 margin_log("%d", arg.lanes_numbers[i - 1]); in margin_log_margining()
141 margin_log(",%d", arg.lanes_numbers[i]); in margin_log_margining()
145 margin_log("]"); in margin_log_margining()
149 margin_log(" - ETA: %3ds Steps: %3d Total ETA: %3dm %2ds", lane_eta_s, arg.steps_lane_done, in margin_log_margining()
163 margin_log("\nRx(A) is Intel Ice Lake RC port.\n" in margin_log_hw_quirks()