/arm-trusted-firmware-2.8.0/drivers/scmi-msg/ |
A D | smt.c | 81 channel_is_busy = chan->busy; in channel_set_busy() 84 chan->busy = true; in channel_set_busy() 94 chan->busy = false; in channel_release_busy() 99 return (struct smt_header *)chan->shm_addr; in channel_to_smt_hdr() 110 struct scmi_msg_channel *chan; in scmi_proccess_smt() local 117 chan = plat_scmi_get_channel(agent_id); in scmi_proccess_smt() 118 if (chan == NULL) { in scmi_proccess_smt() 122 smt_hdr = channel_to_smt_hdr(chan); in scmi_proccess_smt() 127 if (!channel_set_busy(chan)) { in scmi_proccess_smt() 167 channel_release_busy(chan); in scmi_proccess_smt() [all …]
|
/arm-trusted-firmware-2.8.0/drivers/arm/mhu/ |
A D | mhu_wrapper_v2_x.c | 168 uint32_t chan = 0; in mhu_send_data() local 183 err = mhu_v2_x_channel_send(dev, chan, (uint32_t)size); in mhu_send_data() 187 chan++; in mhu_send_data() 191 err = mhu_v2_x_channel_send(dev, chan, *p++); in mhu_send_data() 195 if (++chan == (num_channels - 1)) { in mhu_send_data() 200 chan = 0; in mhu_send_data() 209 if (chan != 0) { in mhu_send_data() 241 uint32_t chan = 0; in mhu_receive_data() local 265 chan++; in mhu_receive_data() 275 err = mhu_v2_x_channel_receive(dev, chan, p++); in mhu_receive_data() [all …]
|
/arm-trusted-firmware-2.8.0/drivers/allwinner/ |
A D | sunxi_msgbox.c | 43 static bool sunxi_msgbox_last_tx_done(unsigned int chan) in sunxi_msgbox_last_tx_done() argument 47 return (stat & RX_IRQ(chan)) == 0U; in sunxi_msgbox_last_tx_done() 50 static bool sunxi_msgbox_peek_data(unsigned int chan) in sunxi_msgbox_peek_data() argument 52 uint32_t stat = mmio_read_32(SUNXI_MSGBOX_BASE + MSG_STAT_REG(chan)); in sunxi_msgbox_peek_data()
|
/arm-trusted-firmware-2.8.0/plat/renesas/rzg/ |
A D | bl2_plat_setup.c | 527 int ret, chan; in bl2_advertise_dram_entries() local 529 for (chan = 0; chan < MAX_DRAM_CHANNELS; chan++) { in bl2_advertise_dram_entries() 530 start = dram_config[2 * chan]; in bl2_advertise_dram_entries() 531 size = dram_config[2 * chan + 1]; in bl2_advertise_dram_entries() 537 chan, start, start + size - 1U, in bl2_advertise_dram_entries() 548 for (chan = MAX_DRAM_CHANNELS - 1; chan >= 0; chan--) { in bl2_advertise_dram_entries() 549 start = dram_config[2 * chan]; in bl2_advertise_dram_entries() 550 size = dram_config[2 * chan + 1]; in bl2_advertise_dram_entries() 559 if (chan == 0) { in bl2_advertise_dram_entries() 565 start = dram_config[chan] + MAX_DRAM_SIZE_CH0_32BIT_ADDR_SPACE; in bl2_advertise_dram_entries()
|
/arm-trusted-firmware-2.8.0/plat/renesas/rcar/ |
A D | bl2_plat_setup.c | 635 int chan; in bl2_advertise_dram_entries() local 637 for (chan = 0; chan < 4; chan++) { in bl2_advertise_dram_entries() 638 start = dram_config[2 * chan]; in bl2_advertise_dram_entries() 639 size = dram_config[2 * chan + 1]; in bl2_advertise_dram_entries() 644 chan, start, start + size - 1, in bl2_advertise_dram_entries() 655 for (chan = 3; chan >= 0; chan--) { in bl2_advertise_dram_entries() 656 start = dram_config[2 * chan]; in bl2_advertise_dram_entries() 657 size = dram_config[2 * chan + 1]; in bl2_advertise_dram_entries() 665 if (chan == 0) { in bl2_advertise_dram_entries()
|
/arm-trusted-firmware-2.8.0/lib/debugfs/ |
A D | dev.h | 27 typedef struct chan chan_t; 75 struct chan { struct
|
/arm-trusted-firmware-2.8.0/include/drivers/ |
A D | scmi-msg.h | 41 void scmi_smt_init_agent_channel(struct scmi_msg_channel *chan);
|
/arm-trusted-firmware-2.8.0/plat/intel/soc/common/include/ |
A D | socfpga_mailbox.h | 237 int mailbox_hwmon_readtemp(uint32_t chan, uint32_t *resp_buf); 238 int mailbox_hwmon_readvolt(uint32_t chan, uint32_t *resp_buf);
|
/arm-trusted-firmware-2.8.0/plat/intel/soc/common/soc/ |
A D | socfpga_mailbox.c | 630 int mailbox_hwmon_readtemp(uint32_t chan, uint32_t *resp_buf) in mailbox_hwmon_readtemp() argument 634 return mailbox_send_cmd(MBOX_JOB_ID, MBOX_HWMON_READTEMP, &chan, 1U, in mailbox_hwmon_readtemp() 640 int mailbox_hwmon_readvolt(uint32_t chan, uint32_t *resp_buf) in mailbox_hwmon_readvolt() argument 644 return mailbox_send_cmd(MBOX_JOB_ID, MBOX_HWMON_READVOLT, &chan, 1U, in mailbox_hwmon_readvolt()
|
/arm-trusted-firmware-2.8.0/plat/intel/soc/common/ |
A D | socfpga_sip_svc.c | 470 static uint32_t intel_hwmon_readtemp(uint32_t chan, uint32_t *retval) in intel_hwmon_readtemp() argument 472 if (chan > TEMP_CHANNEL_MAX) { in intel_hwmon_readtemp() 476 if (mailbox_hwmon_readtemp(chan, retval) < 0) { in intel_hwmon_readtemp() 483 static uint32_t intel_hwmon_readvolt(uint32_t chan, uint32_t *retval) in intel_hwmon_readvolt() argument 485 if (chan > VOLT_CHANNEL_MAX) { in intel_hwmon_readvolt() 489 if (mailbox_hwmon_readvolt(chan, retval) < 0) { in intel_hwmon_readvolt()
|
/arm-trusted-firmware-2.8.0/plat/ti/k3/common/drivers/ti_sci/ |
A D | ti_sci.c | 93 enum k3_sec_proxy_chan_id chan) in ti_sci_get_response() argument 102 ret = k3_sec_proxy_recv(chan, msg); in ti_sci_get_response()
|