Home
last modified time | relevance | path

Searched full:tbu (Results 1 – 25 of 36) sorted by relevance

12

/linux-6.14.4/drivers/iommu/arm/arm-smmu/
Darm-smmu-qcom-debug.c84 "Failed to read TBU power status: %d\n", ret); in qcom_smmu_tlb_sync_debug()
90 "Failed to read TBU sync/inv ack status: %d\n", ret); in qcom_smmu_tlb_sync_debug()
99 "TBU: power_status %#x sync_inv_ack %#x sync_inv_progress %#x\n", in qcom_smmu_tlb_sync_debug()
106 struct qcom_tbu *tbu; in qcom_find_tbu() local
114 list_for_each_entry(tbu, &tbu_list, list) { in qcom_find_tbu()
115 start = tbu->sid_range[0]; in qcom_find_tbu()
116 end = start + tbu->sid_range[1]; in qcom_find_tbu()
118 if (qsmmu->smmu.dev->of_node == tbu->smmu_np && in qcom_find_tbu()
120 return tbu; in qcom_find_tbu()
122 dev_err(qsmmu->smmu.dev, "Unable to find TBU for sid 0x%x\n", sid); in qcom_find_tbu()
[all …]
Darm-smmu-qcom.c734 { .compatible = "qcom,sc7280-tbu" },
735 { .compatible = "qcom,sdm845-tbu" },
Dqcom_iommu.c823 clk = devm_clk_get_optional(dev, "tbu"); in qcom_iommu_device_probe()
825 dev_err(dev, "failed to get tbu clock\n"); in qcom_iommu_device_probe()
/linux-6.14.4/Documentation/devicetree/bindings/iommu/
Dqcom,tbu.yaml4 $id: http://devicetree.org/schemas/iommu/qcom,tbu.yaml#
7 title: Qualcomm TBU (Translation Buffer Unit)
13 The Qualcomm SMMU500 implementation consists of TCU and TBU. The TBU contains
15 debug features to trace and trigger debug transactions. There are multiple TBU
21 - qcom,sc7280-tbu
22 - qcom,sdm845-tbu
39 is assigned by the TBU
60 tbu@150e1000 {
61 compatible = "qcom,sdm845-tbu";
Darm,smmu.yaml608 - description: SNoC MMU TBU RT GDSC
609 - description: SNoC MMU TBU NRT GDSC
680 /* always ignore appended 5-bit TBU number */
/linux-6.14.4/Documentation/devicetree/bindings/pci/
Dqcom,pcie-sm8250.yaml50 - const: tbu # PCIe TBU clock
51 - const: ddrss_sf_tbu # PCIe SF TBU clock
59 - const: tbu # PCIe TBU clock
60 - const: ddrss_sf_tbu # PCIe SF TBU clock
134 "tbu",
Dqcom,pcie-sm8350.yaml47 - const: tbu # PCIe TBU clock
48 - const: ddrss_sf_tbu # PCIe SF TBU clock
123 "tbu",
Dqcom,pcie-sc7280.yaml50 - const: tbu # PCIe TBU clock
51 - const: ddrss_sf_tbu # PCIe SF TBU clock
138 "tbu",
Dqcom,pcie-sc8180x.yaml48 - const: tbu # PCIe TBU clock
128 "tbu";
Dqcom,pcie-sm8150.yaml47 - const: tbu # PCIe TBU clock
121 "tbu",
Dqcom,pcie.yaml507 - const: tbu # PCIe TBU clock
520 - const: tbu # PCIe TBU clock
Dqcom,pcie-sc8280xp.yaml49 - const: ddrss_sf_tbu # PCIe SF TBU clock
Dqcom,pcie-sm8550.yaml53 - const: ddrss_sf_tbu # PCIe SF TBU clock
Dqcom,pcie-sm8450.yaml53 - const: ddrss_sf_tbu # PCIe SF TBU clock
Dqcom,pcie-ep.yaml184 - description: PCIe DDRSS SF TBU clock
/linux-6.14.4/Documentation/devicetree/bindings/remoteproc/
Dqcom,qcs404-cdsp-pil.yaml46 - description: TBU clock
57 - const: tbu
146 "tbu",
/linux-6.14.4/Documentation/devicetree/bindings/display/msm/
Dqcom,mdp5.yaml64 - const: tbu
/linux-6.14.4/Documentation/devicetree/bindings/clock/
Dtesla,fsd-clock.yaml93 - description: PERIC shared0 div3 TBU clock (from CMU_CMU)
/linux-6.14.4/arch/arm64/boot/dts/qcom/
Dsc7280.dtsi2261 "tbu",
3004 gfx_0_tbu: tbu@3dd9000 {
3005 compatible = "qcom,sc7280-tbu";
3010 gfx_1_tbu: tbu@3ddd000 {
3011 compatible = "qcom,sc7280-tbu";
5893 anoc_1_tbu: tbu@151dd000 {
5894 compatible = "qcom,sc7280-tbu";
5901 anoc_2_tbu: tbu@151e1000 {
5902 compatible = "qcom,sc7280-tbu";
5909 mnoc_hf_0_tbu: tbu@151e5000 {
[all …]
Dsdm845.dtsi2351 "tbu";
2462 "tbu";
5168 anoc_1_tbu: tbu@150c5000 {
5169 compatible = "qcom,sdm845-tbu";
5177 anoc_2_tbu: tbu@150c9000 {
5178 compatible = "qcom,sdm845-tbu";
5186 mnoc_hf_0_tbu: tbu@150cd000 {
5187 compatible = "qcom,sdm845-tbu";
5195 mnoc_hf_1_tbu: tbu@150d1000 {
5196 compatible = "qcom,sdm845-tbu";
[all …]
/linux-6.14.4/drivers/gpu/drm/arm/display/komeda/
Dkomeda_event.c89 /* LPU TBU errors*/ in evt_str()
/linux-6.14.4/arch/powerpc/kernel/
Dasm-offsets.c660 OFFSET(VCPU_TIMING_EXIT_TBU, kvm_vcpu, arch.timing_exit.tv32.tbu); in main()
662 OFFSET(VCPU_TIMING_LAST_ENTER_TBU, kvm_vcpu, arch.timing_last_enter.tv32.tbu); in main()
/linux-6.14.4/drivers/iommu/
DKconfig396 the Translation Buffer Units (TBU) that can be used to obtain
/linux-6.14.4/drivers/gpu/drm/arm/display/komeda/d71/
Dd71_dev.c64 /* Check errors of TBU status */ in get_lpu_event()
/linux-6.14.4/arch/powerpc/include/asm/
Dkvm_host.h170 u32 tbu, tbl; member

12