soc: add ledc_caps.h, replace target-based ifdefs with caps-based See merge request espressif/esp-idf!6858