qmicli,wda: "disabled" is a valid aggregation protocol
Aggregation is optional and can be disabled.
$ qmicli -p -d /dev/cdc-wdm0 --wda-get-data-for mat=ep-type=hsusb,ep-iface-number=4 [/dev/cdc-wdm0] Successfully got data format QoS flow header: no Link layer protocol: 'raw-ip' Uplink data aggregation protocol: 'qmapv5' Downlink data aggregation protocol: 'qmapv5' NDP signature: '0' Downlink data aggregation max datagrams: '32' Downlink data aggregation max size: '31744'
$ qmicli -v -p -d /dev/cdc-wdm0 --wda-set-data-format=link-layer-protocol=raw-ip,ul-protocol=disabled,dl-protocol=disabled,ep-type=hsusb,ep-iface-number=4 [/dev/cdc-wdm0] Successfully set data format QoS flow header: no Link layer protocol: 'raw-ip' Uplink data aggregation protocol: 'disabled' Downlink data aggregation protocol: 'disabled' NDP signature: '0' Downlink data aggregation max datagrams: '0' Downlink data aggregation max size: '0'
Signed-off-by: Bjørn Mork bjorn@mork.no