feat(esp_gdma): add hal interface for common operations Closes IDF-7809 See merge request espressif/esp-idf!24433