mirror of
https://github.com/espressif/esp-idf.git
synced 2025-09-23 09:13:11 +00:00
fix(driver_spi): fixed p4 no dma polling trans cache sync fail
This commit is contained in:
@@ -1856,7 +1856,6 @@ TEST_CASE("test_spi_master_sleep_retention", "[spi]")
|
||||
#endif
|
||||
}
|
||||
|
||||
#if 0 /* Temp disable, TODO: IDFCI-2455*/
|
||||
#if CONFIG_PM_ENABLE
|
||||
TEST_CASE("test_spi_master_auto_sleep_retention", "[spi]")
|
||||
{
|
||||
@@ -1922,4 +1921,3 @@ TEST_CASE("test_spi_master_auto_sleep_retention", "[spi]")
|
||||
TEST_ESP_OK(esp_pm_configure(&pm_config));
|
||||
}
|
||||
#endif //CONFIG_PM_ENABLE
|
||||
#endif // 0
|
||||
|
@@ -1438,7 +1438,7 @@ static void test_master_fd_no_dma(void)
|
||||
.length = test_trans_len * 8,
|
||||
};
|
||||
unity_wait_for_signal("Slave ready");
|
||||
TEST_ESP_OK(spi_device_transmit(dev0, &trans_cfg));
|
||||
TEST_ESP_OK(spi_device_polling_transmit(dev0, &trans_cfg));
|
||||
|
||||
ESP_LOG_BUFFER_HEX("master tx", master_send, test_trans_len);
|
||||
ESP_LOG_BUFFER_HEX_LEVEL("master rx", master_receive, test_trans_len, ESP_LOG_DEBUG);
|
||||
|
@@ -162,7 +162,7 @@ TEST_CASE("Test slave rx no_dma overwrite when length below/over config", "[spi]
|
||||
.length = 8 * 7,
|
||||
.tx_buffer = master_tx,
|
||||
};
|
||||
spi_device_transmit(spidev0, &master_tans);
|
||||
spi_device_polling_transmit(spidev0, &master_tans);
|
||||
|
||||
TEST_ESP_OK(spi_slave_get_trans_result(TEST_SLAVE_HOST, &slave_out, portMAX_DELAY));
|
||||
|
||||
@@ -181,7 +181,7 @@ TEST_CASE("Test slave rx no_dma overwrite when length below/over config", "[spi]
|
||||
TEST_ESP_OK(spi_slave_queue_trans(TEST_SLAVE_HOST, &slave_tans, portMAX_DELAY));
|
||||
|
||||
master_tans.length = 8 * 11,
|
||||
spi_device_transmit(spidev0, &master_tans);
|
||||
spi_device_polling_transmit(spidev0, &master_tans);
|
||||
|
||||
TEST_ESP_OK(spi_slave_get_trans_result(TEST_SLAVE_HOST, &slave_out, portMAX_DELAY));
|
||||
|
||||
|
Reference in New Issue
Block a user