summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c
Commit message (Expand)AuthorAgeFilesLines
* net: hns3: delete the hclge_cmd.c and hclgevf_cmd.cJie Wang2021-12-311-38/+0
* net: hns3: refactor VF cmdq init and uninit APIs with new common APIsJie Wang2021-12-311-133/+1
* net: hns3: refactor VF cmdq resource APIs with new common APIsJie Wang2021-12-311-191/+15
* net: hns3: refactor hclgevf_cmd_send with new hclge_comm_cmd_send APIJie Wang2021-12-311-253/+43
* net: hns3: use struct hclge_desc to replace hclgevf_desc in VF cmdq moduleJie Wang2021-12-311-11/+11
* net: hns3: sync rx ring head in echo common pullYufeng Mo2021-11-101-0/+32
* net: hns3: make hclgevf_cmd_caps_bit_map0 and hclge_cmd_caps_bit_map0 staticchongjiapeng2021-09-061-1/+1
* net: hns3: remove unnecessary "static" of local variables in functionHao Chen2021-08-281-1/+1
* net: hns3: refactor function hclgevf_parse_capability()Guangbin Huang2021-08-281-13/+14
* net: hns3: add waiting time before cmdq memory is releasedYufeng Mo2021-08-261-1/+6
* net: hns3: support RXD advanced layoutHuazhong Tan2021-05-141-0/+2
* net: hns3: remove redundant blank linesPeng Li2021-03-261-1/+0
* net: hns3: split out hclgevf_cmd_send()Yufeng Mo2021-02-121-60/+81
* net: hns3: refactor out hclgevf_cmd_convert_err_code()Peng Li2021-02-121-28/+27
* net: hns3: add api capability bits for firmwareJian Shen2021-02-061-0/+10
* net: hns3: add udp tunnel checksum segmentation supportHuazhong Tan2020-12-011-0/+2
* net: hns3: add support for TX hardware checksum offloadHuazhong Tan2020-12-011-0/+2
* net: hns3: use capabilities queried from firmwareGuangbin Huang2020-09-271-5/+29
* net: hns3: add support to query device capabilityGuangbin Huang2020-09-271-3/+11
* net: hns3: add device version to replace pci revisionGuangbin Huang2020-09-271-15/+17
* net: hns3: remove two unused macros in hclgevf_cmd.cHuazhong Tan2020-05-301-3/+0
* net: hns3: optimization for CMDQ uninitializationHuazhong Tan2019-12-201-1/+1
* net: hns3: cleanup some print format warningGuojia Liao2019-10-311-1/+1
* net: hns3: cleanup some magic numbersGuojia Liao2019-10-311-4/+4
* net: hns3: make array spec_opcode static const, makes object smallerColin Ian King2019-09-071-1/+1
* net: hns3: modify redundant initialization of variableGuojia Liao2019-08-181-1/+1
* net: hns3: fix some reset handshake issueHuazhong Tan2019-08-011-1/+3
* net: hns3: modify firmware version display formatYufeng Mo2019-07-291-1/+9
* net: hns3: add all IMP return codePeng Li2019-07-051-5/+33
* net: hns3: optimize the CSQ cmd error handlingPeng Li2019-06-281-5/+14
* net: hns3: add handshake with hardware while doing resetHuazhong Tan2019-05-281-2/+0
* net: hns3: use atomic_t replace u32 for arq's countHuazhong Tan2019-04-261-1/+1
* net: hns3: code optimization for command queue' spin lockPeng Li2019-04-141-2/+2
* net: hns3: add error handler for initializing command queueHuazhong Tan2019-04-081-3/+8
* net: hns3: simplify hclgevf_cmd_csq_cleanHuazhong Tan2019-04-041-11/+24
* net: hns3: clear command queue's registers when unloading VF driverHuazhong Tan2019-02-211-0/+20
* cross-tree: phase out dma_zalloc_coherent()Luis Chamberlain2019-01-081-3/+2
* net: hns3: stop handling command queue while resetting VFHuazhong Tan2018-11-091-1/+12
* net: hns3: fix for cmd queue memory not freed problem during resetHuazhong Tan2018-11-071-61/+80
* net: hns3: Add handle for default caseJian Shen2018-09-211-4/+4
* net: hns3: Fix cmdq registers initialization issue for vfJian Shen2018-09-191-2/+2
* net: hns3: use dma_zalloc_coherent instead of kzalloc/dma_map_singleHuazhong Tan2018-07-021-17/+9
* net: hns3: Changes to support ARQ(Asynchronous Receive Queue)Salil Mehta2018-03-221-0/+6
* net: hns3: Add HNS3 VF IMP(Integrated Management Proc) cmd interfaceSalil Mehta2017-12-151-0/+342