Merge branch 'fix/parlio_add_gdma_fifo_reset' into 'master'

fix(parlio_tx): add clock and fifo reset in disable function

See merge request espressif/esp-idf!35657
This commit is contained in:
Chen Ji Chang
2024-12-20 14:06:37 +08:00
6 changed files with 39 additions and 21 deletions

View File

@@ -488,8 +488,11 @@ static inline void parlio_ll_tx_enable_clock_gating(parl_io_dev_t *dev, bool en)
/**
* @brief Start TX unit to transmit data
*
* @note The hardware monitors the rising edge of tx_start as the trigger signal.
* Once the transmission starts, it cannot be stopped by clearing tx_start.
*
* @param dev Parallel IO register base address
* @param en True to start, False to stop
* @param en True to start, False to reset the reg state (not meaning the TX unit will be stopped)
*/
__attribute__((always_inline))
static inline void parlio_ll_tx_start(parl_io_dev_t *dev, bool en)