[RFC] net: move intel drivers to intel subdirectory
Checks
Commit Message
Consolidate all Intel HW NIC drivers into a driver/net/intel This
matches the layout used for drivers in the kernel, and potentially
enabling easier sharing among drivers.
Signed-off-by: Bruce Richardson <bruce.richardson@intel.com>
---
drivers/meson.build | 6 +++++-
drivers/net/{ => intel}/cpfl/cpfl_actions.h | 0
drivers/net/{ => intel}/cpfl/cpfl_controlq.c | 0
drivers/net/{ => intel}/cpfl/cpfl_controlq.h | 0
drivers/net/{ => intel}/cpfl/cpfl_cpchnl.h | 0
drivers/net/{ => intel}/cpfl/cpfl_ethdev.c | 0
drivers/net/{ => intel}/cpfl/cpfl_ethdev.h | 0
drivers/net/{ => intel}/cpfl/cpfl_flow.c | 0
drivers/net/{ => intel}/cpfl/cpfl_flow.h | 0
.../{ => intel}/cpfl/cpfl_flow_engine_fxp.c | 0
.../net/{ => intel}/cpfl/cpfl_flow_parser.c | 0
.../net/{ => intel}/cpfl/cpfl_flow_parser.h | 0
drivers/net/{ => intel}/cpfl/cpfl_fxp_rule.c | 0
drivers/net/{ => intel}/cpfl/cpfl_fxp_rule.h | 0
drivers/net/{ => intel}/cpfl/cpfl_logs.h | 0
.../net/{ => intel}/cpfl/cpfl_representor.c | 0
.../net/{ => intel}/cpfl/cpfl_representor.h | 0
drivers/net/{ => intel}/cpfl/cpfl_rules.c | 0
drivers/net/{ => intel}/cpfl/cpfl_rules.h | 0
drivers/net/{ => intel}/cpfl/cpfl_rxtx.c | 0
drivers/net/{ => intel}/cpfl/cpfl_rxtx.h | 0
.../{ => intel}/cpfl/cpfl_rxtx_vec_common.h | 0
drivers/net/{ => intel}/cpfl/cpfl_vchnl.c | 0
drivers/net/{ => intel}/cpfl/meson.build | 0
drivers/net/{ => intel}/e1000/base/README | 0
.../e1000/base/e1000_80003es2lan.c | 0
.../e1000/base/e1000_80003es2lan.h | 0
.../net/{ => intel}/e1000/base/e1000_82540.c | 0
.../net/{ => intel}/e1000/base/e1000_82541.c | 0
.../net/{ => intel}/e1000/base/e1000_82541.h | 0
.../net/{ => intel}/e1000/base/e1000_82542.c | 0
.../net/{ => intel}/e1000/base/e1000_82543.c | 0
.../net/{ => intel}/e1000/base/e1000_82543.h | 0
.../net/{ => intel}/e1000/base/e1000_82571.c | 0
.../net/{ => intel}/e1000/base/e1000_82571.h | 0
.../net/{ => intel}/e1000/base/e1000_82575.c | 0
.../net/{ => intel}/e1000/base/e1000_82575.h | 0
.../net/{ => intel}/e1000/base/e1000_api.c | 0
.../net/{ => intel}/e1000/base/e1000_api.h | 0
.../net/{ => intel}/e1000/base/e1000_base.c | 0
.../net/{ => intel}/e1000/base/e1000_base.h | 0
.../{ => intel}/e1000/base/e1000_defines.h | 0
drivers/net/{ => intel}/e1000/base/e1000_hw.h | 0
.../net/{ => intel}/e1000/base/e1000_i210.c | 0
.../net/{ => intel}/e1000/base/e1000_i210.h | 0
.../{ => intel}/e1000/base/e1000_ich8lan.c | 0
.../{ => intel}/e1000/base/e1000_ich8lan.h | 0
.../net/{ => intel}/e1000/base/e1000_mac.c | 0
.../net/{ => intel}/e1000/base/e1000_mac.h | 0
.../net/{ => intel}/e1000/base/e1000_manage.c | 0
.../net/{ => intel}/e1000/base/e1000_manage.h | 0
.../net/{ => intel}/e1000/base/e1000_mbx.c | 0
.../net/{ => intel}/e1000/base/e1000_mbx.h | 0
.../net/{ => intel}/e1000/base/e1000_nvm.c | 0
.../net/{ => intel}/e1000/base/e1000_nvm.h | 0
.../net/{ => intel}/e1000/base/e1000_osdep.c | 0
.../net/{ => intel}/e1000/base/e1000_osdep.h | 0
.../net/{ => intel}/e1000/base/e1000_phy.c | 0
.../net/{ => intel}/e1000/base/e1000_phy.h | 0
.../net/{ => intel}/e1000/base/e1000_regs.h | 0
drivers/net/{ => intel}/e1000/base/e1000_vf.c | 0
drivers/net/{ => intel}/e1000/base/e1000_vf.h | 0
.../net/{ => intel}/e1000/base/meson.build | 0
drivers/net/{ => intel}/e1000/e1000_ethdev.h | 0
drivers/net/{ => intel}/e1000/e1000_logs.c | 0
drivers/net/{ => intel}/e1000/e1000_logs.h | 0
drivers/net/{ => intel}/e1000/em_ethdev.c | 0
drivers/net/{ => intel}/e1000/em_rxtx.c | 0
drivers/net/{ => intel}/e1000/igb_ethdev.c | 0
drivers/net/{ => intel}/e1000/igb_flow.c | 0
drivers/net/{ => intel}/e1000/igb_pf.c | 0
drivers/net/{ => intel}/e1000/igb_regs.h | 0
drivers/net/{ => intel}/e1000/igb_rxtx.c | 0
drivers/net/{ => intel}/e1000/meson.build | 0
.../net/{ => intel}/fm10k/base/fm10k_api.c | 0
.../net/{ => intel}/fm10k/base/fm10k_api.h | 0
.../net/{ => intel}/fm10k/base/fm10k_common.c | 0
.../net/{ => intel}/fm10k/base/fm10k_common.h | 0
.../net/{ => intel}/fm10k/base/fm10k_mbx.c | 0
.../net/{ => intel}/fm10k/base/fm10k_mbx.h | 0
.../net/{ => intel}/fm10k/base/fm10k_osdep.h | 0
drivers/net/{ => intel}/fm10k/base/fm10k_pf.c | 0
drivers/net/{ => intel}/fm10k/base/fm10k_pf.h | 0
.../net/{ => intel}/fm10k/base/fm10k_tlv.c | 0
.../net/{ => intel}/fm10k/base/fm10k_tlv.h | 0
.../net/{ => intel}/fm10k/base/fm10k_type.h | 0
drivers/net/{ => intel}/fm10k/base/fm10k_vf.c | 0
drivers/net/{ => intel}/fm10k/base/fm10k_vf.h | 0
.../net/{ => intel}/fm10k/base/meson.build | 0
drivers/net/{ => intel}/fm10k/fm10k.h | 0
drivers/net/{ => intel}/fm10k/fm10k_ethdev.c | 0
drivers/net/{ => intel}/fm10k/fm10k_logs.h | 0
drivers/net/{ => intel}/fm10k/fm10k_rxtx.c | 0
.../net/{ => intel}/fm10k/fm10k_rxtx_vec.c | 0
drivers/net/{ => intel}/fm10k/meson.build | 0
drivers/net/{ => intel}/i40e/base/README | 0
.../net/{ => intel}/i40e/base/i40e_adminq.c | 0
.../net/{ => intel}/i40e/base/i40e_adminq.h | 0
.../{ => intel}/i40e/base/i40e_adminq_cmd.h | 0
.../net/{ => intel}/i40e/base/i40e_alloc.h | 0
.../net/{ => intel}/i40e/base/i40e_common.c | 0
drivers/net/{ => intel}/i40e/base/i40e_dcb.c | 0
drivers/net/{ => intel}/i40e/base/i40e_dcb.h | 0
.../net/{ => intel}/i40e/base/i40e_devids.h | 0
drivers/net/{ => intel}/i40e/base/i40e_diag.c | 0
drivers/net/{ => intel}/i40e/base/i40e_diag.h | 0
drivers/net/{ => intel}/i40e/base/i40e_hmc.c | 0
drivers/net/{ => intel}/i40e/base/i40e_hmc.h | 0
.../net/{ => intel}/i40e/base/i40e_lan_hmc.c | 0
.../net/{ => intel}/i40e/base/i40e_lan_hmc.h | 0
drivers/net/{ => intel}/i40e/base/i40e_nvm.c | 0
.../net/{ => intel}/i40e/base/i40e_osdep.h | 0
.../{ => intel}/i40e/base/i40e_prototype.h | 0
.../net/{ => intel}/i40e/base/i40e_register.h | 0
.../net/{ => intel}/i40e/base/i40e_status.h | 0
drivers/net/{ => intel}/i40e/base/i40e_type.h | 0
drivers/net/{ => intel}/i40e/base/meson.build | 0
drivers/net/{ => intel}/i40e/base/virtchnl.h | 0
drivers/net/{ => intel}/i40e/i40e_ethdev.c | 0
drivers/net/{ => intel}/i40e/i40e_ethdev.h | 0
drivers/net/{ => intel}/i40e/i40e_fdir.c | 0
drivers/net/{ => intel}/i40e/i40e_flow.c | 0
drivers/net/{ => intel}/i40e/i40e_hash.c | 0
drivers/net/{ => intel}/i40e/i40e_hash.h | 0
drivers/net/{ => intel}/i40e/i40e_logs.h | 0
drivers/net/{ => intel}/i40e/i40e_pf.c | 0
drivers/net/{ => intel}/i40e/i40e_pf.h | 0
.../i40e/i40e_recycle_mbufs_vec_common.c | 0
drivers/net/{ => intel}/i40e/i40e_regs.h | 0
drivers/net/{ => intel}/i40e/i40e_rxtx.c | 0
drivers/net/{ => intel}/i40e/i40e_rxtx.h | 0
.../{ => intel}/i40e/i40e_rxtx_common_avx.h | 0
.../{ => intel}/i40e/i40e_rxtx_vec_altivec.c | 0
.../net/{ => intel}/i40e/i40e_rxtx_vec_avx2.c | 0
.../{ => intel}/i40e/i40e_rxtx_vec_avx512.c | 0
.../{ => intel}/i40e/i40e_rxtx_vec_common.h | 0
.../net/{ => intel}/i40e/i40e_rxtx_vec_neon.c | 0
.../net/{ => intel}/i40e/i40e_rxtx_vec_sse.c | 0
drivers/net/{ => intel}/i40e/i40e_testpmd.c | 0
drivers/net/{ => intel}/i40e/i40e_tm.c | 0
.../{ => intel}/i40e/i40e_vf_representor.c | 0
drivers/net/{ => intel}/i40e/meson.build | 0
drivers/net/{ => intel}/i40e/rte_pmd_i40e.c | 0
drivers/net/{ => intel}/i40e/rte_pmd_i40e.h | 0
drivers/net/{ => intel}/i40e/version.map | 0
drivers/net/{ => intel}/iavf/iavf.h | 0
drivers/net/{ => intel}/iavf/iavf_ethdev.c | 0
drivers/net/{ => intel}/iavf/iavf_fdir.c | 0
drivers/net/{ => intel}/iavf/iavf_fsub.c | 0
.../net/{ => intel}/iavf/iavf_generic_flow.c | 0
.../net/{ => intel}/iavf/iavf_generic_flow.h | 0
drivers/net/{ => intel}/iavf/iavf_hash.c | 0
.../net/{ => intel}/iavf/iavf_ipsec_crypto.c | 0
.../net/{ => intel}/iavf/iavf_ipsec_crypto.h | 0
.../iavf/iavf_ipsec_crypto_capabilities.h | 0
drivers/net/{ => intel}/iavf/iavf_log.h | 0
drivers/net/{ => intel}/iavf/iavf_rxtx.c | 0
drivers/net/{ => intel}/iavf/iavf_rxtx.h | 0
.../net/{ => intel}/iavf/iavf_rxtx_vec_avx2.c | 0
.../{ => intel}/iavf/iavf_rxtx_vec_avx512.c | 0
.../{ => intel}/iavf/iavf_rxtx_vec_common.h | 0
.../net/{ => intel}/iavf/iavf_rxtx_vec_neon.c | 0
.../net/{ => intel}/iavf/iavf_rxtx_vec_sse.c | 0
drivers/net/{ => intel}/iavf/iavf_testpmd.c | 0
drivers/net/{ => intel}/iavf/iavf_tm.c | 0
drivers/net/{ => intel}/iavf/iavf_vchnl.c | 0
drivers/net/{ => intel}/iavf/meson.build | 2 +-
drivers/net/{ => intel}/iavf/rte_pmd_iavf.h | 0
drivers/net/{ => intel}/iavf/version.map | 0
drivers/net/{ => intel}/ice/base/README | 0
drivers/net/{ => intel}/ice/base/ice_acl.c | 0
drivers/net/{ => intel}/ice/base/ice_acl.h | 0
.../net/{ => intel}/ice/base/ice_acl_ctrl.c | 0
.../net/{ => intel}/ice/base/ice_adminq_cmd.h | 0
drivers/net/{ => intel}/ice/base/ice_alloc.h | 0
drivers/net/{ => intel}/ice/base/ice_bitops.h | 0
.../net/{ => intel}/ice/base/ice_bst_tcam.c | 0
.../net/{ => intel}/ice/base/ice_bst_tcam.h | 0
.../net/{ => intel}/ice/base/ice_cgu_regs.h | 0
drivers/net/{ => intel}/ice/base/ice_common.c | 0
drivers/net/{ => intel}/ice/base/ice_common.h | 0
.../net/{ => intel}/ice/base/ice_controlq.c | 0
.../net/{ => intel}/ice/base/ice_controlq.h | 0
drivers/net/{ => intel}/ice/base/ice_dcb.c | 0
drivers/net/{ => intel}/ice/base/ice_dcb.h | 0
drivers/net/{ => intel}/ice/base/ice_ddp.c | 0
drivers/net/{ => intel}/ice/base/ice_ddp.h | 0
drivers/net/{ => intel}/ice/base/ice_defs.h | 0
drivers/net/{ => intel}/ice/base/ice_devids.h | 0
drivers/net/{ => intel}/ice/base/ice_fdir.c | 0
drivers/net/{ => intel}/ice/base/ice_fdir.h | 0
.../net/{ => intel}/ice/base/ice_flex_pipe.c | 0
.../net/{ => intel}/ice/base/ice_flex_pipe.h | 0
.../net/{ => intel}/ice/base/ice_flex_type.h | 0
drivers/net/{ => intel}/ice/base/ice_flg_rd.c | 0
drivers/net/{ => intel}/ice/base/ice_flg_rd.h | 0
drivers/net/{ => intel}/ice/base/ice_flow.c | 0
drivers/net/{ => intel}/ice/base/ice_flow.h | 0
drivers/net/{ => intel}/ice/base/ice_fwlog.c | 0
drivers/net/{ => intel}/ice/base/ice_fwlog.h | 0
.../net/{ => intel}/ice/base/ice_hw_autogen.h | 0
drivers/net/{ => intel}/ice/base/ice_imem.c | 0
drivers/net/{ => intel}/ice/base/ice_imem.h | 0
.../net/{ => intel}/ice/base/ice_lan_tx_rx.h | 0
.../net/{ => intel}/ice/base/ice_metainit.c | 0
.../net/{ => intel}/ice/base/ice_metainit.h | 0
drivers/net/{ => intel}/ice/base/ice_mk_grp.c | 0
drivers/net/{ => intel}/ice/base/ice_mk_grp.h | 0
drivers/net/{ => intel}/ice/base/ice_nvm.c | 0
drivers/net/{ => intel}/ice/base/ice_nvm.h | 0
drivers/net/{ => intel}/ice/base/ice_osdep.h | 0
drivers/net/{ => intel}/ice/base/ice_parser.c | 0
drivers/net/{ => intel}/ice/base/ice_parser.h | 0
.../net/{ => intel}/ice/base/ice_parser_rt.c | 0
.../net/{ => intel}/ice/base/ice_parser_rt.h | 0
.../{ => intel}/ice/base/ice_parser_util.h | 0
drivers/net/{ => intel}/ice/base/ice_pg_cam.c | 0
drivers/net/{ => intel}/ice/base/ice_pg_cam.h | 0
.../net/{ => intel}/ice/base/ice_phy_regs.h | 0
.../net/{ => intel}/ice/base/ice_proto_grp.c | 0
.../net/{ => intel}/ice/base/ice_proto_grp.h | 0
.../{ => intel}/ice/base/ice_protocol_type.h | 0
.../net/{ => intel}/ice/base/ice_ptp_consts.h | 0
drivers/net/{ => intel}/ice/base/ice_ptp_hw.c | 0
drivers/net/{ => intel}/ice/base/ice_ptp_hw.h | 0
.../net/{ => intel}/ice/base/ice_ptype_mk.c | 0
.../net/{ => intel}/ice/base/ice_ptype_mk.h | 0
.../net/{ => intel}/ice/base/ice_sbq_cmd.h | 0
drivers/net/{ => intel}/ice/base/ice_sched.c | 0
drivers/net/{ => intel}/ice/base/ice_sched.h | 0
drivers/net/{ => intel}/ice/base/ice_status.h | 0
drivers/net/{ => intel}/ice/base/ice_switch.c | 0
drivers/net/{ => intel}/ice/base/ice_switch.h | 0
drivers/net/{ => intel}/ice/base/ice_tmatch.h | 0
drivers/net/{ => intel}/ice/base/ice_type.h | 0
drivers/net/{ => intel}/ice/base/ice_vf_mbx.c | 0
drivers/net/{ => intel}/ice/base/ice_vf_mbx.h | 0
.../net/{ => intel}/ice/base/ice_vlan_mode.c | 0
.../net/{ => intel}/ice/base/ice_vlan_mode.h | 0
drivers/net/{ => intel}/ice/base/ice_xlt_kb.c | 0
drivers/net/{ => intel}/ice/base/ice_xlt_kb.h | 0
drivers/net/{ => intel}/ice/base/meson.build | 0
drivers/net/{ => intel}/ice/ice_acl_filter.c | 0
drivers/net/{ => intel}/ice/ice_dcf.c | 0
drivers/net/{ => intel}/ice/ice_dcf.h | 0
drivers/net/{ => intel}/ice/ice_dcf_ethdev.c | 0
drivers/net/{ => intel}/ice/ice_dcf_ethdev.h | 0
drivers/net/{ => intel}/ice/ice_dcf_parent.c | 0
drivers/net/{ => intel}/ice/ice_dcf_sched.c | 0
.../{ => intel}/ice/ice_dcf_vf_representor.c | 0
drivers/net/{ => intel}/ice/ice_diagnose.c | 0
drivers/net/{ => intel}/ice/ice_ethdev.c | 0
drivers/net/{ => intel}/ice/ice_ethdev.h | 0
drivers/net/{ => intel}/ice/ice_fdir_filter.c | 0
.../net/{ => intel}/ice/ice_generic_flow.c | 0
.../net/{ => intel}/ice/ice_generic_flow.h | 0
drivers/net/{ => intel}/ice/ice_hash.c | 0
drivers/net/{ => intel}/ice/ice_logs.h | 0
drivers/net/{ => intel}/ice/ice_rxtx.c | 0
drivers/net/{ => intel}/ice/ice_rxtx.h | 0
.../net/{ => intel}/ice/ice_rxtx_common_avx.h | 0
.../net/{ => intel}/ice/ice_rxtx_vec_avx2.c | 0
.../net/{ => intel}/ice/ice_rxtx_vec_avx512.c | 0
.../net/{ => intel}/ice/ice_rxtx_vec_common.h | 0
.../net/{ => intel}/ice/ice_rxtx_vec_sse.c | 0
.../net/{ => intel}/ice/ice_switch_filter.c | 0
drivers/net/{ => intel}/ice/ice_testpmd.c | 0
drivers/net/{ => intel}/ice/ice_tm.c | 0
drivers/net/{ => intel}/ice/meson.build | 2 +-
drivers/net/{ => intel}/ice/version.map | 0
drivers/net/{ => intel}/idpf/idpf_ethdev.c | 0
drivers/net/{ => intel}/idpf/idpf_ethdev.h | 0
drivers/net/{ => intel}/idpf/idpf_logs.h | 0
drivers/net/{ => intel}/idpf/idpf_rxtx.c | 0
drivers/net/{ => intel}/idpf/idpf_rxtx.h | 0
.../{ => intel}/idpf/idpf_rxtx_vec_common.h | 0
drivers/net/{ => intel}/idpf/meson.build | 0
drivers/net/{ => intel}/igc/base/README | 0
drivers/net/{ => intel}/igc/base/igc_82571.h | 0
drivers/net/{ => intel}/igc/base/igc_82575.h | 0
drivers/net/{ => intel}/igc/base/igc_api.c | 0
drivers/net/{ => intel}/igc/base/igc_api.h | 0
drivers/net/{ => intel}/igc/base/igc_base.c | 0
drivers/net/{ => intel}/igc/base/igc_base.h | 0
.../net/{ => intel}/igc/base/igc_defines.h | 0
drivers/net/{ => intel}/igc/base/igc_hw.h | 0
drivers/net/{ => intel}/igc/base/igc_i225.c | 0
drivers/net/{ => intel}/igc/base/igc_i225.h | 0
.../net/{ => intel}/igc/base/igc_ich8lan.h | 0
drivers/net/{ => intel}/igc/base/igc_mac.c | 0
drivers/net/{ => intel}/igc/base/igc_mac.h | 0
drivers/net/{ => intel}/igc/base/igc_manage.c | 0
drivers/net/{ => intel}/igc/base/igc_manage.h | 0
drivers/net/{ => intel}/igc/base/igc_nvm.c | 0
drivers/net/{ => intel}/igc/base/igc_nvm.h | 0
drivers/net/{ => intel}/igc/base/igc_osdep.c | 0
drivers/net/{ => intel}/igc/base/igc_osdep.h | 0
drivers/net/{ => intel}/igc/base/igc_phy.c | 0
drivers/net/{ => intel}/igc/base/igc_phy.h | 0
drivers/net/{ => intel}/igc/base/igc_regs.h | 0
drivers/net/{ => intel}/igc/base/meson.build | 0
drivers/net/{ => intel}/igc/igc_ethdev.c | 0
drivers/net/{ => intel}/igc/igc_ethdev.h | 0
drivers/net/{ => intel}/igc/igc_filter.c | 0
drivers/net/{ => intel}/igc/igc_filter.h | 0
drivers/net/{ => intel}/igc/igc_flow.c | 0
drivers/net/{ => intel}/igc/igc_flow.h | 0
drivers/net/{ => intel}/igc/igc_logs.c | 0
drivers/net/{ => intel}/igc/igc_logs.h | 0
drivers/net/{ => intel}/igc/igc_txrx.c | 0
drivers/net/{ => intel}/igc/igc_txrx.h | 0
drivers/net/{ => intel}/igc/meson.build | 0
.../net/{ => intel}/ipn3ke/ipn3ke_ethdev.c | 0
.../net/{ => intel}/ipn3ke/ipn3ke_ethdev.h | 0
drivers/net/{ => intel}/ipn3ke/ipn3ke_flow.c | 0
drivers/net/{ => intel}/ipn3ke/ipn3ke_flow.h | 0
drivers/net/{ => intel}/ipn3ke/ipn3ke_logs.h | 0
.../{ => intel}/ipn3ke/ipn3ke_rawdev_api.h | 0
.../{ => intel}/ipn3ke/ipn3ke_representor.c | 0
drivers/net/{ => intel}/ipn3ke/ipn3ke_tm.c | 0
drivers/net/{ => intel}/ipn3ke/meson.build | 2 +-
drivers/net/{ => intel}/ipn3ke/version.map | 0
drivers/net/{ => intel}/ixgbe/base/README | 0
.../net/{ => intel}/ixgbe/base/ixgbe_82598.c | 0
.../net/{ => intel}/ixgbe/base/ixgbe_82598.h | 0
.../net/{ => intel}/ixgbe/base/ixgbe_82599.c | 0
.../net/{ => intel}/ixgbe/base/ixgbe_82599.h | 0
.../net/{ => intel}/ixgbe/base/ixgbe_api.c | 0
.../net/{ => intel}/ixgbe/base/ixgbe_api.h | 0
.../net/{ => intel}/ixgbe/base/ixgbe_common.c | 0
.../net/{ => intel}/ixgbe/base/ixgbe_common.h | 0
.../net/{ => intel}/ixgbe/base/ixgbe_dcb.c | 0
.../net/{ => intel}/ixgbe/base/ixgbe_dcb.h | 0
.../{ => intel}/ixgbe/base/ixgbe_dcb_82598.c | 0
.../{ => intel}/ixgbe/base/ixgbe_dcb_82598.h | 0
.../{ => intel}/ixgbe/base/ixgbe_dcb_82599.c | 0
.../{ => intel}/ixgbe/base/ixgbe_dcb_82599.h | 0
.../net/{ => intel}/ixgbe/base/ixgbe_e610.c | 0
.../net/{ => intel}/ixgbe/base/ixgbe_e610.h | 0
.../net/{ => intel}/ixgbe/base/ixgbe_hv_vf.c | 0
.../net/{ => intel}/ixgbe/base/ixgbe_hv_vf.h | 0
.../net/{ => intel}/ixgbe/base/ixgbe_mbx.c | 0
.../net/{ => intel}/ixgbe/base/ixgbe_mbx.h | 0
.../net/{ => intel}/ixgbe/base/ixgbe_osdep.c | 0
.../net/{ => intel}/ixgbe/base/ixgbe_osdep.h | 0
.../net/{ => intel}/ixgbe/base/ixgbe_phy.c | 0
.../net/{ => intel}/ixgbe/base/ixgbe_phy.h | 0
.../net/{ => intel}/ixgbe/base/ixgbe_type.h | 0
.../{ => intel}/ixgbe/base/ixgbe_type_e610.h | 0
drivers/net/{ => intel}/ixgbe/base/ixgbe_vf.c | 0
drivers/net/{ => intel}/ixgbe/base/ixgbe_vf.h | 0
.../net/{ => intel}/ixgbe/base/ixgbe_x540.c | 0
.../net/{ => intel}/ixgbe/base/ixgbe_x540.h | 0
.../net/{ => intel}/ixgbe/base/ixgbe_x550.c | 0
.../net/{ => intel}/ixgbe/base/ixgbe_x550.h | 0
.../net/{ => intel}/ixgbe/base/meson.build | 0
.../{ => intel}/ixgbe/ixgbe_82599_bypass.c | 0
drivers/net/{ => intel}/ixgbe/ixgbe_bypass.c | 0
drivers/net/{ => intel}/ixgbe/ixgbe_bypass.h | 0
.../net/{ => intel}/ixgbe/ixgbe_bypass_api.h | 0
.../{ => intel}/ixgbe/ixgbe_bypass_defines.h | 0
drivers/net/{ => intel}/ixgbe/ixgbe_ethdev.c | 0
drivers/net/{ => intel}/ixgbe/ixgbe_ethdev.h | 0
drivers/net/{ => intel}/ixgbe/ixgbe_fdir.c | 0
drivers/net/{ => intel}/ixgbe/ixgbe_flow.c | 0
drivers/net/{ => intel}/ixgbe/ixgbe_ipsec.c | 0
drivers/net/{ => intel}/ixgbe/ixgbe_ipsec.h | 0
drivers/net/{ => intel}/ixgbe/ixgbe_logs.h | 0
drivers/net/{ => intel}/ixgbe/ixgbe_pf.c | 0
.../ixgbe/ixgbe_recycle_mbufs_vec_common.c | 0
drivers/net/{ => intel}/ixgbe/ixgbe_regs.h | 0
drivers/net/{ => intel}/ixgbe/ixgbe_rxtx.c | 0
drivers/net/{ => intel}/ixgbe/ixgbe_rxtx.h | 0
.../{ => intel}/ixgbe/ixgbe_rxtx_vec_common.h | 0
.../{ => intel}/ixgbe/ixgbe_rxtx_vec_neon.c | 0
.../{ => intel}/ixgbe/ixgbe_rxtx_vec_sse.c | 0
drivers/net/{ => intel}/ixgbe/ixgbe_testpmd.c | 0
drivers/net/{ => intel}/ixgbe/ixgbe_tm.c | 0
.../{ => intel}/ixgbe/ixgbe_vf_representor.c | 0
drivers/net/{ => intel}/ixgbe/meson.build | 0
drivers/net/{ => intel}/ixgbe/rte_pmd_ixgbe.c | 0
drivers/net/{ => intel}/ixgbe/rte_pmd_ixgbe.h | 0
drivers/net/{ => intel}/ixgbe/version.map | 0
drivers/net/meson.build | 20 +++++++++----------
384 files changed, 18 insertions(+), 14 deletions(-)
rename drivers/net/{ => intel}/cpfl/cpfl_actions.h (100%)
rename drivers/net/{ => intel}/cpfl/cpfl_controlq.c (100%)
rename drivers/net/{ => intel}/cpfl/cpfl_controlq.h (100%)
rename drivers/net/{ => intel}/cpfl/cpfl_cpchnl.h (100%)
rename drivers/net/{ => intel}/cpfl/cpfl_ethdev.c (100%)
rename drivers/net/{ => intel}/cpfl/cpfl_ethdev.h (100%)
rename drivers/net/{ => intel}/cpfl/cpfl_flow.c (100%)
rename drivers/net/{ => intel}/cpfl/cpfl_flow.h (100%)
rename drivers/net/{ => intel}/cpfl/cpfl_flow_engine_fxp.c (100%)
rename drivers/net/{ => intel}/cpfl/cpfl_flow_parser.c (100%)
rename drivers/net/{ => intel}/cpfl/cpfl_flow_parser.h (100%)
rename drivers/net/{ => intel}/cpfl/cpfl_fxp_rule.c (100%)
rename drivers/net/{ => intel}/cpfl/cpfl_fxp_rule.h (100%)
rename drivers/net/{ => intel}/cpfl/cpfl_logs.h (100%)
rename drivers/net/{ => intel}/cpfl/cpfl_representor.c (100%)
rename drivers/net/{ => intel}/cpfl/cpfl_representor.h (100%)
rename drivers/net/{ => intel}/cpfl/cpfl_rules.c (100%)
rename drivers/net/{ => intel}/cpfl/cpfl_rules.h (100%)
rename drivers/net/{ => intel}/cpfl/cpfl_rxtx.c (100%)
rename drivers/net/{ => intel}/cpfl/cpfl_rxtx.h (100%)
rename drivers/net/{ => intel}/cpfl/cpfl_rxtx_vec_common.h (100%)
rename drivers/net/{ => intel}/cpfl/cpfl_vchnl.c (100%)
rename drivers/net/{ => intel}/cpfl/meson.build (100%)
rename drivers/net/{ => intel}/e1000/base/README (100%)
rename drivers/net/{ => intel}/e1000/base/e1000_80003es2lan.c (100%)
rename drivers/net/{ => intel}/e1000/base/e1000_80003es2lan.h (100%)
rename drivers/net/{ => intel}/e1000/base/e1000_82540.c (100%)
rename drivers/net/{ => intel}/e1000/base/e1000_82541.c (100%)
rename drivers/net/{ => intel}/e1000/base/e1000_82541.h (100%)
rename drivers/net/{ => intel}/e1000/base/e1000_82542.c (100%)
rename drivers/net/{ => intel}/e1000/base/e1000_82543.c (100%)
rename drivers/net/{ => intel}/e1000/base/e1000_82543.h (100%)
rename drivers/net/{ => intel}/e1000/base/e1000_82571.c (100%)
rename drivers/net/{ => intel}/e1000/base/e1000_82571.h (100%)
rename drivers/net/{ => intel}/e1000/base/e1000_82575.c (100%)
rename drivers/net/{ => intel}/e1000/base/e1000_82575.h (100%)
rename drivers/net/{ => intel}/e1000/base/e1000_api.c (100%)
rename drivers/net/{ => intel}/e1000/base/e1000_api.h (100%)
rename drivers/net/{ => intel}/e1000/base/e1000_base.c (100%)
rename drivers/net/{ => intel}/e1000/base/e1000_base.h (100%)
rename drivers/net/{ => intel}/e1000/base/e1000_defines.h (100%)
rename drivers/net/{ => intel}/e1000/base/e1000_hw.h (100%)
rename drivers/net/{ => intel}/e1000/base/e1000_i210.c (100%)
rename drivers/net/{ => intel}/e1000/base/e1000_i210.h (100%)
rename drivers/net/{ => intel}/e1000/base/e1000_ich8lan.c (100%)
rename drivers/net/{ => intel}/e1000/base/e1000_ich8lan.h (100%)
rename drivers/net/{ => intel}/e1000/base/e1000_mac.c (100%)
rename drivers/net/{ => intel}/e1000/base/e1000_mac.h (100%)
rename drivers/net/{ => intel}/e1000/base/e1000_manage.c (100%)
rename drivers/net/{ => intel}/e1000/base/e1000_manage.h (100%)
rename drivers/net/{ => intel}/e1000/base/e1000_mbx.c (100%)
rename drivers/net/{ => intel}/e1000/base/e1000_mbx.h (100%)
rename drivers/net/{ => intel}/e1000/base/e1000_nvm.c (100%)
rename drivers/net/{ => intel}/e1000/base/e1000_nvm.h (100%)
rename drivers/net/{ => intel}/e1000/base/e1000_osdep.c (100%)
rename drivers/net/{ => intel}/e1000/base/e1000_osdep.h (100%)
rename drivers/net/{ => intel}/e1000/base/e1000_phy.c (100%)
rename drivers/net/{ => intel}/e1000/base/e1000_phy.h (100%)
rename drivers/net/{ => intel}/e1000/base/e1000_regs.h (100%)
rename drivers/net/{ => intel}/e1000/base/e1000_vf.c (100%)
rename drivers/net/{ => intel}/e1000/base/e1000_vf.h (100%)
rename drivers/net/{ => intel}/e1000/base/meson.build (100%)
rename drivers/net/{ => intel}/e1000/e1000_ethdev.h (100%)
rename drivers/net/{ => intel}/e1000/e1000_logs.c (100%)
rename drivers/net/{ => intel}/e1000/e1000_logs.h (100%)
rename drivers/net/{ => intel}/e1000/em_ethdev.c (100%)
rename drivers/net/{ => intel}/e1000/em_rxtx.c (100%)
rename drivers/net/{ => intel}/e1000/igb_ethdev.c (100%)
rename drivers/net/{ => intel}/e1000/igb_flow.c (100%)
rename drivers/net/{ => intel}/e1000/igb_pf.c (100%)
rename drivers/net/{ => intel}/e1000/igb_regs.h (100%)
rename drivers/net/{ => intel}/e1000/igb_rxtx.c (100%)
rename drivers/net/{ => intel}/e1000/meson.build (100%)
rename drivers/net/{ => intel}/fm10k/base/fm10k_api.c (100%)
rename drivers/net/{ => intel}/fm10k/base/fm10k_api.h (100%)
rename drivers/net/{ => intel}/fm10k/base/fm10k_common.c (100%)
rename drivers/net/{ => intel}/fm10k/base/fm10k_common.h (100%)
rename drivers/net/{ => intel}/fm10k/base/fm10k_mbx.c (100%)
rename drivers/net/{ => intel}/fm10k/base/fm10k_mbx.h (100%)
rename drivers/net/{ => intel}/fm10k/base/fm10k_osdep.h (100%)
rename drivers/net/{ => intel}/fm10k/base/fm10k_pf.c (100%)
rename drivers/net/{ => intel}/fm10k/base/fm10k_pf.h (100%)
rename drivers/net/{ => intel}/fm10k/base/fm10k_tlv.c (100%)
rename drivers/net/{ => intel}/fm10k/base/fm10k_tlv.h (100%)
rename drivers/net/{ => intel}/fm10k/base/fm10k_type.h (100%)
rename drivers/net/{ => intel}/fm10k/base/fm10k_vf.c (100%)
rename drivers/net/{ => intel}/fm10k/base/fm10k_vf.h (100%)
rename drivers/net/{ => intel}/fm10k/base/meson.build (100%)
rename drivers/net/{ => intel}/fm10k/fm10k.h (100%)
rename drivers/net/{ => intel}/fm10k/fm10k_ethdev.c (100%)
rename drivers/net/{ => intel}/fm10k/fm10k_logs.h (100%)
rename drivers/net/{ => intel}/fm10k/fm10k_rxtx.c (100%)
rename drivers/net/{ => intel}/fm10k/fm10k_rxtx_vec.c (100%)
rename drivers/net/{ => intel}/fm10k/meson.build (100%)
rename drivers/net/{ => intel}/i40e/base/README (100%)
rename drivers/net/{ => intel}/i40e/base/i40e_adminq.c (100%)
rename drivers/net/{ => intel}/i40e/base/i40e_adminq.h (100%)
rename drivers/net/{ => intel}/i40e/base/i40e_adminq_cmd.h (100%)
rename drivers/net/{ => intel}/i40e/base/i40e_alloc.h (100%)
rename drivers/net/{ => intel}/i40e/base/i40e_common.c (100%)
rename drivers/net/{ => intel}/i40e/base/i40e_dcb.c (100%)
rename drivers/net/{ => intel}/i40e/base/i40e_dcb.h (100%)
rename drivers/net/{ => intel}/i40e/base/i40e_devids.h (100%)
rename drivers/net/{ => intel}/i40e/base/i40e_diag.c (100%)
rename drivers/net/{ => intel}/i40e/base/i40e_diag.h (100%)
rename drivers/net/{ => intel}/i40e/base/i40e_hmc.c (100%)
rename drivers/net/{ => intel}/i40e/base/i40e_hmc.h (100%)
rename drivers/net/{ => intel}/i40e/base/i40e_lan_hmc.c (100%)
rename drivers/net/{ => intel}/i40e/base/i40e_lan_hmc.h (100%)
rename drivers/net/{ => intel}/i40e/base/i40e_nvm.c (100%)
rename drivers/net/{ => intel}/i40e/base/i40e_osdep.h (100%)
rename drivers/net/{ => intel}/i40e/base/i40e_prototype.h (100%)
rename drivers/net/{ => intel}/i40e/base/i40e_register.h (100%)
rename drivers/net/{ => intel}/i40e/base/i40e_status.h (100%)
rename drivers/net/{ => intel}/i40e/base/i40e_type.h (100%)
rename drivers/net/{ => intel}/i40e/base/meson.build (100%)
rename drivers/net/{ => intel}/i40e/base/virtchnl.h (100%)
rename drivers/net/{ => intel}/i40e/i40e_ethdev.c (100%)
rename drivers/net/{ => intel}/i40e/i40e_ethdev.h (100%)
rename drivers/net/{ => intel}/i40e/i40e_fdir.c (100%)
rename drivers/net/{ => intel}/i40e/i40e_flow.c (100%)
rename drivers/net/{ => intel}/i40e/i40e_hash.c (100%)
rename drivers/net/{ => intel}/i40e/i40e_hash.h (100%)
rename drivers/net/{ => intel}/i40e/i40e_logs.h (100%)
rename drivers/net/{ => intel}/i40e/i40e_pf.c (100%)
rename drivers/net/{ => intel}/i40e/i40e_pf.h (100%)
rename drivers/net/{ => intel}/i40e/i40e_recycle_mbufs_vec_common.c (100%)
rename drivers/net/{ => intel}/i40e/i40e_regs.h (100%)
rename drivers/net/{ => intel}/i40e/i40e_rxtx.c (100%)
rename drivers/net/{ => intel}/i40e/i40e_rxtx.h (100%)
rename drivers/net/{ => intel}/i40e/i40e_rxtx_common_avx.h (100%)
rename drivers/net/{ => intel}/i40e/i40e_rxtx_vec_altivec.c (100%)
rename drivers/net/{ => intel}/i40e/i40e_rxtx_vec_avx2.c (100%)
rename drivers/net/{ => intel}/i40e/i40e_rxtx_vec_avx512.c (100%)
rename drivers/net/{ => intel}/i40e/i40e_rxtx_vec_common.h (100%)
rename drivers/net/{ => intel}/i40e/i40e_rxtx_vec_neon.c (100%)
rename drivers/net/{ => intel}/i40e/i40e_rxtx_vec_sse.c (100%)
rename drivers/net/{ => intel}/i40e/i40e_testpmd.c (100%)
rename drivers/net/{ => intel}/i40e/i40e_tm.c (100%)
rename drivers/net/{ => intel}/i40e/i40e_vf_representor.c (100%)
rename drivers/net/{ => intel}/i40e/meson.build (100%)
rename drivers/net/{ => intel}/i40e/rte_pmd_i40e.c (100%)
rename drivers/net/{ => intel}/i40e/rte_pmd_i40e.h (100%)
rename drivers/net/{ => intel}/i40e/version.map (100%)
rename drivers/net/{ => intel}/iavf/iavf.h (100%)
rename drivers/net/{ => intel}/iavf/iavf_ethdev.c (100%)
rename drivers/net/{ => intel}/iavf/iavf_fdir.c (100%)
rename drivers/net/{ => intel}/iavf/iavf_fsub.c (100%)
rename drivers/net/{ => intel}/iavf/iavf_generic_flow.c (100%)
rename drivers/net/{ => intel}/iavf/iavf_generic_flow.h (100%)
rename drivers/net/{ => intel}/iavf/iavf_hash.c (100%)
rename drivers/net/{ => intel}/iavf/iavf_ipsec_crypto.c (100%)
rename drivers/net/{ => intel}/iavf/iavf_ipsec_crypto.h (100%)
rename drivers/net/{ => intel}/iavf/iavf_ipsec_crypto_capabilities.h (100%)
rename drivers/net/{ => intel}/iavf/iavf_log.h (100%)
rename drivers/net/{ => intel}/iavf/iavf_rxtx.c (100%)
rename drivers/net/{ => intel}/iavf/iavf_rxtx.h (100%)
rename drivers/net/{ => intel}/iavf/iavf_rxtx_vec_avx2.c (100%)
rename drivers/net/{ => intel}/iavf/iavf_rxtx_vec_avx512.c (100%)
rename drivers/net/{ => intel}/iavf/iavf_rxtx_vec_common.h (100%)
rename drivers/net/{ => intel}/iavf/iavf_rxtx_vec_neon.c (100%)
rename drivers/net/{ => intel}/iavf/iavf_rxtx_vec_sse.c (100%)
rename drivers/net/{ => intel}/iavf/iavf_testpmd.c (100%)
rename drivers/net/{ => intel}/iavf/iavf_tm.c (100%)
rename drivers/net/{ => intel}/iavf/iavf_vchnl.c (100%)
rename drivers/net/{ => intel}/iavf/meson.build (96%)
rename drivers/net/{ => intel}/iavf/rte_pmd_iavf.h (100%)
rename drivers/net/{ => intel}/iavf/version.map (100%)
rename drivers/net/{ => intel}/ice/base/README (100%)
rename drivers/net/{ => intel}/ice/base/ice_acl.c (100%)
rename drivers/net/{ => intel}/ice/base/ice_acl.h (100%)
rename drivers/net/{ => intel}/ice/base/ice_acl_ctrl.c (100%)
rename drivers/net/{ => intel}/ice/base/ice_adminq_cmd.h (100%)
rename drivers/net/{ => intel}/ice/base/ice_alloc.h (100%)
rename drivers/net/{ => intel}/ice/base/ice_bitops.h (100%)
rename drivers/net/{ => intel}/ice/base/ice_bst_tcam.c (100%)
rename drivers/net/{ => intel}/ice/base/ice_bst_tcam.h (100%)
rename drivers/net/{ => intel}/ice/base/ice_cgu_regs.h (100%)
rename drivers/net/{ => intel}/ice/base/ice_common.c (100%)
rename drivers/net/{ => intel}/ice/base/ice_common.h (100%)
rename drivers/net/{ => intel}/ice/base/ice_controlq.c (100%)
rename drivers/net/{ => intel}/ice/base/ice_controlq.h (100%)
rename drivers/net/{ => intel}/ice/base/ice_dcb.c (100%)
rename drivers/net/{ => intel}/ice/base/ice_dcb.h (100%)
rename drivers/net/{ => intel}/ice/base/ice_ddp.c (100%)
rename drivers/net/{ => intel}/ice/base/ice_ddp.h (100%)
rename drivers/net/{ => intel}/ice/base/ice_defs.h (100%)
rename drivers/net/{ => intel}/ice/base/ice_devids.h (100%)
rename drivers/net/{ => intel}/ice/base/ice_fdir.c (100%)
rename drivers/net/{ => intel}/ice/base/ice_fdir.h (100%)
rename drivers/net/{ => intel}/ice/base/ice_flex_pipe.c (100%)
rename drivers/net/{ => intel}/ice/base/ice_flex_pipe.h (100%)
rename drivers/net/{ => intel}/ice/base/ice_flex_type.h (100%)
rename drivers/net/{ => intel}/ice/base/ice_flg_rd.c (100%)
rename drivers/net/{ => intel}/ice/base/ice_flg_rd.h (100%)
rename drivers/net/{ => intel}/ice/base/ice_flow.c (100%)
rename drivers/net/{ => intel}/ice/base/ice_flow.h (100%)
rename drivers/net/{ => intel}/ice/base/ice_fwlog.c (100%)
rename drivers/net/{ => intel}/ice/base/ice_fwlog.h (100%)
rename drivers/net/{ => intel}/ice/base/ice_hw_autogen.h (100%)
rename drivers/net/{ => intel}/ice/base/ice_imem.c (100%)
rename drivers/net/{ => intel}/ice/base/ice_imem.h (100%)
rename drivers/net/{ => intel}/ice/base/ice_lan_tx_rx.h (100%)
rename drivers/net/{ => intel}/ice/base/ice_metainit.c (100%)
rename drivers/net/{ => intel}/ice/base/ice_metainit.h (100%)
rename drivers/net/{ => intel}/ice/base/ice_mk_grp.c (100%)
rename drivers/net/{ => intel}/ice/base/ice_mk_grp.h (100%)
rename drivers/net/{ => intel}/ice/base/ice_nvm.c (100%)
rename drivers/net/{ => intel}/ice/base/ice_nvm.h (100%)
rename drivers/net/{ => intel}/ice/base/ice_osdep.h (100%)
rename drivers/net/{ => intel}/ice/base/ice_parser.c (100%)
rename drivers/net/{ => intel}/ice/base/ice_parser.h (100%)
rename drivers/net/{ => intel}/ice/base/ice_parser_rt.c (100%)
rename drivers/net/{ => intel}/ice/base/ice_parser_rt.h (100%)
rename drivers/net/{ => intel}/ice/base/ice_parser_util.h (100%)
rename drivers/net/{ => intel}/ice/base/ice_pg_cam.c (100%)
rename drivers/net/{ => intel}/ice/base/ice_pg_cam.h (100%)
rename drivers/net/{ => intel}/ice/base/ice_phy_regs.h (100%)
rename drivers/net/{ => intel}/ice/base/ice_proto_grp.c (100%)
rename drivers/net/{ => intel}/ice/base/ice_proto_grp.h (100%)
rename drivers/net/{ => intel}/ice/base/ice_protocol_type.h (100%)
rename drivers/net/{ => intel}/ice/base/ice_ptp_consts.h (100%)
rename drivers/net/{ => intel}/ice/base/ice_ptp_hw.c (100%)
rename drivers/net/{ => intel}/ice/base/ice_ptp_hw.h (100%)
rename drivers/net/{ => intel}/ice/base/ice_ptype_mk.c (100%)
rename drivers/net/{ => intel}/ice/base/ice_ptype_mk.h (100%)
rename drivers/net/{ => intel}/ice/base/ice_sbq_cmd.h (100%)
rename drivers/net/{ => intel}/ice/base/ice_sched.c (100%)
rename drivers/net/{ => intel}/ice/base/ice_sched.h (100%)
rename drivers/net/{ => intel}/ice/base/ice_status.h (100%)
rename drivers/net/{ => intel}/ice/base/ice_switch.c (100%)
rename drivers/net/{ => intel}/ice/base/ice_switch.h (100%)
rename drivers/net/{ => intel}/ice/base/ice_tmatch.h (100%)
rename drivers/net/{ => intel}/ice/base/ice_type.h (100%)
rename drivers/net/{ => intel}/ice/base/ice_vf_mbx.c (100%)
rename drivers/net/{ => intel}/ice/base/ice_vf_mbx.h (100%)
rename drivers/net/{ => intel}/ice/base/ice_vlan_mode.c (100%)
rename drivers/net/{ => intel}/ice/base/ice_vlan_mode.h (100%)
rename drivers/net/{ => intel}/ice/base/ice_xlt_kb.c (100%)
rename drivers/net/{ => intel}/ice/base/ice_xlt_kb.h (100%)
rename drivers/net/{ => intel}/ice/base/meson.build (100%)
rename drivers/net/{ => intel}/ice/ice_acl_filter.c (100%)
rename drivers/net/{ => intel}/ice/ice_dcf.c (100%)
rename drivers/net/{ => intel}/ice/ice_dcf.h (100%)
rename drivers/net/{ => intel}/ice/ice_dcf_ethdev.c (100%)
rename drivers/net/{ => intel}/ice/ice_dcf_ethdev.h (100%)
rename drivers/net/{ => intel}/ice/ice_dcf_parent.c (100%)
rename drivers/net/{ => intel}/ice/ice_dcf_sched.c (100%)
rename drivers/net/{ => intel}/ice/ice_dcf_vf_representor.c (100%)
rename drivers/net/{ => intel}/ice/ice_diagnose.c (100%)
rename drivers/net/{ => intel}/ice/ice_ethdev.c (100%)
rename drivers/net/{ => intel}/ice/ice_ethdev.h (100%)
rename drivers/net/{ => intel}/ice/ice_fdir_filter.c (100%)
rename drivers/net/{ => intel}/ice/ice_generic_flow.c (100%)
rename drivers/net/{ => intel}/ice/ice_generic_flow.h (100%)
rename drivers/net/{ => intel}/ice/ice_hash.c (100%)
rename drivers/net/{ => intel}/ice/ice_logs.h (100%)
rename drivers/net/{ => intel}/ice/ice_rxtx.c (100%)
rename drivers/net/{ => intel}/ice/ice_rxtx.h (100%)
rename drivers/net/{ => intel}/ice/ice_rxtx_common_avx.h (100%)
rename drivers/net/{ => intel}/ice/ice_rxtx_vec_avx2.c (100%)
rename drivers/net/{ => intel}/ice/ice_rxtx_vec_avx512.c (100%)
rename drivers/net/{ => intel}/ice/ice_rxtx_vec_common.h (100%)
rename drivers/net/{ => intel}/ice/ice_rxtx_vec_sse.c (100%)
rename drivers/net/{ => intel}/ice/ice_switch_filter.c (100%)
rename drivers/net/{ => intel}/ice/ice_testpmd.c (100%)
rename drivers/net/{ => intel}/ice/ice_tm.c (100%)
rename drivers/net/{ => intel}/ice/meson.build (96%)
rename drivers/net/{ => intel}/ice/version.map (100%)
rename drivers/net/{ => intel}/idpf/idpf_ethdev.c (100%)
rename drivers/net/{ => intel}/idpf/idpf_ethdev.h (100%)
rename drivers/net/{ => intel}/idpf/idpf_logs.h (100%)
rename drivers/net/{ => intel}/idpf/idpf_rxtx.c (100%)
rename drivers/net/{ => intel}/idpf/idpf_rxtx.h (100%)
rename drivers/net/{ => intel}/idpf/idpf_rxtx_vec_common.h (100%)
rename drivers/net/{ => intel}/idpf/meson.build (100%)
rename drivers/net/{ => intel}/igc/base/README (100%)
rename drivers/net/{ => intel}/igc/base/igc_82571.h (100%)
rename drivers/net/{ => intel}/igc/base/igc_82575.h (100%)
rename drivers/net/{ => intel}/igc/base/igc_api.c (100%)
rename drivers/net/{ => intel}/igc/base/igc_api.h (100%)
rename drivers/net/{ => intel}/igc/base/igc_base.c (100%)
rename drivers/net/{ => intel}/igc/base/igc_base.h (100%)
rename drivers/net/{ => intel}/igc/base/igc_defines.h (100%)
rename drivers/net/{ => intel}/igc/base/igc_hw.h (100%)
rename drivers/net/{ => intel}/igc/base/igc_i225.c (100%)
rename drivers/net/{ => intel}/igc/base/igc_i225.h (100%)
rename drivers/net/{ => intel}/igc/base/igc_ich8lan.h (100%)
rename drivers/net/{ => intel}/igc/base/igc_mac.c (100%)
rename drivers/net/{ => intel}/igc/base/igc_mac.h (100%)
rename drivers/net/{ => intel}/igc/base/igc_manage.c (100%)
rename drivers/net/{ => intel}/igc/base/igc_manage.h (100%)
rename drivers/net/{ => intel}/igc/base/igc_nvm.c (100%)
rename drivers/net/{ => intel}/igc/base/igc_nvm.h (100%)
rename drivers/net/{ => intel}/igc/base/igc_osdep.c (100%)
rename drivers/net/{ => intel}/igc/base/igc_osdep.h (100%)
rename drivers/net/{ => intel}/igc/base/igc_phy.c (100%)
rename drivers/net/{ => intel}/igc/base/igc_phy.h (100%)
rename drivers/net/{ => intel}/igc/base/igc_regs.h (100%)
rename drivers/net/{ => intel}/igc/base/meson.build (100%)
rename drivers/net/{ => intel}/igc/igc_ethdev.c (100%)
rename drivers/net/{ => intel}/igc/igc_ethdev.h (100%)
rename drivers/net/{ => intel}/igc/igc_filter.c (100%)
rename drivers/net/{ => intel}/igc/igc_filter.h (100%)
rename drivers/net/{ => intel}/igc/igc_flow.c (100%)
rename drivers/net/{ => intel}/igc/igc_flow.h (100%)
rename drivers/net/{ => intel}/igc/igc_logs.c (100%)
rename drivers/net/{ => intel}/igc/igc_logs.h (100%)
rename drivers/net/{ => intel}/igc/igc_txrx.c (100%)
rename drivers/net/{ => intel}/igc/igc_txrx.h (100%)
rename drivers/net/{ => intel}/igc/meson.build (100%)
rename drivers/net/{ => intel}/ipn3ke/ipn3ke_ethdev.c (100%)
rename drivers/net/{ => intel}/ipn3ke/ipn3ke_ethdev.h (100%)
rename drivers/net/{ => intel}/ipn3ke/ipn3ke_flow.c (100%)
rename drivers/net/{ => intel}/ipn3ke/ipn3ke_flow.h (100%)
rename drivers/net/{ => intel}/ipn3ke/ipn3ke_logs.h (100%)
rename drivers/net/{ => intel}/ipn3ke/ipn3ke_rawdev_api.h (100%)
rename drivers/net/{ => intel}/ipn3ke/ipn3ke_representor.c (100%)
rename drivers/net/{ => intel}/ipn3ke/ipn3ke_tm.c (100%)
rename drivers/net/{ => intel}/ipn3ke/meson.build (91%)
rename drivers/net/{ => intel}/ipn3ke/version.map (100%)
rename drivers/net/{ => intel}/ixgbe/base/README (100%)
rename drivers/net/{ => intel}/ixgbe/base/ixgbe_82598.c (100%)
rename drivers/net/{ => intel}/ixgbe/base/ixgbe_82598.h (100%)
rename drivers/net/{ => intel}/ixgbe/base/ixgbe_82599.c (100%)
rename drivers/net/{ => intel}/ixgbe/base/ixgbe_82599.h (100%)
rename drivers/net/{ => intel}/ixgbe/base/ixgbe_api.c (100%)
rename drivers/net/{ => intel}/ixgbe/base/ixgbe_api.h (100%)
rename drivers/net/{ => intel}/ixgbe/base/ixgbe_common.c (100%)
rename drivers/net/{ => intel}/ixgbe/base/ixgbe_common.h (100%)
rename drivers/net/{ => intel}/ixgbe/base/ixgbe_dcb.c (100%)
rename drivers/net/{ => intel}/ixgbe/base/ixgbe_dcb.h (100%)
rename drivers/net/{ => intel}/ixgbe/base/ixgbe_dcb_82598.c (100%)
rename drivers/net/{ => intel}/ixgbe/base/ixgbe_dcb_82598.h (100%)
rename drivers/net/{ => intel}/ixgbe/base/ixgbe_dcb_82599.c (100%)
rename drivers/net/{ => intel}/ixgbe/base/ixgbe_dcb_82599.h (100%)
rename drivers/net/{ => intel}/ixgbe/base/ixgbe_e610.c (100%)
rename drivers/net/{ => intel}/ixgbe/base/ixgbe_e610.h (100%)
rename drivers/net/{ => intel}/ixgbe/base/ixgbe_hv_vf.c (100%)
rename drivers/net/{ => intel}/ixgbe/base/ixgbe_hv_vf.h (100%)
rename drivers/net/{ => intel}/ixgbe/base/ixgbe_mbx.c (100%)
rename drivers/net/{ => intel}/ixgbe/base/ixgbe_mbx.h (100%)
rename drivers/net/{ => intel}/ixgbe/base/ixgbe_osdep.c (100%)
rename drivers/net/{ => intel}/ixgbe/base/ixgbe_osdep.h (100%)
rename drivers/net/{ => intel}/ixgbe/base/ixgbe_phy.c (100%)
rename drivers/net/{ => intel}/ixgbe/base/ixgbe_phy.h (100%)
rename drivers/net/{ => intel}/ixgbe/base/ixgbe_type.h (100%)
rename drivers/net/{ => intel}/ixgbe/base/ixgbe_type_e610.h (100%)
rename drivers/net/{ => intel}/ixgbe/base/ixgbe_vf.c (100%)
rename drivers/net/{ => intel}/ixgbe/base/ixgbe_vf.h (100%)
rename drivers/net/{ => intel}/ixgbe/base/ixgbe_x540.c (100%)
rename drivers/net/{ => intel}/ixgbe/base/ixgbe_x540.h (100%)
rename drivers/net/{ => intel}/ixgbe/base/ixgbe_x550.c (100%)
rename drivers/net/{ => intel}/ixgbe/base/ixgbe_x550.h (100%)
rename drivers/net/{ => intel}/ixgbe/base/meson.build (100%)
rename drivers/net/{ => intel}/ixgbe/ixgbe_82599_bypass.c (100%)
rename drivers/net/{ => intel}/ixgbe/ixgbe_bypass.c (100%)
rename drivers/net/{ => intel}/ixgbe/ixgbe_bypass.h (100%)
rename drivers/net/{ => intel}/ixgbe/ixgbe_bypass_api.h (100%)
rename drivers/net/{ => intel}/ixgbe/ixgbe_bypass_defines.h (100%)
rename drivers/net/{ => intel}/ixgbe/ixgbe_ethdev.c (100%)
rename drivers/net/{ => intel}/ixgbe/ixgbe_ethdev.h (100%)
rename drivers/net/{ => intel}/ixgbe/ixgbe_fdir.c (100%)
rename drivers/net/{ => intel}/ixgbe/ixgbe_flow.c (100%)
rename drivers/net/{ => intel}/ixgbe/ixgbe_ipsec.c (100%)
rename drivers/net/{ => intel}/ixgbe/ixgbe_ipsec.h (100%)
rename drivers/net/{ => intel}/ixgbe/ixgbe_logs.h (100%)
rename drivers/net/{ => intel}/ixgbe/ixgbe_pf.c (100%)
rename drivers/net/{ => intel}/ixgbe/ixgbe_recycle_mbufs_vec_common.c (100%)
rename drivers/net/{ => intel}/ixgbe/ixgbe_regs.h (100%)
rename drivers/net/{ => intel}/ixgbe/ixgbe_rxtx.c (100%)
rename drivers/net/{ => intel}/ixgbe/ixgbe_rxtx.h (100%)
rename drivers/net/{ => intel}/ixgbe/ixgbe_rxtx_vec_common.h (100%)
rename drivers/net/{ => intel}/ixgbe/ixgbe_rxtx_vec_neon.c (100%)
rename drivers/net/{ => intel}/ixgbe/ixgbe_rxtx_vec_sse.c (100%)
rename drivers/net/{ => intel}/ixgbe/ixgbe_testpmd.c (100%)
rename drivers/net/{ => intel}/ixgbe/ixgbe_tm.c (100%)
rename drivers/net/{ => intel}/ixgbe/ixgbe_vf_representor.c (100%)
rename drivers/net/{ => intel}/ixgbe/meson.build (100%)
rename drivers/net/{ => intel}/ixgbe/rte_pmd_ixgbe.c (100%)
rename drivers/net/{ => intel}/ixgbe/rte_pmd_ixgbe.h (100%)
rename drivers/net/{ => intel}/ixgbe/version.map (100%)
Comments
On Thu, Jan 16, 2025 at 05:22:21PM +0000, Bruce Richardson wrote:
> Consolidate all Intel HW NIC drivers into a driver/net/intel This
> matches the layout used for drivers in the kernel, and potentially
> enabling easier sharing among drivers.
>
> Signed-off-by: Bruce Richardson <bruce.richardson@intel.com>
> ---
Apologies, I somehow missed one change when making this RFC. If anyone is
testing it, to get a clean build apply the below 2 line change:
/Bruce
diff --git a/drivers/raw/ifpga/meson.build b/drivers/raw/ifpga/meson.build
index 20dea23206..94f5afa08d 100644
--- a/drivers/raw/ifpga/meson.build
+++ b/drivers/raw/ifpga/meson.build
@@ -18,7 +18,7 @@ sources = files('ifpga_rawdev.c', 'rte_pmd_ifpga.c', 'afu_pmd_core.c',
'afu_pmd_he_hssi.c')
includes += include_directories('base')
-includes += include_directories('../../net/ipn3ke')
-includes += include_directories('../../net/i40e')
+includes += include_directories('../../net/intel/ipn3ke')
+includes += include_directories('../../net/intel/i40e')
headers = files('rte_pmd_ifpga.h')
On Thu, Jan 16, 2025 at 6:34 PM Bruce Richardson
<bruce.richardson@intel.com> wrote:
>
> On Thu, Jan 16, 2025 at 05:22:21PM +0000, Bruce Richardson wrote:
> > Consolidate all Intel HW NIC drivers into a driver/net/intel This
> > matches the layout used for drivers in the kernel, and potentially
> > enabling easier sharing among drivers.
> >
> > Signed-off-by: Bruce Richardson <bruce.richardson@intel.com>
> > ---
> Apologies, I somehow missed one change when making this RFC. If anyone is
> testing it, to get a clean build apply the below 2 line change:
Well.. this can only be noticed when building from scratch.
>
> /Bruce
>
> diff --git a/drivers/raw/ifpga/meson.build b/drivers/raw/ifpga/meson.build
> index 20dea23206..94f5afa08d 100644
> --- a/drivers/raw/ifpga/meson.build
> +++ b/drivers/raw/ifpga/meson.build
> @@ -18,7 +18,7 @@ sources = files('ifpga_rawdev.c', 'rte_pmd_ifpga.c', 'afu_pmd_core.c',
> 'afu_pmd_he_hssi.c')
>
> includes += include_directories('base')
> -includes += include_directories('../../net/ipn3ke')
> -includes += include_directories('../../net/i40e')
> +includes += include_directories('../../net/intel/ipn3ke')
> +includes += include_directories('../../net/intel/i40e')
>
> headers = files('rte_pmd_ifpga.h')
Are those include_directories() needed?
raw/ifpga is already flagged as depending on those drivers, and as a
result their include path should already be pulled.
On Thu, Jan 16, 2025 at 6:22 PM Bruce Richardson
<bruce.richardson@intel.com> wrote:
> diff --git a/drivers/meson.build b/drivers/meson.build
> index 495e21b54a..89545e618e 100644
> --- a/drivers/meson.build
> +++ b/drivers/meson.build
> @@ -47,7 +47,7 @@ enable_drivers = run_command(list_dir_globs, enable_drivers, check: true).stdout
> require_drivers = true
> if enable_drivers.length() == 0
> require_drivers = false
> - enable_drivers = run_command(list_dir_globs, '*/*', check: true).stdout().split()
> + enable_drivers = run_command(list_dir_globs, '*/*,*/*/*', check: true).stdout().split()
> endif
>
> # these drivers must always be enabled, otherwise the build breaks
> @@ -143,6 +143,10 @@ foreach subpath:subdirs
> testpmd_sources = []
> require_iova_in_mbuf = true
>
> + if name.contains('/')
> + name = name.split('/')[1]
> + endif
> +
> if not enable_drivers.contains(drv_path)
> build = false
> reason = 'not in enabled drivers build config'
Nice trick.
This makes this move transparent when it comes to library names,
dependency object name, log prefix etc...
We maintain consistency in git history, so check-git-log.sh may need
some update to handle this special case (iow requiring, for example,
net/i40e and not net/intel/i40e prefix for title of commits touching
this driver).
@@ -47,7 +47,7 @@ enable_drivers = run_command(list_dir_globs, enable_drivers, check: true).stdout
require_drivers = true
if enable_drivers.length() == 0
require_drivers = false
- enable_drivers = run_command(list_dir_globs, '*/*', check: true).stdout().split()
+ enable_drivers = run_command(list_dir_globs, '*/*,*/*/*', check: true).stdout().split()
endif
# these drivers must always be enabled, otherwise the build breaks
@@ -143,6 +143,10 @@ foreach subpath:subdirs
testpmd_sources = []
require_iova_in_mbuf = true
+ if name.contains('/')
+ name = name.split('/')[1]
+ endif
+
if not enable_drivers.contains(drv_path)
build = false
reason = 'not in enabled drivers build config'
similarity index 100%
rename from drivers/net/cpfl/cpfl_actions.h
rename to drivers/net/intel/cpfl/cpfl_actions.h
similarity index 100%
rename from drivers/net/cpfl/cpfl_controlq.c
rename to drivers/net/intel/cpfl/cpfl_controlq.c
similarity index 100%
rename from drivers/net/cpfl/cpfl_controlq.h
rename to drivers/net/intel/cpfl/cpfl_controlq.h
similarity index 100%
rename from drivers/net/cpfl/cpfl_cpchnl.h
rename to drivers/net/intel/cpfl/cpfl_cpchnl.h
similarity index 100%
rename from drivers/net/cpfl/cpfl_ethdev.c
rename to drivers/net/intel/cpfl/cpfl_ethdev.c
similarity index 100%
rename from drivers/net/cpfl/cpfl_ethdev.h
rename to drivers/net/intel/cpfl/cpfl_ethdev.h
similarity index 100%
rename from drivers/net/cpfl/cpfl_flow.c
rename to drivers/net/intel/cpfl/cpfl_flow.c
similarity index 100%
rename from drivers/net/cpfl/cpfl_flow.h
rename to drivers/net/intel/cpfl/cpfl_flow.h
similarity index 100%
rename from drivers/net/cpfl/cpfl_flow_engine_fxp.c
rename to drivers/net/intel/cpfl/cpfl_flow_engine_fxp.c
similarity index 100%
rename from drivers/net/cpfl/cpfl_flow_parser.c
rename to drivers/net/intel/cpfl/cpfl_flow_parser.c
similarity index 100%
rename from drivers/net/cpfl/cpfl_flow_parser.h
rename to drivers/net/intel/cpfl/cpfl_flow_parser.h
similarity index 100%
rename from drivers/net/cpfl/cpfl_fxp_rule.c
rename to drivers/net/intel/cpfl/cpfl_fxp_rule.c
similarity index 100%
rename from drivers/net/cpfl/cpfl_fxp_rule.h
rename to drivers/net/intel/cpfl/cpfl_fxp_rule.h
similarity index 100%
rename from drivers/net/cpfl/cpfl_logs.h
rename to drivers/net/intel/cpfl/cpfl_logs.h
similarity index 100%
rename from drivers/net/cpfl/cpfl_representor.c
rename to drivers/net/intel/cpfl/cpfl_representor.c
similarity index 100%
rename from drivers/net/cpfl/cpfl_representor.h
rename to drivers/net/intel/cpfl/cpfl_representor.h
similarity index 100%
rename from drivers/net/cpfl/cpfl_rules.c
rename to drivers/net/intel/cpfl/cpfl_rules.c
similarity index 100%
rename from drivers/net/cpfl/cpfl_rules.h
rename to drivers/net/intel/cpfl/cpfl_rules.h
similarity index 100%
rename from drivers/net/cpfl/cpfl_rxtx.c
rename to drivers/net/intel/cpfl/cpfl_rxtx.c
similarity index 100%
rename from drivers/net/cpfl/cpfl_rxtx.h
rename to drivers/net/intel/cpfl/cpfl_rxtx.h
similarity index 100%
rename from drivers/net/cpfl/cpfl_rxtx_vec_common.h
rename to drivers/net/intel/cpfl/cpfl_rxtx_vec_common.h
similarity index 100%
rename from drivers/net/cpfl/cpfl_vchnl.c
rename to drivers/net/intel/cpfl/cpfl_vchnl.c
similarity index 100%
rename from drivers/net/cpfl/meson.build
rename to drivers/net/intel/cpfl/meson.build
similarity index 100%
rename from drivers/net/e1000/base/README
rename to drivers/net/intel/e1000/base/README
similarity index 100%
rename from drivers/net/e1000/base/e1000_80003es2lan.c
rename to drivers/net/intel/e1000/base/e1000_80003es2lan.c
similarity index 100%
rename from drivers/net/e1000/base/e1000_80003es2lan.h
rename to drivers/net/intel/e1000/base/e1000_80003es2lan.h
similarity index 100%
rename from drivers/net/e1000/base/e1000_82540.c
rename to drivers/net/intel/e1000/base/e1000_82540.c
similarity index 100%
rename from drivers/net/e1000/base/e1000_82541.c
rename to drivers/net/intel/e1000/base/e1000_82541.c
similarity index 100%
rename from drivers/net/e1000/base/e1000_82541.h
rename to drivers/net/intel/e1000/base/e1000_82541.h
similarity index 100%
rename from drivers/net/e1000/base/e1000_82542.c
rename to drivers/net/intel/e1000/base/e1000_82542.c
similarity index 100%
rename from drivers/net/e1000/base/e1000_82543.c
rename to drivers/net/intel/e1000/base/e1000_82543.c
similarity index 100%
rename from drivers/net/e1000/base/e1000_82543.h
rename to drivers/net/intel/e1000/base/e1000_82543.h
similarity index 100%
rename from drivers/net/e1000/base/e1000_82571.c
rename to drivers/net/intel/e1000/base/e1000_82571.c
similarity index 100%
rename from drivers/net/e1000/base/e1000_82571.h
rename to drivers/net/intel/e1000/base/e1000_82571.h
similarity index 100%
rename from drivers/net/e1000/base/e1000_82575.c
rename to drivers/net/intel/e1000/base/e1000_82575.c
similarity index 100%
rename from drivers/net/e1000/base/e1000_82575.h
rename to drivers/net/intel/e1000/base/e1000_82575.h
similarity index 100%
rename from drivers/net/e1000/base/e1000_api.c
rename to drivers/net/intel/e1000/base/e1000_api.c
similarity index 100%
rename from drivers/net/e1000/base/e1000_api.h
rename to drivers/net/intel/e1000/base/e1000_api.h
similarity index 100%
rename from drivers/net/e1000/base/e1000_base.c
rename to drivers/net/intel/e1000/base/e1000_base.c
similarity index 100%
rename from drivers/net/e1000/base/e1000_base.h
rename to drivers/net/intel/e1000/base/e1000_base.h
similarity index 100%
rename from drivers/net/e1000/base/e1000_defines.h
rename to drivers/net/intel/e1000/base/e1000_defines.h
similarity index 100%
rename from drivers/net/e1000/base/e1000_hw.h
rename to drivers/net/intel/e1000/base/e1000_hw.h
similarity index 100%
rename from drivers/net/e1000/base/e1000_i210.c
rename to drivers/net/intel/e1000/base/e1000_i210.c
similarity index 100%
rename from drivers/net/e1000/base/e1000_i210.h
rename to drivers/net/intel/e1000/base/e1000_i210.h
similarity index 100%
rename from drivers/net/e1000/base/e1000_ich8lan.c
rename to drivers/net/intel/e1000/base/e1000_ich8lan.c
similarity index 100%
rename from drivers/net/e1000/base/e1000_ich8lan.h
rename to drivers/net/intel/e1000/base/e1000_ich8lan.h
similarity index 100%
rename from drivers/net/e1000/base/e1000_mac.c
rename to drivers/net/intel/e1000/base/e1000_mac.c
similarity index 100%
rename from drivers/net/e1000/base/e1000_mac.h
rename to drivers/net/intel/e1000/base/e1000_mac.h
similarity index 100%
rename from drivers/net/e1000/base/e1000_manage.c
rename to drivers/net/intel/e1000/base/e1000_manage.c
similarity index 100%
rename from drivers/net/e1000/base/e1000_manage.h
rename to drivers/net/intel/e1000/base/e1000_manage.h
similarity index 100%
rename from drivers/net/e1000/base/e1000_mbx.c
rename to drivers/net/intel/e1000/base/e1000_mbx.c
similarity index 100%
rename from drivers/net/e1000/base/e1000_mbx.h
rename to drivers/net/intel/e1000/base/e1000_mbx.h
similarity index 100%
rename from drivers/net/e1000/base/e1000_nvm.c
rename to drivers/net/intel/e1000/base/e1000_nvm.c
similarity index 100%
rename from drivers/net/e1000/base/e1000_nvm.h
rename to drivers/net/intel/e1000/base/e1000_nvm.h
similarity index 100%
rename from drivers/net/e1000/base/e1000_osdep.c
rename to drivers/net/intel/e1000/base/e1000_osdep.c
similarity index 100%
rename from drivers/net/e1000/base/e1000_osdep.h
rename to drivers/net/intel/e1000/base/e1000_osdep.h
similarity index 100%
rename from drivers/net/e1000/base/e1000_phy.c
rename to drivers/net/intel/e1000/base/e1000_phy.c
similarity index 100%
rename from drivers/net/e1000/base/e1000_phy.h
rename to drivers/net/intel/e1000/base/e1000_phy.h
similarity index 100%
rename from drivers/net/e1000/base/e1000_regs.h
rename to drivers/net/intel/e1000/base/e1000_regs.h
similarity index 100%
rename from drivers/net/e1000/base/e1000_vf.c
rename to drivers/net/intel/e1000/base/e1000_vf.c
similarity index 100%
rename from drivers/net/e1000/base/e1000_vf.h
rename to drivers/net/intel/e1000/base/e1000_vf.h
similarity index 100%
rename from drivers/net/e1000/base/meson.build
rename to drivers/net/intel/e1000/base/meson.build
similarity index 100%
rename from drivers/net/e1000/e1000_ethdev.h
rename to drivers/net/intel/e1000/e1000_ethdev.h
similarity index 100%
rename from drivers/net/e1000/e1000_logs.c
rename to drivers/net/intel/e1000/e1000_logs.c
similarity index 100%
rename from drivers/net/e1000/e1000_logs.h
rename to drivers/net/intel/e1000/e1000_logs.h
similarity index 100%
rename from drivers/net/e1000/em_ethdev.c
rename to drivers/net/intel/e1000/em_ethdev.c
similarity index 100%
rename from drivers/net/e1000/em_rxtx.c
rename to drivers/net/intel/e1000/em_rxtx.c
similarity index 100%
rename from drivers/net/e1000/igb_ethdev.c
rename to drivers/net/intel/e1000/igb_ethdev.c
similarity index 100%
rename from drivers/net/e1000/igb_flow.c
rename to drivers/net/intel/e1000/igb_flow.c
similarity index 100%
rename from drivers/net/e1000/igb_pf.c
rename to drivers/net/intel/e1000/igb_pf.c
similarity index 100%
rename from drivers/net/e1000/igb_regs.h
rename to drivers/net/intel/e1000/igb_regs.h
similarity index 100%
rename from drivers/net/e1000/igb_rxtx.c
rename to drivers/net/intel/e1000/igb_rxtx.c
similarity index 100%
rename from drivers/net/e1000/meson.build
rename to drivers/net/intel/e1000/meson.build
similarity index 100%
rename from drivers/net/fm10k/base/fm10k_api.c
rename to drivers/net/intel/fm10k/base/fm10k_api.c
similarity index 100%
rename from drivers/net/fm10k/base/fm10k_api.h
rename to drivers/net/intel/fm10k/base/fm10k_api.h
similarity index 100%
rename from drivers/net/fm10k/base/fm10k_common.c
rename to drivers/net/intel/fm10k/base/fm10k_common.c
similarity index 100%
rename from drivers/net/fm10k/base/fm10k_common.h
rename to drivers/net/intel/fm10k/base/fm10k_common.h
similarity index 100%
rename from drivers/net/fm10k/base/fm10k_mbx.c
rename to drivers/net/intel/fm10k/base/fm10k_mbx.c
similarity index 100%
rename from drivers/net/fm10k/base/fm10k_mbx.h
rename to drivers/net/intel/fm10k/base/fm10k_mbx.h
similarity index 100%
rename from drivers/net/fm10k/base/fm10k_osdep.h
rename to drivers/net/intel/fm10k/base/fm10k_osdep.h
similarity index 100%
rename from drivers/net/fm10k/base/fm10k_pf.c
rename to drivers/net/intel/fm10k/base/fm10k_pf.c
similarity index 100%
rename from drivers/net/fm10k/base/fm10k_pf.h
rename to drivers/net/intel/fm10k/base/fm10k_pf.h
similarity index 100%
rename from drivers/net/fm10k/base/fm10k_tlv.c
rename to drivers/net/intel/fm10k/base/fm10k_tlv.c
similarity index 100%
rename from drivers/net/fm10k/base/fm10k_tlv.h
rename to drivers/net/intel/fm10k/base/fm10k_tlv.h
similarity index 100%
rename from drivers/net/fm10k/base/fm10k_type.h
rename to drivers/net/intel/fm10k/base/fm10k_type.h
similarity index 100%
rename from drivers/net/fm10k/base/fm10k_vf.c
rename to drivers/net/intel/fm10k/base/fm10k_vf.c
similarity index 100%
rename from drivers/net/fm10k/base/fm10k_vf.h
rename to drivers/net/intel/fm10k/base/fm10k_vf.h
similarity index 100%
rename from drivers/net/fm10k/base/meson.build
rename to drivers/net/intel/fm10k/base/meson.build
similarity index 100%
rename from drivers/net/fm10k/fm10k.h
rename to drivers/net/intel/fm10k/fm10k.h
similarity index 100%
rename from drivers/net/fm10k/fm10k_ethdev.c
rename to drivers/net/intel/fm10k/fm10k_ethdev.c
similarity index 100%
rename from drivers/net/fm10k/fm10k_logs.h
rename to drivers/net/intel/fm10k/fm10k_logs.h
similarity index 100%
rename from drivers/net/fm10k/fm10k_rxtx.c
rename to drivers/net/intel/fm10k/fm10k_rxtx.c
similarity index 100%
rename from drivers/net/fm10k/fm10k_rxtx_vec.c
rename to drivers/net/intel/fm10k/fm10k_rxtx_vec.c
similarity index 100%
rename from drivers/net/fm10k/meson.build
rename to drivers/net/intel/fm10k/meson.build
similarity index 100%
rename from drivers/net/i40e/base/README
rename to drivers/net/intel/i40e/base/README
similarity index 100%
rename from drivers/net/i40e/base/i40e_adminq.c
rename to drivers/net/intel/i40e/base/i40e_adminq.c
similarity index 100%
rename from drivers/net/i40e/base/i40e_adminq.h
rename to drivers/net/intel/i40e/base/i40e_adminq.h
similarity index 100%
rename from drivers/net/i40e/base/i40e_adminq_cmd.h
rename to drivers/net/intel/i40e/base/i40e_adminq_cmd.h
similarity index 100%
rename from drivers/net/i40e/base/i40e_alloc.h
rename to drivers/net/intel/i40e/base/i40e_alloc.h
similarity index 100%
rename from drivers/net/i40e/base/i40e_common.c
rename to drivers/net/intel/i40e/base/i40e_common.c
similarity index 100%
rename from drivers/net/i40e/base/i40e_dcb.c
rename to drivers/net/intel/i40e/base/i40e_dcb.c
similarity index 100%
rename from drivers/net/i40e/base/i40e_dcb.h
rename to drivers/net/intel/i40e/base/i40e_dcb.h
similarity index 100%
rename from drivers/net/i40e/base/i40e_devids.h
rename to drivers/net/intel/i40e/base/i40e_devids.h
similarity index 100%
rename from drivers/net/i40e/base/i40e_diag.c
rename to drivers/net/intel/i40e/base/i40e_diag.c
similarity index 100%
rename from drivers/net/i40e/base/i40e_diag.h
rename to drivers/net/intel/i40e/base/i40e_diag.h
similarity index 100%
rename from drivers/net/i40e/base/i40e_hmc.c
rename to drivers/net/intel/i40e/base/i40e_hmc.c
similarity index 100%
rename from drivers/net/i40e/base/i40e_hmc.h
rename to drivers/net/intel/i40e/base/i40e_hmc.h
similarity index 100%
rename from drivers/net/i40e/base/i40e_lan_hmc.c
rename to drivers/net/intel/i40e/base/i40e_lan_hmc.c
similarity index 100%
rename from drivers/net/i40e/base/i40e_lan_hmc.h
rename to drivers/net/intel/i40e/base/i40e_lan_hmc.h
similarity index 100%
rename from drivers/net/i40e/base/i40e_nvm.c
rename to drivers/net/intel/i40e/base/i40e_nvm.c
similarity index 100%
rename from drivers/net/i40e/base/i40e_osdep.h
rename to drivers/net/intel/i40e/base/i40e_osdep.h
similarity index 100%
rename from drivers/net/i40e/base/i40e_prototype.h
rename to drivers/net/intel/i40e/base/i40e_prototype.h
similarity index 100%
rename from drivers/net/i40e/base/i40e_register.h
rename to drivers/net/intel/i40e/base/i40e_register.h
similarity index 100%
rename from drivers/net/i40e/base/i40e_status.h
rename to drivers/net/intel/i40e/base/i40e_status.h
similarity index 100%
rename from drivers/net/i40e/base/i40e_type.h
rename to drivers/net/intel/i40e/base/i40e_type.h
similarity index 100%
rename from drivers/net/i40e/base/meson.build
rename to drivers/net/intel/i40e/base/meson.build
similarity index 100%
rename from drivers/net/i40e/base/virtchnl.h
rename to drivers/net/intel/i40e/base/virtchnl.h
similarity index 100%
rename from drivers/net/i40e/i40e_ethdev.c
rename to drivers/net/intel/i40e/i40e_ethdev.c
similarity index 100%
rename from drivers/net/i40e/i40e_ethdev.h
rename to drivers/net/intel/i40e/i40e_ethdev.h
similarity index 100%
rename from drivers/net/i40e/i40e_fdir.c
rename to drivers/net/intel/i40e/i40e_fdir.c
similarity index 100%
rename from drivers/net/i40e/i40e_flow.c
rename to drivers/net/intel/i40e/i40e_flow.c
similarity index 100%
rename from drivers/net/i40e/i40e_hash.c
rename to drivers/net/intel/i40e/i40e_hash.c
similarity index 100%
rename from drivers/net/i40e/i40e_hash.h
rename to drivers/net/intel/i40e/i40e_hash.h
similarity index 100%
rename from drivers/net/i40e/i40e_logs.h
rename to drivers/net/intel/i40e/i40e_logs.h
similarity index 100%
rename from drivers/net/i40e/i40e_pf.c
rename to drivers/net/intel/i40e/i40e_pf.c
similarity index 100%
rename from drivers/net/i40e/i40e_pf.h
rename to drivers/net/intel/i40e/i40e_pf.h
similarity index 100%
rename from drivers/net/i40e/i40e_recycle_mbufs_vec_common.c
rename to drivers/net/intel/i40e/i40e_recycle_mbufs_vec_common.c
similarity index 100%
rename from drivers/net/i40e/i40e_regs.h
rename to drivers/net/intel/i40e/i40e_regs.h
similarity index 100%
rename from drivers/net/i40e/i40e_rxtx.c
rename to drivers/net/intel/i40e/i40e_rxtx.c
similarity index 100%
rename from drivers/net/i40e/i40e_rxtx.h
rename to drivers/net/intel/i40e/i40e_rxtx.h
similarity index 100%
rename from drivers/net/i40e/i40e_rxtx_common_avx.h
rename to drivers/net/intel/i40e/i40e_rxtx_common_avx.h
similarity index 100%
rename from drivers/net/i40e/i40e_rxtx_vec_altivec.c
rename to drivers/net/intel/i40e/i40e_rxtx_vec_altivec.c
similarity index 100%
rename from drivers/net/i40e/i40e_rxtx_vec_avx2.c
rename to drivers/net/intel/i40e/i40e_rxtx_vec_avx2.c
similarity index 100%
rename from drivers/net/i40e/i40e_rxtx_vec_avx512.c
rename to drivers/net/intel/i40e/i40e_rxtx_vec_avx512.c
similarity index 100%
rename from drivers/net/i40e/i40e_rxtx_vec_common.h
rename to drivers/net/intel/i40e/i40e_rxtx_vec_common.h
similarity index 100%
rename from drivers/net/i40e/i40e_rxtx_vec_neon.c
rename to drivers/net/intel/i40e/i40e_rxtx_vec_neon.c
similarity index 100%
rename from drivers/net/i40e/i40e_rxtx_vec_sse.c
rename to drivers/net/intel/i40e/i40e_rxtx_vec_sse.c
similarity index 100%
rename from drivers/net/i40e/i40e_testpmd.c
rename to drivers/net/intel/i40e/i40e_testpmd.c
similarity index 100%
rename from drivers/net/i40e/i40e_tm.c
rename to drivers/net/intel/i40e/i40e_tm.c
similarity index 100%
rename from drivers/net/i40e/i40e_vf_representor.c
rename to drivers/net/intel/i40e/i40e_vf_representor.c
similarity index 100%
rename from drivers/net/i40e/meson.build
rename to drivers/net/intel/i40e/meson.build
similarity index 100%
rename from drivers/net/i40e/rte_pmd_i40e.c
rename to drivers/net/intel/i40e/rte_pmd_i40e.c
similarity index 100%
rename from drivers/net/i40e/rte_pmd_i40e.h
rename to drivers/net/intel/i40e/rte_pmd_i40e.h
similarity index 100%
rename from drivers/net/i40e/version.map
rename to drivers/net/intel/i40e/version.map
similarity index 100%
rename from drivers/net/iavf/iavf.h
rename to drivers/net/intel/iavf/iavf.h
similarity index 100%
rename from drivers/net/iavf/iavf_ethdev.c
rename to drivers/net/intel/iavf/iavf_ethdev.c
similarity index 100%
rename from drivers/net/iavf/iavf_fdir.c
rename to drivers/net/intel/iavf/iavf_fdir.c
similarity index 100%
rename from drivers/net/iavf/iavf_fsub.c
rename to drivers/net/intel/iavf/iavf_fsub.c
similarity index 100%
rename from drivers/net/iavf/iavf_generic_flow.c
rename to drivers/net/intel/iavf/iavf_generic_flow.c
similarity index 100%
rename from drivers/net/iavf/iavf_generic_flow.h
rename to drivers/net/intel/iavf/iavf_generic_flow.h
similarity index 100%
rename from drivers/net/iavf/iavf_hash.c
rename to drivers/net/intel/iavf/iavf_hash.c
similarity index 100%
rename from drivers/net/iavf/iavf_ipsec_crypto.c
rename to drivers/net/intel/iavf/iavf_ipsec_crypto.c
similarity index 100%
rename from drivers/net/iavf/iavf_ipsec_crypto.h
rename to drivers/net/intel/iavf/iavf_ipsec_crypto.h
similarity index 100%
rename from drivers/net/iavf/iavf_ipsec_crypto_capabilities.h
rename to drivers/net/intel/iavf/iavf_ipsec_crypto_capabilities.h
similarity index 100%
rename from drivers/net/iavf/iavf_log.h
rename to drivers/net/intel/iavf/iavf_log.h
similarity index 100%
rename from drivers/net/iavf/iavf_rxtx.c
rename to drivers/net/intel/iavf/iavf_rxtx.c
similarity index 100%
rename from drivers/net/iavf/iavf_rxtx.h
rename to drivers/net/intel/iavf/iavf_rxtx.h
similarity index 100%
rename from drivers/net/iavf/iavf_rxtx_vec_avx2.c
rename to drivers/net/intel/iavf/iavf_rxtx_vec_avx2.c
similarity index 100%
rename from drivers/net/iavf/iavf_rxtx_vec_avx512.c
rename to drivers/net/intel/iavf/iavf_rxtx_vec_avx512.c
similarity index 100%
rename from drivers/net/iavf/iavf_rxtx_vec_common.h
rename to drivers/net/intel/iavf/iavf_rxtx_vec_common.h
similarity index 100%
rename from drivers/net/iavf/iavf_rxtx_vec_neon.c
rename to drivers/net/intel/iavf/iavf_rxtx_vec_neon.c
similarity index 100%
rename from drivers/net/iavf/iavf_rxtx_vec_sse.c
rename to drivers/net/intel/iavf/iavf_rxtx_vec_sse.c
similarity index 100%
rename from drivers/net/iavf/iavf_testpmd.c
rename to drivers/net/intel/iavf/iavf_testpmd.c
similarity index 100%
rename from drivers/net/iavf/iavf_tm.c
rename to drivers/net/intel/iavf/iavf_tm.c
similarity index 100%
rename from drivers/net/iavf/iavf_vchnl.c
rename to drivers/net/intel/iavf/iavf_vchnl.c
similarity index 96%
rename from drivers/net/iavf/meson.build
rename to drivers/net/intel/iavf/meson.build
@@ -5,7 +5,7 @@ if dpdk_conf.get('RTE_IOVA_IN_MBUF') == 0
subdir_done()
endif
-includes += include_directories('../../common/iavf')
+includes += include_directories('../../../common/iavf')
testpmd_sources = files('iavf_testpmd.c')
similarity index 100%
rename from drivers/net/iavf/rte_pmd_iavf.h
rename to drivers/net/intel/iavf/rte_pmd_iavf.h
similarity index 100%
rename from drivers/net/iavf/version.map
rename to drivers/net/intel/iavf/version.map
similarity index 100%
rename from drivers/net/ice/base/README
rename to drivers/net/intel/ice/base/README
similarity index 100%
rename from drivers/net/ice/base/ice_acl.c
rename to drivers/net/intel/ice/base/ice_acl.c
similarity index 100%
rename from drivers/net/ice/base/ice_acl.h
rename to drivers/net/intel/ice/base/ice_acl.h
similarity index 100%
rename from drivers/net/ice/base/ice_acl_ctrl.c
rename to drivers/net/intel/ice/base/ice_acl_ctrl.c
similarity index 100%
rename from drivers/net/ice/base/ice_adminq_cmd.h
rename to drivers/net/intel/ice/base/ice_adminq_cmd.h
similarity index 100%
rename from drivers/net/ice/base/ice_alloc.h
rename to drivers/net/intel/ice/base/ice_alloc.h
similarity index 100%
rename from drivers/net/ice/base/ice_bitops.h
rename to drivers/net/intel/ice/base/ice_bitops.h
similarity index 100%
rename from drivers/net/ice/base/ice_bst_tcam.c
rename to drivers/net/intel/ice/base/ice_bst_tcam.c
similarity index 100%
rename from drivers/net/ice/base/ice_bst_tcam.h
rename to drivers/net/intel/ice/base/ice_bst_tcam.h
similarity index 100%
rename from drivers/net/ice/base/ice_cgu_regs.h
rename to drivers/net/intel/ice/base/ice_cgu_regs.h
similarity index 100%
rename from drivers/net/ice/base/ice_common.c
rename to drivers/net/intel/ice/base/ice_common.c
similarity index 100%
rename from drivers/net/ice/base/ice_common.h
rename to drivers/net/intel/ice/base/ice_common.h
similarity index 100%
rename from drivers/net/ice/base/ice_controlq.c
rename to drivers/net/intel/ice/base/ice_controlq.c
similarity index 100%
rename from drivers/net/ice/base/ice_controlq.h
rename to drivers/net/intel/ice/base/ice_controlq.h
similarity index 100%
rename from drivers/net/ice/base/ice_dcb.c
rename to drivers/net/intel/ice/base/ice_dcb.c
similarity index 100%
rename from drivers/net/ice/base/ice_dcb.h
rename to drivers/net/intel/ice/base/ice_dcb.h
similarity index 100%
rename from drivers/net/ice/base/ice_ddp.c
rename to drivers/net/intel/ice/base/ice_ddp.c
similarity index 100%
rename from drivers/net/ice/base/ice_ddp.h
rename to drivers/net/intel/ice/base/ice_ddp.h
similarity index 100%
rename from drivers/net/ice/base/ice_defs.h
rename to drivers/net/intel/ice/base/ice_defs.h
similarity index 100%
rename from drivers/net/ice/base/ice_devids.h
rename to drivers/net/intel/ice/base/ice_devids.h
similarity index 100%
rename from drivers/net/ice/base/ice_fdir.c
rename to drivers/net/intel/ice/base/ice_fdir.c
similarity index 100%
rename from drivers/net/ice/base/ice_fdir.h
rename to drivers/net/intel/ice/base/ice_fdir.h
similarity index 100%
rename from drivers/net/ice/base/ice_flex_pipe.c
rename to drivers/net/intel/ice/base/ice_flex_pipe.c
similarity index 100%
rename from drivers/net/ice/base/ice_flex_pipe.h
rename to drivers/net/intel/ice/base/ice_flex_pipe.h
similarity index 100%
rename from drivers/net/ice/base/ice_flex_type.h
rename to drivers/net/intel/ice/base/ice_flex_type.h
similarity index 100%
rename from drivers/net/ice/base/ice_flg_rd.c
rename to drivers/net/intel/ice/base/ice_flg_rd.c
similarity index 100%
rename from drivers/net/ice/base/ice_flg_rd.h
rename to drivers/net/intel/ice/base/ice_flg_rd.h
similarity index 100%
rename from drivers/net/ice/base/ice_flow.c
rename to drivers/net/intel/ice/base/ice_flow.c
similarity index 100%
rename from drivers/net/ice/base/ice_flow.h
rename to drivers/net/intel/ice/base/ice_flow.h
similarity index 100%
rename from drivers/net/ice/base/ice_fwlog.c
rename to drivers/net/intel/ice/base/ice_fwlog.c
similarity index 100%
rename from drivers/net/ice/base/ice_fwlog.h
rename to drivers/net/intel/ice/base/ice_fwlog.h
similarity index 100%
rename from drivers/net/ice/base/ice_hw_autogen.h
rename to drivers/net/intel/ice/base/ice_hw_autogen.h
similarity index 100%
rename from drivers/net/ice/base/ice_imem.c
rename to drivers/net/intel/ice/base/ice_imem.c
similarity index 100%
rename from drivers/net/ice/base/ice_imem.h
rename to drivers/net/intel/ice/base/ice_imem.h
similarity index 100%
rename from drivers/net/ice/base/ice_lan_tx_rx.h
rename to drivers/net/intel/ice/base/ice_lan_tx_rx.h
similarity index 100%
rename from drivers/net/ice/base/ice_metainit.c
rename to drivers/net/intel/ice/base/ice_metainit.c
similarity index 100%
rename from drivers/net/ice/base/ice_metainit.h
rename to drivers/net/intel/ice/base/ice_metainit.h
similarity index 100%
rename from drivers/net/ice/base/ice_mk_grp.c
rename to drivers/net/intel/ice/base/ice_mk_grp.c
similarity index 100%
rename from drivers/net/ice/base/ice_mk_grp.h
rename to drivers/net/intel/ice/base/ice_mk_grp.h
similarity index 100%
rename from drivers/net/ice/base/ice_nvm.c
rename to drivers/net/intel/ice/base/ice_nvm.c
similarity index 100%
rename from drivers/net/ice/base/ice_nvm.h
rename to drivers/net/intel/ice/base/ice_nvm.h
similarity index 100%
rename from drivers/net/ice/base/ice_osdep.h
rename to drivers/net/intel/ice/base/ice_osdep.h
similarity index 100%
rename from drivers/net/ice/base/ice_parser.c
rename to drivers/net/intel/ice/base/ice_parser.c
similarity index 100%
rename from drivers/net/ice/base/ice_parser.h
rename to drivers/net/intel/ice/base/ice_parser.h
similarity index 100%
rename from drivers/net/ice/base/ice_parser_rt.c
rename to drivers/net/intel/ice/base/ice_parser_rt.c
similarity index 100%
rename from drivers/net/ice/base/ice_parser_rt.h
rename to drivers/net/intel/ice/base/ice_parser_rt.h
similarity index 100%
rename from drivers/net/ice/base/ice_parser_util.h
rename to drivers/net/intel/ice/base/ice_parser_util.h
similarity index 100%
rename from drivers/net/ice/base/ice_pg_cam.c
rename to drivers/net/intel/ice/base/ice_pg_cam.c
similarity index 100%
rename from drivers/net/ice/base/ice_pg_cam.h
rename to drivers/net/intel/ice/base/ice_pg_cam.h
similarity index 100%
rename from drivers/net/ice/base/ice_phy_regs.h
rename to drivers/net/intel/ice/base/ice_phy_regs.h
similarity index 100%
rename from drivers/net/ice/base/ice_proto_grp.c
rename to drivers/net/intel/ice/base/ice_proto_grp.c
similarity index 100%
rename from drivers/net/ice/base/ice_proto_grp.h
rename to drivers/net/intel/ice/base/ice_proto_grp.h
similarity index 100%
rename from drivers/net/ice/base/ice_protocol_type.h
rename to drivers/net/intel/ice/base/ice_protocol_type.h
similarity index 100%
rename from drivers/net/ice/base/ice_ptp_consts.h
rename to drivers/net/intel/ice/base/ice_ptp_consts.h
similarity index 100%
rename from drivers/net/ice/base/ice_ptp_hw.c
rename to drivers/net/intel/ice/base/ice_ptp_hw.c
similarity index 100%
rename from drivers/net/ice/base/ice_ptp_hw.h
rename to drivers/net/intel/ice/base/ice_ptp_hw.h
similarity index 100%
rename from drivers/net/ice/base/ice_ptype_mk.c
rename to drivers/net/intel/ice/base/ice_ptype_mk.c
similarity index 100%
rename from drivers/net/ice/base/ice_ptype_mk.h
rename to drivers/net/intel/ice/base/ice_ptype_mk.h
similarity index 100%
rename from drivers/net/ice/base/ice_sbq_cmd.h
rename to drivers/net/intel/ice/base/ice_sbq_cmd.h
similarity index 100%
rename from drivers/net/ice/base/ice_sched.c
rename to drivers/net/intel/ice/base/ice_sched.c
similarity index 100%
rename from drivers/net/ice/base/ice_sched.h
rename to drivers/net/intel/ice/base/ice_sched.h
similarity index 100%
rename from drivers/net/ice/base/ice_status.h
rename to drivers/net/intel/ice/base/ice_status.h
similarity index 100%
rename from drivers/net/ice/base/ice_switch.c
rename to drivers/net/intel/ice/base/ice_switch.c
similarity index 100%
rename from drivers/net/ice/base/ice_switch.h
rename to drivers/net/intel/ice/base/ice_switch.h
similarity index 100%
rename from drivers/net/ice/base/ice_tmatch.h
rename to drivers/net/intel/ice/base/ice_tmatch.h
similarity index 100%
rename from drivers/net/ice/base/ice_type.h
rename to drivers/net/intel/ice/base/ice_type.h
similarity index 100%
rename from drivers/net/ice/base/ice_vf_mbx.c
rename to drivers/net/intel/ice/base/ice_vf_mbx.c
similarity index 100%
rename from drivers/net/ice/base/ice_vf_mbx.h
rename to drivers/net/intel/ice/base/ice_vf_mbx.h
similarity index 100%
rename from drivers/net/ice/base/ice_vlan_mode.c
rename to drivers/net/intel/ice/base/ice_vlan_mode.c
similarity index 100%
rename from drivers/net/ice/base/ice_vlan_mode.h
rename to drivers/net/intel/ice/base/ice_vlan_mode.h
similarity index 100%
rename from drivers/net/ice/base/ice_xlt_kb.c
rename to drivers/net/intel/ice/base/ice_xlt_kb.c
similarity index 100%
rename from drivers/net/ice/base/ice_xlt_kb.h
rename to drivers/net/intel/ice/base/ice_xlt_kb.h
similarity index 100%
rename from drivers/net/ice/base/meson.build
rename to drivers/net/intel/ice/base/meson.build
similarity index 100%
rename from drivers/net/ice/ice_acl_filter.c
rename to drivers/net/intel/ice/ice_acl_filter.c
similarity index 100%
rename from drivers/net/ice/ice_dcf.c
rename to drivers/net/intel/ice/ice_dcf.c
similarity index 100%
rename from drivers/net/ice/ice_dcf.h
rename to drivers/net/intel/ice/ice_dcf.h
similarity index 100%
rename from drivers/net/ice/ice_dcf_ethdev.c
rename to drivers/net/intel/ice/ice_dcf_ethdev.c
similarity index 100%
rename from drivers/net/ice/ice_dcf_ethdev.h
rename to drivers/net/intel/ice/ice_dcf_ethdev.h
similarity index 100%
rename from drivers/net/ice/ice_dcf_parent.c
rename to drivers/net/intel/ice/ice_dcf_parent.c
similarity index 100%
rename from drivers/net/ice/ice_dcf_sched.c
rename to drivers/net/intel/ice/ice_dcf_sched.c
similarity index 100%
rename from drivers/net/ice/ice_dcf_vf_representor.c
rename to drivers/net/intel/ice/ice_dcf_vf_representor.c
similarity index 100%
rename from drivers/net/ice/ice_diagnose.c
rename to drivers/net/intel/ice/ice_diagnose.c
similarity index 100%
rename from drivers/net/ice/ice_ethdev.c
rename to drivers/net/intel/ice/ice_ethdev.c
similarity index 100%
rename from drivers/net/ice/ice_ethdev.h
rename to drivers/net/intel/ice/ice_ethdev.h
similarity index 100%
rename from drivers/net/ice/ice_fdir_filter.c
rename to drivers/net/intel/ice/ice_fdir_filter.c
similarity index 100%
rename from drivers/net/ice/ice_generic_flow.c
rename to drivers/net/intel/ice/ice_generic_flow.c
similarity index 100%
rename from drivers/net/ice/ice_generic_flow.h
rename to drivers/net/intel/ice/ice_generic_flow.h
similarity index 100%
rename from drivers/net/ice/ice_hash.c
rename to drivers/net/intel/ice/ice_hash.c
similarity index 100%
rename from drivers/net/ice/ice_logs.h
rename to drivers/net/intel/ice/ice_logs.h
similarity index 100%
rename from drivers/net/ice/ice_rxtx.c
rename to drivers/net/intel/ice/ice_rxtx.c
similarity index 100%
rename from drivers/net/ice/ice_rxtx.h
rename to drivers/net/intel/ice/ice_rxtx.h
similarity index 100%
rename from drivers/net/ice/ice_rxtx_common_avx.h
rename to drivers/net/intel/ice/ice_rxtx_common_avx.h
similarity index 100%
rename from drivers/net/ice/ice_rxtx_vec_avx2.c
rename to drivers/net/intel/ice/ice_rxtx_vec_avx2.c
similarity index 100%
rename from drivers/net/ice/ice_rxtx_vec_avx512.c
rename to drivers/net/intel/ice/ice_rxtx_vec_avx512.c
similarity index 100%
rename from drivers/net/ice/ice_rxtx_vec_common.h
rename to drivers/net/intel/ice/ice_rxtx_vec_common.h
similarity index 100%
rename from drivers/net/ice/ice_rxtx_vec_sse.c
rename to drivers/net/intel/ice/ice_rxtx_vec_sse.c
similarity index 100%
rename from drivers/net/ice/ice_switch_filter.c
rename to drivers/net/intel/ice/ice_switch_filter.c
similarity index 100%
rename from drivers/net/ice/ice_testpmd.c
rename to drivers/net/intel/ice/ice_testpmd.c
similarity index 100%
rename from drivers/net/ice/ice_tm.c
rename to drivers/net/intel/ice/ice_tm.c
similarity index 96%
rename from drivers/net/ice/meson.build
rename to drivers/net/intel/ice/meson.build
@@ -19,7 +19,7 @@ sources = files(
testpmd_sources = files('ice_testpmd.c')
deps += ['hash', 'net', 'common_iavf']
-includes += include_directories('base', '../../common/iavf')
+includes += include_directories('base', '../../../common/iavf')
if arch_subdir == 'x86'
sources += files('ice_rxtx_vec_sse.c')
similarity index 100%
rename from drivers/net/ice/version.map
rename to drivers/net/intel/ice/version.map
similarity index 100%
rename from drivers/net/idpf/idpf_ethdev.c
rename to drivers/net/intel/idpf/idpf_ethdev.c
similarity index 100%
rename from drivers/net/idpf/idpf_ethdev.h
rename to drivers/net/intel/idpf/idpf_ethdev.h
similarity index 100%
rename from drivers/net/idpf/idpf_logs.h
rename to drivers/net/intel/idpf/idpf_logs.h
similarity index 100%
rename from drivers/net/idpf/idpf_rxtx.c
rename to drivers/net/intel/idpf/idpf_rxtx.c
similarity index 100%
rename from drivers/net/idpf/idpf_rxtx.h
rename to drivers/net/intel/idpf/idpf_rxtx.h
similarity index 100%
rename from drivers/net/idpf/idpf_rxtx_vec_common.h
rename to drivers/net/intel/idpf/idpf_rxtx_vec_common.h
similarity index 100%
rename from drivers/net/idpf/meson.build
rename to drivers/net/intel/idpf/meson.build
similarity index 100%
rename from drivers/net/igc/base/README
rename to drivers/net/intel/igc/base/README
similarity index 100%
rename from drivers/net/igc/base/igc_82571.h
rename to drivers/net/intel/igc/base/igc_82571.h
similarity index 100%
rename from drivers/net/igc/base/igc_82575.h
rename to drivers/net/intel/igc/base/igc_82575.h
similarity index 100%
rename from drivers/net/igc/base/igc_api.c
rename to drivers/net/intel/igc/base/igc_api.c
similarity index 100%
rename from drivers/net/igc/base/igc_api.h
rename to drivers/net/intel/igc/base/igc_api.h
similarity index 100%
rename from drivers/net/igc/base/igc_base.c
rename to drivers/net/intel/igc/base/igc_base.c
similarity index 100%
rename from drivers/net/igc/base/igc_base.h
rename to drivers/net/intel/igc/base/igc_base.h
similarity index 100%
rename from drivers/net/igc/base/igc_defines.h
rename to drivers/net/intel/igc/base/igc_defines.h
similarity index 100%
rename from drivers/net/igc/base/igc_hw.h
rename to drivers/net/intel/igc/base/igc_hw.h
similarity index 100%
rename from drivers/net/igc/base/igc_i225.c
rename to drivers/net/intel/igc/base/igc_i225.c
similarity index 100%
rename from drivers/net/igc/base/igc_i225.h
rename to drivers/net/intel/igc/base/igc_i225.h
similarity index 100%
rename from drivers/net/igc/base/igc_ich8lan.h
rename to drivers/net/intel/igc/base/igc_ich8lan.h
similarity index 100%
rename from drivers/net/igc/base/igc_mac.c
rename to drivers/net/intel/igc/base/igc_mac.c
similarity index 100%
rename from drivers/net/igc/base/igc_mac.h
rename to drivers/net/intel/igc/base/igc_mac.h
similarity index 100%
rename from drivers/net/igc/base/igc_manage.c
rename to drivers/net/intel/igc/base/igc_manage.c
similarity index 100%
rename from drivers/net/igc/base/igc_manage.h
rename to drivers/net/intel/igc/base/igc_manage.h
similarity index 100%
rename from drivers/net/igc/base/igc_nvm.c
rename to drivers/net/intel/igc/base/igc_nvm.c
similarity index 100%
rename from drivers/net/igc/base/igc_nvm.h
rename to drivers/net/intel/igc/base/igc_nvm.h
similarity index 100%
rename from drivers/net/igc/base/igc_osdep.c
rename to drivers/net/intel/igc/base/igc_osdep.c
similarity index 100%
rename from drivers/net/igc/base/igc_osdep.h
rename to drivers/net/intel/igc/base/igc_osdep.h
similarity index 100%
rename from drivers/net/igc/base/igc_phy.c
rename to drivers/net/intel/igc/base/igc_phy.c
similarity index 100%
rename from drivers/net/igc/base/igc_phy.h
rename to drivers/net/intel/igc/base/igc_phy.h
similarity index 100%
rename from drivers/net/igc/base/igc_regs.h
rename to drivers/net/intel/igc/base/igc_regs.h
similarity index 100%
rename from drivers/net/igc/base/meson.build
rename to drivers/net/intel/igc/base/meson.build
similarity index 100%
rename from drivers/net/igc/igc_ethdev.c
rename to drivers/net/intel/igc/igc_ethdev.c
similarity index 100%
rename from drivers/net/igc/igc_ethdev.h
rename to drivers/net/intel/igc/igc_ethdev.h
similarity index 100%
rename from drivers/net/igc/igc_filter.c
rename to drivers/net/intel/igc/igc_filter.c
similarity index 100%
rename from drivers/net/igc/igc_filter.h
rename to drivers/net/intel/igc/igc_filter.h
similarity index 100%
rename from drivers/net/igc/igc_flow.c
rename to drivers/net/intel/igc/igc_flow.c
similarity index 100%
rename from drivers/net/igc/igc_flow.h
rename to drivers/net/intel/igc/igc_flow.h
similarity index 100%
rename from drivers/net/igc/igc_logs.c
rename to drivers/net/intel/igc/igc_logs.c
similarity index 100%
rename from drivers/net/igc/igc_logs.h
rename to drivers/net/intel/igc/igc_logs.h
similarity index 100%
rename from drivers/net/igc/igc_txrx.c
rename to drivers/net/intel/igc/igc_txrx.c
similarity index 100%
rename from drivers/net/igc/igc_txrx.h
rename to drivers/net/intel/igc/igc_txrx.h
similarity index 100%
rename from drivers/net/igc/meson.build
rename to drivers/net/intel/igc/meson.build
similarity index 100%
rename from drivers/net/ipn3ke/ipn3ke_ethdev.c
rename to drivers/net/intel/ipn3ke/ipn3ke_ethdev.c
similarity index 100%
rename from drivers/net/ipn3ke/ipn3ke_ethdev.h
rename to drivers/net/intel/ipn3ke/ipn3ke_ethdev.h
similarity index 100%
rename from drivers/net/ipn3ke/ipn3ke_flow.c
rename to drivers/net/intel/ipn3ke/ipn3ke_flow.c
similarity index 100%
rename from drivers/net/ipn3ke/ipn3ke_flow.h
rename to drivers/net/intel/ipn3ke/ipn3ke_flow.h
similarity index 100%
rename from drivers/net/ipn3ke/ipn3ke_logs.h
rename to drivers/net/intel/ipn3ke/ipn3ke_logs.h
similarity index 100%
rename from drivers/net/ipn3ke/ipn3ke_rawdev_api.h
rename to drivers/net/intel/ipn3ke/ipn3ke_rawdev_api.h
similarity index 100%
rename from drivers/net/ipn3ke/ipn3ke_representor.c
rename to drivers/net/intel/ipn3ke/ipn3ke_representor.c
similarity index 100%
rename from drivers/net/ipn3ke/ipn3ke_tm.c
rename to drivers/net/intel/ipn3ke/ipn3ke_tm.c
similarity index 91%
rename from drivers/net/ipn3ke/meson.build
rename to drivers/net/intel/ipn3ke/meson.build
@@ -21,7 +21,7 @@ if not has_libfdt
subdir_done()
endif
-includes += include_directories('../../raw/ifpga')
+includes += include_directories('../../../raw/ifpga')
sources += files(
'ipn3ke_ethdev.c',
similarity index 100%
rename from drivers/net/ipn3ke/version.map
rename to drivers/net/intel/ipn3ke/version.map
similarity index 100%
rename from drivers/net/ixgbe/base/README
rename to drivers/net/intel/ixgbe/base/README
similarity index 100%
rename from drivers/net/ixgbe/base/ixgbe_82598.c
rename to drivers/net/intel/ixgbe/base/ixgbe_82598.c
similarity index 100%
rename from drivers/net/ixgbe/base/ixgbe_82598.h
rename to drivers/net/intel/ixgbe/base/ixgbe_82598.h
similarity index 100%
rename from drivers/net/ixgbe/base/ixgbe_82599.c
rename to drivers/net/intel/ixgbe/base/ixgbe_82599.c
similarity index 100%
rename from drivers/net/ixgbe/base/ixgbe_82599.h
rename to drivers/net/intel/ixgbe/base/ixgbe_82599.h
similarity index 100%
rename from drivers/net/ixgbe/base/ixgbe_api.c
rename to drivers/net/intel/ixgbe/base/ixgbe_api.c
similarity index 100%
rename from drivers/net/ixgbe/base/ixgbe_api.h
rename to drivers/net/intel/ixgbe/base/ixgbe_api.h
similarity index 100%
rename from drivers/net/ixgbe/base/ixgbe_common.c
rename to drivers/net/intel/ixgbe/base/ixgbe_common.c
similarity index 100%
rename from drivers/net/ixgbe/base/ixgbe_common.h
rename to drivers/net/intel/ixgbe/base/ixgbe_common.h
similarity index 100%
rename from drivers/net/ixgbe/base/ixgbe_dcb.c
rename to drivers/net/intel/ixgbe/base/ixgbe_dcb.c
similarity index 100%
rename from drivers/net/ixgbe/base/ixgbe_dcb.h
rename to drivers/net/intel/ixgbe/base/ixgbe_dcb.h
similarity index 100%
rename from drivers/net/ixgbe/base/ixgbe_dcb_82598.c
rename to drivers/net/intel/ixgbe/base/ixgbe_dcb_82598.c
similarity index 100%
rename from drivers/net/ixgbe/base/ixgbe_dcb_82598.h
rename to drivers/net/intel/ixgbe/base/ixgbe_dcb_82598.h
similarity index 100%
rename from drivers/net/ixgbe/base/ixgbe_dcb_82599.c
rename to drivers/net/intel/ixgbe/base/ixgbe_dcb_82599.c
similarity index 100%
rename from drivers/net/ixgbe/base/ixgbe_dcb_82599.h
rename to drivers/net/intel/ixgbe/base/ixgbe_dcb_82599.h
similarity index 100%
rename from drivers/net/ixgbe/base/ixgbe_e610.c
rename to drivers/net/intel/ixgbe/base/ixgbe_e610.c
similarity index 100%
rename from drivers/net/ixgbe/base/ixgbe_e610.h
rename to drivers/net/intel/ixgbe/base/ixgbe_e610.h
similarity index 100%
rename from drivers/net/ixgbe/base/ixgbe_hv_vf.c
rename to drivers/net/intel/ixgbe/base/ixgbe_hv_vf.c
similarity index 100%
rename from drivers/net/ixgbe/base/ixgbe_hv_vf.h
rename to drivers/net/intel/ixgbe/base/ixgbe_hv_vf.h
similarity index 100%
rename from drivers/net/ixgbe/base/ixgbe_mbx.c
rename to drivers/net/intel/ixgbe/base/ixgbe_mbx.c
similarity index 100%
rename from drivers/net/ixgbe/base/ixgbe_mbx.h
rename to drivers/net/intel/ixgbe/base/ixgbe_mbx.h
similarity index 100%
rename from drivers/net/ixgbe/base/ixgbe_osdep.c
rename to drivers/net/intel/ixgbe/base/ixgbe_osdep.c
similarity index 100%
rename from drivers/net/ixgbe/base/ixgbe_osdep.h
rename to drivers/net/intel/ixgbe/base/ixgbe_osdep.h
similarity index 100%
rename from drivers/net/ixgbe/base/ixgbe_phy.c
rename to drivers/net/intel/ixgbe/base/ixgbe_phy.c
similarity index 100%
rename from drivers/net/ixgbe/base/ixgbe_phy.h
rename to drivers/net/intel/ixgbe/base/ixgbe_phy.h
similarity index 100%
rename from drivers/net/ixgbe/base/ixgbe_type.h
rename to drivers/net/intel/ixgbe/base/ixgbe_type.h
similarity index 100%
rename from drivers/net/ixgbe/base/ixgbe_type_e610.h
rename to drivers/net/intel/ixgbe/base/ixgbe_type_e610.h
similarity index 100%
rename from drivers/net/ixgbe/base/ixgbe_vf.c
rename to drivers/net/intel/ixgbe/base/ixgbe_vf.c
similarity index 100%
rename from drivers/net/ixgbe/base/ixgbe_vf.h
rename to drivers/net/intel/ixgbe/base/ixgbe_vf.h
similarity index 100%
rename from drivers/net/ixgbe/base/ixgbe_x540.c
rename to drivers/net/intel/ixgbe/base/ixgbe_x540.c
similarity index 100%
rename from drivers/net/ixgbe/base/ixgbe_x540.h
rename to drivers/net/intel/ixgbe/base/ixgbe_x540.h
similarity index 100%
rename from drivers/net/ixgbe/base/ixgbe_x550.c
rename to drivers/net/intel/ixgbe/base/ixgbe_x550.c
similarity index 100%
rename from drivers/net/ixgbe/base/ixgbe_x550.h
rename to drivers/net/intel/ixgbe/base/ixgbe_x550.h
similarity index 100%
rename from drivers/net/ixgbe/base/meson.build
rename to drivers/net/intel/ixgbe/base/meson.build
similarity index 100%
rename from drivers/net/ixgbe/ixgbe_82599_bypass.c
rename to drivers/net/intel/ixgbe/ixgbe_82599_bypass.c
similarity index 100%
rename from drivers/net/ixgbe/ixgbe_bypass.c
rename to drivers/net/intel/ixgbe/ixgbe_bypass.c
similarity index 100%
rename from drivers/net/ixgbe/ixgbe_bypass.h
rename to drivers/net/intel/ixgbe/ixgbe_bypass.h
similarity index 100%
rename from drivers/net/ixgbe/ixgbe_bypass_api.h
rename to drivers/net/intel/ixgbe/ixgbe_bypass_api.h
similarity index 100%
rename from drivers/net/ixgbe/ixgbe_bypass_defines.h
rename to drivers/net/intel/ixgbe/ixgbe_bypass_defines.h
similarity index 100%
rename from drivers/net/ixgbe/ixgbe_ethdev.c
rename to drivers/net/intel/ixgbe/ixgbe_ethdev.c
similarity index 100%
rename from drivers/net/ixgbe/ixgbe_ethdev.h
rename to drivers/net/intel/ixgbe/ixgbe_ethdev.h
similarity index 100%
rename from drivers/net/ixgbe/ixgbe_fdir.c
rename to drivers/net/intel/ixgbe/ixgbe_fdir.c
similarity index 100%
rename from drivers/net/ixgbe/ixgbe_flow.c
rename to drivers/net/intel/ixgbe/ixgbe_flow.c
similarity index 100%
rename from drivers/net/ixgbe/ixgbe_ipsec.c
rename to drivers/net/intel/ixgbe/ixgbe_ipsec.c
similarity index 100%
rename from drivers/net/ixgbe/ixgbe_ipsec.h
rename to drivers/net/intel/ixgbe/ixgbe_ipsec.h
similarity index 100%
rename from drivers/net/ixgbe/ixgbe_logs.h
rename to drivers/net/intel/ixgbe/ixgbe_logs.h
similarity index 100%
rename from drivers/net/ixgbe/ixgbe_pf.c
rename to drivers/net/intel/ixgbe/ixgbe_pf.c
similarity index 100%
rename from drivers/net/ixgbe/ixgbe_recycle_mbufs_vec_common.c
rename to drivers/net/intel/ixgbe/ixgbe_recycle_mbufs_vec_common.c
similarity index 100%
rename from drivers/net/ixgbe/ixgbe_regs.h
rename to drivers/net/intel/ixgbe/ixgbe_regs.h
similarity index 100%
rename from drivers/net/ixgbe/ixgbe_rxtx.c
rename to drivers/net/intel/ixgbe/ixgbe_rxtx.c
similarity index 100%
rename from drivers/net/ixgbe/ixgbe_rxtx.h
rename to drivers/net/intel/ixgbe/ixgbe_rxtx.h
similarity index 100%
rename from drivers/net/ixgbe/ixgbe_rxtx_vec_common.h
rename to drivers/net/intel/ixgbe/ixgbe_rxtx_vec_common.h
similarity index 100%
rename from drivers/net/ixgbe/ixgbe_rxtx_vec_neon.c
rename to drivers/net/intel/ixgbe/ixgbe_rxtx_vec_neon.c
similarity index 100%
rename from drivers/net/ixgbe/ixgbe_rxtx_vec_sse.c
rename to drivers/net/intel/ixgbe/ixgbe_rxtx_vec_sse.c
similarity index 100%
rename from drivers/net/ixgbe/ixgbe_testpmd.c
rename to drivers/net/intel/ixgbe/ixgbe_testpmd.c
similarity index 100%
rename from drivers/net/ixgbe/ixgbe_tm.c
rename to drivers/net/intel/ixgbe/ixgbe_tm.c
similarity index 100%
rename from drivers/net/ixgbe/ixgbe_vf_representor.c
rename to drivers/net/intel/ixgbe/ixgbe_vf_representor.c
similarity index 100%
rename from drivers/net/ixgbe/meson.build
rename to drivers/net/intel/ixgbe/meson.build
similarity index 100%
rename from drivers/net/ixgbe/rte_pmd_ixgbe.c
rename to drivers/net/intel/ixgbe/rte_pmd_ixgbe.c
similarity index 100%
rename from drivers/net/ixgbe/rte_pmd_ixgbe.h
rename to drivers/net/intel/ixgbe/rte_pmd_ixgbe.h
similarity index 100%
rename from drivers/net/ixgbe/version.map
rename to drivers/net/intel/ixgbe/version.map
@@ -13,28 +13,28 @@ drivers = [
'bnxt',
'bonding',
'cnxk',
- 'cpfl',
'cxgbe',
'dpaa',
'dpaa2',
- 'e1000',
'ena',
'enetc',
'enetfec',
'enic',
'failsafe',
- 'fm10k',
'gve',
'hinic',
'hns3',
- 'i40e',
- 'iavf',
- 'ice',
- 'idpf',
- 'igc',
+ 'intel/cpfl',
+ 'intel/e1000',
+ 'intel/fm10k',
+ 'intel/i40e',
+ 'intel/iavf',
+ 'intel/ice',
+ 'intel/idpf',
+ 'intel/igc',
+ 'intel/ipn3ke',
+ 'intel/ixgbe',
'ionic',
- 'ipn3ke',
- 'ixgbe',
'mana',
'memif',
'mlx4',