From nobody Tue Sep 29 05:36:09 2026 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 6152039734B for ; Wed, 12 Aug 2026 06:29:10 +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=1786516153; cv=none; b=LJSAHPbnf7rUN7XGWbzAph+FvgeOmy5o/ofLPGVHFU5v5MCEOfvBpek9FUMha3b+0Bs314SGlNZL96RIv5YFN9RJHLXNTkIaNC0mTGPdoCMK0aUamZTAUblu20RdBklxP3F8o5UCoW3r1D1qHqMKHy23TtQ9sTYkwmacZOTRvqU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786516153; c=relaxed/simple; bh=6Xpc9tUfDhkh9Ouh3HijKZRXTblj9NYhm/wKtKd62Vs=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=SQwK/LTrXEBfI0IcM6Hi595IaNs0iai34bZfQ0VWQIbs4jzRxhW1K1R1vew8/VDNormjwwhEvnBvCwGypbooBEQpVaXVBQijCAlfqHxrCJgF0PfXJ/uuRPXQ/C97lUebcUjQxG6dwf2f2o+zujgl7o+jE7cCUtlPL9S9lZsVkWA= 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=KkjxHvBi; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=TtDDnCaY; 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="KkjxHvBi"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="TtDDnCaY" Received: from pps.filterd (m0279869.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 67C62XXY1720396 for ; Wed, 12 Aug 2026 06:29:09 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= 6+MEDRn+Jv0vEZVNpFF/P7ErAifeBvAfiRD4G2IiMWA=; b=KkjxHvBiscxduSAB 8HOLKfwEGsAMdUi1fwsFaknsMb/TAQs8QqbQ0jn8g4lXaxQ5wM6HcZkdYDGcyGGQ omKvCihgrsfs5ig9IQOcG3oCD9AArTQEChy4CWKv9NRoJV6uamcQXeSVHTBA8mNt R24xwQl/Q7Dg76VSVZGdEk8zoYs5U6gOb9gZ1pkUnZv23/0Zfbfs01wDn/AtyR+E jP4CoOTh55mnybkr/dfaRG+lt2OetR0P+4a46U+NYzNkcljgERmKV/KI6DLgR9hV hOA8H6AOWxkNqz23R8LKjkMCT5LVk9PZBOq2UWOQxJKwBTpJdAA8G2I8cehiYce7 dxHRUA== Received: from mail-pj1-f71.google.com (mail-pj1-f71.google.com [209.85.216.71]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4g0hfw0f5u-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 12 Aug 2026 06:29:09 +0000 (GMT) Received: by mail-pj1-f71.google.com with SMTP id 98e67ed59e1d1-38dde0df80bso1149411a91.3 for ; Tue, 11 Aug 2026 23:29:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1786516148; x=1787120948; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=6+MEDRn+Jv0vEZVNpFF/P7ErAifeBvAfiRD4G2IiMWA=; b=TtDDnCaYsVDKMy+F9KHxpU3NMoI6nZkozFmxEbe3HR/vPnBapUmcPZk7xFiXfdPvt0 TSL0Yq+9+dB+sNQSCJ+Si2Dl7K42AA2NcYhJU9MaoZcajwgR6t3Fx6oKQjNzlT7XKvKl +xeKn+TDmAWDvkiowCp1HxfSI8G64iE2sbpe4nlwhj1wFVNsBwrk7irP3qrXE4JBwmJG KLJFrE2hBgz0QEl91Ej72lDl3ygY6mVKR3OTpMWA7uWCzqta7s6ipaCv8V5Y2hv0TuDt n/7d8/fOaw8D+Ng4EmNSKN5sm19+k4Tw0rgNmNRGOvGu5LltwXlId7amGQqToraEv1vC c0uA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786516148; x=1787120948; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=6+MEDRn+Jv0vEZVNpFF/P7ErAifeBvAfiRD4G2IiMWA=; b=RIOosOvBt3mPbSDX0foIl9edCPe207bQCebXHDUJHMRKnhtuiqqzkk9g28VY2Ph1PG cLAb1mxBQEpBy3rVj9WZwM9ntmkds5VVEcvH4OsaZo89EHudbsETqCesPba94GzcW7ch xWKO1yy6AUT/9mK2thgp0fTfhNAyiiF+rDnVMTUhsd4NYI4z65X+ARtpS+0+B1U0ATEr 77m5P17KiqdeZzUa3V/YSZwp5JciwzEgSHS3eGVkRq6gQly3s1Jshk6WZSUxyHpkPEWb rurYZaMsB/f9d6PMKpNDguXtM+iB7wfcThbadDqOWImz38szwHzdqY7cfmMVzVT7pRv2 I91w== X-Forwarded-Encrypted: i=1; AHgh+Ro9N8tjxokdHb6/v1p5u/xa3obC7NzwAufJ+M7m8Ka7blnddBgwDCHoIGjk9ljeLK2BYAUiyWxtvXTwId8=@vger.kernel.org X-Gm-Message-State: AOJu0YwnLTXqDFtYoreVeb4/rc4z5yoApiLYmZ4BTz4wVjv7o4fmgJn4 MAqROqdAgXgeLQBqNwwCsF8W3jftpMG1tgjjFS5MbwgIO2mAzEwVk2bAsQHetVQAYwe1lAH11cs 2u/xfaeqSF4l+j0VqG4GvAC3/xpgedL+6hQJ0LUXY+HVCwkMYo9/kQh4Nf9aH1J2q1kE= X-Gm-Gg: AR+sD11xoba1tz/JMQRZKu3YN/sYqq8z8YSnvCfObmXXeN7KR9wGFxEFvZhSwTCgFwV iFi93jjw0vezQH15nErIWGwaVuEYjBVmJdCWD046guHRYK6Rau75V36OCDs5UHZK+56H/QmVKuv KWjEpxEVg3GE3E01oaj9UgUISW7WZqiM1lJnE/F5rADHwl7JEEspHy9ygvixHhAuHSh+fQzxN+y HXQG9eisvD3Qi6zEGBF6+JbRGvyF+KopAbFF00Pt2ciimofTvd1K+eUYU08hn+gWAGcGm4vEvE8 Yd+TN1xJF1SqxGPIda77JG+8vsh/nKMMzWGz6/bzzm2K2A/MaIFtjKeqw4nN0Fr/sb2IIxPMkg5 8MJSf7ZdV7dyGUraZ/mrzx2t29hNvx9A= X-Received: by 2002:a17:90b:384f:b0:37c:6130:7a5b with SMTP id 98e67ed59e1d1-39301244f91mr2559894a91.8.1786516148239; Tue, 11 Aug 2026 23:29:08 -0700 (PDT) X-Received: by 2002:a17:90b:384f:b0:37c:6130:7a5b with SMTP id 98e67ed59e1d1-39301244f91mr2559859a91.8.1786516147830; Tue, 11 Aug 2026 23:29:07 -0700 (PDT) Received: from WANGAOW-LAB01.ap.qualcomm.com ([114.94.8.21]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-392fe5578basm549377a91.4.2026.08.11.23.29.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Aug 2026 23:29:07 -0700 (PDT) From: Wangao Wang Date: Wed, 12 Aug 2026 14:29:00 +0800 Subject: [PATCH 1/2] soc: qcom: ubwc: Add configuration for Hawi Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260812-ubwc_for_hawi_maili-v1-1-c29edecb3bd8@oss.qualcomm.com> References: <20260812-ubwc_for_hawi_maili-v1-0-c29edecb3bd8@oss.qualcomm.com> In-Reply-To: <20260812-ubwc_for_hawi_maili-v1-0-c29edecb3bd8@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio Cc: linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, Wangao Wang X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1786516142; l=2663; i=wangao.wang@oss.qualcomm.com; s=20251021; h=from:subject:message-id; bh=6Xpc9tUfDhkh9Ouh3HijKZRXTblj9NYhm/wKtKd62Vs=; b=fF9zY0gISyapxBIvlAKWNJE1M9EuK7oUTCQE83LGm5yAZUF/pt+y5gpphNjCPgQpm/2AC+pe4 aVcvn3lEHjIBDm3hfTYQ7JXwX0X7Tv/RWHIkRAGV3TzgNd37iPdbfk0 X-Developer-Key: i=wangao.wang@oss.qualcomm.com; a=ed25519; pk=bUPgYblBUAsoPyGfssbNR7ZXUSGF8v1VF4FJzSO6/aA= X-Proofpoint-Spam-Info: AW1haW4tMjYwODEyMDA0OSBTYWx0ZWRfX4IJ74EUqtOx+ KYhO7q7hF+gqnA1Ur5vwn8UemnbzNbeBYXy6XGyszPmUWLCourLixOyl687aQRZiaOwMM4eRnQT jbIytQK0ubtZsCdxvUDGBmmWLtIp33k= X-Proofpoint-GUID: RoCrRSndXf2j9SyceW7Pb64RPTCtc3ka X-Authority-Analysis: v=2.4 cv=fpDsol4f c=1 sm=1 tr=0 ts=6a7c12b5 cx=c_pps a=UNFcQwm+pnOIJct1K4W+Mw==:117 a=Uz3yg00KUFJ2y2WijEJ4bw==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_glEPmIy2e8OvE2BGh3C:22 a=EUspDBNiAAAA:8 a=RdfnELvck2oHw4MZQEoA:9 a=QEXdDO2ut3YA:10 a=uKXjsCUrEbL0IQVhDsJ9:22 X-Proofpoint-ORIG-GUID: RoCrRSndXf2j9SyceW7Pb64RPTCtc3ka X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODEyMDA0OSBTYWx0ZWRfX9p5w/rsi+lvG 4VWT6ewNBhYpT4Hp/0AxuMfo5tSXX9W+evRKjktoypwcOh64z/w8qJLgNqQp53wtkbAqbQryhUz ciZqbb3L9qKD2A5Pzj3CwZ0UmzA6+8X7pDyn+Qgky1qemX1auchiblnPn65w3iGh6RhAtX8EaN+ 3m1Y7Oix/ZXVE0/rELBKKdX9Ksk+yDAWaeGXrTxqkFWSTtOb3ix/Onu/4+S1mC/cPLbB8mxZKph Qk6BVlskpHte0pAVyzKS9WNhhVOWF0wXIPLxU/BIzIPalK2zLdrp2xvwhP4ESzb5ep0YtXgjyG0 fxdDCzCgV1tJeWkJug1m0VdNRm1o1M9nilR4yFQYNGDKFw9Pm5O7/2tPvuJLcCMIt69P1+CVKoZ Z4FV2e8Z2bSVcD/BjGPy5VALbijPV/BcDnmvlfnYhhncBQ0RVRAHJ6gBpfQnwqQy24xf/PT3dfu h2d1/Yysfsbqmdkdv2w== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-08-12_02,2026-08-10_03,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 priorityscore=1501 spamscore=0 impostorscore=0 lowpriorityscore=0 suspectscore=0 adultscore=0 malwarescore=0 phishscore=0 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608120049 Add UBWC configuration data for the Hawi platform, which uses UBWC 7.0 and enables the required flags and highest bank bit settings. This allows drivers to query the correct UBWC capabilities on Hawi. Also add UBWC 7.0 support to the version tag helper so that qcom_ubwc_version_tag() returns the correct tag for UBWC 7.0. Signed-off-by: Wangao Wang Reviewed-by: Konrad Dybcio --- drivers/soc/qcom/ubwc_config.c | 8 ++++++++ include/linux/soc/qcom/ubwc.h | 3 +++ 2 files changed, 11 insertions(+) diff --git a/drivers/soc/qcom/ubwc_config.c b/drivers/soc/qcom/ubwc_config.c index 23901a4c51f7305d95ac65e2a651fc557863a4ac..428a3d1038c8e40e43144f2ec3a= 999e8c991d9d8 100644 --- a/drivers/soc/qcom/ubwc_config.c +++ b/drivers/soc/qcom/ubwc_config.c @@ -105,6 +105,13 @@ static const struct qcom_ubwc_cfg_data milos_data =3D { .highest_bank_bit =3D 15, }; =20 +static const struct qcom_ubwc_cfg_data ubwc_7_0_hbb16 =3D { + .ubwc_enc_version =3D UBWC_7_0, + .flags =3D UBWC_SWIZZLE_ENABLE_LVL2 | + UBWC_SWIZZLE_ENABLE_LVL3, + .highest_bank_bit =3D 16, +}; + static const struct of_device_id qcom_ubwc_configs[] __maybe_unused =3D { { .compatible =3D "qcom,apq8016", .data =3D &no_ubwc_data }, { .compatible =3D "qcom,apq8026", .data =3D &no_ubwc_data }, @@ -112,6 +119,7 @@ static const struct of_device_id qcom_ubwc_configs[] __= maybe_unused =3D { { .compatible =3D "qcom,apq8096", .data =3D &ubwc_1_0_hbb15 }, { .compatible =3D "qcom,eliza", .data =3D &ubwc_5_0_hbb15 }, { .compatible =3D "qcom,glymur", .data =3D &glymur_data}, + { .compatible =3D "qcom,hawi", .data =3D &ubwc_7_0_hbb16 }, { .compatible =3D "qcom,kaanapali", .data =3D &ubwc_6_0_hbb16 }, { .compatible =3D "qcom,mahua", .data =3D &glymur_data }, { .compatible =3D "qcom,milos", .data =3D &milos_data }, diff --git a/include/linux/soc/qcom/ubwc.h b/include/linux/soc/qcom/ubwc.h index a7372d9c25fbc5371605a10c0388b2e820ccacef..668bef7ba57169ef6889e2a0502= d628103cafc9b 100644 --- a/include/linux/soc/qcom/ubwc.h +++ b/include/linux/soc/qcom/ubwc.h @@ -35,6 +35,7 @@ struct qcom_ubwc_cfg_data { #define UBWC_4_3 0x40030000 #define UBWC_5_0 0x50000000 #define UBWC_6_0 0x60000000 +#define UBWC_7_0 0x70000000 =20 #if IS_ENABLED(CONFIG_QCOM_UBWC_CONFIG) const struct qcom_ubwc_cfg_data *qcom_ubwc_config_get_data(void); @@ -107,6 +108,8 @@ static inline u32 qcom_ubwc_swizzle(const struct qcom_u= bwc_cfg_data *cfg) =20 static inline u32 qcom_ubwc_version_tag(const struct qcom_ubwc_cfg_data *c= fg) { + if (cfg->ubwc_enc_version >=3D UBWC_7_0) + return 6; if (cfg->ubwc_enc_version >=3D UBWC_6_0) return 5; if (cfg->ubwc_enc_version >=3D UBWC_5_0) --=20 2.43.0 From nobody Tue Sep 29 05:36:09 2026 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 2CA10397347 for ; Wed, 12 Aug 2026 06:29:13 +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=1786516155; cv=none; b=C+yKfWWyxgGuc4n00wKCz0MiFv5j4BeHcorDMnwc6RyvTOHYxMnBIAcMjVaxTftG3B+ocDY3P3PxZAPum50lPi2rHChW5NiTCSpE7yA378Wp8rBlYBbWXZzDFF+usJ3pU37AX2SE1+FtO4kXcemqX1N99KFplQqjcxV1NBnz/QU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786516155; c=relaxed/simple; bh=RZHAZW4aoFVgLZvrOewP/X3lbvvIMEtTT7yCYQkPd30=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=pELfHnNnuH08TZXobq55oUGgcTbnGzt7vJKZZkimdk8Trkn0UlUbxhXJNDug/o0KrPXSZ1wnZxBp9bSDqbnDRYHt0e0nVM5NJJA0h0/k9CRxLfXSY0Pld+OWRx3NNaqJEc5+zdUVHUptdnmncYOcorSi+VmejL8+Y3LCYY3dBK0= 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=OfSEk/oO; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=fnCLVfeS; 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="OfSEk/oO"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="fnCLVfeS" Received: from pps.filterd (m0279870.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 67C62Dq22962109 for ; Wed, 12 Aug 2026 06:29:12 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= ZSR2RGIs6PUKCgGeLqoEkgFW/1q3qtkJmKEJEMtaxb4=; b=OfSEk/oOYuywuoT9 CZ2xlXSL6SkoeiGATHuxu55FZBs0x3sJPgvBMvA+kASaA3YLHhdaHq5qSP9EmCU/ dKapOfgOMvB7bJtWONSvFWMFWCNKN8P1ZQOJwq+Z7mv+RX/rfrhWdEgqoCuD4b1Q 4dxYGu323/Pfz/9IvUmQeXxQS2Ygjy4p5TehWmtW7wMa0Jb0xVMutxgCHJ/mVuG0 qN6+/5XURiWnGegn5ZRGnd+vtoTEh0LUUPnH65zeIkoGUx1YSxra5E2moTjsZQPE B57KudRwC6GRmt9qBRRjV8K/LZI8jRLx5HMz9aCndWFuS0q4RBpDEVUvGsbuTrjy p1O6Fw== Received: from mail-pl1-f197.google.com (mail-pl1-f197.google.com [209.85.214.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4g0jgrg8pr-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 12 Aug 2026 06:29:12 +0000 (GMT) Received: by mail-pl1-f197.google.com with SMTP id d9443c01a7336-2cca5e0a0c9so17754635ad.1 for ; Tue, 11 Aug 2026 23:29:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1786516151; x=1787120951; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=ZSR2RGIs6PUKCgGeLqoEkgFW/1q3qtkJmKEJEMtaxb4=; b=fnCLVfeSoRqMqgAUbGBB15Kzb72IAzksBaNMoSWK6d6cu9cmPUqtAvgddiibdZxJI6 L99drP0vtGLmgrDnMXqi7GsYJV7/3LSrjSrH1Rc2uK51KifdzGnkgaZMQqZTsVxpDkeF pkyOPt5aDq/vAz3ZA7b9xvtjzywcs6rRyBxkLOnbZaSv9z3jPldkYS7vWolIoJFOX45A IVLxqP0eRW9PxLjS/r8pUM5w+yPL9RG3gE/0d9q4A0nKCfBw3n1AlK5NP+kM3T34UVaI t3WBTBWux++HKPKVVjIH4WcjV1g6mHNMxkZ0vJ3UIUXROOaAyYnzUhVBYouqpp/CdZxm ID5g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786516151; x=1787120951; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=ZSR2RGIs6PUKCgGeLqoEkgFW/1q3qtkJmKEJEMtaxb4=; b=m1Xn7dZu08zWbU1Z/lDahc9q/foPUtE6CUPex2T0YyDHlz+fGdE6pEz+EIh2Fj77r8 0VejYSANbiEzSb65hJopFa/ds7csUKTxtdPJXqkbk+8zmbUsR71jo3IV//5VocYX3cbj YxMpe+iaSypYjgRY2SAfOq6e+vw9Swot1Ll++CkC/YZmxRg5AwxKcGETyzkJ3e0kylVi uLdt5hbY4R9+tbRHcZDWkb6JMHOw6o4pWoNJW4u+HNRSndsAmaTDPiPh7lZAb9cLWHQv T77gm2JbCXDWTcMlq2yep45zWRgeNKWpJx+lv/Tim1vbFJwfZXlMhPN2LkfKi/17qHEC mO7w== X-Forwarded-Encrypted: i=1; AHgh+Rp0361d3f/5FW9G8y94qdhepMvcpOyYSmBw6JdiyWOWc60KQq7wRbeFDDdZ+mHxisIRDPvApAEvltUdm2c=@vger.kernel.org X-Gm-Message-State: AOJu0Yy+uhfB6tT8tAaQF3aRbU8JGK8mN+0tJ970LByMzHm9s7Pczoeq GaJA3oCuY8aYn2L8JRAvrhDYoZL3YzIgaohPx7KPg8Xya3cB8jHFZqJ3sq+pqvDwFuD8D6dJpbW V/LQlKdGlzKjfo0vXjlkFqJjIRpMIEQzlih3Sn0ju1JKZlKGoHTTCJg0hgl+X80JU4FA= X-Gm-Gg: AR+sD10+VjHlx2v/bm6F16GuBFn+qHcsjYZNkRKXXFNYGyFovG0Yz/V1bO1QRBTq3pS MohoF7QDFJ5TLHIM+1V1Ikv0rE4PDN13nnz3XO116LAClfKRwN07zUrIsX1MEX3buEynK6folDK JewkOPu18AmysaGeYE5qqgB4x3QILHQMyo5o8x0C36DMSicrW2YC2YSuIVxv1B2uGacMmuuPgAm a45/jnNO0V/XtUHHTc82lZQhWmY/xdP3WWkQCrVMm4Pb3UMgO5UIj6HiDFq3MBjJruZ3mJPHakk Sehj92qUDvYhDMcqVB7aKfcy4jprbZ/aemdvyyEfmKDLVlSF122AXUCD8mdvWtTHrvEynD/2S0u 2fzk+2vfDL9K89BS3Hmu3wcv/IaIODiU= X-Received: by 2002:a17:90b:3b81:b0:38d:dfd1:7a8 with SMTP id 98e67ed59e1d1-39301285deamr2518670a91.2.1786516151046; Tue, 11 Aug 2026 23:29:11 -0700 (PDT) X-Received: by 2002:a17:90b:3b81:b0:38d:dfd1:7a8 with SMTP id 98e67ed59e1d1-39301285deamr2518633a91.2.1786516150550; Tue, 11 Aug 2026 23:29:10 -0700 (PDT) Received: from WANGAOW-LAB01.ap.qualcomm.com ([114.94.8.21]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-392fe5578basm549377a91.4.2026.08.11.23.29.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Aug 2026 23:29:10 -0700 (PDT) From: Wangao Wang Date: Wed, 12 Aug 2026 14:29:01 +0800 Subject: [PATCH 2/2] soc: qcom: ubwc: Add configuration for Maili Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260812-ubwc_for_hawi_maili-v1-2-c29edecb3bd8@oss.qualcomm.com> References: <20260812-ubwc_for_hawi_maili-v1-0-c29edecb3bd8@oss.qualcomm.com> In-Reply-To: <20260812-ubwc_for_hawi_maili-v1-0-c29edecb3bd8@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio Cc: linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, Wangao Wang X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1786516142; l=1050; i=wangao.wang@oss.qualcomm.com; s=20251021; h=from:subject:message-id; bh=RZHAZW4aoFVgLZvrOewP/X3lbvvIMEtTT7yCYQkPd30=; b=SSmZBw7vcj1hAQ6zNqKnB6huz5IV8ijc137gqls0orAia4nKBopdsQTgHszQ2TZ64HkaZ5Yrv skN6UEH56OmDwpMlIOYTKCGtQK37OJsM2kzkCDv7QffZ9QAc6c1N2HG X-Developer-Key: i=wangao.wang@oss.qualcomm.com; a=ed25519; pk=bUPgYblBUAsoPyGfssbNR7ZXUSGF8v1VF4FJzSO6/aA= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODEyMDA0OSBTYWx0ZWRfX7E3wGX2CdRYO cCEDSLCZhdPR2CS2Uc0w0G2DhzfLpY2RMLhdV1LoYiTCNPYxs4ctj3A/uLVJkpT7iddEEDjnlfl OpXXe6g7c83cTuB82qNMOTHslpZn8ZKAjqBlPmCKQyw2pr+yMSrUKUJH0PG1yK86A18xqmk9BdG vCudtGRalmlvqgKN8pEtV0FsroBCmRNbqUffsShj3LCZgjogllQBAfltCsn6qlgVi13uluS80rz S4j6SUzNJ6G2GP4RvHuGr+AqaOHjvLUxxm2jTsrrQpA5F9Mv/kADea239KCkcQT+oZgqlV3v/w0 28oYSaARidZcX83g+J9pTRWEFjlP3cIURS/BfAtpK/dl4iELXjCBJHd6xi5NBK1iPDacwuT+5CS Z5guvSWibxtB9ln5SoU8S1iJOi4IhFzP1aBpIXpW6R8+KVThxQ19vB9sD1HdVWQs0S+Cp39CAEB 1CmMLuq2AgGw0LMR/ig== X-Proofpoint-ORIG-GUID: ipBA13dvLPE4Z1u-2RDENDLvbpPIQEGn X-Authority-Analysis: v=2.4 cv=TNJ1jVla c=1 sm=1 tr=0 ts=6a7c12b8 cx=c_pps a=cmESyDAEBpBGqyK7t0alAg==:117 a=Uz3yg00KUFJ2y2WijEJ4bw==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=gowsoOTTUOVcmtlkKump:22 a=EUspDBNiAAAA:8 a=O3Cipk300Xu0WHn4ICQA:9 a=QEXdDO2ut3YA:10 a=1OuFwYUASf3TG4hYMiVC:22 X-Proofpoint-GUID: ipBA13dvLPE4Z1u-2RDENDLvbpPIQEGn X-Proofpoint-Spam-Info: AW1haW4tMjYwODEyMDA0OSBTYWx0ZWRfXxZrbASRNBvxC qFewlPoLEKwePpAubhj81Nk7DpTWxRJ/HIu+DY0ZEChTxrsKERLq66VuDza+sP+us3kjn6Jykqd M/s0d1O0qgqpCTu34mgU+QZ1B2QWXRo= X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-08-12_02,2026-08-10_03,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 priorityscore=1501 phishscore=0 impostorscore=0 adultscore=0 suspectscore=0 bulkscore=0 spamscore=0 lowpriorityscore=0 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608120049 Describe the Universal Bandwidth Compression (UBWC) configuration for the Maili platform. Maili reuses the hawi UBWC configuration. Signed-off-by: Wangao Wang Reviewed-by: Konrad Dybcio --- drivers/soc/qcom/ubwc_config.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/soc/qcom/ubwc_config.c b/drivers/soc/qcom/ubwc_config.c index 428a3d1038c8e40e43144f2ec3a999e8c991d9d8..e593386920edfa7ad5ca4079675= 5be5cea6320a9 100644 --- a/drivers/soc/qcom/ubwc_config.c +++ b/drivers/soc/qcom/ubwc_config.c @@ -122,6 +122,7 @@ static const struct of_device_id qcom_ubwc_configs[] __= maybe_unused =3D { { .compatible =3D "qcom,hawi", .data =3D &ubwc_7_0_hbb16 }, { .compatible =3D "qcom,kaanapali", .data =3D &ubwc_6_0_hbb16 }, { .compatible =3D "qcom,mahua", .data =3D &glymur_data }, + { .compatible =3D "qcom,maili", .data =3D &ubwc_7_0_hbb16, }, { .compatible =3D "qcom,milos", .data =3D &milos_data }, { .compatible =3D "qcom,msm8226", .data =3D &no_ubwc_data }, { .compatible =3D "qcom,msm8916", .data =3D &no_ubwc_data }, --=20 2.43.0