/SCP-firmware-master/module/voltage_domain/src/ |
A D | mod_voltage_domain.c | 26 struct mod_voltd_drv_api *api; member 59 if (!ctx->api->set_level) in voltd_set_level() 62 return ctx->api->set_level(ctx->config->driver_id, level_uv); in voltd_set_level() 74 if (!ctx->api->get_level) in voltd_get_level() 77 return ctx->api->get_level(ctx->config->driver_id, level_uv); in voltd_get_level() 89 if (!ctx->api->set_config) in voltd_set_config() 107 if (!ctx->api->get_config) in voltd_get_config() 122 status = ctx->api->get_info(ctx->config->driver_id, info); in voltd_get_info() 142 return ctx->api->get_level_from_index(ctx->config->driver_id, index, in voltd_get_level_from_index() 198 &ctx->api); in voltd_bind() [all …]
|
/SCP-firmware-master/product/sgm776/module/sgm776_system/src/ |
A D | mod_sgm776_system.c | 48 fwk_id_t target_id, fwk_id_t api_id, const void **api) in sgm776_system_process_bind_request() argument 50 *api = &sgm776_system_system_power_driver_api; in sgm776_system_process_bind_request()
|
/SCP-firmware-master/module/system_power/src/ |
A D | mod_system_power.c | 106 const struct mod_pd_driver_api *api; in ext_ppus_shutdown() local 112 api = system_power_ctx.ext_ppu_apis[i]; in ext_ppus_shutdown() 115 if (api->shutdown != NULL) { in ext_ppus_shutdown() 116 status = api->shutdown(ppu_id, system_shutdown); in ext_ppus_shutdown() 118 status = api->set_state(ppu_id, MOD_PD_STATE_OFF); in ext_ppus_shutdown() 153 const struct mod_pd_driver_api *api; in shutdown_system_power_ppus() local 161 api = dev_ctx->sys_ppu_api; in shutdown_system_power_ppus() 164 if (api->shutdown != NULL) { in shutdown_system_power_ppus() 165 status = api->shutdown(ppu_id, system_shutdown); in shutdown_system_power_ppus() 169 status = api->set_state(ppu_id, state); in shutdown_system_power_ppus() [all …]
|
/SCP-firmware-master/product/synquacer/module/f_i2c/src/ |
A D | mod_f_i2c.c | 47 const void **api) in f_i2c_process_bind_request() argument 49 *api = &module_api; in f_i2c_process_bind_request()
|
/SCP-firmware-master/module/clock/src/ |
A D | mod_clock.c | 216 status = ctx->api->get_rate(ctx->config->driver_id, rate); in clock_get_rate() 291 status = ctx->api->set_state(ctx->config->driver_id, state); in clock_set_state() 316 status = ctx->api->get_state(ctx->config->driver_id, state); in clock_get_state() 418 &ctx->api); in clock_bind() 444 if ((ctx->api->process_power_transition != NULL) && in clock_start() 457 if ((ctx->api->process_pending_power_transition != NULL) && in clock_start() 482 *api = &clock_api; in clock_process_bind_request() 494 *api = &clock_driver_response_api; in clock_process_bind_request() 531 status = ctx->api->process_pending_power_transition( in clock_process_pd_pre_transition_notification() 597 fwk_assert(ctx->api->process_power_transition != NULL); in clock_process_pd_transition_notification() [all …]
|
/SCP-firmware-master/product/rcar/module/rcar_pd_pmic_bd9571/src/ |
A D | mod_rcar_pd_pmic_bd9571.c | 43 ret = pd_ctx->api->set_pmic(pd_ctx->config->psu_id, state); in pd_set_state() 151 &pd_ctx->api); in rcar_pmic_bind() 174 const void **api) in rcar_pmic_process_bind_request() argument 181 *api = &api_system; in rcar_pmic_process_bind_request() 189 *api = &pd_driver; in rcar_pmic_process_bind_request()
|
/SCP-firmware-master/product/rcar/module/rcar_system/src/ |
A D | mod_rcar_system.c | 42 struct mod_rcar_system_drv_api *api; member 153 if (ctx->api->resume) in vApplicationIdleHook() 154 ctx->api->resume(); in vApplicationIdleHook() 250 ctx->config->driver_id, ctx->config->api_id, &ctx->api); in rcar_system_bind() 257 const void **api) in rcar_system_process_bind_request() argument 259 *api = &rcar_system_system_power_driver_api; in rcar_system_process_bind_request()
|
/SCP-firmware-master/product/rcar/module/rcar_mfismh/src/ |
A D | mod_rcar_mfismh.c | 37 struct mod_transport_driver_input_api *api; member 107 transport_channel->api->signal_message(transport_channel->id); in mfismh_isr() 192 &transport_channel->api); in mfismh_bind() 205 const void **api) in mfismh_process_bind_request() argument 223 *api = &mfismh_mod_transport_driver_api; in mfismh_process_bind_request()
|
/SCP-firmware-master/framework/test/ |
A D | test_fwk_id_build.c | 18 assert(id.common.type == id.api.type); in test_overlapping_fields() 22 assert(id.common.module_idx == id.api.module_idx); in test_overlapping_fields() 52 assert(id.api.type == __FWK_ID_TYPE_API); in test_build_api() 53 assert(id.api.module_idx == 42); in test_build_api() 54 assert(id.api.api_idx == 14); in test_build_api()
|
/SCP-firmware-master/product/morello/module/morello_mhu/src/ |
A D | mod_mhu.c | 36 struct mod_smt_driver_input_api *api; member 100 smt_channel->api->signal_message(smt_channel->id); in mhu_isr() 197 &smt_channel->api); in mhu_bind() 210 const void **api) in mhu_process_bind_request() argument 227 *api = &mhu_mod_smt_driver_api; in mhu_process_bind_request()
|
/SCP-firmware-master/product/n1sdp/module/n1sdp_mhu/src/ |
A D | mod_mhu.c | 36 struct mod_smt_driver_input_api *api; member 100 smt_channel->api->signal_message(smt_channel->id); in mhu_isr() 188 &smt_channel->api); in mhu_bind() 198 fwk_id_t api_id, const void **api) in mhu_process_bind_request() argument 215 *api = &mhu_mod_smt_driver_api; in mhu_process_bind_request()
|
/SCP-firmware-master/module/mhu/src/ |
A D | mod_mhu.c | 37 struct mod_transport_driver_input_api *api; member 105 transport_channel->api->signal_message(transport_channel->id); in mhu_isr() 203 &transport_channel->api); in mhu_bind() 214 fwk_id_t api_id, const void **api) in mhu_process_bind_request() argument 233 *api = &mhu_mod_transport_driver_api; in mhu_process_bind_request()
|
/SCP-firmware-master/product/rcar/module/rcar_mock_pmic_bd9571/src/ |
A D | mod_rcar_mock_pmic_bd9571_module.c | 58 const void **api) in mock_psu_process_bind_request() argument 64 *api = &__mod_rcar_mock_pmic_driver_api; in mock_psu_process_bind_request()
|
/SCP-firmware-master/product/sgm775/module/sgm775_ddr_phy500/src/ |
A D | mod_sgm775_ddr_phy500.c | 74 fwk_id_t id, fwk_id_t api_id, const void **api) in sgm775_ddr_phy500_process_bind_request() argument 81 *((const void**)api) = &ddr_phy500_api; in sgm775_ddr_phy500_process_bind_request()
|
/SCP-firmware-master/product/tc0/module/tc0_power_model/src/ |
A D | mod_tc0_power_model.c | 70 const void **api) in tc0_power_model_process_bind_request() argument 77 *api = &tc0_thermal_mgmt_driver_api; in tc0_power_model_process_bind_request()
|
/SCP-firmware-master/product/tc2/module/tc2_power_model/src/ |
A D | mod_tc2_power_model.c | 70 const void **api) in tc2_power_model_process_bind_request() argument 77 *api = &tc2_thermal_mgmt_driver_api; in tc2_power_model_process_bind_request()
|
/SCP-firmware-master/module/system_info/src/ |
A D | mod_system_info.c | 88 fwk_id_t targer_id, fwk_id_t api_id, const void **api) in system_info_process_bind_request() argument 92 *api = &get_system_info_api; in system_info_process_bind_request()
|
/SCP-firmware-master/module/reg_sensor/src/ |
A D | mod_reg_sensor.c | 93 const void **api) in reg_sensor_process_bind_request() argument 95 *api = ®_sensor_api; in reg_sensor_process_bind_request()
|
/SCP-firmware-master/product/rcar/module/rcar_ext_clock/include/ |
A D | mod_rcar_ext_clock.h | 49 struct mod_rcar_clock_drv_api *api; member
|
/SCP-firmware-master/product/juno/module/juno_system/src/ |
A D | mod_juno_system.c | 62 const struct mod_psu_device_api *api; member 98 int status = juno_system_ctx.psu_ctx.api->set_enabled(gpu_psu_id, enable); in process_gpu_power_state() 188 gpu_psu_id, psu_api_id, &juno_system_ctx.psu_ctx.api); in juno_system_bind() 203 const void **api) in juno_system_process_bind_request() argument 205 *api = &juno_system_system_power_driver_api; in juno_system_process_bind_request()
|
/SCP-firmware-master/product/rcar/module/rcar_pd_sysc/src/ |
A D | mod_rcar_pd_sysc.c | 215 const void **api) in rcar_sysc_process_bind_request() argument 222 *api = &api_system; in rcar_sysc_process_bind_request() 232 *api = &pd_driver; in rcar_sysc_process_bind_request() 237 *api = &pd_driver; in rcar_sysc_process_bind_request()
|
/SCP-firmware-master/product/juno/module/juno_reset_domain/src/ |
A D | mod_juno_reset_domain.c | 165 const void **api) in juno_reset_domain_process_bind_request() argument 173 api == NULL) { in juno_reset_domain_process_bind_request() 177 *api = &juno_reset_domain_drv_api; in juno_reset_domain_process_bind_request()
|
/SCP-firmware-master/module/ssc/src/ |
A D | mod_ssc.c | 79 fwk_id_t api_id, const void **api) in ssc_process_bind_request() argument 83 *api = &get_sys_info_driver_data; in ssc_process_bind_request()
|
/SCP-firmware-master/module/pmi/src/ |
A D | mod_pmi.c | 93 const void **api) in pmi_bind_request() argument 101 *api = &mod_pmi_api; in pmi_bind_request()
|
/SCP-firmware-master/product/rcar/module/rcar_pd_pmic_bd9571/include/ |
A D | mod_rcar_pd_pmic_bd9571.h | 63 struct mod_rcar_pmic_device_api *api; member
|