svn commit: r319964 - head/sys/dev/qlnx/qlnxe

Cy Schubert Cy.Schubert at komquats.com
Thu Jun 15 03:09:23 UTC 2017


In message <201706150245.v5F2jhna021469 at repo.freebsd.org>, David C 
Somayajulu w
rites:
> Author: davidcs
> Date: Thu Jun 15 02:45:43 2017
> New Revision: 319964
> URL: https://svnweb.freebsd.org/changeset/base/319964
> 
> Log:
>   Upgrade STORMFW to 8.30.0.0 and ecore version to 8.30.0.0
>   Add support for pci deviceID 0x8070 for QLE41xxx product line which
>   supports 10GbE/25GbE/40GbE
>   
>   MFC after:5 days
> 
> Modified:
>   head/sys/dev/qlnx/qlnxe/bcm_osal.h
>   head/sys/dev/qlnx/qlnxe/common_hsi.h
>   head/sys/dev/qlnx/qlnxe/ecore.h
>   head/sys/dev/qlnx/qlnxe/ecore_chain.h
>   head/sys/dev/qlnx/qlnxe/ecore_cxt.c
>   head/sys/dev/qlnx/qlnxe/ecore_cxt.h
>   head/sys/dev/qlnx/qlnxe/ecore_dbg_fw_funcs.c
>   head/sys/dev/qlnx/qlnxe/ecore_dbg_fw_funcs.h
>   head/sys/dev/qlnx/qlnxe/ecore_dbg_values.h
>   head/sys/dev/qlnx/qlnxe/ecore_dcbx.c
>   head/sys/dev/qlnx/qlnxe/ecore_dcbx.h
>   head/sys/dev/qlnx/qlnxe/ecore_dev.c
>   head/sys/dev/qlnx/qlnxe/ecore_dev_api.h
>   head/sys/dev/qlnx/qlnxe/ecore_fcoe_api.h
>   head/sys/dev/qlnx/qlnxe/ecore_gtt_reg_addr.h
>   head/sys/dev/qlnx/qlnxe/ecore_hsi_common.h
>   head/sys/dev/qlnx/qlnxe/ecore_hsi_debug_tools.h
>   head/sys/dev/qlnx/qlnxe/ecore_hsi_eth.h
>   head/sys/dev/qlnx/qlnxe/ecore_hsi_fcoe.h
>   head/sys/dev/qlnx/qlnxe/ecore_hsi_iscsi.h
>   head/sys/dev/qlnx/qlnxe/ecore_hsi_iwarp.h
>   head/sys/dev/qlnx/qlnxe/ecore_hsi_rdma.h
>   head/sys/dev/qlnx/qlnxe/ecore_hsi_roce.h
>   head/sys/dev/qlnx/qlnxe/ecore_hw.c
>   head/sys/dev/qlnx/qlnxe/ecore_hw.h
>   head/sys/dev/qlnx/qlnxe/ecore_init_fw_funcs.c
>   head/sys/dev/qlnx/qlnxe/ecore_init_fw_funcs.h
>   head/sys/dev/qlnx/qlnxe/ecore_init_ops.c
>   head/sys/dev/qlnx/qlnxe/ecore_init_ops.h
>   head/sys/dev/qlnx/qlnxe/ecore_init_values.h
>   head/sys/dev/qlnx/qlnxe/ecore_int.c
>   head/sys/dev/qlnx/qlnxe/ecore_int.h
>   head/sys/dev/qlnx/qlnxe/ecore_int_api.h
>   head/sys/dev/qlnx/qlnxe/ecore_iov_api.h
>   head/sys/dev/qlnx/qlnxe/ecore_iro.h
>   head/sys/dev/qlnx/qlnxe/ecore_iro_values.h
>   head/sys/dev/qlnx/qlnxe/ecore_iscsi.h
>   head/sys/dev/qlnx/qlnxe/ecore_iscsi_api.h
>   head/sys/dev/qlnx/qlnxe/ecore_l2.c
>   head/sys/dev/qlnx/qlnxe/ecore_l2.h
>   head/sys/dev/qlnx/qlnxe/ecore_l2_api.h
>   head/sys/dev/qlnx/qlnxe/ecore_ll2.h
>   head/sys/dev/qlnx/qlnxe/ecore_ll2_api.h
>   head/sys/dev/qlnx/qlnxe/ecore_mcp.c
>   head/sys/dev/qlnx/qlnxe/ecore_mcp.h
>   head/sys/dev/qlnx/qlnxe/ecore_mcp_api.h
>   head/sys/dev/qlnx/qlnxe/ecore_ooo.h
>   head/sys/dev/qlnx/qlnxe/ecore_proto_if.h
>   head/sys/dev/qlnx/qlnxe/ecore_roce.h
>   head/sys/dev/qlnx/qlnxe/ecore_roce_api.h
>   head/sys/dev/qlnx/qlnxe/ecore_rt_defs.h
>   head/sys/dev/qlnx/qlnxe/ecore_sp_api.h
>   head/sys/dev/qlnx/qlnxe/ecore_sp_commands.c
>   head/sys/dev/qlnx/qlnxe/ecore_sp_commands.h
>   head/sys/dev/qlnx/qlnxe/ecore_spq.c
>   head/sys/dev/qlnx/qlnxe/ecore_sriov.h
>   head/sys/dev/qlnx/qlnxe/ecore_vf.h
>   head/sys/dev/qlnx/qlnxe/ecore_vf_api.h
>   head/sys/dev/qlnx/qlnxe/ecore_vfpf_if.h
>   head/sys/dev/qlnx/qlnxe/eth_common.h
>   head/sys/dev/qlnx/qlnxe/fcoe_common.h
>   head/sys/dev/qlnx/qlnxe/iscsi_common.h
>   head/sys/dev/qlnx/qlnxe/mcp_private.h
>   head/sys/dev/qlnx/qlnxe/mcp_public.h
>   head/sys/dev/qlnx/qlnxe/mfw_hsi.h
>   head/sys/dev/qlnx/qlnxe/nvm_cfg.h
>   head/sys/dev/qlnx/qlnxe/nvm_map.h
>   head/sys/dev/qlnx/qlnxe/pcics_reg_driver.h
>   head/sys/dev/qlnx/qlnxe/qlnx_def.h
>   head/sys/dev/qlnx/qlnxe/qlnx_os.c
>   head/sys/dev/qlnx/qlnxe/qlnx_ver.h
>   head/sys/dev/qlnx/qlnxe/rdma_common.h
>   head/sys/dev/qlnx/qlnxe/reg_addr.h
>   head/sys/dev/qlnx/qlnxe/spad_layout.h
>   head/sys/dev/qlnx/qlnxe/storage_common.h
>   head/sys/dev/qlnx/qlnxe/tcp_common.h
> 
[...]

Hi David,

Tell me if I'm off base here but this driver comes directly from Cavium, 
right? Why was it never imported into vendor-sys and MFVed into head like 
other vendor source?


-- 
Cheers,
Cy Schubert <Cy.Schubert at cschubert.com>
FreeBSD UNIX:  <cy at FreeBSD.org>   Web:  http://www.FreeBSD.org

	The need of the many outweighs the greed of the few.




More information about the svn-src-all mailing list