Home
last modified time | relevance | path

Searched refs:mhu_v3_x_dev_t (Results 1 – 5 of 5) sorted by relevance

/trusted-firmware-m-latest/platform/ext/target/arm/rse/common/native_drivers/
Dmhu_v3_x.h93 struct mhu_v3_x_dev_t { struct
111 enum mhu_v3_x_error_t mhu_v3_x_driver_init(struct mhu_v3_x_dev_t *dev);
123 const struct mhu_v3_x_dev_t *dev,
135 enum mhu_v3_x_error_t mhu_v3_x_doorbell_clear(struct mhu_v3_x_dev_t *dev,
147 enum mhu_v3_x_error_t mhu_v3_x_doorbell_write(struct mhu_v3_x_dev_t *dev,
159 enum mhu_v3_x_error_t mhu_v3_x_doorbell_read(struct mhu_v3_x_dev_t *dev,
172 struct mhu_v3_x_dev_t *dev, uint32_t channel, uint32_t mask);
184 struct mhu_v3_x_dev_t *dev, uint32_t channel, uint32_t mask);
196 struct mhu_v3_x_dev_t *dev, uint32_t channel, uint32_t *mask_status);
208 struct mhu_v3_x_dev_t *dev, uint32_t channel,
[all …]
Dmhu_wrapper_v3_x.c63 struct mhu_v3_x_dev_t *dev; in signal_and_wait_for_clear()
67 dev = (struct mhu_v3_x_dev_t *)mhu_sender_dev; in signal_and_wait_for_clear()
108 struct mhu_v3_x_dev_t *dev; in wait_for_signal_and_clear()
112 dev = (struct mhu_v3_x_dev_t *)mhu_receiver_dev; in wait_for_signal_and_clear()
145 struct mhu_v3_x_dev_t *dev; in clear_and_wait_for_signal()
149 dev = (struct mhu_v3_x_dev_t *)mhu_receiver_dev; in clear_and_wait_for_signal()
193 struct mhu_v3_x_dev_t *dev; in mhu_init_sender()
197 dev = (struct mhu_v3_x_dev_t *)mhu_sender_dev; in mhu_init_sender()
241 struct mhu_v3_x_dev_t *dev; in mhu_init_receiver()
245 dev = (struct mhu_v3_x_dev_t *)mhu_receiver_dev; in mhu_init_receiver()
[all …]
Dmhu_v3_x.c230 const struct mhu_v3_x_dev_t *dev, uint32_t channel) in _mhu_v3_x_doorbell_interrupt_enable()
277 const struct mhu_v3_x_dev_t *dev, uint32_t channel) in _mhu_v3_x_doorbell_interrupt_disable()
321 const struct mhu_v3_x_dev_t *dev, uint32_t channel) in _mhu_v3_x_doorbell_interrupt_clear()
334 enum mhu_v3_x_error_t mhu_v3_x_driver_init(struct mhu_v3_x_dev_t *dev) in mhu_v3_x_driver_init()
391 const struct mhu_v3_x_dev_t *dev, in mhu_v3_x_get_num_channel_implemented()
417 enum mhu_v3_x_error_t mhu_v3_x_doorbell_clear(struct mhu_v3_x_dev_t *dev, in mhu_v3_x_doorbell_clear()
451 enum mhu_v3_x_error_t mhu_v3_x_doorbell_write(struct mhu_v3_x_dev_t *dev, in mhu_v3_x_doorbell_write()
486 enum mhu_v3_x_error_t mhu_v3_x_doorbell_read(struct mhu_v3_x_dev_t *dev, in mhu_v3_x_doorbell_read()
526 struct mhu_v3_x_dev_t *dev, uint32_t channel, uint32_t mask) in mhu_v3_x_doorbell_mask_set()
561 struct mhu_v3_x_dev_t *dev, uint32_t channel, uint32_t mask) in mhu_v3_x_doorbell_mask_clear()
[all …]
/trusted-firmware-m-latest/platform/ext/target/arm/rse/rdfremont/device/
Dhost_device_definition.h35 extern struct mhu_v3_x_dev_t MHU_AP_MONITOR_TO_RSE_DEV;
40 extern struct mhu_v3_x_dev_t MHU_RSE_TO_AP_MONITOR_DEV;
45 extern struct mhu_v3_x_dev_t MHU_V3_SCP_TO_RSE_DEV;
50 extern struct mhu_v3_x_dev_t MHU_V3_RSE_TO_SCP_DEV;
Dhost_device_definition.c31 struct mhu_v3_x_dev_t MHU_AP_MONITOR_TO_RSE_DEV = {
39 struct mhu_v3_x_dev_t MHU_RSE_TO_AP_MONITOR_DEV = {
47 struct mhu_v3_x_dev_t MHU_V3_SCP_TO_RSE_DEV = {
55 struct mhu_v3_x_dev_t MHU_V3_RSE_TO_SCP_DEV = {