Searched refs:tegra_bpmp_channel (Results 1 – 5 of 5) sorted by relevance
14 bool (*is_response_ready)(struct tegra_bpmp_channel *channel);15 bool (*is_request_ready)(struct tegra_bpmp_channel *channel);16 int (*ack_response)(struct tegra_bpmp_channel *channel);17 int (*ack_request)(struct tegra_bpmp_channel *channel);18 bool (*is_response_channel_free)(struct tegra_bpmp_channel *channel);19 bool (*is_request_channel_free)(struct tegra_bpmp_channel *channel);20 int (*post_response)(struct tegra_bpmp_channel *channel);21 int (*post_request)(struct tegra_bpmp_channel *channel);
28 channel_to_ops(struct tegra_bpmp_channel *channel) in channel_to_ops()72 tegra_bpmp_channel_get_thread_index(struct tegra_bpmp_channel *channel) in tegra_bpmp_channel_get_thread_index()95 static bool tegra_bpmp_is_response_ready(struct tegra_bpmp_channel *channel) in tegra_bpmp_is_response_ready()102 static bool tegra_bpmp_is_request_ready(struct tegra_bpmp_channel *channel) in tegra_bpmp_is_request_ready()109 static int tegra_bpmp_wait_response(struct tegra_bpmp_channel *channel) in tegra_bpmp_wait_response()124 static int tegra_bpmp_ack_response(struct tegra_bpmp_channel *channel) in tegra_bpmp_ack_response()131 static int tegra_bpmp_ack_request(struct tegra_bpmp_channel *channel) in tegra_bpmp_ack_request()139 tegra_bpmp_is_request_channel_free(struct tegra_bpmp_channel *channel) in tegra_bpmp_is_request_channel_free()147 tegra_bpmp_is_response_channel_free(struct tegra_bpmp_channel *channel) in tegra_bpmp_is_response_channel_free()155 tegra_bpmp_wait_request_channel_free(struct tegra_bpmp_channel *channel) in tegra_bpmp_wait_request_channel_free()[all …]
44 static bool tegra210_bpmp_is_response_ready(struct tegra_bpmp_channel *channel) in tegra210_bpmp_is_response_ready()51 static bool tegra210_bpmp_is_request_ready(struct tegra_bpmp_channel *channel) in tegra210_bpmp_is_request_ready()59 tegra210_bpmp_is_request_channel_free(struct tegra_bpmp_channel *channel) in tegra210_bpmp_is_request_channel_free()67 tegra210_bpmp_is_response_channel_free(struct tegra_bpmp_channel *channel) in tegra210_bpmp_is_response_channel_free()74 static int tegra210_bpmp_post_request(struct tegra_bpmp_channel *channel) in tegra210_bpmp_post_request()83 static int tegra210_bpmp_post_response(struct tegra_bpmp_channel *channel) in tegra210_bpmp_post_response()92 static int tegra210_bpmp_ack_response(struct tegra_bpmp_channel *channel) in tegra210_bpmp_ack_response()102 static int tegra210_bpmp_ack_request(struct tegra_bpmp_channel *channel) in tegra210_bpmp_ack_request()135 static int tegra210_bpmp_channel_init(struct tegra_bpmp_channel *channel, in tegra210_bpmp_channel_init()
46 static bool tegra186_bpmp_is_message_ready(struct tegra_bpmp_channel *channel) in tegra186_bpmp_is_message_ready()59 static bool tegra186_bpmp_is_channel_free(struct tegra_bpmp_channel *channel) in tegra186_bpmp_is_channel_free()72 static int tegra186_bpmp_ack_message(struct tegra_bpmp_channel *channel) in tegra186_bpmp_ack_message()77 static int tegra186_bpmp_post_message(struct tegra_bpmp_channel *channel) in tegra186_bpmp_post_message()107 static int tegra186_bpmp_channel_init(struct tegra_bpmp_channel *channel, in tegra186_bpmp_channel_init()149 static void tegra186_bpmp_channel_reset(struct tegra_bpmp_channel *channel) in tegra186_bpmp_channel_reset()159 static void tegra186_bpmp_channel_cleanup(struct tegra_bpmp_channel *channel) in tegra186_bpmp_channel_cleanup()
52 struct tegra_bpmp_channel { struct62 struct tegra_bpmp_channel *channel, argument83 struct tegra_bpmp_channel *tx_channel, *rx_channel, *threaded_channels;135 void tegra_bpmp_mrq_return(struct tegra_bpmp_channel *channel, int code,161 static inline void tegra_bpmp_mrq_return(struct tegra_bpmp_channel *channel, in tegra_bpmp_mrq_return()