Home
last modified time | relevance | path

Searched refs:FIELD_GET (Results 1 – 25 of 77) sorted by relevance

1234

/Linux-v4.19/drivers/net/ethernet/netronome/nfp/nfpcore/
Dnfp_nsp_eth.c165 dst->eth_index = FIELD_GET(NSP_ETH_PORT_INDEX, port); in nfp_eth_port_translate()
169 dst->lanes = FIELD_GET(NSP_ETH_PORT_LANES, port); in nfp_eth_port_translate()
171 dst->enabled = FIELD_GET(NSP_ETH_STATE_ENABLED, state); in nfp_eth_port_translate()
172 dst->tx_enabled = FIELD_GET(NSP_ETH_STATE_TX_ENABLED, state); in nfp_eth_port_translate()
173 dst->rx_enabled = FIELD_GET(NSP_ETH_STATE_RX_ENABLED, state); in nfp_eth_port_translate()
175 rate = nfp_eth_rate2speed(FIELD_GET(NSP_ETH_STATE_RATE, state)); in nfp_eth_port_translate()
178 dst->interface = FIELD_GET(NSP_ETH_STATE_INTERFACE, state); in nfp_eth_port_translate()
179 dst->media = FIELD_GET(NSP_ETH_STATE_MEDIA, state); in nfp_eth_port_translate()
183 dst->label_port = FIELD_GET(NSP_ETH_PORT_PHYLABEL, port); in nfp_eth_port_translate()
184 dst->label_subport = FIELD_GET(NSP_ETH_PORT_LABEL, port); in nfp_eth_port_translate()
[all …]
Dnfp_nsp.c194 if (FIELD_GET(NSP_STATUS_MAGIC, reg) != NSP_MAGIC) { in nfp_nsp_check()
199 state->ver.major = FIELD_GET(NSP_STATUS_MAJOR, reg); in nfp_nsp_check()
200 state->ver.minor = FIELD_GET(NSP_STATUS_MINOR, reg); in nfp_nsp_check()
370 ret_val = FIELD_GET(NSP_COMMAND_OPTION, ret_val); in __nfp_nsp_command()
372 err = FIELD_GET(NSP_STATUS_RESULT, reg); in __nfp_nsp_command()
416 if (FIELD_GET(NSP_DFLT_BUFFER_SIZE_MB, reg) * SZ_1M < max_size) { in __nfp_nsp_command_buf()
418 code, FIELD_GET(NSP_DFLT_BUFFER_SIZE_MB, reg) * SZ_1M, in __nfp_nsp_command_buf()
430 cpp_id = FIELD_GET(NSP_DFLT_BUFFER_CPP, reg) << 8; in __nfp_nsp_command_buf()
431 cpp_buf = FIELD_GET(NSP_DFLT_BUFFER_ADDRESS, reg); in __nfp_nsp_command_buf()
/Linux-v4.19/drivers/net/ethernet/netronome/nfp/
Dnfp_asm.c64 addr_lo = FIELD_GET(OP_BR_ADDR_LO, instr); in br_get_offset()
65 addr_hi = FIELD_GET(OP_BR_ADDR_HI, instr); in br_get_offset()
92 if (FIELD_GET(OP_IMMED_INV, instr) || in immed_can_modify()
93 FIELD_GET(OP_IMMED_SHIFT, instr) || in immed_can_modify()
94 FIELD_GET(OP_IMMED_WIDTH, instr) != IMMED_WIDTH_ALL) { in immed_can_modify()
108 reg = FIELD_GET(OP_IMMED_A_SRC, instr); in immed_get_value()
110 reg = FIELD_GET(OP_IMMED_B_SRC, instr); in immed_get_value()
112 return (reg & 0xff) | FIELD_GET(OP_IMMED_IMM, instr) << 8; in immed_get_value()
120 if (unreg_is_imm(FIELD_GET(OP_IMMED_A_SRC, *instr))) { in immed_set_value()
Dnfp_net_ctrl.c67 length = FIELD_GET(NFP_NET_CFG_TLV_HEADER_LENGTH, hdr); in nfp_net_tlv_caps_parse()
84 switch (FIELD_GET(NFP_NET_CFG_TLV_HEADER_TYPE, hdr)) { in nfp_net_tlv_caps_parse()
117 if (!FIELD_GET(NFP_NET_CFG_TLV_HEADER_REQUIRED, hdr)) in nfp_net_tlv_caps_parse()
121 FIELD_GET(NFP_NET_CFG_TLV_HEADER_TYPE, hdr), in nfp_net_tlv_caps_parse()
Dnfp_asm.h367 return FIELD_GET(NN_REG_TYPE, swreg_raw(reg)); in swreg_type()
372 return FIELD_GET(NN_REG_VAL, swreg_raw(reg)); in swreg_value()
377 return FIELD_GET(NN_REG_LM_IDX_LO, swreg_raw(reg)); in swreg_lm_idx()
382 return FIELD_GET(NN_REG_LM_IDX_HI, swreg_raw(reg)); in swreg_lmextn()
387 return FIELD_GET(NN_REG_LM_MOD, swreg_raw(reg)); in swreg_lm_mode()
Dnfp_net_sriov.c242 ivi->vlan = FIELD_GET(NFP_NET_VF_CFG_VLAN_VID, vlan_tci); in nfp_app_get_vf_config()
243 ivi->qos = FIELD_GET(NFP_NET_VF_CFG_VLAN_QOS, vlan_tci); in nfp_app_get_vf_config()
245 ivi->spoofchk = FIELD_GET(NFP_NET_VF_CFG_CTRL_SPOOF, flags); in nfp_app_get_vf_config()
246 ivi->linkstate = FIELD_GET(NFP_NET_VF_CFG_CTRL_LINK_STATE, flags); in nfp_app_get_vf_config()
/Linux-v4.19/drivers/clk/meson/
Dgxbb-aoclk-32k.c89 n1 = FIELD_GET(CLK_CNTL0_N1_MASK, reg0) + 1; in aoclk_cec_32k_recalc_rate()
90 n2 = FIELD_GET(CLK_CNTL0_N2_MASK, reg0) + 1; in aoclk_cec_32k_recalc_rate()
92 m1 = FIELD_GET(CLK_CNTL1_M1_MASK, reg1) + 1; in aoclk_cec_32k_recalc_rate()
93 m2 = FIELD_GET(CLK_CNTL1_M2_MASK, reg1) + 1; in aoclk_cec_32k_recalc_rate()
104 n1 = FIELD_GET(CLK_CNTL0_N1_MASK, reg0) + 1; in aoclk_cec_32k_recalc_rate()
/Linux-v4.19/drivers/net/wireless/mediatek/mt76/
Dmt76x2_mac_common.c71 stat->wcid = FIELD_GET(MT_TX_STAT_FIFO_WCID, stat1); in mt76x2_mac_load_tx_status()
72 stat->rate = FIELD_GET(MT_TX_STAT_FIFO_RATE, stat1); in mt76x2_mac_load_tx_status()
74 stat->retry = FIELD_GET(MT_TX_STAT_FIFO_EXT_RETRY, stat2); in mt76x2_mac_load_tx_status()
75 stat->pktid = FIELD_GET(MT_TX_STAT_FIFO_EXT_PKTID, stat2); in mt76x2_mac_load_tx_status()
85 u8 idx = FIELD_GET(MT_RXWI_RATE_INDEX, rate); in mt76x2_mac_process_tx_rate()
91 switch (FIELD_GET(MT_RXWI_RATE_PHY, rate)) { in mt76x2_mac_process_tx_rate()
119 switch (FIELD_GET(MT_RXWI_RATE_BW, rate)) { in mt76x2_mac_process_tx_rate()
501 u8 idx = FIELD_GET(MT_RXWI_RATE_INDEX, rate); in mt76x2_mac_process_rate()
503 switch (FIELD_GET(MT_RXWI_RATE_PHY, rate)) { in mt76x2_mac_process_rate()
533 status->rate_idx = FIELD_GET(MT_RATE_INDEX_VHT_IDX, idx); in mt76x2_mac_process_rate()
[all …]
Dusb_mcu.c76 if (seq == FIELD_GET(MT_RX_FCE_INFO_CMD_SEQ, rxfce)) in mt76u_mcu_wait_resp()
80 FIELD_GET(MT_RX_FCE_INFO_EVT_TYPE, rxfce), in mt76u_mcu_wait_resp()
81 seq, FIELD_GET(MT_RX_FCE_INFO_CMD_SEQ, rxfce)); in mt76u_mcu_wait_resp()
/Linux-v4.19/drivers/net/wireless/mediatek/mt76/mt76x0/
Dmac.c24 u8 idx = FIELD_GET(MT_RXWI_RATE_INDEX, rate); in mt76_mac_process_tx_rate()
30 switch (FIELD_GET(MT_RXWI_RATE_PHY, rate)) { in mt76_mac_process_tx_rate()
59 switch (FIELD_GET(MT_RXWI_RATE_BW, rate)) { in mt76_mac_process_tx_rate()
192 stat.wcid = FIELD_GET(MT_TX_STAT_FIFO_WCID, stat1); in mt76x0_mac_fetch_tx_status()
193 stat.rate = FIELD_GET(MT_TX_STAT_FIFO_RATE, stat1); in mt76x0_mac_fetch_tx_status()
195 stat.retry = FIELD_GET(MT_TX_STAT_FIFO_EXT_RETRY, stat2); in mt76x0_mac_fetch_tx_status()
196 stat.pktid = FIELD_GET(MT_TX_STAT_FIFO_EXT_PKTID, stat2); in mt76x0_mac_fetch_tx_status()
447 u8 idx = FIELD_GET(MT_RXWI_RATE_INDEX, rate); in mt76_mac_process_rate()
449 switch (FIELD_GET(MT_RXWI_RATE_PHY, rate)) { in mt76_mac_process_rate()
479 status->rate_idx = FIELD_GET(MT_RATE_INDEX_VHT_IDX, idx); in mt76_mac_process_rate()
[all …]
Deeprom.c124 switch (FIELD_GET(MT_EE_NIC_CONF_0_BOARD_TYPE, nic_conf0)) { in mt76x0_set_chip_cap()
149 if (FIELD_GET(MT_EE_NIC_CONF_0_RX_PATH, nic_conf0) > 1 || in mt76x0_set_chip_cap()
150 FIELD_GET(MT_EE_NIC_CONF_0_TX_PATH, nic_conf0) > 1) in mt76x0_set_chip_cap()
154 dev->ee->pa_type = FIELD_GET(MT_EE_NIC_CONF_0_PA_TYPE, nic_conf0); in mt76x0_set_chip_cap()
/Linux-v4.19/drivers/soc/amlogic/
Dmeson-gx-socinfo.c64 return FIELD_GET(SOCINFO_MAJOR, socinfo); in socinfo_to_major()
69 return FIELD_GET(SOCINFO_MINOR, socinfo); in socinfo_to_minor()
74 return FIELD_GET(SOCINFO_PACK, socinfo); in socinfo_to_pack()
79 return FIELD_GET(SOCINFO_MISC, socinfo); in socinfo_to_misc()
/Linux-v4.19/drivers/pwm/
Dpwm-stm32-lp.c87 if ((FIELD_GET(STM32_LPTIM_PRESC, cfgr) != presc) || in stm32_pwm_lp_apply()
88 (FIELD_GET(STM32_LPTIM_WAVPOL, cfgr) != state->polarity)) { in stm32_pwm_lp_apply()
163 state->enabled = !!FIELD_GET(STM32_LPTIM_ENABLE, val); in stm32_pwm_lp_get_state()
169 presc = FIELD_GET(STM32_LPTIM_PRESC, val); in stm32_pwm_lp_get_state()
170 state->polarity = FIELD_GET(STM32_LPTIM_WAVPOL, val); in stm32_pwm_lp_get_state()
/Linux-v4.19/drivers/net/wireless/mediatek/mt7601u/
Dmac.c38 u8 idx = FIELD_GET(MT_TXWI_RATE_MCS, rate); in mt76_mac_process_tx_rate()
44 switch (FIELD_GET(MT_TXWI_RATE_PHY_MODE, rate)) { in mt76_mac_process_tx_rate()
66 if (FIELD_GET(MT_TXWI_RATE_BW, rate) == MT_PHY_BW_40) in mt76_mac_process_tx_rate()
175 stat.pktid = FIELD_GET(MT_TX_STAT_FIFO_PID_TYPE, val); in mt7601u_mac_fetch_tx_status()
176 stat.wcid = FIELD_GET(MT_TX_STAT_FIFO_WCID, val); in mt7601u_mac_fetch_tx_status()
177 stat.rate = FIELD_GET(MT_TX_STAT_FIFO_RATE, val); in mt7601u_mac_fetch_tx_status()
407 u8 idx = FIELD_GET(MT_RXWI_RATE_MCS, rate); in mt76_mac_process_rate()
409 switch (FIELD_GET(MT_RXWI_RATE_PHY, rate)) { in mt76_mac_process_rate()
455 dev->bcn_phy_mode = FIELD_GET(MT_RXWI_RATE_PHY, rate); in mt7601u_rx_monitor_beacon()
477 len = FIELD_GET(MT_RXWI_CTL_MPDU_LEN, ctl); in mt76_mac_process_rx()
Dphy.c87 if (FIELD_GET(MT_RF_CSR_CFG_REG_ID, val) == offset && in mt7601u_rf_rr()
88 FIELD_GET(MT_RF_CSR_CFG_REG_BANK, val) == bank) { in mt7601u_rf_rr()
89 ret = FIELD_GET(MT_RF_CSR_CFG_DATA, val); in mt7601u_rf_rr()
176 if (FIELD_GET(MT_BBP_CSR_CFG_REG_NUM, val) == offset) { in mt7601u_bbp_rr()
177 ret = FIELD_GET(MT_BBP_CSR_CFG_VAL, val); in mt7601u_bbp_rr()
254 int bw = FIELD_GET(MT_RXWI_RATE_BW, rate); in mt7601u_phy_get_rssi()
255 int aux_lna = FIELD_GET(MT_RXWI_ANT_AUX_LNA, rxwi->ant); in mt7601u_phy_get_rssi()
256 int lna_id = FIELD_GET(MT_RXWI_GAIN_RSSI_LNA_ID, rxwi->gain); in mt7601u_phy_get_rssi()
264 val -= FIELD_GET(MT_RXWI_GAIN_RSSI_VAL, rxwi->gain); in mt7601u_phy_get_rssi()
945 curr_pwr = s6_to_int(FIELD_GET(MT_TX_ALC_CFG_1_TEMP_COMP, val)); in mt7601u_tssi_cal()
/Linux-v4.19/drivers/firmware/arm_scmi/
Dcommon.h20 #define PROTOCOL_REV_MAJOR(x) (u16)(FIELD_GET(PROTOCOL_REV_MAJOR_MASK, (x)))
21 #define PROTOCOL_REV_MINOR(x) (u16)(FIELD_GET(PROTOCOL_REV_MINOR_MASK, (x)))
/Linux-v4.19/drivers/fpga/
Ddfl.h322 return (FIELD_GET(DFH_TYPE, v) == DFH_TYPE_FIU) && in dfl_feature_is_fme()
323 (FIELD_GET(DFH_ID, v) == DFH_ID_FIU_FME); in dfl_feature_is_fme()
330 return (FIELD_GET(DFH_TYPE, v) == DFH_TYPE_FIU) && in dfl_feature_is_port()
331 (FIELD_GET(DFH_ID, v) == DFH_ID_FIU_PORT); in dfl_feature_is_port()
Ddfl-pci.c123 port_num = FIELD_GET(FME_CAP_NUM_PORTS, v); in cci_enumerate_feature_devs()
138 bar = FIELD_GET(FME_PORT_OFST_BAR_ID, v); in cci_enumerate_feature_devs()
139 offset = FIELD_GET(FME_PORT_OFST_DFH_OFST, v); in cci_enumerate_feature_devs()
Ddfl.c583 u32 ofst = FIELD_GET(DFH_NEXT_HDR_OFST, v); in feature_size()
591 u16 id = FIELD_GET(DFH_ID, v); in feature_id()
592 u8 type = FIELD_GET(DFH_TYPE, v); in feature_id()
647 u32 size = FIELD_GET(PORT_CAP_MMIO_SIZE, v) << 10; in parse_feature_port_afu()
683 id = FIELD_GET(DFH_ID, v); in parse_feature_fiu()
700 offset = FIELD_GET(NEXT_AFU_NEXT_DFH_OFST, v); in parse_feature_fiu()
736 type = FIELD_GET(DFH_TYPE, v); in parse_feature()
774 ofst = FIELD_GET(DFH_NEXT_HDR_OFST, v); in parse_feature_list()
/Linux-v4.19/drivers/firmware/
Darm_scpi.c60 #define CMD_SIZE(cmd) FIELD_GET(CMD_DATA_SIZE_MASK, cmd)
839 FIELD_GET(PROTO_REV_MAJOR_MASK, scpi_info->protocol_version), in protocol_version_show()
840 FIELD_GET(PROTO_REV_MINOR_MASK, scpi_info->protocol_version)); in protocol_version_show()
850 FIELD_GET(FW_REV_MAJOR_MASK, scpi_info->firmware_version), in firmware_version_show()
851 FIELD_GET(FW_REV_MINOR_MASK, scpi_info->firmware_version), in firmware_version_show()
852 FIELD_GET(FW_REV_PATCH_MASK, scpi_info->firmware_version)); in firmware_version_show()
1013 FIELD_GET(PROTO_REV_MAJOR_MASK, in scpi_probe()
1015 FIELD_GET(PROTO_REV_MINOR_MASK, in scpi_probe()
1017 FIELD_GET(FW_REV_MAJOR_MASK, in scpi_probe()
1019 FIELD_GET(FW_REV_MINOR_MASK, in scpi_probe()
[all …]
/Linux-v4.19/drivers/iommu/
Darm-smmu-v3.c298 FIELD_GET(ARM64_TCR_##fld, tcr))
862 u32 idx = FIELD_GET(CMDQ_CONS_ERR, cons); in arm_smmu_cmdq_skip_err()
1098 switch (FIELD_GET(STRTAB_STE_0_CFG, val)) { in arm_smmu_write_strtab_ent()
1229 u8 id = FIELD_GET(EVTQ_0_ID, evt[0]); in arm_smmu_evtq_thread()
1257 sid = FIELD_GET(PRIQ_0_SID, evt[0]); in arm_smmu_handle_ppr()
1258 ssv = FIELD_GET(PRIQ_0_SSID_V, evt[0]); in arm_smmu_handle_ppr()
1259 ssid = ssv ? FIELD_GET(PRIQ_0_SSID, evt[0]) : 0; in arm_smmu_handle_ppr()
1260 last = FIELD_GET(PRIQ_0_PRG_LAST, evt[0]); in arm_smmu_handle_ppr()
1261 grpid = FIELD_GET(PRIQ_1_PRG_IDX, evt[1]); in arm_smmu_handle_ppr()
2528 if (FIELD_GET(IDR0_ST_LVL, reg) == IDR0_ST_LVL_2LVL) in arm_smmu_device_hw_probe()
[all …]
/Linux-v4.19/drivers/phy/st/
Dphy-stm32-usbphyc.c139 clk_rate, FIELD_GET(PLLNDIV, usbphyc_pll), in stm32_usbphyc_pll_init()
140 FIELD_GET(PLLFRACIN, usbphyc_pll)); in stm32_usbphyc_pll_init()
421 FIELD_GET(MAJREV, version), FIELD_GET(MINREV, version)); in stm32_usbphyc_probe()
/Linux-v4.19/drivers/mailbox/
Dstm32-ipcc.c85 status = tosr & FIELD_GET(RX_BIT_MASK, ~mr); in stm32_ipcc_rx_irq()
115 status = ~tosr & FIELD_GET(TX_BIT_MASK, ~mr); in stm32_ipcc_tx_irq()
311 FIELD_GET(VER_MAJREV_MASK, ip_ver), in stm32_ipcc_probe()
312 FIELD_GET(VER_MINREV_MASK, ip_ver), in stm32_ipcc_probe()
/Linux-v4.19/drivers/net/wireless/intel/iwlwifi/mvm/
Drxmq.c1008 if (FIELD_GET(IWL_RX_HE_PHY_UPLINK, in iwl_mvm_rx_mpdu_mq()
1019 if (FIELD_GET(IWL_RX_HE_PHY_DELIM_EOF, in iwl_mvm_rx_mpdu_mq()
1025 le16_encode_bits(FIELD_GET(IWL_RX_HE_PHY_SIBG_SYM_OR_USER_NUM_MASK, in iwl_mvm_rx_mpdu_mq()
1029 le16_encode_bits(FIELD_GET(IWL_RX_HE_PHY_SIGB_DCM, in iwl_mvm_rx_mpdu_mq()
1033 le16_encode_bits(FIELD_GET(IWL_RX_HE_PHY_SIGB_MCS_MASK, in iwl_mvm_rx_mpdu_mq()
1037 le16_encode_bits(FIELD_GET(IWL_RX_HE_PHY_SIGB_COMPRESSION, in iwl_mvm_rx_mpdu_mq()
1041 le16_encode_bits(FIELD_GET(IWL_RX_HE_PHY_PREAMBLE_PUNC_TYPE_MASK, in iwl_mvm_rx_mpdu_mq()
1073 if (FIELD_GET(IWL_RX_HE_PHY_DELIM_EOF, in iwl_mvm_rx_mpdu_mq()
1218 u8 ru = FIELD_GET(IWL_RX_HE_PHY_RU_ALLOC_MASK, he_phy_data); in iwl_mvm_rx_mpdu_mq()
1385 val = FIELD_GET(IWL_RX_HE_PHY_HE_LTF_NUM_MASK, in iwl_mvm_rx_mpdu_mq()
/Linux-v4.19/drivers/clk/
Dclk-npcm7xx.c53 indv = FIELD_GET(PLLCON_INDV, val); in npcm7xx_clk_pll_recalc_rate()
54 fbdv = FIELD_GET(PLLCON_FBDV, val); in npcm7xx_clk_pll_recalc_rate()
55 otdv1 = FIELD_GET(PLLCON_OTDV1, val); in npcm7xx_clk_pll_recalc_rate()
56 otdv2 = FIELD_GET(PLLCON_OTDV2, val); in npcm7xx_clk_pll_recalc_rate()

1234