| /optee_os/core/drivers/imx/mu/ |
| H A D | imx_mu.c | 99 unsigned int start_index = 0; in imx_mu_send_msg() local 122 res = imx_mu_plat_send(base, start_index, word); in imx_mu_send_msg() 126 start_index++; in imx_mu_send_msg() 128 res = imx_mu_plat_send(base, start_index, word); in imx_mu_send_msg() 132 start_index++; in imx_mu_send_msg() 141 res = imx_mu_plat_send(base, start_index, word); in imx_mu_send_msg() 145 start_index++; in imx_mu_send_msg() 150 for (count = start_index; count < end_index; count++) { in imx_mu_send_msg() 152 msg->data.u32[count - start_index]); in imx_mu_send_msg()
|
| /optee_os/core/drivers/clk/sam/ |
| H A D | at91_cpu_opp.c | 23 static TEE_Result get_rates_array(struct clk *clk __unused, size_t start_index, in get_rates_array() argument 35 if (start_index + *nb_elts > opp_rates->rate_num) { in get_rates_array() 37 start_index, *nb_elts); in get_rates_array() 41 memcpy(rates, &opp_rates->rates[start_index], in get_rates_array()
|
| /optee_os/core/arch/riscv/kernel/ |
| H A D | sbi_mpxy.c | 137 uint32_t start_index = 0; in sbi_mpxy_get_channel_ids() local 157 start_index, 0, 0, 0, 0, 0); in sbi_mpxy_get_channel_ids() 166 count = returned < (channel_count - start_index) ? in sbi_mpxy_get_channel_ids() 168 (channel_count - start_index); in sbi_mpxy_get_channel_ids() 169 memcpy(&channel_ids[start_index], data->channel_array, in sbi_mpxy_get_channel_ids() 171 start_index += count; in sbi_mpxy_get_channel_ids() 172 } while (remaining && start_index < channel_count); in sbi_mpxy_get_channel_ids()
|
| /optee_os/core/include/drivers/ |
| H A D | scmi-msg.h | 236 unsigned int scmi_id, size_t start_index, 356 unsigned int scmi_id, size_t start_index, 463 unsigned int domain_id, size_t start_index,
|
| H A D | clk.h | 88 TEE_Result (*get_rates_array)(struct clk *clk, size_t start_index, 224 TEE_Result clk_get_rates_array(struct clk *clk, size_t start_index,
|
| /optee_os/core/arch/arm/plat-stm32mp1/ |
| H A D | scmi_server.c | 537 unsigned int scmi_id, size_t start_index, in plat_scmi_clock_rates_array() argument 549 if (start_index) in plat_scmi_clock_rates_array() 758 unsigned int scmi_id, size_t start_index, in plat_scmi_voltd_levels_array() argument 787 if (start_index >= desc->num_levels) in plat_scmi_voltd_levels_array() 791 *nb_elts = desc->num_levels - start_index; in plat_scmi_voltd_levels_array() 795 *nb_elts = MIN(*nb_elts, desc->num_levels - start_index); in plat_scmi_voltd_levels_array() 797 out_levels[n] = levels[start_index + n]; in plat_scmi_voltd_levels_array() 1034 unsigned int domain_id, size_t start_index, in plat_scmi_perf_levels_array() argument 1046 if (SUB_OVERFLOW(full_count, start_index, &out_count)) in plat_scmi_perf_levels_array() 1050 *nb_elts = full_count - start_index; in plat_scmi_perf_levels_array() [all …]
|
| /optee_os/core/drivers/scmi-msg/ |
| H A D | clock_generic.c | 81 size_t start_index, in plat_scmi_clock_rates_array() argument 92 res = clk_get_rates_array(clk->clk, start_index, rates, nb_elts); in plat_scmi_clock_rates_array()
|
| H A D | perf_domain.c | 51 size_t start_index __unused, in plat_scmi_perf_levels_array()
|
| H A D | clock.c | 31 size_t start_index __unused, in plat_scmi_clock_rates_array()
|
| H A D | voltage_domain.c | 32 size_t start_index __unused, in plat_scmi_voltd_levels_array()
|
| /optee_os/core/drivers/clk/ |
| H A D | clk.c | 354 TEE_Result clk_get_rates_array(struct clk *clk, size_t start_index, in clk_get_rates_array() argument 360 return clk->ops->get_rates_array(clk, start_index, rates, nb_elts); in clk_get_rates_array()
|