mirror of
https://github.com/FEX-Emu/linux.git
synced 2025-02-10 13:28:44 +00:00
Merge branch 'qed-next'
Sudarsana Reddy Kalluru says: ==================== qed: Fix issues in UFP feature commit 'cac6f691'. This patch series fixes couple of issues in the UFP feature commit, cac6f691: Add support for Unified Fabric Port. Changes from previous version: ------------------------------ v2: Added "Fixes:" tag. Please consider applying it to "net-next". ==================== Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
commit
9db9268fe4
@ -11996,6 +11996,7 @@ struct public_port {
|
||||
#define EEE_REMOTE_TW_RX_MASK 0xffff0000
|
||||
#define EEE_REMOTE_TW_RX_OFFSET 16
|
||||
|
||||
u32 reserved1;
|
||||
u32 oem_cfg_port;
|
||||
#define OEM_CFG_CHANNEL_TYPE_MASK 0x00000003
|
||||
#define OEM_CFG_CHANNEL_TYPE_OFFSET 0
|
||||
|
@ -1514,9 +1514,10 @@ void qed_mcp_read_ufp_config(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
|
||||
}
|
||||
|
||||
qed_mcp_get_shmem_func(p_hwfn, p_ptt, &shmem_info, MCP_PF_ID(p_hwfn));
|
||||
val = (port_cfg & OEM_CFG_FUNC_TC_MASK) >> OEM_CFG_FUNC_TC_OFFSET;
|
||||
val = (shmem_info.oem_cfg_func & OEM_CFG_FUNC_TC_MASK) >>
|
||||
OEM_CFG_FUNC_TC_OFFSET;
|
||||
p_hwfn->ufp_info.tc = (u8)val;
|
||||
val = (port_cfg & OEM_CFG_FUNC_HOST_PRI_CTRL_MASK) >>
|
||||
val = (shmem_info.oem_cfg_func & OEM_CFG_FUNC_HOST_PRI_CTRL_MASK) >>
|
||||
OEM_CFG_FUNC_HOST_PRI_CTRL_OFFSET;
|
||||
if (val == OEM_CFG_FUNC_HOST_PRI_CTRL_VNIC) {
|
||||
p_hwfn->ufp_info.pri_type = QED_UFP_PRI_VNIC;
|
||||
|
Loading…
x
Reference in New Issue
Block a user