]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
soc: qcom: ubwc: define UBWC 3.1
authorDmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Thu, 7 May 2026 13:02:58 +0000 (16:02 +0300)
committerBjorn Andersson <andersson@kernel.org>
Wed, 20 May 2026 02:29:18 +0000 (21:29 -0500)
Follow the comment for the macrotile_mode and introduce separate
revision for UBWC 3.0 + 8-channel macrotiling mode. It is not used by
the database (since the drivers are not yet changed to handle it yet).

Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Link: https://lore.kernel.org/r/20260507-ubwc-rework-v4-2-c19593d20c1d@oss.qualcomm.com
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
include/linux/soc/qcom/ubwc.h

index f5d0e234126115d8c8b61f6f8654c2790a682bc6..319caed88775445cda06d99524ced6738d657391 100644 (file)
@@ -50,6 +50,7 @@ struct qcom_ubwc_cfg_data {
 #define UBWC_1_0 0x10000000
 #define UBWC_2_0 0x20000000
 #define UBWC_3_0 0x30000000
+#define UBWC_3_1 0x30010000 /* UBWC 3.0 + Macrotile mode */
 #define UBWC_4_0 0x40000000
 #define UBWC_4_3 0x40030000
 #define UBWC_5_0 0x50000000