Searched refs:scmi_protocol (Results 1 – 10 of 10) sorted by relevance
| /Zephyr-latest/include/zephyr/drivers/firmware/scmi/ |
| D | clk.h | 85 int scmi_clock_protocol_attributes(struct scmi_protocol *proto, 98 int scmi_clock_config_set(struct scmi_protocol *proto, 110 int scmi_clock_rate_get(struct scmi_protocol *proto, 123 int scmi_clock_rate_set(struct scmi_protocol *proto, struct scmi_clock_rate_config *cfg); 135 int scmi_clock_parent_get(struct scmi_protocol *proto, uint32_t clk_id, uint32_t *parent_id); 148 int scmi_clock_parent_set(struct scmi_protocol *proto, uint32_t clk_id, uint32_t parent_id);
|
| D | protocol.h | 74 struct scmi_protocol { struct 119 int scmi_send_message(struct scmi_protocol *proto,
|
| D | util.h | 150 STRUCT_SECTION_ITERABLE(scmi_protocol, SCMI_PROTOCOL_NAME(proto)) = \ 162 STRUCT_SECTION_ITERABLE(scmi_protocol, SCMI_PROTOCOL_NAME(proto)) = \
|
| /Zephyr-latest/drivers/firmware/scmi/ |
| D | clk.c | 35 int scmi_clock_rate_get(struct scmi_protocol *proto, in scmi_clock_rate_get() 74 int scmi_clock_rate_set(struct scmi_protocol *proto, struct scmi_clock_rate_config *cfg) in scmi_clock_rate_set() 113 int scmi_clock_parent_get(struct scmi_protocol *proto, uint32_t clk_id, uint32_t *parent_id) in scmi_clock_parent_get() 151 int scmi_clock_parent_set(struct scmi_protocol *proto, uint32_t clk_id, uint32_t parent_id) in scmi_clock_parent_set() 187 int scmi_clock_config_set(struct scmi_protocol *proto, in scmi_clock_config_set() 238 int scmi_clock_protocol_attributes(struct scmi_protocol *proto, uint32_t *attributes) in scmi_clock_protocol_attributes()
|
| D | core.c | 90 static int scmi_send_message_pre_kernel(struct scmi_protocol *proto, in scmi_send_message_pre_kernel() 119 static int scmi_send_message_post_kernel(struct scmi_protocol *proto, in scmi_send_message_post_kernel() 161 int scmi_send_message(struct scmi_protocol *proto, struct scmi_message *msg, in scmi_send_message() 183 STRUCT_SECTION_FOREACH(scmi_protocol, it) { in scmi_core_protocol_setup()
|
| D | power.c | 19 struct scmi_protocol *proto = &SCMI_PROTOCOL_NAME(SCMI_PROTOCOL_POWER_DOMAIN); in scmi_power_state_get() 58 struct scmi_protocol *proto = &SCMI_PROTOCOL_NAME(SCMI_PROTOCOL_POWER_DOMAIN); in scmi_power_state_set()
|
| D | pinctrl.c | 13 struct scmi_protocol *proto; in scmi_pinctrl_settings_configure()
|
| /Zephyr-latest/drivers/clock_control/ |
| D | clock_control_arm_scmi.c | 23 struct scmi_protocol *proto; in scmi_clock_on_off() 57 struct scmi_protocol *proto; in scmi_clock_get_rate() 79 struct scmi_protocol *proto; in scmi_clock_init()
|
| /Zephyr-latest/include/zephyr/linker/ |
| D | common-ram.ld | 16 ITERABLE_SECTION_RAM(scmi_protocol, Z_LINK_ITERABLE_SUBALIGN)
|
| /Zephyr-latest/cmake/linker_script/common/ |
| D | common-ram.cmake | 67 …zephyr_iterable_section(NAME scmi_protocol GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CO…
|