If anyone is still not sure how to do this heres is what i found on my 2015 Silverado High Country.
Somewhere along line someone put older tow mirrors without functions.
Turn signal on the tow mirror harness is pin 13(positive 12v signal hot)
pin 5 is ground
pin 1 is the running lights behind mirror (12 volt signal)
pin 2 is the puddle lamp white led 12 volts
when connected only the mirror turn signal would work nothing eles
I open fuse box and ran hot from 15am ign fuse(used a 12v test light to make sure it only turned on with key on)
and connected to the bcm . i used a meter to check for continuity from mirror harness pin 1 and found the cable in the bcm on the grey plug.
For the puddle light all i did was jump pin 2 & 8 on the mirror harness. (by doing this when you turn on the rear defrost you also get the white led.
Theres diffrent ways to do this but this was quickest way without disassembling door panels.
if need to add the powerfold just trace the door harness pins to the bcm using continuity check using dmm not the test light.