Searched refs:mhu_v3_x_dev_t (Results 1 – 3 of 3) sorted by relevance
| /rk3399_ARM-atf/drivers/arm/mhu/ |
| H A D | mhu_v3_x.h | 76 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 D | mhu_wrapper_v3_x.c | 32 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 D | mhu_v3_x.c | 19 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 …]
|