/linux-6.12.1/drivers/staging/media/atomisp/pci/ |
D | ia_css_isp_params.c | 73 struct ia_css_isp_parameters *params) in ia_css_process_aa() argument 82 … &stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset]; in ia_css_process_aa() 83 t->strength = params->aa_config.strength; in ia_css_process_aa() 93 struct ia_css_isp_parameters *params) in ia_css_process_anr() argument 95 assert(params); in ia_css_process_anr() 109 &stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset], in ia_css_process_anr() 110 ¶ms->anr_config, in ia_css_process_anr() 112 params->isp_params_changed = true; in ia_css_process_anr() 113 params->isp_mem_params_changed[pipe_id][stage->stage_num][IA_CSS_ISP_DMEM] = in ia_css_process_anr() 128 struct ia_css_isp_parameters *params) in ia_css_process_anr2() argument [all …]
|
D | sh_css_params.c | 710 struct ia_css_isp_parameters *params, 721 struct ia_css_isp_parameters *params, 727 struct ia_css_isp_parameters *params, 778 convert_allocate_fpntbl(struct ia_css_isp_parameters *params) in convert_allocate_fpntbl() argument 786 assert(params); in convert_allocate_fpntbl() 788 data_ptr = params->fpn_config.data; in convert_allocate_fpntbl() 789 isp_format_data_size = params->fpn_config.height * params->fpn_config.width * in convert_allocate_fpntbl() 799 for (i = 0; i < params->fpn_config.height; i++) { in convert_allocate_fpntbl() 801 j < params->fpn_config.width; in convert_allocate_fpntbl() 814 store_fpntbl(struct ia_css_isp_parameters *params, ia_css_ptr ptr) in store_fpntbl() argument [all …]
|
D | ia_css_isp_params.h | 153 struct ia_css_isp_parameters *params); 158 ia_css_set_dp_config(struct ia_css_isp_parameters *params, 164 ia_css_set_wb_config(struct ia_css_isp_parameters *params, 170 ia_css_set_tnr_config(struct ia_css_isp_parameters *params, 176 ia_css_set_ob_config(struct ia_css_isp_parameters *params, 182 ia_css_set_de_config(struct ia_css_isp_parameters *params, 188 ia_css_set_anr_config(struct ia_css_isp_parameters *params, 194 ia_css_set_anr2_config(struct ia_css_isp_parameters *params, 200 ia_css_set_ce_config(struct ia_css_isp_parameters *params, 206 ia_css_set_ecd_config(struct ia_css_isp_parameters *params, [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_top/ |
D | dml2_top_optimization.c | 14 …imization_init_function_min_clk_for_latency(const struct optimization_init_function_params *params) in dml2_top_optimization_init_function_min_clk_for_latency() argument 16 struct dml2_optimization_stage1_state *state = ¶ms->display_config->stage1; in dml2_top_optimization_init_function_min_clk_for_latency() 23 …imization_test_function_min_clk_for_latency(const struct optimization_test_function_params *params) in dml2_top_optimization_test_function_min_clk_for_latency() argument 25 struct dml2_optimization_stage1_state *state = ¶ms->display_config->stage1; in dml2_top_optimization_test_function_min_clk_for_latency() 30 …n_optimize_function_min_clk_for_latency(const struct optimization_optimize_function_params *params) in dml2_top_optimization_optimize_function_min_clk_for_latency() argument 34 if (params->display_config->stage1.min_clk_index_for_latency > 0) { in dml2_top_optimization_optimize_function_min_clk_for_latency() 35 copy_display_configuration_with_meta(params->optimized_display_config, params->display_config); in dml2_top_optimization_optimize_function_min_clk_for_latency() 36 params->optimized_display_config->stage1.min_clk_index_for_latency--; in dml2_top_optimization_optimize_function_min_clk_for_latency() 43 … dml2_top_optimization_test_function_mcache(const struct optimization_test_function_params *params) in dml2_top_optimization_test_function_mcache() argument 45 struct dml2_optimization_test_function_locals *l = params->locals; in dml2_top_optimization_test_function_mcache() [all …]
|
D | dml_top_mcache.c | 199 bool dml2_top_mcache_validate_admissability(struct top_mcache_validate_admissability_in_out *params) in dml2_top_mcache_validate_admissability() argument 201 struct dml2_instance *dml = (struct dml2_instance *)params->dml2_instance; in dml2_top_mcache_validate_admissability() 222 for (plane_index = 0; plane_index < params->display_cfg->num_planes; plane_index++) { in dml2_top_mcache_validate_admissability() 223 if (!params->display_cfg->plane_descriptors[plane_index].surface.dcc.enable) in dml2_top_mcache_validate_admissability() 226 plane = ¶ms->display_cfg->plane_descriptors[plane_index]; in dml2_top_mcache_validate_admissability() 227 stream = ¶ms->display_cfg->stream_descriptors[plane->stream_index]; in dml2_top_mcache_validate_admissability() 229 …num_dpps = odm_combine_factor = params->cfg_support_info->stream_support_info[plane->stream_index]… in dml2_top_mcache_validate_admissability() 232 …num_dpps = mpc_combine_factor = (unsigned int)params->cfg_support_info->plane_support_info[plane_i… in dml2_top_mcache_validate_admissability() 261 …num_boundaries = params->mcache_allocations[plane_index].num_mcaches_plane0 == 0 ? 0 : params->mca… in dml2_top_mcache_validate_admissability() 262 if ((count_elements_in_span(params->mcache_allocations[plane_index].mcache_x_offsets_plane0, in dml2_top_mcache_validate_admissability() [all …]
|
/linux-6.12.1/drivers/media/platform/rockchip/rkisp1/ |
D | rkisp1-params.c | 93 rkisp1_param_set_bits(struct rkisp1_params *params, u32 reg, u32 bit_mask) in rkisp1_param_set_bits() argument 97 val = rkisp1_read(params->rkisp1, reg); in rkisp1_param_set_bits() 98 rkisp1_write(params->rkisp1, reg, val | bit_mask); in rkisp1_param_set_bits() 102 rkisp1_param_clear_bits(struct rkisp1_params *params, u32 reg, u32 bit_mask) in rkisp1_param_clear_bits() argument 106 val = rkisp1_read(params->rkisp1, reg); in rkisp1_param_clear_bits() 107 rkisp1_write(params->rkisp1, reg, val & ~bit_mask); in rkisp1_param_clear_bits() 111 static void rkisp1_dpcc_config(struct rkisp1_params *params, in rkisp1_dpcc_config() argument 123 mode = rkisp1_read(params->rkisp1, RKISP1_CIF_ISP_DPCC_MODE); in rkisp1_dpcc_config() 126 rkisp1_write(params->rkisp1, RKISP1_CIF_ISP_DPCC_MODE, mode); in rkisp1_dpcc_config() 128 rkisp1_write(params->rkisp1, RKISP1_CIF_ISP_DPCC_OUTPUT_MODE, in rkisp1_dpcc_config() [all …]
|
/linux-6.12.1/tools/tracing/rtla/src/ |
D | osnoise_top.c | 161 struct osnoise_top_params *params = top->params; in osnoise_top_header() local 167 if (params->pretty_output) in osnoise_top_header() 172 if (params->mode == MODE_OSNOISE) { in osnoise_top_header() 175 } else if (params->mode == MODE_HWNOISE) { in osnoise_top_header() 181 if (params->pretty_output) in osnoise_top_header() 187 if (params->pretty_output) in osnoise_top_header() 196 if (params->mode == MODE_HWNOISE) in osnoise_top_header() 202 if (params->pretty_output) in osnoise_top_header() 221 struct osnoise_top_params *params = tool->params; in osnoise_top_print() local 247 if (params->mode == MODE_HWNOISE) { in osnoise_top_print() [all …]
|
D | timerlat_hist.c | 176 struct timerlat_hist_params *params = tool->params; in timerlat_hist_update() local 182 if (params->output_divisor) in timerlat_hist_update() 183 latency = latency / params->output_divisor; in timerlat_hist_update() 240 struct timerlat_hist_params *params = tool->params; in timerlat_hist_header() local 246 if (params->no_header) in timerlat_hist_header() 252 params->output_divisor == 1 ? "nanoseconds" : "microseconds", in timerlat_hist_header() 253 params->output_divisor == 1 ? "ns" : "us"); in timerlat_hist_header() 257 if (!params->no_index) in timerlat_hist_header() 261 if (params->cpus && !CPU_ISSET(cpu, ¶ms->monitored_cpus)) in timerlat_hist_header() 267 if (!params->no_irq) in timerlat_hist_header() [all …]
|
D | timerlat_top.c | 196 struct timerlat_top_params *params; in timerlat_top_handler() local 202 params = top->params; in timerlat_top_handler() 204 if (!params->aa_only) { in timerlat_top_handler() 217 static void timerlat_top_header(struct timerlat_top_params *params, struct osnoise_tool *top) in timerlat_top_header() argument 224 if (params->pretty_output) in timerlat_top_header() 228 if (params->user_top) in timerlat_top_header() 231 if (params->pretty_output) in timerlat_top_header() 236 params->output_divisor == 1 ? "ns" : "us", in timerlat_top_header() 237 params->output_divisor == 1 ? "ns" : "us"); in timerlat_top_header() 239 if (params->user_top) { in timerlat_top_header() [all …]
|
D | osnoise_hist.c | 129 struct osnoise_hist_params *params = tool->params; in osnoise_hist_update_multiple() local 136 if (params->output_divisor) in osnoise_hist_update_multiple() 137 duration = duration / params->output_divisor; in osnoise_hist_update_multiple() 171 struct osnoise_hist_params *params = tool->params; in osnoise_init_trace_hist() local 180 bucket_size = params->output_divisor * params->bucket_size; in osnoise_init_trace_hist() 256 struct osnoise_hist_params *params = tool->params; in osnoise_hist_header() local 262 if (params->no_header) in osnoise_hist_header() 268 params->output_divisor == 1 ? "nanoseconds" : "microseconds", in osnoise_hist_header() 269 params->output_divisor == 1 ? "ns" : "us"); in osnoise_hist_header() 273 if (!params->no_index) in osnoise_hist_header() [all …]
|
/linux-6.12.1/sound/soc/atmel/ |
D | atmel-pcm-pdc.c | 77 struct atmel_pcm_dma_params *params; member 92 struct atmel_pcm_dma_params *params = prtd->params; in atmel_pcm_dma_irq() local 97 if (ssc_sr & params->mask->ssc_endbuf) { in atmel_pcm_dma_irq() 101 params->name, ssc_sr, count); in atmel_pcm_dma_irq() 104 ssc_writex(params->ssc->regs, ATMEL_PDC_PTCR, in atmel_pcm_dma_irq() 105 params->mask->pdc_disable); in atmel_pcm_dma_irq() 110 ssc_writex(params->ssc->regs, params->pdc->xpr, in atmel_pcm_dma_irq() 112 ssc_writex(params->ssc->regs, params->pdc->xcr, in atmel_pcm_dma_irq() 113 prtd->period_size / params->pdc_xfer_size); in atmel_pcm_dma_irq() 114 ssc_writex(params->ssc->regs, ATMEL_PDC_PTCR, in atmel_pcm_dma_irq() [all …]
|
/linux-6.12.1/drivers/media/usb/gspca/ |
D | cpia1.c | 214 #define FIRMWARE_VERSION(x, y) (sd->params.version.firmwareVersion == (x) && \ 215 sd->params.version.firmwareRevision == (y)) 355 struct cam_params params; /* camera settings */ member 480 sd->params.version.firmwareVersion = gspca_dev->usb_buf[0]; in do_command() 481 sd->params.version.firmwareRevision = gspca_dev->usb_buf[1]; in do_command() 482 sd->params.version.vcVersion = gspca_dev->usb_buf[2]; in do_command() 483 sd->params.version.vcRevision = gspca_dev->usb_buf[3]; in do_command() 486 sd->params.pnpID.vendor = in do_command() 488 sd->params.pnpID.product = in do_command() 490 sd->params.pnpID.deviceRevision = in do_command() [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/bios/ |
D | command_table.c | 37 #define EXEC_BIOS_CMD_TABLE(command, params)\ argument 40 (uint32_t *)¶ms, sizeof(params)) == 0) 200 DIG_ENCODER_CONTROL_PARAMETERS_V2 params = {0}; in encoder_control_dig1_v1() local 202 bp->cmd_helper->assign_control_parameter(bp->cmd_helper, cntl, ¶ms); in encoder_control_dig1_v1() 204 if (EXEC_BIOS_CMD_TABLE(DIG1EncoderControl, params)) in encoder_control_dig1_v1() 215 DIG_ENCODER_CONTROL_PARAMETERS_V2 params = {0}; in encoder_control_dig2_v1() local 217 bp->cmd_helper->assign_control_parameter(bp->cmd_helper, cntl, ¶ms); in encoder_control_dig2_v1() 219 if (EXEC_BIOS_CMD_TABLE(DIG2EncoderControl, params)) in encoder_control_dig2_v1() 230 DIG_ENCODER_CONTROL_PARAMETERS_V3 params = {0}; in encoder_control_digx_v3() local 233 params.acConfig.ucDPLinkRate = 1; /* dual link 2.7GHz */ in encoder_control_digx_v3() [all …]
|
/linux-6.12.1/tools/testing/selftests/alsa/ |
D | test-pcmtest-driver.c | 84 snd_pcm_hw_params_t *hwparams, struct pcmtest_test_params *params, in setup_handle() argument 96 snd_pcm_hw_params_set_access(*handle, hwparams, params->access); in setup_handle() 97 snd_pcm_hw_params_set_format(*handle, hwparams, params->format); in setup_handle() 98 snd_pcm_hw_params_set_channels(*handle, hwparams, params->channels); in setup_handle() 99 snd_pcm_hw_params_set_rate_near(*handle, hwparams, ¶ms->rate, 0); in setup_handle() 100 snd_pcm_hw_params_set_period_size_near(*handle, hwparams, ¶ms->period_size, 0); in setup_handle() 101 snd_pcm_hw_params_set_buffer_size_near(*handle, hwparams, ¶ms->buffer_size); in setup_handle() 106 snd_pcm_sw_params_set_avail_min(*handle, swparams, params->period_size); in setup_handle() 107 snd_pcm_hw_params_set_buffer_size_near(*handle, hwparams, ¶ms->buffer_size); in setup_handle() 108 snd_pcm_hw_params_set_period_size_near(*handle, hwparams, ¶ms->period_size, 0); in setup_handle() [all …]
|
/linux-6.12.1/drivers/usb/gadget/function/ |
D | rndis.c | 70 static rndis_resp_t *rndis_add_response(struct rndis_params *params, 169 static int gen_ndis_query_resp(struct rndis_params *params, u32 OID, u8 *buf, in gen_ndis_query_resp() argument 201 net = params->dev; in gen_ndis_query_resp() 234 *outbuf = cpu_to_le32(params->medium); in gen_ndis_query_resp() 242 *outbuf = cpu_to_le32(params->medium); in gen_ndis_query_resp() 249 if (params->dev) { in gen_ndis_query_resp() 250 *outbuf = cpu_to_le32(params->dev->mtu); in gen_ndis_query_resp() 259 if (params->media_state == RNDIS_MEDIA_STATE_DISCONNECTED) in gen_ndis_query_resp() 262 *outbuf = cpu_to_le32(params->speed); in gen_ndis_query_resp() 269 if (params->dev) { in gen_ndis_query_resp() [all …]
|
/linux-6.12.1/drivers/phy/broadcom/ |
D | phy-brcm-usb-init.c | 141 #define USB_CTRL_MASK_FAMILY(params, reg, field) \ argument 142 (params->usb_reg_bits_map[USB_CTRL_##reg##_##field##_SELECTOR]) 144 #define USB_CTRL_SET_FAMILY(params, reg, field) \ argument 145 usb_ctrl_set_family(params, USB_CTRL_##reg, \ 147 #define USB_CTRL_UNSET_FAMILY(params, reg, field) \ argument 148 usb_ctrl_unset_family(params, USB_CTRL_##reg, \ 450 void usb_ctrl_unset_family(struct brcm_usb_init_params *params, in usb_ctrl_unset_family() argument 455 mask = params->usb_reg_bits_map[field]; in usb_ctrl_unset_family() 456 brcm_usb_ctrl_unset(params->regs[BRCM_REGS_CTRL] + reg_offset, mask); in usb_ctrl_unset_family() 460 void usb_ctrl_set_family(struct brcm_usb_init_params *params, in usb_ctrl_set_family() argument [all …]
|
D | phy-brcm-usb-init-synopsys.c | 98 static void usb_mdio_write_7211b0(struct brcm_usb_init_params *params, in usb_mdio_write_7211b0() argument 101 void __iomem *usb_mdio = params->regs[BRCM_REGS_USB_MDIO]; in usb_mdio_write_7211b0() 117 struct brcm_usb_init_params *params, uint8_t addr) in usb_mdio_read_7211b0() argument 119 void __iomem *usb_mdio = params->regs[BRCM_REGS_USB_MDIO]; in usb_mdio_read_7211b0() 134 static void usb2_eye_fix_7211b0(struct brcm_usb_init_params *params) in usb2_eye_fix_7211b0() argument 137 usb_mdio_write_7211b0(params, 0x1f, 0x80a0); in usb2_eye_fix_7211b0() 140 usb_mdio_write_7211b0(params, 0x0a, 0xc6a0); in usb2_eye_fix_7211b0() 143 static void xhci_soft_reset(struct brcm_usb_init_params *params, in xhci_soft_reset() argument 146 void __iomem *ctrl = params->regs[BRCM_REGS_CTRL]; in xhci_soft_reset() 147 void __iomem *xhci_gbl = params->regs[BRCM_REGS_XHCI_GBL]; in xhci_soft_reset() [all …]
|
/linux-6.12.1/crypto/ |
D | dh_helper.c | 40 int crypto_dh_encode_key(char *buf, unsigned int len, const struct dh *params) in crypto_dh_encode_key() argument 53 ptr = dh_pack_data(ptr, end, ¶ms->key_size, in crypto_dh_encode_key() 54 sizeof(params->key_size)); in crypto_dh_encode_key() 55 ptr = dh_pack_data(ptr, end, ¶ms->p_size, sizeof(params->p_size)); in crypto_dh_encode_key() 56 ptr = dh_pack_data(ptr, end, ¶ms->g_size, sizeof(params->g_size)); in crypto_dh_encode_key() 57 ptr = dh_pack_data(ptr, end, params->key, params->key_size); in crypto_dh_encode_key() 58 ptr = dh_pack_data(ptr, end, params->p, params->p_size); in crypto_dh_encode_key() 59 ptr = dh_pack_data(ptr, end, params->g, params->g_size); in crypto_dh_encode_key() 66 int __crypto_dh_decode_key(const char *buf, unsigned int len, struct dh *params) in __crypto_dh_decode_key() argument 78 ptr = dh_unpack_data(¶ms->key_size, ptr, sizeof(params->key_size)); in __crypto_dh_decode_key() [all …]
|
/linux-6.12.1/security/keys/ |
D | keyctl_pkey.c | 17 static void keyctl_pkey_params_free(struct kernel_pkey_params *params) in keyctl_pkey_params_free() argument 19 kfree(params->info); in keyctl_pkey_params_free() 20 key_put(params->key); in keyctl_pkey_params_free() 38 static int keyctl_pkey_params_parse(struct kernel_pkey_params *params) in keyctl_pkey_params_parse() argument 42 char *c = params->info, *p, *q; in keyctl_pkey_params_parse() 59 params->encoding = q; in keyctl_pkey_params_parse() 63 params->hash_algo = q; in keyctl_pkey_params_parse() 80 struct kernel_pkey_params *params) in keyctl_pkey_params_get() argument 86 memset(params, 0, sizeof(*params)); in keyctl_pkey_params_get() 87 params->encoding = "raw"; in keyctl_pkey_params_get() [all …]
|
/linux-6.12.1/include/net/tc_act/ |
D | tc_police.h | 25 struct tcf_police_params __rcu *params; member 59 struct tcf_police_params *params; in tcf_police_rate_bytes_ps() local 61 params = rcu_dereference_protected(police->params, in tcf_police_rate_bytes_ps() 63 return params->rate.rate_bytes_ps; in tcf_police_rate_bytes_ps() 69 struct tcf_police_params *params; in tcf_police_burst() local 72 params = rcu_dereference_protected(police->params, in tcf_police_burst() 98 burst = div_u64(params->tcfp_burst * params->rate.rate_bytes_ps, in tcf_police_burst() 107 struct tcf_police_params *params; in tcf_police_rate_pkt_ps() local 109 params = rcu_dereference_protected(police->params, in tcf_police_rate_pkt_ps() 111 return params->ppsrate.rate_pkts_ps; in tcf_police_rate_pkt_ps() [all …]
|
/linux-6.12.1/drivers/tee/optee/ |
D | rpc.c | 22 if ((arg->params[0].attr & OPTEE_MSG_ATTR_TYPE_MASK) != in handle_rpc_func_cmd_get_time() 27 arg->params[0].u.value.a = ts.tv_sec; in handle_rpc_func_cmd_get_time() 28 arg->params[0].u.value.b = ts.tv_nsec; in handle_rpc_func_cmd_get_time() 41 struct tee_param *params; in handle_rpc_func_cmd_i2c_transfer() local 58 params = kmalloc_array(arg->num_params, sizeof(struct tee_param), in handle_rpc_func_cmd_i2c_transfer() 60 if (!params) { in handle_rpc_func_cmd_i2c_transfer() 65 if (optee->ops->from_msg_param(optee, params, arg->num_params, in handle_rpc_func_cmd_i2c_transfer() 66 arg->params)) in handle_rpc_func_cmd_i2c_transfer() 70 if (params[i].attr != attr[i]) in handle_rpc_func_cmd_i2c_transfer() 74 adapter = i2c_get_adapter(params[0].u.value.b); in handle_rpc_func_cmd_i2c_transfer() [all …]
|
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/en/ |
D | params.c | 219 u16 mlx5e_get_linear_rq_headroom(struct mlx5e_params *params, in mlx5e_get_linear_rq_headroom() argument 228 if (params->xdp_prog) in mlx5e_get_linear_rq_headroom() 236 static u32 mlx5e_rx_get_linear_sz_xsk(struct mlx5e_params *params, in mlx5e_rx_get_linear_sz_xsk() argument 239 u32 hw_mtu = MLX5E_SW2HW_MTU(params, params->sw_mtu); in mlx5e_rx_get_linear_sz_xsk() 244 static u32 mlx5e_rx_get_linear_sz_skb(struct mlx5e_params *params, bool no_head_tail_room) in mlx5e_rx_get_linear_sz_skb() argument 246 u32 hw_mtu = MLX5E_SW2HW_MTU(params, params->sw_mtu); in mlx5e_rx_get_linear_sz_skb() 251 headroom = mlx5e_get_linear_rq_headroom(params, NULL); in mlx5e_rx_get_linear_sz_skb() 257 struct mlx5e_params *params, in mlx5e_rx_get_linear_stride_sz() argument 270 no_head_tail_room = params->xdp_prog && mpwqe && !mlx5e_rx_is_linear_skb(mdev, params, xsk); in mlx5e_rx_get_linear_stride_sz() 276 sz = roundup_pow_of_two(mlx5e_rx_get_linear_sz_skb(params, no_head_tail_room)); in mlx5e_rx_get_linear_stride_sz() [all …]
|
/linux-6.12.1/arch/x86/kernel/ |
D | kexec-bzimage64.c | 55 static int setup_initrd(struct boot_params *params, in setup_initrd() argument 58 params->hdr.ramdisk_image = initrd_load_addr & 0xffffffffUL; in setup_initrd() 59 params->hdr.ramdisk_size = initrd_len & 0xffffffffUL; in setup_initrd() 61 params->ext_ramdisk_image = initrd_load_addr >> 32; in setup_initrd() 62 params->ext_ramdisk_size = initrd_len >> 32; in setup_initrd() 67 static int setup_cmdline(struct kimage *image, struct boot_params *params, in setup_cmdline() argument 72 char *cmdline_ptr = ((char *)params) + cmdline_offset; in setup_cmdline() 90 params->hdr.cmd_line_ptr = cmdline_low_32; in setup_cmdline() 92 params->ext_cmd_line_ptr = cmdline_ext_32; in setup_cmdline() 97 static int setup_e820_entries(struct boot_params *params) in setup_e820_entries() argument [all …]
|
/linux-6.12.1/drivers/thermal/ |
D | gov_power_allocator.c | 100 static bool power_actor_is_valid(struct power_allocator_params *params, in power_actor_is_valid() argument 103 return (instance->trip == params->trip_max && in power_actor_is_valid() 120 struct power_allocator_params *params = tz->governor_data; in estimate_sustainable_power() local 127 if (!power_actor_is_valid(params, instance)) in estimate_sustainable_power() 199 struct power_allocator_params *params, in get_sustainable_power() argument 210 if (sustainable_power != params->sustainable_power) { in get_sustainable_power() 212 params->trip_switch_on, control_temp); in get_sustainable_power() 216 params->sustainable_power = sustainable_power; in get_sustainable_power() 244 struct power_allocator_params *params = tz->governor_data; in pid_controller() local 251 sustainable_power = get_sustainable_power(tz, params, control_temp); in pid_controller() [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/mmhubbub/dcn32/ |
D | dcn32_mmhubbub.c | 77 struct mcif_warmup_params *params) in mmhubbub32_warmup_mcif() argument 80 union large_integer start_address_shift = {.quad_part = params->start_address.quad_part >> 5}; in mmhubbub32_warmup_mcif() 85 REG_SET(MMHUBBUB_WARMUP_ADDR_REGION, 0, MMHUBBUB_WARMUP_ADDR_REGION, params->region_size >> 5); in mmhubbub32_warmup_mcif() 91 MMHUBBUB_WARMUP_INC_ADDR, params->address_increment >> 5); in mmhubbub32_warmup_mcif() 104 struct mcif_buf_params *params, in mmhubbub32_config_mcif_buf() argument 110 REG_UPDATE(MCIF_WB_BUF_1_ADDR_Y, MCIF_WB_BUF_1_ADDR_Y, MCIF_ADDR(params->luma_address[0])); in mmhubbub32_config_mcif_buf() 111 …REG_UPDATE(MCIF_WB_BUF_1_ADDR_Y_HIGH, MCIF_WB_BUF_1_ADDR_Y_HIGH, MCIF_ADDR_HIGH(params->luma_addre… in mmhubbub32_config_mcif_buf() 114 REG_UPDATE(MCIF_WB_BUF_1_ADDR_C, MCIF_WB_BUF_1_ADDR_C, MCIF_ADDR(params->chroma_address[0])); in mmhubbub32_config_mcif_buf() 115 …REG_UPDATE(MCIF_WB_BUF_1_ADDR_C_HIGH, MCIF_WB_BUF_1_ADDR_C_HIGH, MCIF_ADDR_HIGH(params->chroma_add… in mmhubbub32_config_mcif_buf() 118 REG_UPDATE(MCIF_WB_BUF_2_ADDR_Y, MCIF_WB_BUF_2_ADDR_Y, MCIF_ADDR(params->luma_address[1])); in mmhubbub32_config_mcif_buf() [all …]
|