From nobody Wed Oct 8 10:56:56 2025 Received: from mail-oi1-f174.google.com (mail-oi1-f174.google.com [209.85.167.174]) (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 B6BEF2192EB for ; Sat, 28 Jun 2025 16:39:43 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.167.174 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751128785; cv=none; b=j3kKENHMGilJsvH22RLR+0ECemwALdiwHawCijXRakk9IJqlgK0BBkCwY5lad1eXYPDW58tLXHG40mGLlu3TApMRPTrK9eBG3DBmMdZG9J8VnAmo/it+6w9HsSp5QmLV39eVKBWt+kw7td4YAR/f1O/Xlb6piCicnUys71Nmlhk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751128785; c=relaxed/simple; bh=U/8CNOHGauLsIgkJyowuqKhLhmaCBd6GX/xYox/0+34=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:To:Cc; b=pPFPhX+5Gnma8PX6GHktxEd8So8+mz4KPUA5Xfzeouxdb9SJ2yYZ4QEor9Ro4MXOQb1hdeLuBcSWzorHpKD5VEVAVjJrolthg8QNAnm/GOLFnnlsGQjTbUH13F3Mdbw7vkudwJJIlbaLbt5KeispJ4zL9Hx5lfeNSyo1tKR2Nkg= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=baylibre.com; spf=pass smtp.mailfrom=baylibre.com; dkim=pass (2048-bit key) header.d=baylibre-com.20230601.gappssmtp.com header.i=@baylibre-com.20230601.gappssmtp.com header.b=lwnCNVik; arc=none smtp.client-ip=209.85.167.174 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=baylibre.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=baylibre.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=baylibre-com.20230601.gappssmtp.com header.i=@baylibre-com.20230601.gappssmtp.com header.b="lwnCNVik" Received: by mail-oi1-f174.google.com with SMTP id 5614622812f47-40b1c099511so1820873b6e.0 for ; Sat, 28 Jun 2025 09:39:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20230601.gappssmtp.com; s=20230601; t=1751128783; x=1751733583; darn=vger.kernel.org; h=cc:to:message-id:content-transfer-encoding:mime-version:subject :date:from:from:to:cc:subject:date:message-id:reply-to; bh=IMFk6TBSRPoytsEFWA/L8bAiB5zpBhaDKXVpwxdgx3Y=; b=lwnCNVikKh1FBqWShU32wrDEayI4hHRZOceRfRW3QNDFpwgXSxBB5uZfBHn7LRcs8S RYTahcMO3N6nWEoPS57fNA4ZiiFdUX7wUAz2QZwR94yvC0MVutCLmRrjtv6RHRQF1s9x mrIA2YXO1C6AIgmU+NfX0cP0ESEtkkk31n7tiKzzF30qG37Pj8hEYCWyGJR6kei16phC eSXNqwn4/TDI11eaS3YE4600P5Q9K877mLznPaiXmq5Xg33pU7y2UrxoufA+vrPABf6d 8ZunkTpFJkqo8feLtaEf49f+oPb61cdf7pPP5TmA2boHA+EHlaL99z+U761q667+3Vj+ 14fw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1751128783; x=1751733583; h=cc:to:message-id:content-transfer-encoding:mime-version:subject :date:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=IMFk6TBSRPoytsEFWA/L8bAiB5zpBhaDKXVpwxdgx3Y=; b=RhGvL1KAg8Bk2icyMve+XYwb0pKoniIMDJtEjLInGBs6zuwuqAxvXMVV2cqgEOEkzN 5gtTopMguW7ch6qZMGkjsLLfQZGHd30NN6fUO5m96CsVmcYYckiU8KWfXd0EFo3u3bxc wtsTPj1nrLAk2Su2MATV4u/6eBcL7BdLjUSs59Ad+rKv2gHPuomt5ihLtjEcPa/6/El7 kZ6e2ppBhkWtHS9HMEJ03nz6tKi8LbvdJcE1rchXJvVVuOW2NumHa5FQljEFS0ZqCWml +XkmsX5RuK9jup/SG+eM73NdJi61PUwwvOHroP8DYfG4hpJv1eqjs/zivXVrgtoCfFXv CL2g== X-Forwarded-Encrypted: i=1; AJvYcCVj46X9sAVc0HIHuosc+e42SwC26eo6/aoAPSleLt4YsRgOdnUTBpraTbe015thlF1NbtTB0EWp+c1v1uY=@vger.kernel.org X-Gm-Message-State: AOJu0YwjIop+K8rjlpMAQoWzNjx6rW9FfKnk3zdaKgYmBoYne/xbWWMF TVIy2WpCyGGuF28drEPE/W8l4SmbB5JywpSj+Wy0LnDKKadXTCJgfXjAE7vwrniSgV2mU8Mx4d2 GewmlS08= X-Gm-Gg: ASbGncuaW9QNs6Vqg5MM6RjFR16HI/ANKzI5GA6jx/PEuc4HbJeoUqH0J0TW7tPxfWC f+/RBQGAqnfrBZulV7iiT2mgGzIqd/8sGPnLttTHXRblbO/B55/dcav9hJXeHkgcWgI7ZiWsgsl JIPoXAQK+T5MSa4ciVJU5EKI8juFUyWOALpAmsxzrxImQlzQqav/jkAZcxCYC/QtKwWGUbj911U TfoHHgMEkCaRH683U6Sp3gyoRGv+Khw7pDa7QpOk2AB+MHvrl3u2G/BP0EbsGhXld/w6l4FN5bZ ZUsGg4tI7DXCH2NmcvXNOs6jawwu56iHQOcRWT3EMd1VwigWdGCXu2o0v2YloZh89b2G X-Google-Smtp-Source: AGHT+IG/xoZFtVbTTOBbDGQ9ZV0tQLObLKh4Adi4IyxX1NpFYvM7jSz8pvzVA7s7N1PFYx+rLy3enw== X-Received: by 2002:a05:6808:f8f:b0:406:70bb:f25 with SMTP id 5614622812f47-40b1c87a6c5mr9375589b6e.4.1751128782758; Sat, 28 Jun 2025 09:39:42 -0700 (PDT) Received: from [127.0.1.1] ([2600:8803:e7e4:1d00:3092:a48c:b0c6:cbf4]) by smtp.gmail.com with ESMTPSA id 5614622812f47-40b338a048fsm845415b6e.24.2025.06.28.09.39.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 28 Jun 2025 09:39:42 -0700 (PDT) From: David Lechner Date: Sat, 28 Jun 2025 11:39:33 -0500 Subject: [PATCH] iio: adc: stm32-adc: make stm32_adc_trig_info const 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: <20250628-iio-const-data-10-v1-1-0ba93ac792c8@baylibre.com> X-B4-Tracking: v=1; b=H4sIAMQaYGgC/x3MMQqAMAxA0atIZgNtaEW8ijiUJmqWVloRQby7x fEN/z9QpahUmLoHilxaNacG23cQ95A2QeVmIEPeDDSiasaYUz2RwxnQGiQZDTtm8Y6gdUeRVe/ /OS/v+wFFPZsnYwAAAA== X-Change-ID: 20250628-iio-const-data-10-2e80d4dde542 To: Jonathan Cameron , =?utf-8?q?Nuno_S=C3=A1?= , Andy Shevchenko , Maxime Coquelin , Alexandre Torgue Cc: linux-iio@vger.kernel.org, linux-stm32@st-md-mailman.stormreply.com, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, David Lechner X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1712; i=dlechner@baylibre.com; h=from:subject:message-id; bh=U/8CNOHGauLsIgkJyowuqKhLhmaCBd6GX/xYox/0+34=; b=owEBbQGS/pANAwAKAcLMIAH/AY/AAcsmYgBoYBrHfYdBpf/RErszbzr+6hfxu+RD/bVyFoJwj IclktGBs5iJATMEAAEKAB0WIQTsGNmeYg6D1pzYaJjCzCAB/wGPwAUCaGAaxwAKCRDCzCAB/wGP wO0PB/4p5kujQILGatenvEj8+iwGQi6pgb6/Fzf7IdgpkaT8YugDUWjhLwUIfRctbSudWZDNBL1 NNaMnRe4Wi9Huv+IDIRG5KZwlQ5+j0GRmlMhc2mPf5X/tq4IU321PAna8TnfhqDSLzeY3qAhagu 8Cx80zHyoUAdBk/7KAY7EowzTt5EV7Hsnd5Za2Z9gxBKwzGEt9VTX9+Id8vzNfJdpT7GBYkqXAz VWUcALNxdA84Et3wg44mu5ZD1WMZRaL0DpRCBSwFUo9hrvaNqYOtOUosSJV8hxh9rJhLHH5AExX 57IN0QLnNW1V45C8dBMUQYeZOiBG9/Q+epD7uEQLv8s8C1el X-Developer-Key: i=dlechner@baylibre.com; a=openpgp; fpr=8A73D82A6A1F509907F373881F8AF88C82F77C03 Add const qualifier to struct stm32_adc_trig_info. This is read-only data so it can be made const. Signed-off-by: David Lechner --- drivers/iio/adc/stm32-adc.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/iio/adc/stm32-adc.c b/drivers/iio/adc/stm32-adc.c index 588c69e175f5129030eef9ebfe0eabb6412b1893..b9f93116e114b1c840cbe568f17= 462b2d25bf2db 100644 --- a/drivers/iio/adc/stm32-adc.c +++ b/drivers/iio/adc/stm32-adc.c @@ -216,7 +216,7 @@ struct stm32_adc; struct stm32_adc_cfg { const struct stm32_adc_regspec *regs; const struct stm32_adc_info *adc_info; - struct stm32_adc_trig_info *trigs; + const struct stm32_adc_trig_info *trigs; bool clk_required; bool has_vregready; bool has_boostmode; @@ -383,7 +383,7 @@ static const struct stm32_adc_regs stm32f4_sq[STM32_ADC= _MAX_SQ + 1] =3D { }; =20 /* STM32F4 external trigger sources for all instances */ -static struct stm32_adc_trig_info stm32f4_adc_trigs[] =3D { +static const struct stm32_adc_trig_info stm32f4_adc_trigs[] =3D { { TIM1_CH1, STM32_EXT0 }, { TIM1_CH2, STM32_EXT1 }, { TIM1_CH3, STM32_EXT2 }, @@ -473,7 +473,7 @@ static const struct stm32_adc_regs stm32h7_sq[STM32_ADC= _MAX_SQ + 1] =3D { }; =20 /* STM32H7 external trigger sources for all instances */ -static struct stm32_adc_trig_info stm32h7_adc_trigs[] =3D { +static const struct stm32_adc_trig_info stm32h7_adc_trigs[] =3D { { TIM1_CH1, STM32_EXT0 }, { TIM1_CH2, STM32_EXT1 }, { TIM1_CH3, STM32_EXT2 }, --- base-commit: 14071b9cf2d751ff9bc8b5e43fa94fbf08aceea1 change-id: 20250628-iio-const-data-10-2e80d4dde542 Best regards, --=20 David Lechner