adc: sync adc changes from c3 to master (last time) Closes IDF-2694 See merge request espressif/esp-idf!12134