lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Message-ID: <1646224982-3361-3-git-send-email-quic_srivasam@quicinc.com> Date: Wed, 2 Mar 2022 18:13:01 +0530 From: Srinivasa Rao Mandadapu <quic_srivasam@...cinc.com> To: <agross@...nel.org>, <bjorn.andersson@...aro.org>, <lgirdwood@...il.com>, <broonie@...nel.org>, <robh+dt@...nel.org>, <quic_plai@...cinc.com>, <bgoswami@...eaurora.org>, <perex@...ex.cz>, <tiwai@...e.com>, <srinivas.kandagatla@...aro.org>, <rohitkr@...eaurora.org>, <linux-arm-msm@...r.kernel.org>, <alsa-devel@...a-project.org>, <devicetree@...r.kernel.org>, <linux-kernel@...r.kernel.org>, <swboyd@...omium.org>, <judyhsiao@...omium.org>, <yung-chuan.liao@...ux.intel.com>, <pierre-louis.bossart@...ux.intel.com>, <sanyog.r.kale@...el.com>, <vkoul@...nel.org> CC: Srinivasa Rao Mandadapu <quic_srivasam@...cinc.com>, "Venkata Prasad Potturu" <quic_potturu@...cinc.com> Subject: [PATCH v6 2/3] soundwire: qcom: constify static struct qcom_swrm_data global variables The qcom_swrm_data structures is only required for setting soundwire params, so make the qcom_swrm_data structure const to allow the compiler to put it in read-only memory and avoid unintentional modifications. Signed-off-by: Srinivasa Rao Mandadapu <quic_srivasam@...cinc.com> Co-developed-by: Venkata Prasad Potturu <quic_potturu@...cinc.com> Signed-off-by: Venkata Prasad Potturu <quic_potturu@...cinc.com> --- drivers/soundwire/qcom.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/soundwire/qcom.c b/drivers/soundwire/qcom.c index fc41210..2d955ca 100644 --- a/drivers/soundwire/qcom.c +++ b/drivers/soundwire/qcom.c @@ -166,12 +166,12 @@ struct qcom_swrm_data { u32 default_rows; }; -static struct qcom_swrm_data swrm_v1_3_data = { +static const struct qcom_swrm_data swrm_v1_3_data = { .default_rows = 48, .default_cols = 16, }; -static struct qcom_swrm_data swrm_v1_5_data = { +static const struct qcom_swrm_data swrm_v1_5_data = { .default_rows = 50, .default_cols = 16, }; -- 2.7.4
Powered by blists - more mailing lists