/SCP-firmware-master/module/mhu3/src/ |
A D | mod_mhu3.c | 80 struct mod_mhu3_channel_config *channel; in mhu3_isr() local 112 switch (channel->type) { in mhu3_isr() 146 channel->fch.idx) & in mhu3_isr() 175 struct mod_mhu3_channel_config *channel; in mhu3_raise_interrupt() local 183 switch (channel->type) { in mhu3_raise_interrupt() 187 dbch_channel = &(channel->dbch); in mhu3_raise_interrupt() 238 switch (channel->type) { in mhu3_get_fch() 240 fch_channel = &(channel->fch); in mhu3_get_fch() 385 (channel->fch.grp_num > in mhu3_device_init() 394 if (channel->fch.idx > in mhu3_device_init() [all …]
|
/SCP-firmware-master/product/sgm776/scp_ramfw/ |
A D | config_mhu.c | 27 .channel = 0, 37 .channel = 0, 47 .channel = 1,
|
/SCP-firmware-master/product/tc0/scp_ramfw/ |
A D | config_mhu2.c | 30 .channel = 0, 43 .channel = 0, 56 .channel = 1,
|
/SCP-firmware-master/product/tc1/scp_ramfw/ |
A D | config_mhu2.c | 30 .channel = 0, 42 .channel = 0, 54 .channel = 1,
|
/SCP-firmware-master/product/tc2/scp_ramfw/ |
A D | config_mhu2.c | 30 .channel = 0, 42 .channel = 0, 54 .channel = 1,
|
/SCP-firmware-master/module/mhu2/src/ |
A D | mod_mhu2.c | 183 db_ch = channel_ctx->config->channel; in mhu2_send_message() 191 send->channel[ch].STAT_SET = msg_ptr[idx]; in mhu2_send_message() 207 send->channel[payload_idx + ch].STAT_SET = in mhu2_send_message() 231 db_ch = channel_ctx->config->channel; in mhu2_get_message() 245 msg_ptr[idx++] = recv->channel[ch].STAT; in mhu2_get_message() 248 recv->channel[ch].STAT_CLEAR = 0xffffffff; in mhu2_get_message() 264 recv->channel[payload_idx + ch].STAT; in mhu2_get_message() 328 channel_ctx->send_channel = &channel_ctx->send->channel[config->channel]; in mhu2_channel_init() 338 if (ch == config->channel) in mhu2_channel_init() 347 recv_reg->channel[ch].MASK_SET = 0xffffffff; in mhu2_channel_init() [all …]
|
A D | mhu2.h | 38 struct mhu2_send_channel_reg channel[CHANNEL_MAX]; member 62 struct mhu2_recv_channel_reg channel[CHANNEL_MAX]; member
|
/SCP-firmware-master/product/rdn1e1/scp_ramfw/ |
A D | config_mhu2.c | 27 .channel = 0, 37 .channel = 0,
|
/SCP-firmware-master/module/mhu2/include/ |
A D | mod_mhu2.h | 56 unsigned int channel; member
|
/SCP-firmware-master/product/tc2/scp_romfw/ |
A D | config_mhu2.c | 29 .channel = 0,
|
/SCP-firmware-master/product/rdn2/scp_ramfw/ |
A D | config_mhu2.c | 28 .channel = 0,
|
/SCP-firmware-master/product/rdv1/scp_ramfw/ |
A D | config_mhu2.c | 30 .channel = 0,
|
/SCP-firmware-master/product/rdv1mc/scp_ramfw/ |
A D | config_mhu2.c | 30 .channel = 0,
|
/SCP-firmware-master/module/mhu3/test/ |
A D | mod_mhu3_unit_test.c | 57 struct mod_mhu3_channel_config *channel; in test_mhu3_raise_interrupt_wrong_channel_type() local 60 channel = &(device_ctx->config->channels[FAKE_DEVICE_1_CHANNEL_DBCH_0]); in test_mhu3_raise_interrupt_wrong_channel_type() 62 prev = channel->type; in test_mhu3_raise_interrupt_wrong_channel_type() 65 channel->type = MHU3_TEST_INVALID_VALUE; in test_mhu3_raise_interrupt_wrong_channel_type() 75 channel->type = prev; in test_mhu3_raise_interrupt_wrong_channel_type()
|
/SCP-firmware-master/product/juno/module/juno_dmc400/src/ |
A D | mod_juno_dmc400.c | 267 uint32_t ddr_chip_count, chip, channel, dev; in ddr_dmc_init() local 357 for (channel = 0; channel < DDR_CHANNEL_COUNT; channel++) { in ddr_dmc_init() 359 dev = (channel << 24) | (chip << 20); in ddr_dmc_init() 699 uint32_t ddr_chip_count, chip, channel, dev; in ddr_wake() local 734 for (channel = 0; channel < DDR_CHANNEL_COUNT; channel++) { in ddr_wake() 736 dev = (channel << 24) | (chip << 20); in ddr_wake()
|
/SCP-firmware-master/module/transport/doc/ |
A D | transport.md | 50 using the message status registers in the sender channel) by calling the 236 to retrieve the fast channel and provide a function to the driver(that supports 238 channel. So, when a message is received on the fast channel, the driver calls 240 a callback function for the corresponding fast channel). 307 used as callback for a particular fast channel. This fast channel needs to be
|
/SCP-firmware-master/module/mhu3/doc/ |
A D | mhu3.md | 21 Doorbell channel implementation is limited to 32 doorbell channels for
|
/SCP-firmware-master/doc/ |
A D | build_system.md | 124 `BUILD_HAS_SCMI_PERF_FAST_CHANNELS` parameter controls whether DVFS Fast channel
|
/SCP-firmware-master/ |
A D | change_log.md | 54 - scmi-perf: move fast channel alarm to event context 248 - rdv1mc: Enable fast channel
|