Searched +full:qcs404 +full:- +full:bimc (Results 1 – 6 of 6) sorted by relevance
/Linux-v5.10/Documentation/devicetree/bindings/interconnect/ |
D | qcom,qcs404.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/interconnect/qcom,qcs404.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Qualcomm QCS404 Network-On-Chip interconnect 10 - Georgi Djakov <georgi.djakov@linaro.org> 13 The Qualcomm QCS404 interconnect providers support adjusting the 22 - qcom,qcs404-bimc 23 - qcom,qcs404-pcnoc 24 - qcom,qcs404-snoc [all …]
|
/Linux-v5.10/Documentation/devicetree/bindings/remoteproc/ |
D | qcom,hexagon-v56.txt | 6 - compatible: 10 "qcom,qcs404-cdsp-pil", 11 "qcom,sdm845-adsp-pil" 13 - reg: 15 Value type: <prop-encoded-array> 18 - interrupts-extended: 20 Value type: <prop-encoded-array> 22 stop-ack IRQs 24 - interrupt-names: 27 Definition: must be "wdog", "fatal", "ready", "handover", "stop-ack" [all …]
|
/Linux-v5.10/arch/arm64/boot/dts/qcom/ |
D | qcs404.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 4 #include <dt-bindings/interrupt-controller/arm-gic.h> 5 #include <dt-bindings/clock/qcom,gcc-qcs404.h> 6 #include <dt-bindings/clock/qcom,turingcc-qcs404.h> 7 #include <dt-bindings/clock/qcom,rpmcc.h> 8 #include <dt-bindings/power/qcom-rpmpd.h> 9 #include <dt-bindings/thermal/thermal.h> 12 interrupt-parent = <&intc>; 14 #address-cells = <2>; 15 #size-cells = <2>; [all …]
|
/Linux-v5.10/drivers/interconnect/qcom/ |
D | qcs404.c | 1 // SPDX-License-Identifier: GPL-2.0 6 #include <dt-bindings/interconnect/qcom,qcs404.h> 9 #include <linux/interconnect-provider.h> 17 #include "smd-rpm.h" 107 * struct qcom_icc_provider - Qualcomm specific interconnect provider 121 * struct qcom_icc_node - Qualcomm specific interconnect nodes 159 DEFINE_QNODE(mas_apps_proc, QCS404_MASTER_AMPSS_M0, 8, 0, -1, QCS404_SLAVE_EBI_CH0, QCS404_BIMC_SNO… 160 DEFINE_QNODE(mas_oxili, QCS404_MASTER_GRAPHICS_3D, 8, -1, -1, QCS404_SLAVE_EBI_CH0, QCS404_BIMC_SNO… 161 DEFINE_QNODE(mas_mdp, QCS404_MASTER_MDP_PORT0, 8, -1, -1, QCS404_SLAVE_EBI_CH0, QCS404_BIMC_SNOC_SL… 162 DEFINE_QNODE(mas_snoc_bimc_1, QCS404_SNOC_BIMC_1_MAS, 8, 76, -1, QCS404_SLAVE_EBI_CH0); [all …]
|
D | msm8974.c | 1 // SPDX-License-Identifier: GPL-2.0 6 * Copyright (c) 2012-2013 The Linux Foundation. All rights reserved. 8 * Based on qcs404.c 15 * |----------+-----------------------------------+-----------| 19 * |------------+-+-----------| |------------+-+-----------| 23 * |--------------+-+---------------------------------+-+-------------| 27 * |------------+-------------| |------------+-------------| 30 #include <dt-bindings/interconnect/qcom,msm8974.h> 33 #include <linux/interconnect-provider.h> 41 #include "smd-rpm.h" [all …]
|
/Linux-v5.10/drivers/remoteproc/ |
D | qcom_q6v5_adsp.c | 1 // SPDX-License-Identifier: GPL-2.0 108 val = readl(adsp->qdsp6ss_base + RET_CFG_REG); in qcom_adsp_shutdown() 110 writel(val, adsp->qdsp6ss_base + RET_CFG_REG); in qcom_adsp_shutdown() 112 clk_bulk_disable_unprepare(adsp->num_clks, adsp->clks); in qcom_adsp_shutdown() 115 ret = regmap_read(adsp->halt_map, in qcom_adsp_shutdown() 116 adsp->halt_lpass + LPASS_PWR_ON_REG, &val); in qcom_adsp_shutdown() 120 ret = regmap_read(adsp->halt_map, in qcom_adsp_shutdown() 121 adsp->halt_lpass + LPASS_MASTER_IDLE_REG, in qcom_adsp_shutdown() 126 regmap_write(adsp->halt_map, in qcom_adsp_shutdown() 127 adsp->halt_lpass + LPASS_HALTREQ_REG, 1); in qcom_adsp_shutdown() [all …]
|