9 Replies Latest reply on Jul 27, 2020 2:40 AM by user_1251336

    CY7C65620 over current under Linux


      We are using a CY7C65620 under Linux. If we connect a device which draws to much current nothing gets reported in dmesg.  If I connect the device to a different hub a "over-current condition" appears in dmesg.


      With "lsusb -v" we can see the status of the ports under "Hub Descriptor: Hub Port Status". With over-current the status changes from "power" (0000.0100) to "C_OC" (0008.0000) on the CY7C65620. On the other hub lsusb shows a "oc" (0000.0008).


      What can we do to get a correct over-curent reporting under Linux?