Page MenuHomeFreeBSD

fwcam: set ISO speed from device link speed
ClosedPublic

Authored by guest-seuros on Tue, Jul 7, 5:54 PM.

Details

Summary

iso_speed was never initialized, defaulting to S100 regardless of the
camera's actual link speed. Some cameras firmwares reject ISO_EN
when the speed field in the ISO_CHANNEL register
does not match their capabilities.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

S400 is the default in non apple hardware.

Apple firmware handle the negotiation automatically from what it seems.

This fix is for non-apple cards.

This revision is now accepted and ready to land.Tue, Jul 7, 8:44 PM
This revision was automatically updated to reflect the committed changes.