Symbol: tegra_bpmp_channel
drivers/firmware/tegra/bpmp-private.h
14
bool (*is_response_ready)(struct tegra_bpmp_channel *channel);
drivers/firmware/tegra/bpmp-private.h
15
bool (*is_request_ready)(struct tegra_bpmp_channel *channel);
drivers/firmware/tegra/bpmp-private.h
16
int (*ack_response)(struct tegra_bpmp_channel *channel);
drivers/firmware/tegra/bpmp-private.h
17
int (*ack_request)(struct tegra_bpmp_channel *channel);
drivers/firmware/tegra/bpmp-private.h
18
bool (*is_response_channel_free)(struct tegra_bpmp_channel *channel);
drivers/firmware/tegra/bpmp-private.h
19
bool (*is_request_channel_free)(struct tegra_bpmp_channel *channel);
drivers/firmware/tegra/bpmp-private.h
20
int (*post_response)(struct tegra_bpmp_channel *channel);
drivers/firmware/tegra/bpmp-private.h
21
int (*post_request)(struct tegra_bpmp_channel *channel);
drivers/firmware/tegra/bpmp-tegra186.c
107
static int tegra186_bpmp_channel_init(struct tegra_bpmp_channel *channel,
drivers/firmware/tegra/bpmp-tegra186.c
149
static void tegra186_bpmp_channel_reset(struct tegra_bpmp_channel *channel)
drivers/firmware/tegra/bpmp-tegra186.c
159
static void tegra186_bpmp_channel_cleanup(struct tegra_bpmp_channel *channel)
drivers/firmware/tegra/bpmp-tegra186.c
46
static bool tegra186_bpmp_is_message_ready(struct tegra_bpmp_channel *channel)
drivers/firmware/tegra/bpmp-tegra186.c
59
static bool tegra186_bpmp_is_channel_free(struct tegra_bpmp_channel *channel)
drivers/firmware/tegra/bpmp-tegra186.c
72
static int tegra186_bpmp_ack_message(struct tegra_bpmp_channel *channel)
drivers/firmware/tegra/bpmp-tegra186.c
77
static int tegra186_bpmp_post_message(struct tegra_bpmp_channel *channel)
drivers/firmware/tegra/bpmp-tegra210.c
102
static int tegra210_bpmp_ack_request(struct tegra_bpmp_channel *channel)
drivers/firmware/tegra/bpmp-tegra210.c
135
static int tegra210_bpmp_channel_init(struct tegra_bpmp_channel *channel,
drivers/firmware/tegra/bpmp-tegra210.c
44
static bool tegra210_bpmp_is_response_ready(struct tegra_bpmp_channel *channel)
drivers/firmware/tegra/bpmp-tegra210.c
51
static bool tegra210_bpmp_is_request_ready(struct tegra_bpmp_channel *channel)
drivers/firmware/tegra/bpmp-tegra210.c
59
tegra210_bpmp_is_request_channel_free(struct tegra_bpmp_channel *channel)
drivers/firmware/tegra/bpmp-tegra210.c
67
tegra210_bpmp_is_response_channel_free(struct tegra_bpmp_channel *channel)
drivers/firmware/tegra/bpmp-tegra210.c
74
static int tegra210_bpmp_post_request(struct tegra_bpmp_channel *channel)
drivers/firmware/tegra/bpmp-tegra210.c
83
static int tegra210_bpmp_post_response(struct tegra_bpmp_channel *channel)
drivers/firmware/tegra/bpmp-tegra210.c
92
static int tegra210_bpmp_ack_response(struct tegra_bpmp_channel *channel)
drivers/firmware/tegra/bpmp.c
106
tegra_bpmp_channel_get_thread_index(struct tegra_bpmp_channel *channel)
drivers/firmware/tegra/bpmp.c
129
static bool tegra_bpmp_is_response_ready(struct tegra_bpmp_channel *channel)
drivers/firmware/tegra/bpmp.c
136
static bool tegra_bpmp_is_request_ready(struct tegra_bpmp_channel *channel)
drivers/firmware/tegra/bpmp.c
143
static int tegra_bpmp_wait_response(struct tegra_bpmp_channel *channel)
drivers/firmware/tegra/bpmp.c
158
static int tegra_bpmp_ack_response(struct tegra_bpmp_channel *channel)
drivers/firmware/tegra/bpmp.c
165
static int tegra_bpmp_ack_request(struct tegra_bpmp_channel *channel)
drivers/firmware/tegra/bpmp.c
173
tegra_bpmp_is_request_channel_free(struct tegra_bpmp_channel *channel)
drivers/firmware/tegra/bpmp.c
181
tegra_bpmp_is_response_channel_free(struct tegra_bpmp_channel *channel)
drivers/firmware/tegra/bpmp.c
189
tegra_bpmp_wait_request_channel_free(struct tegra_bpmp_channel *channel)
drivers/firmware/tegra/bpmp.c
206
static int tegra_bpmp_post_request(struct tegra_bpmp_channel *channel)
drivers/firmware/tegra/bpmp.c
213
static int tegra_bpmp_post_response(struct tegra_bpmp_channel *channel)
drivers/firmware/tegra/bpmp.c
225
static ssize_t __tegra_bpmp_channel_read(struct tegra_bpmp_channel *channel,
drivers/firmware/tegra/bpmp.c
242
static ssize_t tegra_bpmp_channel_read(struct tegra_bpmp_channel *channel,
drivers/firmware/tegra/bpmp.c
267
static ssize_t __tegra_bpmp_channel_write(struct tegra_bpmp_channel *channel,
drivers/firmware/tegra/bpmp.c
28
channel_to_ops(struct tegra_bpmp_channel *channel)
drivers/firmware/tegra/bpmp.c
280
static struct tegra_bpmp_channel *
drivers/firmware/tegra/bpmp.c
286
struct tegra_bpmp_channel *channel;
drivers/firmware/tegra/bpmp.c
331
static ssize_t tegra_bpmp_channel_write(struct tegra_bpmp_channel *channel,
drivers/firmware/tegra/bpmp.c
349
struct tegra_bpmp_channel *channel;
drivers/firmware/tegra/bpmp.c
395
struct tegra_bpmp_channel *channel;
drivers/firmware/tegra/bpmp.c
445
void tegra_bpmp_mrq_return(struct tegra_bpmp_channel *channel, int code,
drivers/firmware/tegra/bpmp.c
484
struct tegra_bpmp_channel *channel)
drivers/firmware/tegra/bpmp.c
574
struct tegra_bpmp_channel *channel,
drivers/firmware/tegra/bpmp.c
694
static void tegra_bpmp_channel_signal(struct tegra_bpmp_channel *channel)
drivers/firmware/tegra/bpmp.c
706
struct tegra_bpmp_channel *channel;
drivers/firmware/tegra/bpmp.c
723
struct tegra_bpmp_channel *channel;
drivers/thermal/tegra/tegra-bpmp-thermal.c
110
static void bpmp_mrq_thermal(unsigned int mrq, struct tegra_bpmp_channel *ch,
include/soc/tegra/bpmp.h
136
void tegra_bpmp_mrq_return(struct tegra_bpmp_channel *channel, int code,
include/soc/tegra/bpmp.h
172
static inline void tegra_bpmp_mrq_return(struct tegra_bpmp_channel *channel,
include/soc/tegra/bpmp.h
62
struct tegra_bpmp_channel *channel,
include/soc/tegra/bpmp.h
83
struct tegra_bpmp_channel *tx_channel, *rx_channel, *threaded_channels;