CDD: Require Type-C devices with host/peripheral mode to implement
     Dual Role Port properly
     
     This requirement will help not break 3rd-party apps that interact
     with USB peripherals. If an Android phone uses some non-USB
     Type-C compliant method of configuring as host, there is a
     chance that plugging in an USB Type-C compliant device
     into the non-compliant phone will result in a poor user
     experience and hurt the experience designed by the
     3rd-party apps that depend on the USB device.

Bug: 29661367

Change-Id: I957834aa419b1521acd5471eecf7576c31c0ba04
1 file changed