[PATCH v7 7/7] arm64: dts: qcom: sc7280: Add DT nodes for the TBUs
Konrad Dybcio
konrad.dybcio at linaro.org
Wed Apr 10 05:13:47 PDT 2024
On 3/29/24 22:06, Georgi Djakov wrote:
> Add the device-tree nodes for the TBUs (translation buffer units) that
> are present on the sc7280 platforms. The TBUs can be used debug the
> kernel and provide additional information when a context faults occur.
>
> Describe all the registers, clocks, interconnects and power-domain
> resources that are needed for each of the TBUs.
>
> Signed-off-by: Georgi Djakov <quic_c_gdjako at quicinc.com>
> ---
[...]
> + compute_dsp_0_tbu: tbu at 151ed000 {
The labels are swapped between this node and the one below (the rest is ok)
> + compatible = "qcom,sc7280-tbu";
> + reg = <0x0 0x151ed000 0x0 0x1000>;
> + interconnects = <&nsp_noc MASTER_CDSP_PROC QCOM_ICC_TAG_ACTIVE_ONLY
> + &mc_virt SLAVE_EBI1 QCOM_ICC_TAG_ACTIVE_ONLY>;
> + power-domains = <&gcc HLOS1_VOTE_TURING_MMU_TBU1_GDSC>;
> + qcom,stream-id-range = <&apps_smmu 0x1000 0x400>;
> + };
> +
> + compute_dsp_1_tbu: tbu at 151f1000 {
> + compatible = "qcom,sc7280-tbu";
> + reg = <0x0 0x151f1000 0x0 0x1000>;
> + interconnects = <&nsp_noc MASTER_CDSP_PROC QCOM_ICC_TAG_ACTIVE_ONLY
> + &mc_virt SLAVE_EBI1 QCOM_ICC_TAG_ACTIVE_ONLY>;
> + power-domains = <&gcc HLOS1_VOTE_TURING_MMU_TBU0_GDSC>;
> + qcom,stream-id-range = <&apps_smmu 0x1400 0x400>;
> + };
Konrad
More information about the linux-arm-kernel
mailing list