diff options
author | Sylvain Munaut <tnt@246tNt.com> | 2022-10-05 22:31:54 +0200 |
---|---|---|
committer | Sylvain Munaut <tnt@246tNt.com> | 2022-10-06 10:44:18 +0200 |
commit | a810249f9aeb5e49cb60576aa1726e3e66319ebf (patch) | |
tree | ab36688918b0a45d377181d25c9c7e4ddf43a288 /src | |
parent | f3e77ceed97c94bd2025e4d496de80d7d5d783a0 (diff) |
usb: Fix ICE1USB_INTF_SET_GPSDO_MODE request parameter
This call takes its argument in wValue rather than as payload
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
Change-Id: Ibeebe3184a4744bd0cd9f5a19db84c12fab18806
Diffstat (limited to 'src')
-rw-r--r-- | src/usb.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -635,8 +635,8 @@ e1_usb_ctrl_set_gpsdo_mode(struct e1_intf *intf, enum ice1usb_gpsdo_mode gpsdo_m { const uint16_t bmReqType = LIBUSB_RECIPIENT_INTERFACE | LIBUSB_REQUEST_TYPE_VENDOR | LIBUSB_ENDPOINT_OUT; - return _e1_usb_intf_send_ctrl(intf, bmReqType, ICE1USB_INTF_SET_GPSDO_MODE, 0, - (uint8_t *)&gpsdo_mode, sizeof(gpsdo_mode)); + return _e1_usb_intf_send_ctrl(intf, bmReqType, ICE1USB_INTF_SET_GPSDO_MODE, gpsdo_mode, + NULL, 0); } int |