Lines Matching +full:versal +full:- +full:8
2 * SPDX-License-Identifier: MIT
4 * QTests for the Xilinx Versal CANFD controller.
8 * Written-by: Vikram Garhwal<vikram.garhwal@amd.com>
119 qtest_writel(qts, CANFD0_BASE_ADDR + R_AFMR_REGISTER0 + 8 * i, in enable_filters()
121 qtest_writel(qts, CANFD0_BASE_ADDR + R_AFIR_REGISTER0 + 8 * i, in enable_filters()
125 qtest_writel(qts, CANFD1_BASE_ADDR + R_AFMR_REGISTER0 + 8 * i, in enable_filters()
127 qtest_writel(qts, CANFD1_BASE_ADDR + R_AFIR_REGISTER0 + 8 * i, in enable_filters()
172 for (int i = 0; i < CANFD_FRAME_SIZE - 2; i++) { in generate_random_data()
177 for (int i = 0; i < CAN_FRAME_SIZE - 2; i++) { in generate_random_data()
210 for (int i = 0; i < frame_size - 2; i++) { in read_data()
227 for (int i = 0; i < CANFD_FRAME_SIZE - 2; i++) { in write_data()
276 * transferring CAN frame i.e. 8 bytes of data from CANFD0 and CANFD1 through
277 * canbus. CANFD0 initiate the data transfer to can-bus, CANFD1 receives the
290 QTestState *qts = qtest_init("-machine xlnx-versal-virt" in test_can_data_transfer()
291 " -object can-bus,id=canbus" in test_can_data_transfer()
292 " -machine canbus0=canbus" in test_can_data_transfer()
293 " -machine canbus1=canbus" in test_can_data_transfer()
318 * and CANFD1 through canbus. CANFD0 initiate the data transfer to can-bus,
330 QTestState *qts = qtest_init("-machine xlnx-versal-virt" in test_canfd_data_transfer()
331 " -object can-bus,id=canbus" in test_canfd_data_transfer()
332 " -machine canbus0=canbus" in test_canfd_data_transfer()
333 " -machine canbus1=canbus" in test_canfd_data_transfer()
369 QTestState *qts = qtest_init("-machine xlnx-versal-virt" in test_can_loopback()
370 " -object can-bus,id=canbus" in test_can_loopback()
371 " -machine canbus0=canbus" in test_can_loopback()
372 " -machine canbus1=canbus" in test_can_loopback()