1. 23 1月, 2020 2 次提交
  2. 16 1月, 2020 14 次提交
  3. 14 1月, 2020 1 次提交
  4. 10 1月, 2020 1 次提交
  5. 09 1月, 2020 3 次提交
  6. 06 1月, 2020 1 次提交
    • R
      Bluetooth: btusb: Add support for 04ca:3021 QCA_ROME device · 19220f35
      Rocky Liao 提交于
      USB "VendorID:04ca ProductID:3021" is a new QCA ROME USB
      Bluetooth device, this patch will support firmware downloading for it.
      
      T:  Bus=02 Lev=02 Prnt=02 Port=05 Cnt=01 Dev#=  3 Spd=12   MxCh= 0
      D:  Ver= 2.01 Cls=e0(wlcon) Sub=01 Prot=01 MxPS=64 #Cfgs=  1
      P:  Vendor=04ca ProdID=3021 Rev= 0.01
      C:* #Ifs= 2 Cfg#= 1 Atr=e0 MxPwr=100mA
      I:* If#= 0 Alt= 0 #EPs= 3 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb
      E:  Ad=81(I) Atr=03(Int.) MxPS=  16 Ivl=1ms
      E:  Ad=82(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
      E:  Ad=02(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
      I:* If#= 1 Alt= 0 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb
      E:  Ad=83(I) Atr=01(Isoc) MxPS=   0 Ivl=1ms
      E:  Ad=03(O) Atr=01(Isoc) MxPS=   0 Ivl=1ms
      I:  If#= 1 Alt= 1 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb
      E:  Ad=83(I) Atr=01(Isoc) MxPS=   9 Ivl=1ms
      E:  Ad=03(O) Atr=01(Isoc) MxPS=   9 Ivl=1ms
      I:  If#= 1 Alt= 2 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb
      E:  Ad=83(I) Atr=01(Isoc) MxPS=  17 Ivl=1ms
      E:  Ad=03(O) Atr=01(Isoc) MxPS=  17 Ivl=1ms
      I:  If#= 1 Alt= 3 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb
      E:  Ad=83(I) Atr=01(Isoc) MxPS=  25 Ivl=1ms
      E:  Ad=03(O) Atr=01(Isoc) MxPS=  25 Ivl=1ms
      I:  If#= 1 Alt= 4 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb
      E:  Ad=83(I) Atr=01(Isoc) MxPS=  33 Ivl=1ms
      E:  Ad=03(O) Atr=01(Isoc) MxPS=  33 Ivl=1ms
      I:  If#= 1 Alt= 5 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb
      E:  Ad=83(I) Atr=01(Isoc) MxPS=  49 Ivl=1ms
      E:  Ad=03(O) Atr=01(Isoc) MxPS=  49 Ivl=1ms
      Signed-off-by: NRocky Liao <rjliao@codeaurora.org>
      Signed-off-by: NMarcel Holtmann <marcel@holtmann.org>
      19220f35
  7. 04 1月, 2020 16 次提交
  8. 03 1月, 2020 2 次提交
    • M
      tcp: use REXMIT_NEW instead of magic number · d0e8bcaf
      Mao Wenan 提交于
      REXMIT_NEW is a macro for "FRTO-style
      transmit of unsent/new packets", this patch
      makes it more readable.
      Signed-off-by: NMao Wenan <maowenan@huawei.com>
      Acked-by: NNeal Cardwell <ncardwell@google.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      d0e8bcaf
    • P
      enetc: add support time specific departure base on the qos etf · 0d08c9ec
      Po Liu 提交于
      ENETC implement time specific departure capability, which enables
      the user to specify when a frame can be transmitted. When this
      capability is enabled, the device will delay the transmission of
      the frame so that it can be transmitted at the precisely specified time.
      The delay departure time up to 0.5 seconds in the future. If the
      departure time in the transmit BD has not yet been reached, based
      on the current time, the packet will not be transmitted.
      
      This driver was loaded by Qos driver ETF. User could load it by tc
      commands. Here are the example commands:
      
      tc qdisc add dev eth0 root handle 1: mqprio \
      	   num_tc 8 map 0 1 2 3 4 5 6 7 hw 1
      tc qdisc replace dev eth0 parent 1:8 etf \
      	   clockid CLOCK_TAI delta 30000  offload
      
      These example try to set queue mapping first and then set queue 7
      with 30us ahead dequeue time.
      
      Then user send test frame should set SO_TXTIME feature for socket.
      
      There are also some limitations for this feature in hardware:
      - Transmit checksum offloads and time specific departure operation
      are mutually exclusive.
      - Time Aware Shaper feature (Qbv) offload and time specific departure
      operation are mutually exclusive.
      Signed-off-by: NPo Liu <Po.Liu@nxp.com>
      Reviewed-by: NVladimir Oltean <vladimir.oltean@nxp.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      0d08c9ec