diff --git a/qcom/kalama-oemvm.dtsi b/qcom/kalama-oemvm.dtsi index bffcf175..7d83e140 100644 --- a/qcom/kalama-oemvm.dtsi +++ b/qcom/kalama-oemvm.dtsi @@ -12,6 +12,10 @@ bootargs = "nokaslr log_buf_len=256K root=/dev/ram rw init=/init console=hvc0 loglevel=8"; }; + logbuf: qcom,logbuf-vendor-hooks { + compatible = "qcom,logbuf-vendor-hooks"; + }; + reserved_memory: reserved-memory { #address-cells = <2>; #size-cells = <2>; @@ -112,6 +116,12 @@ vdevices { generate = "/hypervisor"; + minidump { + vdevice-type = "minidump"; + push-compatible = "qcom,minidump_rm"; + minidump_allowed; + }; + rm-rpc { vdevice-type = "rm-rpc"; generate = "/hypervisor/qcom,resource-mgr"; diff --git a/qcom/kalama-vm.dtsi b/qcom/kalama-vm.dtsi index a01dc775..86b32fe5 100644 --- a/qcom/kalama-vm.dtsi +++ b/qcom/kalama-vm.dtsi @@ -8,6 +8,10 @@ qcom,msm-id = <519 0x10000>, <536 0x10000>, <519 0x20000>, <536 0x20000>; interrupt-parent = <&vgic>; + logbuf: qcom,logbuf-vendor-hooks { + compatible = "qcom,logbuf-vendor-hooks"; + }; + qcom,mem-buf { compatible = "qcom,mem-buf"; qcom,mem-buf-capabilities = "consumer"; @@ -136,6 +140,12 @@ vdevices { generate = "/hypervisor"; + minidump { + vdevice-type = "minidump"; + push-compatible = "qcom,minidump_rm"; + minidump_allowed; + }; + rm-rpc { vdevice-type = "rm-rpc"; generate = "/hypervisor/qcom,resource-mgr";