Home
last modified time | relevance | path

Searched refs:irq_info (Results 1 – 3 of 3) sorted by relevance

/trusted-firmware-m-3.7.0/secure_fw/spm/core/
Dpsa_irq_api.c21 const struct irq_load_info_t *irq_info; in tfm_spm_partition_psa_irq_enable() local
25 irq_info = get_irq_info_for_signal(partition->p_ldinf, irq_signal); in tfm_spm_partition_psa_irq_enable()
26 if (!irq_info) { in tfm_spm_partition_psa_irq_enable()
30 tfm_hal_irq_enable(irq_info->source); in tfm_spm_partition_psa_irq_enable()
38 const struct irq_load_info_t *irq_info; in tfm_spm_partition_psa_irq_disable() local
42 irq_info = get_irq_info_for_signal(partition->p_ldinf, irq_signal); in tfm_spm_partition_psa_irq_disable()
43 if (!irq_info) { in tfm_spm_partition_psa_irq_disable()
47 tfm_hal_irq_disable(irq_info->source); in tfm_spm_partition_psa_irq_disable()
57 const struct irq_load_info_t *irq_info; in tfm_spm_partition_psa_reset_signal() local
62 irq_info = get_irq_info_for_signal(partition->p_ldinf, irq_signal); in tfm_spm_partition_psa_reset_signal()
[all …]
Dinterrupt.c137 const struct irq_load_info_t *irq_info; in get_irq_info_for_signal() local
143 irq_info = LOAD_INFO_IRQ(p_ldinf); in get_irq_info_for_signal()
145 if (irq_info[i].signal == signal) { in get_irq_info_for_signal()
146 return &irq_info[i]; in get_irq_info_for_signal()
/trusted-firmware-m-3.7.0/tools/templates/
Dpartition_load_info.template258 {% set irq_info = namespace() %}
259 {% set irq_info.source = irq.source %}
261 {% set irq_info.source_symbol = "irq_" + irq.source|string %}
263 {% set irq_info.source_symbol = irq.source|lower %}
266 {% set irq_info.flih_func = irq.name|lower + "_flih" %}
268 {% set irq_info.flih_func = 0 %}
271 {% set irq_info.signal = irq.signal %}
273 {% set irq_info.signal = irq.name + "_SIGNAL" %}
276 {% set irq_info.client_id_base = irq.client_id_base %}
277 {% set irq_info.client_id_limit = irq.client_id_limit %}
[all …]