Home
last modified time | relevance | path

Searched refs:fw_caps (Results 1 – 19 of 19) sorted by relevance

/linux/drivers/media/platform/qcom/iris/
H A Diris_ctrls.c71 cap = &inst->fw_caps[0]; in iris_vdec_op_s_ctrl()
78 (!(inst->fw_caps[cap_id].flags & CAP_FLAG_DYNAMIC_ALLOWED))) in iris_vdec_op_s_ctrl()
83 inst->fw_caps[cap_id].value = ctrl->val; in iris_vdec_op_s_ctrl()
94 struct platform_inst_fw_cap *cap = &inst->fw_caps[0]; in iris_ctrls_init()
187 if (inst->fw_caps[cap_id].flags & CAP_FLAG_INPUT_PORT) in iris_get_port_info()
189 else if (inst->fw_caps[cap_id].flags & CAP_FLAG_OUTPUT_PORT) in iris_get_port_info()
198 u32 hfi_value = inst->fw_caps[cap_id].value; in iris_set_u32_enum()
199 u32 hfi_id = inst->fw_caps[cap_id].hfi_id; in iris_set_u32_enum()
211 u32 hfi_value = inst->fw_caps[cap_id].value; in iris_set_u32()
212 u32 hfi_id = inst->fw_caps[cap_i in iris_set_u32()
[all...]
H A Diris_hfi_gen2_response.c576 inst->fw_caps[PROFILE_HEVC].value = subsc_params.profile; in iris_hfi_gen2_read_input_subcr_params()
577 inst->fw_caps[LEVEL_HEVC].value = subsc_params.level; in iris_hfi_gen2_read_input_subcr_params()
580 inst->fw_caps[PROFILE_VP9].value = subsc_params.profile; in iris_hfi_gen2_read_input_subcr_params()
581 inst->fw_caps[LEVEL_VP9].value = subsc_params.level; in iris_hfi_gen2_read_input_subcr_params()
584 inst->fw_caps[PROFILE_H264].value = subsc_params.profile; in iris_hfi_gen2_read_input_subcr_params()
585 inst->fw_caps[LEVEL_H264].value = subsc_params.level; in iris_hfi_gen2_read_input_subcr_params()
589 inst->fw_caps[POC].value = subsc_params.pic_order_cnt; in iris_hfi_gen2_read_input_subcr_params()
590 inst->fw_caps[TIER].value = subsc_params.tier; in iris_hfi_gen2_read_input_subcr_params()
821 subsc_params->profile = inst->fw_caps[PROFILE_HEVC].value; in iris_hfi_gen2_init_src_change_param()
822 subsc_params->level = inst->fw_caps[LEVEL_HEV in iris_hfi_gen2_init_src_change_param()
[all...]
H A Diris_hfi_gen2_command.c204 if (inst->fw_caps[CODED_FRAMES].value == CODED_FRAMES_PROGRESSIVE) in iris_hfi_gen2_set_coded_frames()
302 profile = inst->fw_caps[PROFILE_HEVC].value; in iris_hfi_gen2_set_profile()
305 profile = inst->fw_caps[PROFILE_VP9].value; in iris_hfi_gen2_set_profile()
308 profile = inst->fw_caps[PROFILE_H264].value; in iris_hfi_gen2_set_profile()
331 level = inst->fw_caps[LEVEL_HEVC].value; in iris_hfi_gen2_set_level()
334 level = inst->fw_caps[LEVEL_VP9].value; in iris_hfi_gen2_set_level()
337 level = inst->fw_caps[LEVEL_H264].value; in iris_hfi_gen2_set_level()
398 u32 tier = inst->fw_caps[TIER].value; in iris_hfi_gen2_set_tier()
H A Diris_vpu3x.c246 vpp_cycles = mult_frac(mbs_per_second, caps->mb_cycles_vpp, (u32)inst->fw_caps[PIPE].value); in iris_vpu3x_calculate_frequency()
251 if (inst->fw_caps[PIPE].value > 1) in iris_vpu3x_calculate_frequency()
259 if (inst->fw_caps[STAGE].value == STAGE_1) in iris_vpu3x_calculate_frequency()
H A Diris_instance.h31 * @fw_caps: array of supported instance firmware capabilities
64 struct platform_inst_fw_cap fw_caps[INST_FW_CAP_MAX]; member
H A Diris_vdec.c59 memcpy(&inst->fw_caps[0], &core->inst_fw_caps[0], in iris_vdec_inst_init()
/linux/drivers/crypto/intel/qat/qat_common/
H A Dadf_telemetry.c26 u16 fw_caps = GET_HW_DATA(accel_dev)->fw_capabilities; in is_tl_supported() local
28 return fw_caps & TL_CAPABILITY_BIT; in is_tl_supported()
H A Dadf_rl.c1088 u16 fw_caps = GET_HW_DATA(accel_dev)->fw_capabilities; in adf_rl_start() local
1096 if ((fw_caps & RL_CAPABILITY_MASK) != RL_CAPABILITY_VALUE) { in adf_rl_start()
/linux/drivers/net/ethernet/chelsio/cxgb4vf/
H A Dt4vf_hw.c499 unsigned int fw_caps = adapter->params.fw_caps_support; in t4vf_port_init() local
513 if (fw_caps == FW_CAPS_UNKNOWN) { in t4vf_port_init()
520 fw_caps = (ret == 0 ? FW_CAPS32 : FW_CAPS16); in t4vf_port_init()
521 adapter->params.fw_caps_support = fw_caps; in t4vf_port_init()
555 FW_PORT_CMD_ACTION_V(fw_caps == FW_CAPS16 in t4vf_port_init()
564 if (fw_caps == FW_CAPS16) { in t4vf_port_init()
2069 unsigned int fw_caps = pi->adapter->params.fw_caps_support; in t4vf_update_port_info() local
2078 FW_PORT_CMD_ACTION_V(fw_caps == FW_CAPS16 in t4vf_update_port_info()
H A Dt4vf_common.h110 enum fw_caps { enum
/linux/drivers/firmware/
H A Dti_sci.c105 * @fw_caps: FW/SoC low power capabilities
122 u64 fw_caps; member
1725 * @fw_caps: Each bit in fw_caps indicating one FW/SOC capability
1734 u64 *fw_caps) in ti_sci_msg_cmd_query_fw_caps() argument
1774 if (fw_caps) in ti_sci_msg_cmd_query_fw_caps()
1775 *fw_caps = resp->fw_caps; in ti_sci_msg_cmd_query_fw_caps()
3200 if (info->fw_caps & MSG_FLAG_CAPS_LPM_DM_MANAGED) { in ti_sci_setup_ops()
3201 pr_debug("detected DM managed LPM in fw_caps\ in ti_sci_setup_ops()
[all...]
H A Dti_sci.h146 * @fw_caps: Each bit in fw_caps indicating one FW/SOC capability
161 u64 fw_caps; member
/linux/drivers/scsi/csiostor/
H A Dcsio_mb.c343 u8 portid, bool wr, uint32_t fc, uint16_t fw_caps, in csio_mb_port() argument
356 FW_PORT_CMD_ACTION_V(fw_caps == FW_CAPS16 in csio_mb_port()
365 FW_PORT_CMD_ACTION_V(fw_caps == FW_CAPS16 in csio_mb_port()
370 if (fw_caps == FW_CAPS16) in csio_mb_port()
386 enum fw_retval *retval, uint16_t fw_caps, in csio_mb_process_read_port_rsp() argument
394 if (fw_caps == FW_CAPS16) { in csio_mb_process_read_port_rsp()
H A Dcsio_hw.c1723 static void csio_link_l1cfg(struct link_config *lc, uint16_t fw_caps, in csio_link_l1cfg() argument
1779 u16 fw_caps = FW_CAPS_UNKNOWN; in csio_enable_ports() local
1794 if (fw_caps == FW_CAPS_UNKNOWN) { in csio_enable_ports()
1814 fw_caps = retval ? FW_CAPS16 : FW_CAPS32; in csio_enable_ports()
1819 false, 0, fw_caps, NULL); in csio_enable_ports()
1828 csio_mb_process_read_port_rsp(hw, mbp, &retval, fw_caps, in csio_enable_ports()
1839 csio_link_l1cfg(&hw->pport[i].link_cfg, fw_caps, &rcaps); in csio_enable_ports()
1843 true, rcaps, fw_caps, NULL); in csio_enable_ports()
H A Dcsio_hw.h276 enum fw_caps { enum
/linux/drivers/net/ethernet/chelsio/cxgb4/
H A Dt4_hw.c4188 unsigned int fw_caps = adapter->params.fw_caps_support; in t4_link_l1cfg_core() local
4207 cpu_to_be32(FW_PORT_CMD_ACTION_V(fw_caps == FW_CAPS16 in t4_link_l1cfg_core()
4211 if (fw_caps == FW_CAPS16) in t4_link_l1cfg_core()
4244 unsigned int fw_caps = adap->params.fw_caps_support; in t4_restart_aneg() local
4252 cpu_to_be32(FW_PORT_CMD_ACTION_V(fw_caps == FW_CAPS16 in t4_restart_aneg()
4256 if (fw_caps == FW_CAPS16) in t4_restart_aneg()
8753 unsigned int fw_caps = pi->adapter->params.fw_caps_support; in t4_update_port_info() local
8762 FW_PORT_CMD_ACTION_V(fw_caps == FW_CAPS16 in t4_update_port_info()
8789 unsigned int fw_caps = pi->adapter->params.fw_caps_support; in t4_get_link_params() local
8799 action = (fw_caps in t4_get_link_params()
9604 unsigned int fw_caps = adapter->params.fw_caps_support; t4_init_portinfo() local
[all...]
H A Dcxgb4.h572 enum fw_caps { enum
/linux/drivers/net/wireless/ath/ath12k/
H A Dqmi.h486 u64 fw_caps; member
H A Dqmi.c1387 .offset = offsetof(struct qmi_wlanfw_cap_resp_msg_v01, fw_caps),