Yes, all Thunderbolt ports with a USB-C connection format (Thunderbolt 3 onward) support charging. Older versions (Thunderbolt 2 and earlier), however, do not always support charging.