Add virtual machine ID DT property which would be used to set up memory protections for remote processor. Also add implementation to handle mapping of invoke arguments with attribute. Jeya R (3): dt-bindings: misc: add fastrpc domain vmid property misc: fastrpc: Read virtual machine IDs during probe misc: fastrpc: Handle mapping of invoke argument with attribute .../devicetree/bindings/misc/qcom,fastrpc.txt | 78 --------------- .../devicetree/bindings/misc/qcom,fastrpc.yaml | 109 +++++++++++++++++++++ drivers/misc/fastrpc.c | 48 +++++++-- include/uapi/misc/fastrpc.h | 5 +- 4 files changed, 151 insertions(+), 89 deletions(-) delete mode 100644 Documentation/devicetree/bindings/misc/qcom,fastrpc.txt create mode 100644 Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml -- 2.7.4