feat(ppa): add PPA driver support for ESP32P4

Added doxygen
Refactored driver to malloc trans_elm memory when registering the client
Cleaned up driver
Added API check
One client now only responsible for one operation
This commit is contained in:
Song Ruo Jing
2024-04-08 16:41:19 +08:00
parent 95ee1595f9
commit 346bc077c5
9 changed files with 781 additions and 662 deletions

View File

@@ -308,7 +308,7 @@ static inline void ppa_ll_srm_set_tx_yuv_range(ppa_dev_t *dev, color_range_t ran
}
/**
* @brief Enable PPA SRM input data wrap in RGB (e.g. ARGB becomes BGRA, RGB becomes BGR)
* @brief Enable PPA SRM input data swap in RGB (e.g. ARGB becomes BGRA, RGB becomes BGR)
*
* @param dev Peripheral instance address
* @param enable True to enable; False to disable