summaryrefslogtreecommitdiffstats
path: root/tools/perf/scripts
diff options
context:
space:
mode:
authorSudeep Holla <sudeep.holla@arm.com>2019-07-08 09:40:48 +0100
committerSudeep Holla <sudeep.holla@arm.com>2019-08-12 12:23:00 +0100
commit38c927fbebb3d69c561ae77600f64bb1c308d0c2 (patch)
tree27c84e5f94438755eb2e868799fd77b4820c11cb /tools/perf/scripts
parent46cc7c286ce33f729055f28c114d84e6340c08dd (diff)
downloadtalos-op-linux-38c927fbebb3d69c561ae77600f64bb1c308d0c2.tar.gz
talos-op-linux-38c927fbebb3d69c561ae77600f64bb1c308d0c2.zip
firmware: arm_scmi: Separate out tx buffer handling and prepare to add rx
Currently we pre-allocate transmit buffers only and use the first free slot in that pre-allocated buffer for transmitting any new message that are generally originated from OS to the platform firmware. Notifications or the delayed responses on the other hand are originated from the platform firmware and consumes by the OS. It's better to have separate and dedicated pre-allocated buffers to handle the notifications. We can still use the transmit buffers for the delayed responses. In addition, let's prepare existing scmi_xfer_{get,put} for acquiring and releasing a slot to identify the right(tx/rx) buffers. Signed-off-by: Sudeep Holla <sudeep.holla@arm.com>
Diffstat (limited to 'tools/perf/scripts')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud