Based on this post:
formatting link
dedicated USB-C chargers must support BC1.2 DCP by shorting together Dp and Dm.
Are Type-C _data_ ports (e.g. the USB-C ports on a laptop or desktop) also guaranteed to conform to BC1.2 (and present as CDP ports)?