From nobody Sat Oct 4 03:18:50 2025 Received: from mail-ej1-f42.google.com (mail-ej1-f42.google.com [209.85.218.42]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 0183E142E83 for ; Wed, 20 Aug 2025 12:48:44 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.218.42 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755694126; cv=none; b=P1iZQp4CUY4zk564IYs1Vpw1GIBsJqjA5Lis9DicUdGO0Jfdpn+RyLYDbWneyih974t1y/E6AsLK8864qSI5zbnDADykYnJf9cyV3pdNAActUvFUWikbtJd/Z5XmXy06ZQwc7MlbB1t/yBsEo/VkiBfojmNxdbu9uD70PmM+VCk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755694126; c=relaxed/simple; bh=v/R4TrCBrstwUYV7h3b2X+gvhFJUmV73UzhRK9sl0gY=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=RlctaV1469zruyUsrP/zrtVe3ej9cF9mn/aQZozvaTqRl4apLLbRspOKOI6L9CXnajIcM6tHZT8Z3VD8LzUWu0t+9PtPv0/qYnSkZU6eENcMTR+kaJfjE4Mzd6t+DSKmbvVfaF8DwY2VlBFEU8brdxZzuOGZvAX1xldB6YhdI3Y= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=FPzAp2rP; arc=none smtp.client-ip=209.85.218.42 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="FPzAp2rP" Received: by mail-ej1-f42.google.com with SMTP id a640c23a62f3a-afdf4bb0e5cso10058766b.2 for ; Wed, 20 Aug 2025 05:48:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1755694123; x=1756298923; 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=OkT6TK/LZrlOvYEv9bhxocEXHgpzfm9Pge1oG8/jr9g=; b=FPzAp2rP3koPCABTyvD9DlIfQenZet9tNfNdFvliU9VOFlFZVgjaxSKfPaAdu7zi5a To4v855FbPuCjsMH3Qx5FkQ2/95qNCGLWxtcZeeifC1v4uBgkmxnBDjEogXcI0nTs0w5 fx4lYv7hPQAHoBOMY/tf9DLRX1zqA8dvmKPmuCbhFDCVwxbynAw3rZmFzk4HaNSMkJnP OPimA93Ev/6dbaukbhPy+fllcMu28iSOHfhT7kus2aH74VIBXkp2A0mlWSnNATC/NV1/ lwSFy/jTJnDfl4AfUrqWd9HKo+qOSGIAAXJ99bJKxL5anlGYjB0B3xXEidEXxNjiySNt qAgg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755694123; x=1756298923; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=OkT6TK/LZrlOvYEv9bhxocEXHgpzfm9Pge1oG8/jr9g=; b=H0vedqtKFMtPc76j92NL2qCGVsRHMSo1jXbVKdkMPTJpgtcmF3PBHql+58Krt4cPH4 TeAtNfg5a4H6FA9iXbrX4EcxSyKTPVQBVOwNDQloRw67EYzb6n35emkBjXGg4aYbnIw5 PAw0+YwijO/yw69vsekxNtc73p9yvOLOwKHtpiwdiokG2BN9plBqo5yF6pp6l7MOst6y Y0yP40dNBySQGqIsOWov6AqnB6MhP1PxEi4QPDL7qKBYzmG2gWVTuqmwhBUIAF3GL92v vfGPRUa4wFLugKzlOeTzdq9HmoLxLeJ5Uym1SFsIRAifLHtLQVsd/idwiCRZh3CAzkUo yuVQ== X-Forwarded-Encrypted: i=1; AJvYcCWub3GDQimtVBql+wIMOld3glJAu+bUpP16rKZgF5maGiWrmCv/8IlEmTaiJHCmuY6Ot3y6QIlEnrPDYOk=@vger.kernel.org X-Gm-Message-State: AOJu0YybRfBofy+/gSyOaoQAagaJF9RNY9MlFsd8MZnEpHOoRDSfU/Aj EPio8iIqxS+3ucwIEc8/pDucUM24UEi1abJKCKxkV0jWrjJpaVnhzkjGRuta74/xaII= X-Gm-Gg: ASbGnctdBv0iSJew0e3BhwY6q3BCR0rW6j/8kPeMTczorTDUG2Qy6gmt3gO/vXAanAj sYlFL3roWZRwh1eSRyGINcjN6qpG2DBTpA0dh2nwMC//LfIRZidlrl6+BC88OvdbM5fAP7ZfW8A JNSYU8IBlGT6/+tvnzUI4YBbwN3kCB+yX1pT8BLu8RoLleCOx0nMBN84jsfHF4Qq+k1Az5Z4PHW qtVaxVEYX908vuJgoQPIhC5lj+XsrSzf40nXP6jmRjBop7NF62Zx07N4r9ctkTjGmJpAtNh9wu5 j9PWMH7Q/XzvZ1b7gGnU9lpf/KImsrXOPP9NZzOHfcWDrbRu7etyUSHvNDttwHuZf5XvvlxPrmQ O9erfFASiO8lje4uW0fL6zsNEbYCBkOZT+upk2PY4dcq9 X-Google-Smtp-Source: AGHT+IHKzzrGEdiFYsueiKwx9BaC4fDCRH+9fw+xj4goJdji8m0G9uuzPSNtNUweFSOs0P0skvdibQ== X-Received: by 2002:a17:907:7e8b:b0:af9:3397:ee9d with SMTP id a640c23a62f3a-afdf00a8954mr117729666b.3.1755694123212; Wed, 20 Aug 2025 05:48:43 -0700 (PDT) Received: from kuoka.. ([178.197.219.123]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-afded3020cbsm176871966b.31.2025.08.20.05.48.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 20 Aug 2025 05:48:42 -0700 (PDT) From: Krzysztof Kozlowski To: Bjorn Andersson , Michael Turquette , Stephen Boyd , linux-arm-msm@vger.kernel.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Krzysztof Kozlowski Subject: [PATCH] clk: qcom: milos: Constify 'struct qcom_cc_desc' Date: Wed, 20 Aug 2025 14:48:22 +0200 Message-ID: <20250820124821.149141-2-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.48.1 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=2261; i=krzysztof.kozlowski@linaro.org; h=from:subject; bh=v/R4TrCBrstwUYV7h3b2X+gvhFJUmV73UzhRK9sl0gY=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBopcQV5wdJMvBk3Pq90PuYVZPxhRxJtpOTusSnG rvp0AkCBrGJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCaKXEFQAKCRDBN2bmhouD 189LEACLV67Cz9njRk3BXJodF1sFdqMpzV3yMBrD5APiRGfDd5Iim+lO+9042OVAQEzX6gEpDto j+mySuZTaLYVtvsqREB8UacL+tlR1I0pOEreP9WhFqkGyv9f2UrjygNkboeobuFmLPHEzHCJbTk oP8Qj/M7RkjOJT8JCJtnQwqIlK83s4NzFfw1WyuEq5rpdq4bdZFBLQcFP0Qu1XOdLyLuZWjJlDS 1F1Ds8EtMxApSsK8Mkw7fK7gstDVoC05LBeeA/e6guY2vVr5Se9xXe5eWdChqiwM3BqRjTaGo0V y2QLt4Nw8ksmXb05LMIJRFUj0Vt2QmYPQ9bohGtEebTWWot8DeQKQpy4j6PDK1V5gYG8c29DlWE u73Wi8YaadpnzK9zTWm2LzIvihAQv1Mi0lodu1cXYv0TdYUKNdzf0Qfy4KQ0YCkw2XmuY9kdCpA UHXv/wcofTrqUBw/DowCwAnH31aG+v1NuQkHba8muy92gMfaS/CI0kk01E5p0Dr+33gxli3JGBT VcbCL8kHet4fOR7sNhJ4wMhuv7nSN4ippJiqyk041EZHUVismnlFYfk1s5hoBhhymmvOaaYM46F CECZzayLAaz701KBMnEq3FmHnTGvf8pISase5IOwtBjKD/bjMlyhhyr3Ws3qMKDlDSvTYpXYsQT q2isQaQm4Z/GKnA== X-Developer-Key: i=krzysztof.kozlowski@linaro.org; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" 'struct qcom_cc_desc' is passed to qcom_cc_map() and qcom_cc_really_probe() only as pointer to const, so make the memory const for safety. Signed-off-by: Krzysztof Kozlowski Reviewed-by: Dmitry Baryshkov --- My standard commit... I just keep repeating the same over and over again. --- drivers/clk/qcom/camcc-milos.c | 2 +- drivers/clk/qcom/dispcc-milos.c | 2 +- drivers/clk/qcom/videocc-milos.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/clk/qcom/camcc-milos.c b/drivers/clk/qcom/camcc-milos.c index 75bd939f7dd1..0077c9c9249f 100644 --- a/drivers/clk/qcom/camcc-milos.c +++ b/drivers/clk/qcom/camcc-milos.c @@ -2124,7 +2124,7 @@ static struct qcom_cc_driver_data cam_cc_milos_driver= _data =3D { .num_clk_cbcrs =3D ARRAY_SIZE(cam_cc_milos_critical_cbcrs), }; =20 -static struct qcom_cc_desc cam_cc_milos_desc =3D { +static const struct qcom_cc_desc cam_cc_milos_desc =3D { .config =3D &cam_cc_milos_regmap_config, .clks =3D cam_cc_milos_clocks, .num_clks =3D ARRAY_SIZE(cam_cc_milos_clocks), diff --git a/drivers/clk/qcom/dispcc-milos.c b/drivers/clk/qcom/dispcc-milo= s.c index 602d3a498d33..95b6dd89d9ae 100644 --- a/drivers/clk/qcom/dispcc-milos.c +++ b/drivers/clk/qcom/dispcc-milos.c @@ -937,7 +937,7 @@ static struct qcom_cc_driver_data disp_cc_milos_driver_= data =3D { .clk_regs_configure =3D disp_cc_milos_clk_regs_configure, }; =20 -static struct qcom_cc_desc disp_cc_milos_desc =3D { +static const struct qcom_cc_desc disp_cc_milos_desc =3D { .config =3D &disp_cc_milos_regmap_config, .clks =3D disp_cc_milos_clocks, .num_clks =3D ARRAY_SIZE(disp_cc_milos_clocks), diff --git a/drivers/clk/qcom/videocc-milos.c b/drivers/clk/qcom/videocc-mi= los.c index 998301e0ba88..acc9df295d4f 100644 --- a/drivers/clk/qcom/videocc-milos.c +++ b/drivers/clk/qcom/videocc-milos.c @@ -366,7 +366,7 @@ static struct qcom_cc_driver_data video_cc_milos_driver= _data =3D { .num_clk_cbcrs =3D ARRAY_SIZE(video_cc_milos_critical_cbcrs), }; =20 -static struct qcom_cc_desc video_cc_milos_desc =3D { +static const struct qcom_cc_desc video_cc_milos_desc =3D { .config =3D &video_cc_milos_regmap_config, .clks =3D video_cc_milos_clocks, .num_clks =3D ARRAY_SIZE(video_cc_milos_clocks), --=20 2.48.1