@@ -529,6 +529,9 @@ ZTEST_USER(can_classic, test_set_bitrate)
529
529
err = can_set_bitrate (can_dev , TEST_BITRATE_1 );
530
530
zassert_equal (err , 0 , "failed to set bitrate" );
531
531
532
+ err = can_set_bitrate (can_dev , CONFIG_CAN_DEFAULT_BITRATE );
533
+ zassert_equal (err , 0 , "failed to restore default bitrate" );
534
+
532
535
err = can_start (can_dev );
533
536
zassert_equal (err , 0 , "failed to start CAN controller (err %d)" , err );
534
537
}
@@ -546,6 +549,9 @@ ZTEST_USER(can_classic, test_set_timing_min)
546
549
err = can_set_timing (can_dev , can_get_timing_min (can_dev ));
547
550
zassert_equal (err , 0 , "failed to set minimum timing parameters (err %d)" , err );
548
551
552
+ err = can_set_bitrate (can_dev , CONFIG_CAN_DEFAULT_BITRATE );
553
+ zassert_equal (err , 0 , "failed to restore default bitrate" );
554
+
549
555
err = can_start (can_dev );
550
556
zassert_equal (err , 0 , "failed to start CAN controller (err %d)" , err );
551
557
}
@@ -563,6 +569,9 @@ ZTEST_USER(can_classic, test_set_timing_max)
563
569
err = can_set_timing (can_dev , can_get_timing_max (can_dev ));
564
570
zassert_equal (err , 0 , "failed to set maximum timing parameters (err %d)" , err );
565
571
572
+ err = can_set_bitrate (can_dev , CONFIG_CAN_DEFAULT_BITRATE );
573
+ zassert_equal (err , 0 , "failed to restore default bitrate" );
574
+
566
575
err = can_start (can_dev );
567
576
zassert_equal (err , 0 , "failed to start CAN controller (err %d)" , err );
568
577
}
@@ -1180,10 +1189,13 @@ ZTEST_USER(can_classic, test_filters_preserved_through_bitrate_change)
1180
1189
zassert_equal (state , CAN_STATE_STOPPED , "CAN controller not stopped" );
1181
1190
1182
1191
err = can_set_bitrate (can_dev , TEST_BITRATE_2 );
1183
- zassert_equal (err , 0 , "failed to set bitrate" );
1192
+ zassert_equal (err , 0 , "failed to set bitrate 2 " );
1184
1193
1185
1194
err = can_set_bitrate (can_dev , TEST_BITRATE_1 );
1186
- zassert_equal (err , 0 , "failed to set bitrate" );
1195
+ zassert_equal (err , 0 , "failed to set bitrate 1" );
1196
+
1197
+ err = can_set_bitrate (can_dev , CONFIG_CAN_DEFAULT_BITRATE );
1198
+ zassert_equal (err , 0 , "failed to restore default bitrate" );
1187
1199
1188
1200
err = can_start (can_dev );
1189
1201
zassert_equal (err , 0 , "failed to start CAN controller (err %d)" , err );
0 commit comments