From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id A59DD30E838 for ; Mon, 2 Feb 2026 07:06:27 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770015989; cv=none; b=TbbATCK14cxc0J0acBWW/Ql9GoxvyA3QU2Rm5wV2twu7BSdUPBKd63QMDbkqpfNFaeQ/KAaSys48aQY+INIx+mY8REHJxzENeKzjUBkhj/PrPV6XQjRhDlLaUUoRgil6/TJ7ji2HhjcBlx/uj5Vdm3lG4loqpIynxa4Jo9lHQKQ= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770015989; c=relaxed/simple; bh=xiCHT/wFzjlKiC/fOA41wNa3HTCrPxnBhSVnSBKv400=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=mElI/5aEoGUQXo/u/81ErhR4H9djk4BJmBQD1uq7uMvn7qskvAzkesZ+IEffEV9AZiCEzmvFMQzj2ryf0sVBa2fEpcLUneQWLlF5UPeS3jtgML8IP/lHyOBQK71cSQ+105yg9NJTgSyn021xH4OQ9bKEYLi4sl6tAeTIX+RTMtc= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=kB3JeT3p; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=R36TLnnq; arc=none smtp.client-ip=205.220.180.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="kB3JeT3p"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="R36TLnnq" Received: from pps.filterd (m0279872.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 611Lo2Z71193056 for ; Mon, 2 Feb 2026 07:06:26 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:message-id:mime-version :subject:to; s=qcppdkim1; bh=5pTsG5jQcf50c4t/exdRGNh0EFMedHBavW+ 4U70mX50=; b=kB3JeT3pi8GN7duI6YpXYMDXYg17q2oO4ubYAEtpzsJzAL9zQyg 8d1zPGCJlyWXsWH2cJJlroEBUDN9SFrKBt+QCKDvWh+bnpTTH4J5K1fEi8w5Qu/b QeYZ3296qb+4wxjAt9KnMjkTfHmtIg87prjg1Iu1kkTHY/p8I1ItEZRlx2InXXh7 xW5A6K4Ix0jlxArEDdhx5BDEmga4Q9a7mlZfu0q4k4Ng2poavLN55To4G+6caXvc eCp7dwckEKtYRdm5GaS57u1XeZlEf+IbMkmCD/4bNHxgsQq5GOfII23A1s1+ZcSG PnTnyuGDRbo5YmXlQDjK4O5iNeNPKcBxXlw== Received: from mail-pf1-f199.google.com (mail-pf1-f199.google.com [209.85.210.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4c1arrva95-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 02 Feb 2026 07:06:26 +0000 (GMT) Received: by mail-pf1-f199.google.com with SMTP id d2e1a72fcca58-8216fece04cso4518635b3a.0 for ; Sun, 01 Feb 2026 23:06:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1770015985; x=1770620785; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=5pTsG5jQcf50c4t/exdRGNh0EFMedHBavW+4U70mX50=; b=R36TLnnqHZBI7HAktg8tp4G/vmaDd08YiC4grFzL04sQK+kYWfXcBwgyuwqOf9Ue1k AP4M0ilDT4m7y3UO8RdoY1j3BL6GGb8TM8t5FdxJBQSiD6TyfHSuO/x/uqL6n1ugAK9D E0G7peWYxk0tEANFPUqE11N+CDHDSI3TTfArGYbmKr5cheZhyoBWuRbuHN9JBnpzujT7 gr9xYgQMYpj693x21DlA6LDPCdlIMZisJ8oSo/39uqwUDirP1jxY4TGwBS6fLA3B7n/r NP3Eb5WpZNtDQHOhDlsDkv6F3wEQmtDxotnw38bkfH1iu7NhSSfasebokY57PDgRB86o SVog== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770015985; x=1770620785; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=5pTsG5jQcf50c4t/exdRGNh0EFMedHBavW+4U70mX50=; b=fWzcYAvY3WoE727jb7B6GLie8wMS4NaE0y41cT5BsoGvhx/6xk9t7ZzwSx+OXDrUQS bhk3dXplbT1lRb291UlI7h/zKNHu+sFnz6tgsirnnQCOl5Fdo7sAuJswAiLrFNVCc3+h XOqA/jTpNoknzhB2xdwOImLFizFddlWslyavDx3t0fjMHqUh4SGalp9BPQU7L8oahHJW yDjIWsQEX9TeVLlBL7MeFLTQYayYMs63KsNmKudo1G6VWQ51ZX1S5HFG1L8x7CEYV72U cWxS9+H3NazCTZ0Rk5pmkmmAf/jCb/qfxg/vF200anPg9ha68rXviJOBCWRHG8Lozv4z SXIA== X-Forwarded-Encrypted: i=1; AJvYcCX7ETGwf9+l25gU6vnficWmvUicTt31pbbNl2iVe7fa1ae07t51dB5UPV768pOJRuZqu6UO+lkGOvYVQLo=@vger.kernel.org X-Gm-Message-State: AOJu0YzP++wFnQ2AZzXFp4Y/AWQ4R2Z/lc4dHckM2HEo0X9qMNq8nBkX +F15xf0ZurqK4w46Mu7FXpLn1J65TSOAziNkrp6S/MtzHQmaE1YjrGj7DuFD5if8WuCAENlVoc6 WB7W3M91HL0X55WiFu8aBVlWR4M3JzetSj6qZ/6mJm+lQbnk2F7QXECyFR5ikfTNdbaI= X-Gm-Gg: AZuq6aLco3fEQTtuELongLKc++LbnsVEpoFYXVZxvDQxIWGxkIHObggtpgUh25siGuN 32/pYNouX6YMDQV1ncl4PZdPBCtQuNkP67KXxp3MjWgHvMUS96gX7KMSOMO4146zdKH7F+gHLe9 TafXLh9o10HnkjSphGcv8wL5nvcke/v1T7WmAc6sSiZxb7g95qosgEcPPdTB80JbLEGMoT9S7ud bdaVaCzRf4j5rPraudMWsIFTkZd6CzvC2lhuBFtJAterJI+psCcmor/thBk3J3R+WRdIFuJ9r40 w5+BCtP0xm4f2Ife9OFb1bHYsHS4RBSxnkvlHvgDUvYf2jyJEEUn4zdrgCu8qEfnT6jesg798pE OWQPx8RGzUnfb6+rwBZ6w8vxGv2DGPC0QrXRH8oRigjA= X-Received: by 2002:a05:6a00:4c9b:b0:7e8:3fcb:9b05 with SMTP id d2e1a72fcca58-82392118166mr13260157b3a.27.1770015985467; Sun, 01 Feb 2026 23:06:25 -0800 (PST) X-Received: by 2002:a05:6a00:4c9b:b0:7e8:3fcb:9b05 with SMTP id d2e1a72fcca58-82392118166mr13260132b3a.27.1770015984988; Sun, 01 Feb 2026 23:06:24 -0800 (PST) Received: from hu-okukatla-hyd.qualcomm.com ([202.46.22.19]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-82379c54fcasm16265727b3a.66.2026.02.01.23.06.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 01 Feb 2026 23:06:24 -0800 (PST) From: Odelu Kukatla To: Georgi Djakov , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio Cc: Raviteja Laggyshetty , Odelu Kukatla , Dmitry Baryshkov , linux-arm-msm@vger.kernel.org, linux-pm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Mike Tipton Subject: [PATCH 0/3] Enable QoS configuration on QCS615 Date: Mon, 2 Feb 2026 12:35:31 +0530 Message-ID: <20260202070534.1281652-1-odelu.kukatla@oss.qualcomm.com> X-Mailer: git-send-email 2.43.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Proofpoint-ORIG-GUID: kK-fMmfbzYV_5UeAYLSP_lx9W87xcqHm X-Authority-Analysis: v=2.4 cv=FNYWBuos c=1 sm=1 tr=0 ts=69804cf2 cx=c_pps a=WW5sKcV1LcKqjgzy2JUPuA==:117 a=fChuTYTh2wq5r3m49p7fHw==:17 a=HzLeVaNsDn8A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=fIl7fISSXmXrEScvsbQA:9 a=OpyuDcXvxspvyRM73sMx:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMjAyMDA2MCBTYWx0ZWRfX+nN3ZkD4NZZT v61HgSMfo6UvH5XTgifvqhDsVmvaW1UZAvk46JsGtMwfoa1ArJ00dkiDrA+dGKN+O2E+/35zBHo lS+jkwk83WgWcQRtfEE+WMhJpoEEy34KmgLAlzriHLI5/1kASh9ZAlTCrl7CLmBsBPILdWKKKeC b69bbovXirwenZ56U3LbJiyEFw9jxsaERWYFASKtjz/AqGk/ovlmz2ZHsgL1P371ZaGFztAN9gY Qp5OI0mKVU4j7Y5QSAHnqbcJqIlVl+PGC5OPoMWfccAuMJvqbDYvXxifnMBlrXzGrH+1Fhk0FSY QB5z0eboGNDwGhd3Ojy6unXGKlIhjGxs7uSpvSK8cusEi74vsM/dPk9iOKRA0GfIrg5J0Sefwda +v31KqV2Jt38q/AV06DPXzRljZeZR55YydPG5E6oa5DOOixGv1Ov2oWxWo5nE+/tybvKlchGVGy hBE2Upv0riXdvA1fsbA== X-Proofpoint-GUID: kK-fMmfbzYV_5UeAYLSP_lx9W87xcqHm X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-02-02_02,2026-01-30_04,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 malwarescore=0 bulkscore=0 priorityscore=1501 clxscore=1015 spamscore=0 adultscore=0 lowpriorityscore=0 phishscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2601150000 definitions=main-2602020060 This series enables QoS configuration for QNOC type device which can be found on QCS615 platform. It enables QoS configuration for master ports with predefined priority and urgency forwarding. This helps in prioritizing the traffic originating from different interconnect masters at NOC (Network On Chip). The system may function normally without this feature. However, enabling QoS helps optimize latency and bandwidth across subsystems like CPU, GPU, and multimedia engines, which becomes important in high-throughput scenarios. This is a feature aimed at performance enhancement to improve system performance under concurrent workloads. Odelu Kukatla (3): dt-bindings: interconnect: qcom,qcs615-rpmh: add clocks property to enable QoS interconnect: qcom: qcs615: enable QoS configuration arm64: dts: qcom: talos: Add clocks for QoS configuration .../interconnect/qcom,qcs615-rpmh.yaml | 44 ++++ arch/arm64/boot/dts/qcom/talos.dtsi | 3 + drivers/interconnect/qcom/qcs615.c | 247 ++++++++++++++++++ 3 files changed, 294 insertions(+) -- 2.43.0