Home
last modified time | relevance | path

Searched refs:scmi_protocol (Results 1 – 10 of 10) sorted by relevance

/Zephyr-latest/include/zephyr/drivers/firmware/scmi/
Dclk.h85 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);
Dprotocol.h74 struct scmi_protocol { struct
119 int scmi_send_message(struct scmi_protocol *proto,
Dutil.h150 STRUCT_SECTION_ITERABLE(scmi_protocol, SCMI_PROTOCOL_NAME(proto)) = \
162 STRUCT_SECTION_ITERABLE(scmi_protocol, SCMI_PROTOCOL_NAME(proto)) = \
/Zephyr-latest/drivers/firmware/scmi/
Dclk.c35 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()
Dcore.c90 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()
Dpower.c19 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()
Dpinctrl.c13 struct scmi_protocol *proto; in scmi_pinctrl_settings_configure()
/Zephyr-latest/drivers/clock_control/
Dclock_control_arm_scmi.c23 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/
Dcommon-ram.ld16 ITERABLE_SECTION_RAM(scmi_protocol, Z_LINK_ITERABLE_SUBALIGN)
/Zephyr-latest/cmake/linker_script/common/
Dcommon-ram.cmake67 …zephyr_iterable_section(NAME scmi_protocol GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT} SUBALIGN ${CO…