Rtwo/kernel/motorola/sm8550-devicetrees/qcom/mm/hw_fence/kalama-hw-fence.dtsi

37 lines
888 B
Text
Raw Normal View History

2025-09-30 20:22:48 -04:00
&soc {
msm_hw_fence: qcom,hw-fence {
compatible = "qcom,msm-hw-fence";
status = "ok";
qcom,hw-fence-table-entries = <8192>;
qcom,hw-fence-queue-entries = <800>;
qcom,ipcc-reg = <0x400000 0x100000>;
/* time register */
qcom,qtime-reg = <0xC221000 0x1000>;
/* client queues: clients_num, queues_num, queue_entries, skip_txq_wr_idx */
qcom,hw-fence-client-type-dpu = <6 2 128 0>;
qcom,hw-fence-client-type-ipe = <1 2 800 0>;
qcom,hw-fence-client-type-vpu = <1 2 800 0>;
qcom,hw-fence-client-type-ife0 = <1 1 128 1>;
/* haven doorbell specific */
hw_fence@0 {
compatible = "qcom,msm-hw-fence-db";
qcom,master;
gunyah-label = <6>;
peer-name = <3>;
};
/* haven io-mem specific */
hw_fence@1 {
compatible = "qcom,msm-hw-fence-mem";
qcom,master;
gunyah-label = <5>;
peer-name = <3>;
shared-buffer = <&hwfence_shbuf>;
};
};
};