Lines Matching full:shmem
25 * @shmem: Transmit/Receive shared memory area
34 struct scmi_shared_mem __iomem *shmem; member
52 struct device_node *np = of_parse_phandle(dev->of_node, "shmem", 0); in smc_chan_available()
78 np = of_parse_phandle(cdev->of_node, "shmem", 0); in smc_chan_setup()
79 if (!of_device_is_compatible(np, "arm,scmi-shmem")) in smc_chan_setup()
90 scmi_info->shmem = devm_ioremap(dev, res.start, size); in smc_chan_setup()
91 if (!scmi_info->shmem) { in smc_chan_setup()
147 shmem_tx_prepare(scmi_info->shmem, xfer); in smc_send_message()
158 shmem_read_header(scmi_info->shmem), NULL); in smc_send_message()
173 shmem_fetch_response(scmi_info->shmem, xfer); in smc_fetch_response()
181 return shmem_poll_done(scmi_info->shmem, xfer); in smc_poll_done()