Home
last modified time | relevance | path

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

/rk3399_ARM-atf/drivers/arm/mhu/
H A Dmhu_v3_x.h76 struct mhu_v3_x_dev_t { struct
94 enum mhu_v3_x_error_t mhu_v3_x_driver_init(struct mhu_v3_x_dev_t *dev);
106 const struct mhu_v3_x_dev_t *dev, enum mhu_v3_x_channel_type_t ch_type,
118 enum mhu_v3_x_error_t mhu_v3_x_doorbell_clear(const struct mhu_v3_x_dev_t *dev,
130 enum mhu_v3_x_error_t mhu_v3_x_doorbell_write(const struct mhu_v3_x_dev_t *dev,
143 enum mhu_v3_x_error_t mhu_v3_x_doorbell_read(const struct mhu_v3_x_dev_t *dev,
157 const struct mhu_v3_x_dev_t *dev, const uint32_t channel,
171 const struct mhu_v3_x_dev_t *dev, const uint32_t channel, uint32_t flags);
185 const struct mhu_v3_x_dev_t *dev, const uint32_t channel, uint32_t *flags);
197 const struct mhu_v3_x_dev_t *dev, const uint32_t channel,
[all …]
H A Dmhu_wrapper_v3_x.c32 struct mhu_v3_x_dev_t mhu_hse_dev = {0, MHU_V3_X_PBX_FRAME};
33 struct mhu_v3_x_dev_t mhu_seh_dev = {0, MHU_V3_X_MBX_FRAME};
63 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()
112 dev = (struct mhu_v3_x_dev_t *)mhu_receiver_dev; in wait_for_signal()
138 struct mhu_v3_x_dev_t *dev; in clear_and_wait_for_signal()
141 dev = (struct mhu_v3_x_dev_t *)mhu_receiver_dev; in clear_and_wait_for_signal()
176 struct mhu_v3_x_dev_t *dev; in mhu_init_sender()
183 dev = (struct mhu_v3_x_dev_t *)&mhu_hse_dev; in mhu_init_sender()
[all …]
H A Dmhu_v3_x.c19 static enum mhu_v3_x_error_t get_dev_base(const struct mhu_v3_x_dev_t *dev, in get_dev_base()
36 enum mhu_v3_x_error_t mhu_v3_x_driver_init(struct mhu_v3_x_dev_t *dev) in mhu_v3_x_driver_init()
99 const struct mhu_v3_x_dev_t *dev, in mhu_v3_x_get_num_channel_implemented()
133 enum mhu_v3_x_error_t mhu_v3_x_doorbell_clear(const struct mhu_v3_x_dev_t *dev, in mhu_v3_x_doorbell_clear()
161 enum mhu_v3_x_error_t mhu_v3_x_doorbell_write(const struct mhu_v3_x_dev_t *dev, in mhu_v3_x_doorbell_write()
190 enum mhu_v3_x_error_t mhu_v3_x_doorbell_read(const struct mhu_v3_x_dev_t *dev, in mhu_v3_x_doorbell_read()
231 const struct mhu_v3_x_dev_t *dev, const uint32_t channel, in mhu_v3_x_doorbell_mask_set()
261 const struct mhu_v3_x_dev_t *dev, const uint32_t channel, in mhu_v3_x_doorbell_mask_clear()
291 const struct mhu_v3_x_dev_t *dev, const uint32_t channel, in mhu_v3_x_doorbell_mask_get()
325 const struct mhu_v3_x_dev_t *dev, const uint32_t channel, in mhu_v3_x_channel_interrupt_enable()
[all …]