linux-hwmon.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info
@ 2023-04-06 20:29 Krzysztof Kozlowski
  2023-04-06 20:29 ` [PATCH 01/68] " Krzysztof Kozlowski
                   ` (67 more replies)
  0 siblings, 68 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:29 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, Luka Perkov, linux-hwmon, linux-doc, linux-kernel,
	dri-devel, patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Hi,

The first patch constifies the hwmon_channel_info pointers in the core, so all
the drivers can be updated - all patches here depend on the first one.

If the approach is fine, I will later update other subsystems.

Best regards,
Krzysztof

Krzysztof Kozlowski (68):
  hwmon: constify pointers to hwmon_channel_info
  hwmon: adm1177: constify pointers to hwmon_channel_info
  hwmon: adm9240: constify pointers to hwmon_channel_info
  hwmon: adt7411: constify pointers to hwmon_channel_info
  hwmon: adt7470: constify pointers to hwmon_channel_info
  hwmon: adt7x10: constify pointers to hwmon_channel_info
  hwmon: aht10: constify pointers to hwmon_channel_info
  hwmon: aquacomputer: constify pointers to hwmon_channel_info
  hwmon: as370: constify pointers to hwmon_channel_info
  hwmon: axi-fan: constify pointers to hwmon_channel_info
  hwmon: bt1-pvt: constify pointers to hwmon_channel_info
  hwmon: corsair: constify pointers to hwmon_channel_info
  hwmon: dell-smm: constify pointers to hwmon_channel_info
  hwmon: drivetemp: constify pointers to hwmon_channel_info
  hwmon: emc2305: constify pointers to hwmon_channel_info
  hwmon: ftsteutates: constify pointers to hwmon_channel_info
  hwmon: gxp-fan: constify pointers to hwmon_channel_info
  hwmon: i5500_temp: constify pointers to hwmon_channel_info
  hwmon: ina238: constify pointers to hwmon_channel_info
  hwmon: ina3221: constify pointers to hwmon_channel_info
  hwmon: intel-m10-bmc: constify pointers to hwmon_channel_info
  hwmon: jc42: constify pointers to hwmon_channel_info
  hwmon: k10temp: constify pointers to hwmon_channel_info
  hwmon: k8temp: constify pointers to hwmon_channel_info
  hwmon: lan966x: constify pointers to hwmon_channel_info
  hwmon: lm75: constify pointers to hwmon_channel_info
  hwmon: lm83: constify pointers to hwmon_channel_info
  hwmon: lm95241: constify pointers to hwmon_channel_info
  hwmon: lm95245: constify pointers to hwmon_channel_info
  hwmon: lochnagar: constify pointers to hwmon_channel_info
  hwmon: ltc2947: constify pointers to hwmon_channel_info
  hwmon: ltc2992: constify pointers to hwmon_channel_info
  hwmon: ltc4245: constify pointers to hwmon_channel_info
  hwmon: ltq-cputemp: constify pointers to hwmon_channel_info
  hwmon: max127: constify pointers to hwmon_channel_info
  hwmon: max31730: constify pointers to hwmon_channel_info
  hwmon: max31760: constify pointers to hwmon_channel_info
  hwmon: max31790: constify pointers to hwmon_channel_info
  hwmon: max6620: constify pointers to hwmon_channel_info
  hwmon: max6621: constify pointers to hwmon_channel_info
  hwmon: max6650: constify pointers to hwmon_channel_info
  hwmon: mc34vr500: constify pointers to hwmon_channel_info
  hwmon: mcp3021: constify pointers to hwmon_channel_info
  hwmon: mlxreg: constify pointers to hwmon_channel_info
  hwmon: nct7904: constify pointers to hwmon_channel_info
  hwmon: npcm750-pwm: constify pointers to hwmon_channel_info
  hwmon: ntc_thermistor: constify pointers to hwmon_channel_info
  hwmon: nzxt: constify pointers to hwmon_channel_info
  hwmon: oxp-sensors: constify pointers to hwmon_channel_info
  hwmon: peci: constify pointers to hwmon_channel_info
  hwmon: powr1220: constify pointers to hwmon_channel_info
  hwmon: raspberrypi: constify pointers to hwmon_channel_info
  hwmon: sbrmi: constify pointers to hwmon_channel_info
  hwmon: sbtsi_temp: constify pointers to hwmon_channel_info
  hwmon: sch5627: constify pointers to hwmon_channel_info
  hwmon: sht4x: constify pointers to hwmon_channel_info
  hwmon: sl28cpld: constify pointers to hwmon_channel_info
  hwmon: smpro: constify pointers to hwmon_channel_info
  hwmon: sparx5-temp: constify pointers to hwmon_channel_info
  hwmon: sy7636a: constify pointers to hwmon_channel_info
  hwmon: tmp102: constify pointers to hwmon_channel_info
  hwmon: tmp103: constify pointers to hwmon_channel_info
  hwmon: tmp108: constify pointers to hwmon_channel_info
  hwmon: tmp464: constify pointers to hwmon_channel_info
  hwmon: tmp513: constify pointers to hwmon_channel_info
  hwmon: tps23861: constify pointers to hwmon_channel_info
  hwmon: w83627ehf: constify pointers to hwmon_channel_info
  hwmon: w83773g: constify pointers to hwmon_channel_info

 Documentation/hwmon/hwmon-kernel-api.rst |  6 +++---
 drivers/accel/habanalabs/common/hwmon.c  |  2 +-
 drivers/hwmon/adm1177.c                  |  2 +-
 drivers/hwmon/adm9240.c                  |  2 +-
 drivers/hwmon/adt7411.c                  |  2 +-
 drivers/hwmon/adt7470.c                  |  2 +-
 drivers/hwmon/adt7x10.c                  |  2 +-
 drivers/hwmon/aht10.c                    |  2 +-
 drivers/hwmon/aquacomputer_d5next.c      |  2 +-
 drivers/hwmon/as370-hwmon.c              |  2 +-
 drivers/hwmon/axi-fan-control.c          |  2 +-
 drivers/hwmon/bt1-pvt.c                  |  4 ++--
 drivers/hwmon/corsair-cpro.c             |  2 +-
 drivers/hwmon/corsair-psu.c              |  2 +-
 drivers/hwmon/dell-smm-hwmon.c           |  2 +-
 drivers/hwmon/drivetemp.c                |  2 +-
 drivers/hwmon/emc2305.c                  |  2 +-
 drivers/hwmon/ftsteutates.c              |  2 +-
 drivers/hwmon/gxp-fan-ctrl.c             |  2 +-
 drivers/hwmon/hwmon.c                    |  4 ++--
 drivers/hwmon/i5500_temp.c               |  2 +-
 drivers/hwmon/ina238.c                   |  2 +-
 drivers/hwmon/ina3221.c                  |  2 +-
 drivers/hwmon/intel-m10-bmc-hwmon.c      | 10 +++++-----
 drivers/hwmon/jc42.c                     |  2 +-
 drivers/hwmon/k10temp.c                  |  2 +-
 drivers/hwmon/k8temp.c                   |  2 +-
 drivers/hwmon/lan966x-hwmon.c            |  2 +-
 drivers/hwmon/lm75.c                     |  2 +-
 drivers/hwmon/lm83.c                     |  2 +-
 drivers/hwmon/lm95241.c                  |  2 +-
 drivers/hwmon/lm95245.c                  |  2 +-
 drivers/hwmon/lochnagar-hwmon.c          |  2 +-
 drivers/hwmon/ltc2947-core.c             |  2 +-
 drivers/hwmon/ltc2992.c                  |  2 +-
 drivers/hwmon/ltc4245.c                  |  2 +-
 drivers/hwmon/ltq-cputemp.c              |  2 +-
 drivers/hwmon/max127.c                   |  2 +-
 drivers/hwmon/max31730.c                 |  2 +-
 drivers/hwmon/max31760.c                 |  2 +-
 drivers/hwmon/max31790.c                 |  2 +-
 drivers/hwmon/max6620.c                  |  2 +-
 drivers/hwmon/max6621.c                  |  2 +-
 drivers/hwmon/max6650.c                  |  2 +-
 drivers/hwmon/mc34vr500.c                |  2 +-
 drivers/hwmon/mcp3021.c                  |  2 +-
 drivers/hwmon/mlxreg-fan.c               |  2 +-
 drivers/hwmon/nct7904.c                  |  2 +-
 drivers/hwmon/npcm750-pwm-fan.c          |  2 +-
 drivers/hwmon/ntc_thermistor.c           |  2 +-
 drivers/hwmon/nzxt-kraken2.c             |  2 +-
 drivers/hwmon/nzxt-smart2.c              |  2 +-
 drivers/hwmon/oxp-sensors.c              |  2 +-
 drivers/hwmon/peci/cputemp.c             |  2 +-
 drivers/hwmon/peci/dimmtemp.c            |  2 +-
 drivers/hwmon/powr1220.c                 |  2 +-
 drivers/hwmon/raspberrypi-hwmon.c        |  2 +-
 drivers/hwmon/sbrmi.c                    |  2 +-
 drivers/hwmon/sbtsi_temp.c               |  2 +-
 drivers/hwmon/sch5627.c                  |  2 +-
 drivers/hwmon/sht4x.c                    |  2 +-
 drivers/hwmon/sl28cpld-hwmon.c           |  2 +-
 drivers/hwmon/smpro-hwmon.c              |  2 +-
 drivers/hwmon/sparx5-temp.c              |  2 +-
 drivers/hwmon/sy7636a-hwmon.c            |  2 +-
 drivers/hwmon/tmp102.c                   |  2 +-
 drivers/hwmon/tmp103.c                   |  2 +-
 drivers/hwmon/tmp108.c                   |  2 +-
 drivers/hwmon/tmp464.c                   |  2 +-
 drivers/hwmon/tmp513.c                   |  2 +-
 drivers/hwmon/tps23861.c                 |  2 +-
 drivers/hwmon/w83627ehf.c                |  2 +-
 drivers/hwmon/w83773g.c                  |  2 +-
 include/linux/hwmon.h                    |  2 +-
 74 files changed, 82 insertions(+), 82 deletions(-)

-- 
2.34.1


^ permalink raw reply	[flat|nested] 73+ messages in thread

* [PATCH 01/68] hwmon: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
@ 2023-04-06 20:29 ` Krzysztof Kozlowski
  2023-04-06 20:29 ` [PATCH 02/68] hwmon: adm1177: " Krzysztof Kozlowski
                   ` (66 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:29 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, Luka Perkov, linux-hwmon, linux-doc, linux-kernel,
	dri-devel, patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

HWmon core receives an array of pointers to hwmon_channel_info and it
does not modify it, thus it can be array of const pointers for safety.
This allows drivers to make them also const.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 Documentation/hwmon/hwmon-kernel-api.rst | 6 +++---
 drivers/accel/habanalabs/common/hwmon.c  | 2 +-
 drivers/hwmon/hwmon.c                    | 4 ++--
 include/linux/hwmon.h                    | 2 +-
 4 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/Documentation/hwmon/hwmon-kernel-api.rst b/Documentation/hwmon/hwmon-kernel-api.rst
index dbd68d7b033a..c2d1e0299d8d 100644
--- a/Documentation/hwmon/hwmon-kernel-api.rst
+++ b/Documentation/hwmon/hwmon-kernel-api.rst
@@ -107,7 +107,7 @@ The hwmon_chip_info structure looks as follows::
 
 	struct hwmon_chip_info {
 		const struct hwmon_ops *ops;
-		const struct hwmon_channel_info **info;
+		const struct hwmon_channel_info * const *info;
 	};
 
 It contains the following fields:
@@ -203,7 +203,7 @@ register (HWMON_T_MAX) as well as a maximum temperature hysteresis register
 		.config = lm75_temp_config,
 	};
 
-	static const struct hwmon_channel_info *lm75_info[] = {
+	static const struct hwmon_channel_info * const lm75_info[] = {
 		&lm75_chip,
 		&lm75_temp,
 		NULL
@@ -212,7 +212,7 @@ register (HWMON_T_MAX) as well as a maximum temperature hysteresis register
 	The HWMON_CHANNEL_INFO() macro can and should be used when possible.
 	With this macro, the above example can be simplified to
 
-	static const struct hwmon_channel_info *lm75_info[] = {
+	static const struct hwmon_channel_info * const lm75_info[] = {
 		HWMON_CHANNEL_INFO(chip,
 				HWMON_C_REGISTER_TZ | HWMON_C_UPDATE_INTERVAL),
 		HWMON_CHANNEL_INFO(temp,
diff --git a/drivers/accel/habanalabs/common/hwmon.c b/drivers/accel/habanalabs/common/hwmon.c
index 55eb0203817f..8598056216e7 100644
--- a/drivers/accel/habanalabs/common/hwmon.c
+++ b/drivers/accel/habanalabs/common/hwmon.c
@@ -914,7 +914,7 @@ void hl_hwmon_fini(struct hl_device *hdev)
 
 void hl_hwmon_release_resources(struct hl_device *hdev)
 {
-	const struct hwmon_channel_info **channel_info_arr;
+	const struct hwmon_channel_info * const *channel_info_arr;
 	int i = 0;
 
 	if (!hdev->hl_chip_info->info)
diff --git a/drivers/hwmon/hwmon.c b/drivers/hwmon/hwmon.c
index dc2e3646f943..573b83b6c08c 100644
--- a/drivers/hwmon/hwmon.c
+++ b/drivers/hwmon/hwmon.c
@@ -173,7 +173,7 @@ static int hwmon_thermal_set_trips(struct thermal_zone_device *tz, int low, int
 	struct hwmon_thermal_data *tdata = thermal_zone_device_priv(tz);
 	struct hwmon_device *hwdev = to_hwmon_device(tdata->dev);
 	const struct hwmon_chip_info *chip = hwdev->chip;
-	const struct hwmon_channel_info **info = chip->info;
+	const struct hwmon_channel_info * const *info = chip->info;
 	unsigned int i;
 	int err;
 
@@ -252,7 +252,7 @@ static int hwmon_thermal_register_sensors(struct device *dev)
 {
 	struct hwmon_device *hwdev = to_hwmon_device(dev);
 	const struct hwmon_chip_info *chip = hwdev->chip;
-	const struct hwmon_channel_info **info = chip->info;
+	const struct hwmon_channel_info * const *info = chip->info;
 	void *drvdata = dev_get_drvdata(dev);
 	int i;
 
diff --git a/include/linux/hwmon.h b/include/linux/hwmon.h
index c1b62384b6ee..492dd27a5dd8 100644
--- a/include/linux/hwmon.h
+++ b/include/linux/hwmon.h
@@ -430,7 +430,7 @@ struct hwmon_channel_info {
  */
 struct hwmon_chip_info {
 	const struct hwmon_ops *ops;
-	const struct hwmon_channel_info **info;
+	const struct hwmon_channel_info * const *info;
 };
 
 /* hwmon_device_register() is deprecated */
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 02/68] hwmon: adm1177: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
  2023-04-06 20:29 ` [PATCH 01/68] " Krzysztof Kozlowski
@ 2023-04-06 20:29 ` Krzysztof Kozlowski
  2023-04-06 20:29 ` [PATCH 03/68] hwmon: adm9240: " Krzysztof Kozlowski
                   ` (65 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:29 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, Luka Perkov, linux-hwmon, linux-doc, linux-kernel,
	dri-devel, patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/adm1177.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/adm1177.c b/drivers/hwmon/adm1177.c
index be17a26a84f1..bfe070a1b501 100644
--- a/drivers/hwmon/adm1177.c
+++ b/drivers/hwmon/adm1177.c
@@ -168,7 +168,7 @@ static umode_t adm1177_is_visible(const void *data,
 	return 0;
 }
 
-static const struct hwmon_channel_info *adm1177_info[] = {
+static const struct hwmon_channel_info * const adm1177_info[] = {
 	HWMON_CHANNEL_INFO(curr,
 			   HWMON_C_INPUT | HWMON_C_MAX_ALARM),
 	HWMON_CHANNEL_INFO(in,
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 03/68] hwmon: adm9240: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
  2023-04-06 20:29 ` [PATCH 01/68] " Krzysztof Kozlowski
  2023-04-06 20:29 ` [PATCH 02/68] hwmon: adm1177: " Krzysztof Kozlowski
@ 2023-04-06 20:29 ` Krzysztof Kozlowski
  2023-04-06 20:29 ` [PATCH 04/68] hwmon: adt7411: " Krzysztof Kozlowski
                   ` (64 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:29 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, Luka Perkov, linux-hwmon, linux-doc, linux-kernel,
	dri-devel, patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/adm9240.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/adm9240.c b/drivers/hwmon/adm9240.c
index 40e3558d3709..9eb973a38e4b 100644
--- a/drivers/hwmon/adm9240.c
+++ b/drivers/hwmon/adm9240.c
@@ -731,7 +731,7 @@ static const struct hwmon_ops adm9240_hwmon_ops = {
 	.write = adm9240_write,
 };
 
-static const struct hwmon_channel_info *adm9240_info[] = {
+static const struct hwmon_channel_info * const adm9240_info[] = {
 	HWMON_CHANNEL_INFO(chip, HWMON_C_ALARMS),
 	HWMON_CHANNEL_INFO(intrusion, HWMON_INTRUSION_ALARM),
 	HWMON_CHANNEL_INFO(temp,
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 04/68] hwmon: adt7411: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (2 preceding siblings ...)
  2023-04-06 20:29 ` [PATCH 03/68] hwmon: adm9240: " Krzysztof Kozlowski
@ 2023-04-06 20:29 ` Krzysztof Kozlowski
  2023-04-06 20:30 ` [PATCH 05/68] hwmon: adt7470: " Krzysztof Kozlowski
                   ` (63 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:29 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, Luka Perkov, linux-hwmon, linux-doc, linux-kernel,
	dri-devel, patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/adt7411.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/adt7411.c b/drivers/hwmon/adt7411.c
index bf5c5618f8d0..6ba84921614f 100644
--- a/drivers/hwmon/adt7411.c
+++ b/drivers/hwmon/adt7411.c
@@ -636,7 +636,7 @@ static int adt7411_init_device(struct adt7411_data *data)
 	return i2c_smbus_write_byte_data(data->client, ADT7411_REG_CFG1, val);
 }
 
-static const struct hwmon_channel_info *adt7411_info[] = {
+static const struct hwmon_channel_info * const adt7411_info[] = {
 	HWMON_CHANNEL_INFO(in,
 			   HWMON_I_INPUT | HWMON_I_MIN | HWMON_I_MAX | HWMON_I_ALARM,
 			   HWMON_I_INPUT | HWMON_I_MIN | HWMON_I_MAX | HWMON_I_ALARM,
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 05/68] hwmon: adt7470: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (3 preceding siblings ...)
  2023-04-06 20:29 ` [PATCH 04/68] hwmon: adt7411: " Krzysztof Kozlowski
@ 2023-04-06 20:30 ` Krzysztof Kozlowski
  2023-04-06 20:30 ` [PATCH 06/68] hwmon: adt7x10: " Krzysztof Kozlowski
                   ` (62 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:30 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, Luka Perkov, linux-hwmon, linux-doc, linux-kernel,
	dri-devel, patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/adt7470.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/adt7470.c b/drivers/hwmon/adt7470.c
index 927f8df05b7c..64f801b859ff 100644
--- a/drivers/hwmon/adt7470.c
+++ b/drivers/hwmon/adt7470.c
@@ -1187,7 +1187,7 @@ static const struct hwmon_ops adt7470_hwmon_ops = {
 	.write = adt7470_write,
 };
 
-static const struct hwmon_channel_info *adt7470_info[] = {
+static const struct hwmon_channel_info * const adt7470_info[] = {
 	HWMON_CHANNEL_INFO(temp,
 			   HWMON_T_INPUT | HWMON_T_MIN | HWMON_T_MAX | HWMON_T_ALARM,
 			   HWMON_T_INPUT | HWMON_T_MIN | HWMON_T_MAX | HWMON_T_ALARM,
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 06/68] hwmon: adt7x10: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (4 preceding siblings ...)
  2023-04-06 20:30 ` [PATCH 05/68] hwmon: adt7470: " Krzysztof Kozlowski
@ 2023-04-06 20:30 ` Krzysztof Kozlowski
  2023-04-06 20:30 ` [PATCH 07/68] hwmon: aht10: " Krzysztof Kozlowski
                   ` (61 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:30 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, Luka Perkov, linux-hwmon, linux-doc, linux-kernel,
	dri-devel, patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/adt7x10.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/adt7x10.c b/drivers/hwmon/adt7x10.c
index da67734edafd..6701920de17f 100644
--- a/drivers/hwmon/adt7x10.c
+++ b/drivers/hwmon/adt7x10.c
@@ -309,7 +309,7 @@ static int adt7x10_write(struct device *dev, enum hwmon_sensor_types type,
 	}
 }
 
-static const struct hwmon_channel_info *adt7x10_info[] = {
+static const struct hwmon_channel_info * const adt7x10_info[] = {
 	HWMON_CHANNEL_INFO(temp, HWMON_T_INPUT | HWMON_T_MAX | HWMON_T_MIN |
 			   HWMON_T_CRIT | HWMON_T_MAX_HYST | HWMON_T_MIN_HYST |
 			   HWMON_T_CRIT_HYST | HWMON_T_MIN_ALARM |
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 07/68] hwmon: aht10: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (5 preceding siblings ...)
  2023-04-06 20:30 ` [PATCH 06/68] hwmon: adt7x10: " Krzysztof Kozlowski
@ 2023-04-06 20:30 ` Krzysztof Kozlowski
  2023-04-06 20:30 ` [PATCH 08/68] hwmon: aquacomputer: " Krzysztof Kozlowski
                   ` (60 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:30 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, Luka Perkov, linux-hwmon, linux-doc, linux-kernel,
	dri-devel, patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/aht10.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/aht10.c b/drivers/hwmon/aht10.c
index 9babd69d54a3..b8fe3f7248ba 100644
--- a/drivers/hwmon/aht10.c
+++ b/drivers/hwmon/aht10.c
@@ -270,7 +270,7 @@ static int aht10_hwmon_write(struct device *dev, enum hwmon_sensor_types type,
 	}
 }
 
-static const struct hwmon_channel_info *aht10_info[] = {
+static const struct hwmon_channel_info * const aht10_info[] = {
 	HWMON_CHANNEL_INFO(chip, HWMON_C_UPDATE_INTERVAL),
 	HWMON_CHANNEL_INFO(temp, HWMON_T_INPUT),
 	HWMON_CHANNEL_INFO(humidity, HWMON_H_INPUT),
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 08/68] hwmon: aquacomputer: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (6 preceding siblings ...)
  2023-04-06 20:30 ` [PATCH 07/68] hwmon: aht10: " Krzysztof Kozlowski
@ 2023-04-06 20:30 ` Krzysztof Kozlowski
  2023-04-06 20:30 ` [PATCH 09/68] hwmon: as370: " Krzysztof Kozlowski
                   ` (59 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:30 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, Luka Perkov, linux-hwmon, linux-doc, linux-kernel,
	dri-devel, patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/aquacomputer_d5next.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/aquacomputer_d5next.c b/drivers/hwmon/aquacomputer_d5next.c
index 17fad3142118..3bd35d833e69 100644
--- a/drivers/hwmon/aquacomputer_d5next.c
+++ b/drivers/hwmon/aquacomputer_d5next.c
@@ -1038,7 +1038,7 @@ static const struct hwmon_ops aqc_hwmon_ops = {
 	.write = aqc_write
 };
 
-static const struct hwmon_channel_info *aqc_info[] = {
+static const struct hwmon_channel_info * const aqc_info[] = {
 	HWMON_CHANNEL_INFO(temp,
 			   HWMON_T_INPUT | HWMON_T_LABEL | HWMON_T_OFFSET,
 			   HWMON_T_INPUT | HWMON_T_LABEL | HWMON_T_OFFSET,
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 09/68] hwmon: as370: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (7 preceding siblings ...)
  2023-04-06 20:30 ` [PATCH 08/68] hwmon: aquacomputer: " Krzysztof Kozlowski
@ 2023-04-06 20:30 ` Krzysztof Kozlowski
  2023-04-06 20:30 ` [PATCH 10/68] hwmon: axi-fan: " Krzysztof Kozlowski
                   ` (58 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:30 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, Luka Perkov, linux-hwmon, linux-doc, linux-kernel,
	dri-devel, patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/as370-hwmon.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/as370-hwmon.c b/drivers/hwmon/as370-hwmon.c
index 63b5b2d6e593..fffbf385a57f 100644
--- a/drivers/hwmon/as370-hwmon.c
+++ b/drivers/hwmon/as370-hwmon.c
@@ -76,7 +76,7 @@ as370_hwmon_is_visible(const void *data, enum hwmon_sensor_types type,
 	}
 }
 
-static const struct hwmon_channel_info *as370_hwmon_info[] = {
+static const struct hwmon_channel_info * const as370_hwmon_info[] = {
 	HWMON_CHANNEL_INFO(temp, HWMON_T_INPUT),
 	NULL
 };
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 10/68] hwmon: axi-fan: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (8 preceding siblings ...)
  2023-04-06 20:30 ` [PATCH 09/68] hwmon: as370: " Krzysztof Kozlowski
@ 2023-04-06 20:30 ` Krzysztof Kozlowski
  2023-04-06 20:30 ` [PATCH 11/68] hwmon: bt1-pvt: " Krzysztof Kozlowski
                   ` (57 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:30 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, Luka Perkov, linux-hwmon, linux-doc, linux-kernel,
	dri-devel, patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/axi-fan-control.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/axi-fan-control.c b/drivers/hwmon/axi-fan-control.c
index 6724e0dd3088..5fd136baf1cd 100644
--- a/drivers/hwmon/axi-fan-control.c
+++ b/drivers/hwmon/axi-fan-control.c
@@ -394,7 +394,7 @@ static int axi_fan_control_init(struct axi_fan_control_data *ctl,
 	return ret;
 }
 
-static const struct hwmon_channel_info *axi_fan_control_info[] = {
+static const struct hwmon_channel_info * const axi_fan_control_info[] = {
 	HWMON_CHANNEL_INFO(pwm, HWMON_PWM_INPUT),
 	HWMON_CHANNEL_INFO(fan, HWMON_F_INPUT | HWMON_F_FAULT | HWMON_F_LABEL),
 	HWMON_CHANNEL_INFO(temp, HWMON_T_INPUT | HWMON_T_LABEL),
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 11/68] hwmon: bt1-pvt: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (9 preceding siblings ...)
  2023-04-06 20:30 ` [PATCH 10/68] hwmon: axi-fan: " Krzysztof Kozlowski
@ 2023-04-06 20:30 ` Krzysztof Kozlowski
  2023-04-06 20:30 ` [PATCH 12/68] hwmon: corsair: " Krzysztof Kozlowski
                   ` (56 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:30 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, Luka Perkov, linux-hwmon, linux-doc, linux-kernel,
	dri-devel, patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/bt1-pvt.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/hwmon/bt1-pvt.c b/drivers/hwmon/bt1-pvt.c
index 21ab172774ec..8d402a627306 100644
--- a/drivers/hwmon/bt1-pvt.c
+++ b/drivers/hwmon/bt1-pvt.c
@@ -379,7 +379,7 @@ static int pvt_read_alarm(struct pvt_hwmon *pvt, enum pvt_sensor_type type,
 	return 0;
 }
 
-static const struct hwmon_channel_info *pvt_channel_info[] = {
+static const struct hwmon_channel_info * const pvt_channel_info[] = {
 	HWMON_CHANNEL_INFO(chip,
 			   HWMON_C_REGISTER_TZ | HWMON_C_UPDATE_INTERVAL),
 	HWMON_CHANNEL_INFO(temp,
@@ -523,7 +523,7 @@ static int pvt_read_alarm(struct pvt_hwmon *pvt, enum pvt_sensor_type type,
 	return -EOPNOTSUPP;
 }
 
-static const struct hwmon_channel_info *pvt_channel_info[] = {
+static const struct hwmon_channel_info * const pvt_channel_info[] = {
 	HWMON_CHANNEL_INFO(chip,
 			   HWMON_C_REGISTER_TZ | HWMON_C_UPDATE_INTERVAL),
 	HWMON_CHANNEL_INFO(temp,
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 12/68] hwmon: corsair: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (10 preceding siblings ...)
  2023-04-06 20:30 ` [PATCH 11/68] hwmon: bt1-pvt: " Krzysztof Kozlowski
@ 2023-04-06 20:30 ` Krzysztof Kozlowski
  2023-04-09  8:21   ` Wilken Gottwalt
  2023-04-06 20:30 ` [PATCH 13/68] hwmon: dell-smm: " Krzysztof Kozlowski
                   ` (55 subsequent siblings)
  67 siblings, 1 reply; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:30 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, Luka Perkov, linux-hwmon, linux-doc, linux-kernel,
	dri-devel, patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/corsair-cpro.c | 2 +-
 drivers/hwmon/corsair-psu.c  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/hwmon/corsair-cpro.c b/drivers/hwmon/corsair-cpro.c
index fa6aa4fc8b52..463ab4296ede 100644
--- a/drivers/hwmon/corsair-cpro.c
+++ b/drivers/hwmon/corsair-cpro.c
@@ -385,7 +385,7 @@ static const struct hwmon_ops ccp_hwmon_ops = {
 	.write = ccp_write,
 };
 
-static const struct hwmon_channel_info *ccp_info[] = {
+static const struct hwmon_channel_info * const ccp_info[] = {
 	HWMON_CHANNEL_INFO(chip,
 			   HWMON_C_REGISTER_TZ),
 	HWMON_CHANNEL_INFO(temp,
diff --git a/drivers/hwmon/corsair-psu.c b/drivers/hwmon/corsair-psu.c
index 2210aa62e3d0..dc24c566d08b 100644
--- a/drivers/hwmon/corsair-psu.c
+++ b/drivers/hwmon/corsair-psu.c
@@ -571,7 +571,7 @@ static const struct hwmon_ops corsairpsu_hwmon_ops = {
 	.read_string	= corsairpsu_hwmon_ops_read_string,
 };
 
-static const struct hwmon_channel_info *corsairpsu_info[] = {
+static const struct hwmon_channel_info * const corsairpsu_info[] = {
 	HWMON_CHANNEL_INFO(chip,
 			   HWMON_C_REGISTER_TZ),
 	HWMON_CHANNEL_INFO(temp,
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 13/68] hwmon: dell-smm: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (11 preceding siblings ...)
  2023-04-06 20:30 ` [PATCH 12/68] hwmon: corsair: " Krzysztof Kozlowski
@ 2023-04-06 20:30 ` Krzysztof Kozlowski
  2023-04-06 20:30 ` [PATCH 14/68] hwmon: drivetemp: " Krzysztof Kozlowski
                   ` (54 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:30 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, Luka Perkov, linux-hwmon, linux-doc, linux-kernel,
	dri-devel, patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/dell-smm-hwmon.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/dell-smm-hwmon.c b/drivers/hwmon/dell-smm-hwmon.c
index 7ac778aedc68..44aaf9b9191d 100644
--- a/drivers/hwmon/dell-smm-hwmon.c
+++ b/drivers/hwmon/dell-smm-hwmon.c
@@ -920,7 +920,7 @@ static const struct hwmon_ops dell_smm_ops = {
 	.write = dell_smm_write,
 };
 
-static const struct hwmon_channel_info *dell_smm_info[] = {
+static const struct hwmon_channel_info * const dell_smm_info[] = {
 	HWMON_CHANNEL_INFO(chip, HWMON_C_REGISTER_TZ),
 	HWMON_CHANNEL_INFO(temp,
 			   HWMON_T_INPUT | HWMON_T_LABEL,
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 14/68] hwmon: drivetemp: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (12 preceding siblings ...)
  2023-04-06 20:30 ` [PATCH 13/68] hwmon: dell-smm: " Krzysztof Kozlowski
@ 2023-04-06 20:30 ` Krzysztof Kozlowski
  2023-04-06 20:30 ` [PATCH 15/68] hwmon: emc2305: " Krzysztof Kozlowski
                   ` (53 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:30 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, Luka Perkov, linux-hwmon, linux-doc, linux-kernel,
	dri-devel, patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/drivetemp.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/drivetemp.c b/drivers/hwmon/drivetemp.c
index 8e5759b42390..e73b7bfc6af3 100644
--- a/drivers/hwmon/drivetemp.c
+++ b/drivers/hwmon/drivetemp.c
@@ -526,7 +526,7 @@ static umode_t drivetemp_is_visible(const void *data,
 	return 0;
 }
 
-static const struct hwmon_channel_info *drivetemp_info[] = {
+static const struct hwmon_channel_info * const drivetemp_info[] = {
 	HWMON_CHANNEL_INFO(chip,
 			   HWMON_C_REGISTER_TZ),
 	HWMON_CHANNEL_INFO(temp, HWMON_T_INPUT |
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 15/68] hwmon: emc2305: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (13 preceding siblings ...)
  2023-04-06 20:30 ` [PATCH 14/68] hwmon: drivetemp: " Krzysztof Kozlowski
@ 2023-04-06 20:30 ` Krzysztof Kozlowski
  2023-04-06 20:30 ` [PATCH 16/68] hwmon: ftsteutates: " Krzysztof Kozlowski
                   ` (52 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:30 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, Luka Perkov, linux-hwmon, linux-doc, linux-kernel,
	dri-devel, patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/emc2305.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/emc2305.c b/drivers/hwmon/emc2305.c
index f65467fbd86c..723f57518c9a 100644
--- a/drivers/hwmon/emc2305.c
+++ b/drivers/hwmon/emc2305.c
@@ -479,7 +479,7 @@ static const struct hwmon_ops emc2305_ops = {
 	.write = emc2305_write,
 };
 
-static const struct hwmon_channel_info *emc2305_info[] = {
+static const struct hwmon_channel_info * const emc2305_info[] = {
 	HWMON_CHANNEL_INFO(fan,
 			   HWMON_F_INPUT | HWMON_F_FAULT,
 			   HWMON_F_INPUT | HWMON_F_FAULT,
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 16/68] hwmon: ftsteutates: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (14 preceding siblings ...)
  2023-04-06 20:30 ` [PATCH 15/68] hwmon: emc2305: " Krzysztof Kozlowski
@ 2023-04-06 20:30 ` Krzysztof Kozlowski
  2023-04-06 20:30 ` [PATCH 17/68] hwmon: gxp-fan: " Krzysztof Kozlowski
                   ` (51 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:30 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, Luka Perkov, linux-hwmon, linux-doc, linux-kernel,
	dri-devel, patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/ftsteutates.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/ftsteutates.c b/drivers/hwmon/ftsteutates.c
index 25afd9167a34..f5a4d91a7e90 100644
--- a/drivers/hwmon/ftsteutates.c
+++ b/drivers/hwmon/ftsteutates.c
@@ -520,7 +520,7 @@ static const struct hwmon_ops fts_ops = {
 	.write = fts_write,
 };
 
-static const struct hwmon_channel_info *fts_info[] = {
+static const struct hwmon_channel_info * const fts_info[] = {
 	HWMON_CHANNEL_INFO(chip, HWMON_C_REGISTER_TZ),
 	HWMON_CHANNEL_INFO(temp,
 			   HWMON_T_INPUT | HWMON_T_ALARM | HWMON_T_FAULT,
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 17/68] hwmon: gxp-fan: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (15 preceding siblings ...)
  2023-04-06 20:30 ` [PATCH 16/68] hwmon: ftsteutates: " Krzysztof Kozlowski
@ 2023-04-06 20:30 ` Krzysztof Kozlowski
  2023-04-06 20:30 ` [PATCH 18/68] hwmon: i5500_temp: " Krzysztof Kozlowski
                   ` (50 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:30 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, Luka Perkov, linux-hwmon, linux-doc, linux-kernel,
	dri-devel, patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/gxp-fan-ctrl.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/gxp-fan-ctrl.c b/drivers/hwmon/gxp-fan-ctrl.c
index 0014b8b0fd41..2e05bc2f627a 100644
--- a/drivers/hwmon/gxp-fan-ctrl.c
+++ b/drivers/hwmon/gxp-fan-ctrl.c
@@ -168,7 +168,7 @@ static const struct hwmon_ops gxp_fan_ctrl_ops = {
 	.write = gxp_fan_ctrl_write,
 };
 
-static const struct hwmon_channel_info *gxp_fan_ctrl_info[] = {
+static const struct hwmon_channel_info * const gxp_fan_ctrl_info[] = {
 	HWMON_CHANNEL_INFO(fan,
 			   HWMON_F_FAULT | HWMON_F_ENABLE,
 			   HWMON_F_FAULT | HWMON_F_ENABLE,
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 18/68] hwmon: i5500_temp: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (16 preceding siblings ...)
  2023-04-06 20:30 ` [PATCH 17/68] hwmon: gxp-fan: " Krzysztof Kozlowski
@ 2023-04-06 20:30 ` Krzysztof Kozlowski
  2023-04-06 20:30 ` [PATCH 19/68] hwmon: ina238: " Krzysztof Kozlowski
                   ` (49 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:30 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, Luka Perkov, linux-hwmon, linux-doc, linux-kernel,
	dri-devel, patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/i5500_temp.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/i5500_temp.c b/drivers/hwmon/i5500_temp.c
index 23b9f94fe0a9..7b00b38c7f7b 100644
--- a/drivers/hwmon/i5500_temp.c
+++ b/drivers/hwmon/i5500_temp.c
@@ -88,7 +88,7 @@ static const struct hwmon_ops i5500_ops = {
 	.read = i5500_read,
 };
 
-static const struct hwmon_channel_info *i5500_info[] = {
+static const struct hwmon_channel_info * const i5500_info[] = {
 	HWMON_CHANNEL_INFO(chip, HWMON_C_REGISTER_TZ),
 	HWMON_CHANNEL_INFO(temp,
 			   HWMON_T_INPUT | HWMON_T_MAX | HWMON_T_MAX_HYST | HWMON_T_CRIT |
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 19/68] hwmon: ina238: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (17 preceding siblings ...)
  2023-04-06 20:30 ` [PATCH 18/68] hwmon: i5500_temp: " Krzysztof Kozlowski
@ 2023-04-06 20:30 ` Krzysztof Kozlowski
  2023-04-06 20:30 ` [PATCH 20/68] hwmon: ina3221: " Krzysztof Kozlowski
                   ` (48 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:30 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, Luka Perkov, linux-hwmon, linux-doc, linux-kernel,
	dri-devel, patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/ina238.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/ina238.c b/drivers/hwmon/ina238.c
index 50eb9c5e132e..8af07bc0c50e 100644
--- a/drivers/hwmon/ina238.c
+++ b/drivers/hwmon/ina238.c
@@ -501,7 +501,7 @@ static umode_t ina238_is_visible(const void *drvdata,
 				HWMON_I_MAX | HWMON_I_MAX_ALARM | \
 				HWMON_I_MIN | HWMON_I_MIN_ALARM)
 
-static const struct hwmon_channel_info *ina238_info[] = {
+static const struct hwmon_channel_info * const ina238_info[] = {
 	HWMON_CHANNEL_INFO(in,
 			   /* 0: shunt voltage */
 			   INA238_HWMON_IN_CONFIG,
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 20/68] hwmon: ina3221: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (18 preceding siblings ...)
  2023-04-06 20:30 ` [PATCH 19/68] hwmon: ina238: " Krzysztof Kozlowski
@ 2023-04-06 20:30 ` Krzysztof Kozlowski
  2023-04-06 20:30 ` [PATCH 21/68] hwmon: intel-m10-bmc: " Krzysztof Kozlowski
                   ` (47 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:30 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, Luka Perkov, linux-hwmon, linux-doc, linux-kernel,
	dri-devel, patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/ina3221.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/ina3221.c b/drivers/hwmon/ina3221.c
index f3a4c5633b1e..2735e3782ffb 100644
--- a/drivers/hwmon/ina3221.c
+++ b/drivers/hwmon/ina3221.c
@@ -650,7 +650,7 @@ static umode_t ina3221_is_visible(const void *drvdata,
 				   HWMON_C_CRIT | HWMON_C_CRIT_ALARM | \
 				   HWMON_C_MAX | HWMON_C_MAX_ALARM)
 
-static const struct hwmon_channel_info *ina3221_info[] = {
+static const struct hwmon_channel_info * const ina3221_info[] = {
 	HWMON_CHANNEL_INFO(chip,
 			   HWMON_C_SAMPLES,
 			   HWMON_C_UPDATE_INTERVAL),
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 21/68] hwmon: intel-m10-bmc: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (19 preceding siblings ...)
  2023-04-06 20:30 ` [PATCH 20/68] hwmon: ina3221: " Krzysztof Kozlowski
@ 2023-04-06 20:30 ` Krzysztof Kozlowski
  2023-04-06 20:30 ` [PATCH 22/68] hwmon: jc42: " Krzysztof Kozlowski
                   ` (46 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:30 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, Luka Perkov, linux-hwmon, linux-doc, linux-kernel,
	dri-devel, patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/intel-m10-bmc-hwmon.c | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/drivers/hwmon/intel-m10-bmc-hwmon.c b/drivers/hwmon/intel-m10-bmc-hwmon.c
index 2f0323c14bab..6512f4bec79a 100644
--- a/drivers/hwmon/intel-m10-bmc-hwmon.c
+++ b/drivers/hwmon/intel-m10-bmc-hwmon.c
@@ -24,7 +24,7 @@ struct m10bmc_sdata {
 
 struct m10bmc_hwmon_board_data {
 	const struct m10bmc_sdata *tables[hwmon_max];
-	const struct hwmon_channel_info **hinfo;
+	const struct hwmon_channel_info * const *hinfo;
 };
 
 struct m10bmc_hwmon {
@@ -67,7 +67,7 @@ static const struct m10bmc_sdata n3000bmc_power_tbl[] = {
 	{ 0x160, 0x0, 0x0, 0x0, 0x0, 1000, "Board Power" },
 };
 
-static const struct hwmon_channel_info *n3000bmc_hinfo[] = {
+static const struct hwmon_channel_info * const n3000bmc_hinfo[] = {
 	HWMON_CHANNEL_INFO(temp,
 			   HWMON_T_INPUT | HWMON_T_MAX | HWMON_T_MAX_HYST |
 			   HWMON_T_CRIT | HWMON_T_CRIT_HYST | HWMON_T_LABEL,
@@ -154,7 +154,7 @@ static const struct m10bmc_hwmon_board_data n3000bmc_hwmon_bdata = {
 	.hinfo = n3000bmc_hinfo,
 };
 
-static const struct hwmon_channel_info *d5005bmc_hinfo[] = {
+static const struct hwmon_channel_info * const d5005bmc_hinfo[] = {
 	HWMON_CHANNEL_INFO(temp,
 			   HWMON_T_INPUT | HWMON_T_MAX | HWMON_T_MAX_HYST |
 			   HWMON_T_CRIT | HWMON_T_CRIT_HYST | HWMON_T_LABEL,
@@ -280,7 +280,7 @@ static const struct m10bmc_sdata n5010bmc_curr_tbl[] = {
 	{ 0x1a0, 0x0, 0x0, 0x0, 0x0, 1, "CVL2 0.8V Current" },
 };
 
-static const struct hwmon_channel_info *n5010bmc_hinfo[] = {
+static const struct hwmon_channel_info * const n5010bmc_hinfo[] = {
 	HWMON_CHANNEL_INFO(temp,
 			   HWMON_T_INPUT | HWMON_T_CRIT | HWMON_T_LABEL,
 			   HWMON_T_INPUT | HWMON_T_CRIT | HWMON_T_LABEL,
@@ -432,7 +432,7 @@ static const struct m10bmc_sdata n6000bmc_power_tbl[] = {
 	{ 0x724, 0x0, 0x0, 0x0, 0x0, 1, "Board Power" },
 };
 
-static const struct hwmon_channel_info *n6000bmc_hinfo[] = {
+static const struct hwmon_channel_info * const n6000bmc_hinfo[] = {
 	HWMON_CHANNEL_INFO(temp,
 			   HWMON_T_INPUT | HWMON_T_MAX | HWMON_T_CRIT |
 			   HWMON_T_LABEL,
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 22/68] hwmon: jc42: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (20 preceding siblings ...)
  2023-04-06 20:30 ` [PATCH 21/68] hwmon: intel-m10-bmc: " Krzysztof Kozlowski
@ 2023-04-06 20:30 ` Krzysztof Kozlowski
  2023-04-06 20:30 ` [PATCH 23/68] hwmon: k10temp: " Krzysztof Kozlowski
                   ` (45 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:30 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, Luka Perkov, linux-hwmon, linux-doc, linux-kernel,
	dri-devel, patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/jc42.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/jc42.c b/drivers/hwmon/jc42.c
index 8523bf974310..4c60dc520b12 100644
--- a/drivers/hwmon/jc42.c
+++ b/drivers/hwmon/jc42.c
@@ -450,7 +450,7 @@ static int jc42_detect(struct i2c_client *client, struct i2c_board_info *info)
 	return -ENODEV;
 }
 
-static const struct hwmon_channel_info *jc42_info[] = {
+static const struct hwmon_channel_info * const jc42_info[] = {
 	HWMON_CHANNEL_INFO(chip,
 			   HWMON_C_REGISTER_TZ | HWMON_C_UPDATE_INTERVAL),
 	HWMON_CHANNEL_INFO(temp,
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 23/68] hwmon: k10temp: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (21 preceding siblings ...)
  2023-04-06 20:30 ` [PATCH 22/68] hwmon: jc42: " Krzysztof Kozlowski
@ 2023-04-06 20:30 ` Krzysztof Kozlowski
  2023-04-06 20:30 ` [PATCH 24/68] hwmon: k8temp: " Krzysztof Kozlowski
                   ` (44 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:30 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, Luka Perkov, linux-hwmon, linux-doc, linux-kernel,
	dri-devel, patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/k10temp.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/k10temp.c b/drivers/hwmon/k10temp.c
index 5a9d47a229e4..df8f08740c1c 100644
--- a/drivers/hwmon/k10temp.c
+++ b/drivers/hwmon/k10temp.c
@@ -332,7 +332,7 @@ static bool has_erratum_319(struct pci_dev *pdev)
 	       (boot_cpu_data.x86_model == 4 && boot_cpu_data.x86_stepping <= 2);
 }
 
-static const struct hwmon_channel_info *k10temp_info[] = {
+static const struct hwmon_channel_info * const k10temp_info[] = {
 	HWMON_CHANNEL_INFO(temp,
 			   HWMON_T_INPUT | HWMON_T_MAX |
 			   HWMON_T_CRIT | HWMON_T_CRIT_HYST |
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 24/68] hwmon: k8temp: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (22 preceding siblings ...)
  2023-04-06 20:30 ` [PATCH 23/68] hwmon: k10temp: " Krzysztof Kozlowski
@ 2023-04-06 20:30 ` Krzysztof Kozlowski
  2023-04-06 20:30 ` [PATCH 25/68] hwmon: lan966x: " Krzysztof Kozlowski
                   ` (43 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:30 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, Luka Perkov, linux-hwmon, linux-doc, linux-kernel,
	dri-devel, patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/k8temp.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/k8temp.c b/drivers/hwmon/k8temp.c
index f73bd4eceb28..2b80ac410cd1 100644
--- a/drivers/hwmon/k8temp.c
+++ b/drivers/hwmon/k8temp.c
@@ -118,7 +118,7 @@ static const struct hwmon_ops k8temp_ops = {
 	.read = k8temp_read,
 };
 
-static const struct hwmon_channel_info *k8temp_info[] = {
+static const struct hwmon_channel_info * const k8temp_info[] = {
 	HWMON_CHANNEL_INFO(temp,
 		HWMON_T_INPUT, HWMON_T_INPUT, HWMON_T_INPUT, HWMON_T_INPUT),
 	NULL
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 25/68] hwmon: lan966x: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (23 preceding siblings ...)
  2023-04-06 20:30 ` [PATCH 24/68] hwmon: k8temp: " Krzysztof Kozlowski
@ 2023-04-06 20:30 ` Krzysztof Kozlowski
  2023-04-06 20:30 ` [PATCH 26/68] hwmon: lm75: " Krzysztof Kozlowski
                   ` (42 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:30 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, Luka Perkov, linux-hwmon, linux-doc, linux-kernel,
	dri-devel, patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/lan966x-hwmon.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/lan966x-hwmon.c b/drivers/hwmon/lan966x-hwmon.c
index f41df053ac31..f8658359a098 100644
--- a/drivers/hwmon/lan966x-hwmon.c
+++ b/drivers/hwmon/lan966x-hwmon.c
@@ -260,7 +260,7 @@ static umode_t lan966x_hwmon_is_visible(const void *data,
 	return mode;
 }
 
-static const struct hwmon_channel_info *lan966x_hwmon_info[] = {
+static const struct hwmon_channel_info * const lan966x_hwmon_info[] = {
 	HWMON_CHANNEL_INFO(chip, HWMON_C_REGISTER_TZ),
 	HWMON_CHANNEL_INFO(temp, HWMON_T_INPUT),
 	HWMON_CHANNEL_INFO(fan, HWMON_F_INPUT),
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 26/68] hwmon: lm75: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (24 preceding siblings ...)
  2023-04-06 20:30 ` [PATCH 25/68] hwmon: lan966x: " Krzysztof Kozlowski
@ 2023-04-06 20:30 ` Krzysztof Kozlowski
  2023-04-06 20:30 ` [PATCH 27/68] hwmon: lm83: " Krzysztof Kozlowski
                   ` (41 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:30 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, Luka Perkov, linux-hwmon, linux-doc, linux-kernel,
	dri-devel, patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/lm75.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/lm75.c b/drivers/hwmon/lm75.c
index bcc3adcb3af1..dbb99ea4a0ec 100644
--- a/drivers/hwmon/lm75.c
+++ b/drivers/hwmon/lm75.c
@@ -512,7 +512,7 @@ static umode_t lm75_is_visible(const void *data, enum hwmon_sensor_types type,
 	return 0;
 }
 
-static const struct hwmon_channel_info *lm75_info[] = {
+static const struct hwmon_channel_info * const lm75_info[] = {
 	HWMON_CHANNEL_INFO(chip,
 			   HWMON_C_REGISTER_TZ | HWMON_C_UPDATE_INTERVAL),
 	HWMON_CHANNEL_INFO(temp,
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 27/68] hwmon: lm83: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (25 preceding siblings ...)
  2023-04-06 20:30 ` [PATCH 26/68] hwmon: lm75: " Krzysztof Kozlowski
@ 2023-04-06 20:30 ` Krzysztof Kozlowski
  2023-04-06 20:30 ` [PATCH 28/68] hwmon: lm95241: " Krzysztof Kozlowski
                   ` (40 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:30 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, Luka Perkov, linux-hwmon, linux-doc, linux-kernel,
	dri-devel, patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/lm83.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/lm83.c b/drivers/hwmon/lm83.c
index 616449f2cc50..bcaf31ec176e 100644
--- a/drivers/hwmon/lm83.c
+++ b/drivers/hwmon/lm83.c
@@ -337,7 +337,7 @@ static umode_t lm83_is_visible(const void *_data, enum hwmon_sensor_types type,
 	return 0;
 }
 
-static const struct hwmon_channel_info *lm83_info[] = {
+static const struct hwmon_channel_info * const lm83_info[] = {
 	HWMON_CHANNEL_INFO(chip, HWMON_C_ALARMS),
 	HWMON_CHANNEL_INFO(temp,
 			   HWMON_T_INPUT | HWMON_T_MAX | HWMON_T_CRIT |
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 28/68] hwmon: lm95241: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (26 preceding siblings ...)
  2023-04-06 20:30 ` [PATCH 27/68] hwmon: lm83: " Krzysztof Kozlowski
@ 2023-04-06 20:30 ` Krzysztof Kozlowski
  2023-04-06 20:30 ` [PATCH 29/68] hwmon: lm95245: " Krzysztof Kozlowski
                   ` (39 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:30 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, Luka Perkov, linux-hwmon, linux-doc, linux-kernel,
	dri-devel, patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/lm95241.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/lm95241.c b/drivers/hwmon/lm95241.c
index f1ed777a8735..647a90570bc6 100644
--- a/drivers/hwmon/lm95241.c
+++ b/drivers/hwmon/lm95241.c
@@ -409,7 +409,7 @@ static void lm95241_init_client(struct i2c_client *client,
 				  data->model);
 }
 
-static const struct hwmon_channel_info *lm95241_info[] = {
+static const struct hwmon_channel_info * const lm95241_info[] = {
 	HWMON_CHANNEL_INFO(chip,
 			   HWMON_C_UPDATE_INTERVAL),
 	HWMON_CHANNEL_INFO(temp,
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 29/68] hwmon: lm95245: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (27 preceding siblings ...)
  2023-04-06 20:30 ` [PATCH 28/68] hwmon: lm95241: " Krzysztof Kozlowski
@ 2023-04-06 20:30 ` Krzysztof Kozlowski
  2023-04-06 20:30 ` [PATCH 30/68] hwmon: lochnagar: " Krzysztof Kozlowski
                   ` (38 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:30 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, Luka Perkov, linux-hwmon, linux-doc, linux-kernel,
	dri-devel, patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/lm95245.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/lm95245.c b/drivers/hwmon/lm95245.c
index c433f0af2d31..4236d1e0544d 100644
--- a/drivers/hwmon/lm95245.c
+++ b/drivers/hwmon/lm95245.c
@@ -523,7 +523,7 @@ static const struct regmap_config lm95245_regmap_config = {
 	.use_single_write = true,
 };
 
-static const struct hwmon_channel_info *lm95245_info[] = {
+static const struct hwmon_channel_info * const lm95245_info[] = {
 	HWMON_CHANNEL_INFO(chip,
 			   HWMON_C_UPDATE_INTERVAL),
 	HWMON_CHANNEL_INFO(temp,
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 30/68] hwmon: lochnagar: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (28 preceding siblings ...)
  2023-04-06 20:30 ` [PATCH 29/68] hwmon: lm95245: " Krzysztof Kozlowski
@ 2023-04-06 20:30 ` Krzysztof Kozlowski
  2023-04-10  9:36   ` Charles Keepax
  2023-04-06 20:30 ` [PATCH 31/68] hwmon: ltc2947: " Krzysztof Kozlowski
                   ` (37 subsequent siblings)
  67 siblings, 1 reply; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:30 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, Luka Perkov, linux-hwmon, linux-doc, linux-kernel,
	dri-devel, patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/lochnagar-hwmon.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/lochnagar-hwmon.c b/drivers/hwmon/lochnagar-hwmon.c
index 8b19adf2eeb0..9948e2f7208d 100644
--- a/drivers/hwmon/lochnagar-hwmon.c
+++ b/drivers/hwmon/lochnagar-hwmon.c
@@ -321,7 +321,7 @@ static const struct hwmon_ops lochnagar_ops = {
 	.write = lochnagar_write,
 };
 
-static const struct hwmon_channel_info *lochnagar_info[] = {
+static const struct hwmon_channel_info * const lochnagar_info[] = {
 	HWMON_CHANNEL_INFO(temp,  HWMON_T_INPUT),
 	HWMON_CHANNEL_INFO(in,    HWMON_I_INPUT | HWMON_I_LABEL,
 				  HWMON_I_INPUT | HWMON_I_LABEL,
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 31/68] hwmon: ltc2947: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (29 preceding siblings ...)
  2023-04-06 20:30 ` [PATCH 30/68] hwmon: lochnagar: " Krzysztof Kozlowski
@ 2023-04-06 20:30 ` Krzysztof Kozlowski
  2023-04-06 20:30 ` [PATCH 32/68] hwmon: ltc2992: " Krzysztof Kozlowski
                   ` (36 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:30 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, Luka Perkov, linux-hwmon, linux-doc, linux-kernel,
	dri-devel, patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/ltc2947-core.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/ltc2947-core.c b/drivers/hwmon/ltc2947-core.c
index 2dbbbac9de09..d2ff6e700770 100644
--- a/drivers/hwmon/ltc2947-core.c
+++ b/drivers/hwmon/ltc2947-core.c
@@ -901,7 +901,7 @@ static umode_t ltc2947_is_visible(const void *data,
 	}
 }
 
-static const struct hwmon_channel_info *ltc2947_info[] = {
+static const struct hwmon_channel_info * const ltc2947_info[] = {
 	HWMON_CHANNEL_INFO(in,
 			   HWMON_I_INPUT | HWMON_I_LOWEST | HWMON_I_HIGHEST |
 			   HWMON_I_MAX | HWMON_I_MIN | HWMON_I_RESET_HISTORY |
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 32/68] hwmon: ltc2992: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (30 preceding siblings ...)
  2023-04-06 20:30 ` [PATCH 31/68] hwmon: ltc2947: " Krzysztof Kozlowski
@ 2023-04-06 20:30 ` Krzysztof Kozlowski
  2023-04-06 20:30 ` [PATCH 33/68] hwmon: ltc4245: " Krzysztof Kozlowski
                   ` (35 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:30 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, Luka Perkov, linux-hwmon, linux-doc, linux-kernel,
	dri-devel, patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/ltc2992.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/ltc2992.c b/drivers/hwmon/ltc2992.c
index 69341de397cb..429a7f5837f0 100644
--- a/drivers/hwmon/ltc2992.c
+++ b/drivers/hwmon/ltc2992.c
@@ -812,7 +812,7 @@ static const struct hwmon_ops ltc2992_hwmon_ops = {
 	.write = ltc2992_write,
 };
 
-static const struct hwmon_channel_info *ltc2992_info[] = {
+static const struct hwmon_channel_info * const ltc2992_info[] = {
 	HWMON_CHANNEL_INFO(chip,
 			   HWMON_C_IN_RESET_HISTORY),
 	HWMON_CHANNEL_INFO(in,
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 33/68] hwmon: ltc4245: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (31 preceding siblings ...)
  2023-04-06 20:30 ` [PATCH 32/68] hwmon: ltc2992: " Krzysztof Kozlowski
@ 2023-04-06 20:30 ` Krzysztof Kozlowski
  2023-04-06 20:30 ` [PATCH 34/68] hwmon: ltq-cputemp: " Krzysztof Kozlowski
                   ` (34 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:30 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, Luka Perkov, linux-hwmon, linux-doc, linux-kernel,
	dri-devel, patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/ltc4245.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/ltc4245.c b/drivers/hwmon/ltc4245.c
index 57cbaf3b39fa..fb9bc8dbe99b 100644
--- a/drivers/hwmon/ltc4245.c
+++ b/drivers/hwmon/ltc4245.c
@@ -387,7 +387,7 @@ static umode_t ltc4245_is_visible(const void *_data,
 	}
 }
 
-static const struct hwmon_channel_info *ltc4245_info[] = {
+static const struct hwmon_channel_info * const ltc4245_info[] = {
 	HWMON_CHANNEL_INFO(in,
 			   HWMON_I_INPUT,
 			   HWMON_I_INPUT | HWMON_I_MIN_ALARM,
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 34/68] hwmon: ltq-cputemp: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (32 preceding siblings ...)
  2023-04-06 20:30 ` [PATCH 33/68] hwmon: ltc4245: " Krzysztof Kozlowski
@ 2023-04-06 20:30 ` Krzysztof Kozlowski
  2023-04-06 20:30 ` [PATCH 35/68] hwmon: max127: " Krzysztof Kozlowski
                   ` (33 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:30 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, Luka Perkov, linux-hwmon, linux-doc, linux-kernel,
	dri-devel, patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/ltq-cputemp.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/ltq-cputemp.c b/drivers/hwmon/ltq-cputemp.c
index 019e770d4c0c..08e09a82acab 100644
--- a/drivers/hwmon/ltq-cputemp.c
+++ b/drivers/hwmon/ltq-cputemp.c
@@ -65,7 +65,7 @@ static umode_t ltq_is_visible(const void *_data, enum hwmon_sensor_types type,
 	}
 }
 
-static const struct hwmon_channel_info *ltq_info[] = {
+static const struct hwmon_channel_info * const ltq_info[] = {
 	HWMON_CHANNEL_INFO(chip,
 			   HWMON_C_REGISTER_TZ),
 	HWMON_CHANNEL_INFO(temp,
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 35/68] hwmon: max127: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (33 preceding siblings ...)
  2023-04-06 20:30 ` [PATCH 34/68] hwmon: ltq-cputemp: " Krzysztof Kozlowski
@ 2023-04-06 20:30 ` Krzysztof Kozlowski
  2023-04-06 20:30 ` [PATCH 36/68] hwmon: max31730: " Krzysztof Kozlowski
                   ` (32 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:30 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, Luka Perkov, linux-hwmon, linux-doc, linux-kernel,
	dri-devel, patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/max127.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/max127.c b/drivers/hwmon/max127.c
index 0e21e7e6bbd2..49de1d2be294 100644
--- a/drivers/hwmon/max127.c
+++ b/drivers/hwmon/max127.c
@@ -285,7 +285,7 @@ static const struct hwmon_ops max127_hwmon_ops = {
 	.write = max127_write,
 };
 
-static const struct hwmon_channel_info *max127_info[] = {
+static const struct hwmon_channel_info * const max127_info[] = {
 	HWMON_CHANNEL_INFO(in,
 			   HWMON_I_INPUT | HWMON_I_MIN | HWMON_I_MAX,
 			   HWMON_I_INPUT | HWMON_I_MIN | HWMON_I_MAX,
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 36/68] hwmon: max31730: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (34 preceding siblings ...)
  2023-04-06 20:30 ` [PATCH 35/68] hwmon: max127: " Krzysztof Kozlowski
@ 2023-04-06 20:30 ` Krzysztof Kozlowski
  2023-04-06 20:30 ` [PATCH 37/68] hwmon: max31760: " Krzysztof Kozlowski
                   ` (31 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:30 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, Luka Perkov, linux-hwmon, linux-doc, linux-kernel,
	dri-devel, patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/max31730.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/max31730.c b/drivers/hwmon/max31730.c
index 746a767c9fc6..924333d89ce4 100644
--- a/drivers/hwmon/max31730.c
+++ b/drivers/hwmon/max31730.c
@@ -248,7 +248,7 @@ static umode_t max31730_is_visible(const void *data,
 	return 0;
 }
 
-static const struct hwmon_channel_info *max31730_info[] = {
+static const struct hwmon_channel_info * const max31730_info[] = {
 	HWMON_CHANNEL_INFO(chip,
 			   HWMON_C_REGISTER_TZ),
 	HWMON_CHANNEL_INFO(temp,
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 37/68] hwmon: max31760: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (35 preceding siblings ...)
  2023-04-06 20:30 ` [PATCH 36/68] hwmon: max31730: " Krzysztof Kozlowski
@ 2023-04-06 20:30 ` Krzysztof Kozlowski
  2023-04-06 20:30 ` [PATCH 38/68] hwmon: max31790: " Krzysztof Kozlowski
                   ` (30 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:30 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, Luka Perkov, linux-hwmon, linux-doc, linux-kernel,
	dri-devel, patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/max31760.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/max31760.c b/drivers/hwmon/max31760.c
index 06d5f39dc33d..4489110f109c 100644
--- a/drivers/hwmon/max31760.c
+++ b/drivers/hwmon/max31760.c
@@ -318,7 +318,7 @@ static int max31760_write(struct device *dev, enum hwmon_sensor_types type,
 	}
 }
 
-static const struct hwmon_channel_info *max31760_info[] = {
+static const struct hwmon_channel_info * const max31760_info[] = {
 	HWMON_CHANNEL_INFO(chip,
 			   HWMON_C_REGISTER_TZ),
 	HWMON_CHANNEL_INFO(fan,
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 38/68] hwmon: max31790: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (36 preceding siblings ...)
  2023-04-06 20:30 ` [PATCH 37/68] hwmon: max31760: " Krzysztof Kozlowski
@ 2023-04-06 20:30 ` Krzysztof Kozlowski
  2023-04-06 20:30 ` [PATCH 39/68] hwmon: max6620: " Krzysztof Kozlowski
                   ` (29 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:30 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, Luka Perkov, linux-hwmon, linux-doc, linux-kernel,
	dri-devel, patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/max31790.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/max31790.c b/drivers/hwmon/max31790.c
index 20bf5ffadefe..6caba6e8ee8f 100644
--- a/drivers/hwmon/max31790.c
+++ b/drivers/hwmon/max31790.c
@@ -445,7 +445,7 @@ static umode_t max31790_is_visible(const void *data,
 	}
 }
 
-static const struct hwmon_channel_info *max31790_info[] = {
+static const struct hwmon_channel_info * const max31790_info[] = {
 	HWMON_CHANNEL_INFO(fan,
 			   HWMON_F_INPUT | HWMON_F_TARGET | HWMON_F_FAULT | HWMON_F_ENABLE,
 			   HWMON_F_INPUT | HWMON_F_TARGET | HWMON_F_FAULT | HWMON_F_ENABLE,
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 39/68] hwmon: max6620: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (37 preceding siblings ...)
  2023-04-06 20:30 ` [PATCH 38/68] hwmon: max31790: " Krzysztof Kozlowski
@ 2023-04-06 20:30 ` Krzysztof Kozlowski
  2023-04-06 20:30 ` [PATCH 40/68] hwmon: max6621: " Krzysztof Kozlowski
                   ` (28 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:30 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, Luka Perkov, linux-hwmon, linux-doc, linux-kernel,
	dri-devel, patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/max6620.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/max6620.c b/drivers/hwmon/max6620.c
index 202b6438179d..0f277d945ea2 100644
--- a/drivers/hwmon/max6620.c
+++ b/drivers/hwmon/max6620.c
@@ -401,7 +401,7 @@ max6620_write(struct device *dev, enum hwmon_sensor_types type, u32 attr,
 	return ret;
 }
 
-static const struct hwmon_channel_info *max6620_info[] = {
+static const struct hwmon_channel_info * const max6620_info[] = {
 	HWMON_CHANNEL_INFO(fan,
 			   HWMON_F_INPUT | HWMON_F_DIV | HWMON_F_TARGET | HWMON_F_ALARM,
 			   HWMON_F_INPUT | HWMON_F_DIV | HWMON_F_TARGET | HWMON_F_ALARM,
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 40/68] hwmon: max6621: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (38 preceding siblings ...)
  2023-04-06 20:30 ` [PATCH 39/68] hwmon: max6620: " Krzysztof Kozlowski
@ 2023-04-06 20:30 ` Krzysztof Kozlowski
  2023-04-06 20:30 ` [PATCH 41/68] hwmon: max6650: " Krzysztof Kozlowski
                   ` (27 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:30 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, Luka Perkov, linux-hwmon, linux-doc, linux-kernel,
	dri-devel, patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/max6621.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/max6621.c b/drivers/hwmon/max6621.c
index 7821132e17fa..0656eb1e7959 100644
--- a/drivers/hwmon/max6621.c
+++ b/drivers/hwmon/max6621.c
@@ -449,7 +449,7 @@ static const struct regmap_config max6621_regmap_config = {
 	.num_reg_defaults = ARRAY_SIZE(max6621_regmap_default),
 };
 
-static const struct hwmon_channel_info *max6621_info[] = {
+static const struct hwmon_channel_info * const max6621_info[] = {
 	HWMON_CHANNEL_INFO(chip,
 			   HWMON_C_REGISTER_TZ),
 	HWMON_CHANNEL_INFO(temp,
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 41/68] hwmon: max6650: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (39 preceding siblings ...)
  2023-04-06 20:30 ` [PATCH 40/68] hwmon: max6621: " Krzysztof Kozlowski
@ 2023-04-06 20:30 ` Krzysztof Kozlowski
  2023-04-06 20:35 ` [PATCH 42/68] hwmon: mc34vr500: " Krzysztof Kozlowski
                   ` (26 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:30 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, Luka Perkov, linux-hwmon, linux-doc, linux-kernel,
	dri-devel, patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/max6650.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/max6650.c b/drivers/hwmon/max6650.c
index f8d4534ce172..19e2c762ed2d 100644
--- a/drivers/hwmon/max6650.c
+++ b/drivers/hwmon/max6650.c
@@ -737,7 +737,7 @@ static umode_t max6650_is_visible(const void *_data,
 	return 0;
 }
 
-static const struct hwmon_channel_info *max6650_info[] = {
+static const struct hwmon_channel_info * const max6650_info[] = {
 	HWMON_CHANNEL_INFO(fan, HWMON_F_INPUT | HWMON_F_TARGET | HWMON_F_DIV |
 			   HWMON_F_MIN_ALARM | HWMON_F_MAX_ALARM |
 			   HWMON_F_FAULT,
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 42/68] hwmon: mc34vr500: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (40 preceding siblings ...)
  2023-04-06 20:30 ` [PATCH 41/68] hwmon: max6650: " Krzysztof Kozlowski
@ 2023-04-06 20:35 ` Krzysztof Kozlowski
  2023-04-06 20:35 ` [PATCH 43/68] hwmon: mcp3021: " Krzysztof Kozlowski
                   ` (25 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:35 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, linux-hwmon, linux-doc, linux-kernel, dri-devel,
	patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/mc34vr500.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/mc34vr500.c b/drivers/hwmon/mc34vr500.c
index 6268e973049c..6a7a950a9332 100644
--- a/drivers/hwmon/mc34vr500.c
+++ b/drivers/hwmon/mc34vr500.c
@@ -138,7 +138,7 @@ static int mc34vr500_read(struct device *dev, enum hwmon_sensor_types type,
 	}
 }
 
-static const struct hwmon_channel_info *mc34vr500_info[] = {
+static const struct hwmon_channel_info * const mc34vr500_info[] = {
 	HWMON_CHANNEL_INFO(in, HWMON_I_MIN_ALARM),
 	HWMON_CHANNEL_INFO(temp, HWMON_T_MAX_ALARM | HWMON_T_CRIT_ALARM
 			   | HWMON_T_EMERGENCY_ALARM),
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 43/68] hwmon: mcp3021: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (41 preceding siblings ...)
  2023-04-06 20:35 ` [PATCH 42/68] hwmon: mc34vr500: " Krzysztof Kozlowski
@ 2023-04-06 20:35 ` Krzysztof Kozlowski
  2023-04-06 20:35 ` [PATCH 44/68] hwmon: mlxreg: " Krzysztof Kozlowski
                   ` (24 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:35 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, linux-hwmon, linux-doc, linux-kernel, dri-devel,
	patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/mcp3021.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/mcp3021.c b/drivers/hwmon/mcp3021.c
index e093b1998296..a5f7a294f33d 100644
--- a/drivers/hwmon/mcp3021.c
+++ b/drivers/hwmon/mcp3021.c
@@ -102,7 +102,7 @@ static umode_t mcp3021_is_visible(const void *_data,
 	return 0444;
 }
 
-static const struct hwmon_channel_info *mcp3021_info[] = {
+static const struct hwmon_channel_info * const mcp3021_info[] = {
 	HWMON_CHANNEL_INFO(in, HWMON_I_INPUT),
 	NULL
 };
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 44/68] hwmon: mlxreg: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (42 preceding siblings ...)
  2023-04-06 20:35 ` [PATCH 43/68] hwmon: mcp3021: " Krzysztof Kozlowski
@ 2023-04-06 20:35 ` Krzysztof Kozlowski
  2023-04-06 20:35 ` [PATCH 45/68] hwmon: nct7904: " Krzysztof Kozlowski
                   ` (23 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:35 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, linux-hwmon, linux-doc, linux-kernel, dri-devel,
	patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/mlxreg-fan.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/mlxreg-fan.c b/drivers/hwmon/mlxreg-fan.c
index 96017cc8da7e..c2a96468c9b4 100644
--- a/drivers/hwmon/mlxreg-fan.c
+++ b/drivers/hwmon/mlxreg-fan.c
@@ -285,7 +285,7 @@ static char *mlxreg_fan_name[] = {
 	"mlxreg_fan3",
 };
 
-static const struct hwmon_channel_info *mlxreg_fan_hwmon_info[] = {
+static const struct hwmon_channel_info * const mlxreg_fan_hwmon_info[] = {
 	HWMON_CHANNEL_INFO(fan,
 			   HWMON_F_INPUT | HWMON_F_FAULT,
 			   HWMON_F_INPUT | HWMON_F_FAULT,
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 45/68] hwmon: nct7904: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (43 preceding siblings ...)
  2023-04-06 20:35 ` [PATCH 44/68] hwmon: mlxreg: " Krzysztof Kozlowski
@ 2023-04-06 20:35 ` Krzysztof Kozlowski
  2023-04-06 20:35 ` [PATCH 46/68] hwmon: npcm750-pwm: " Krzysztof Kozlowski
                   ` (22 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:35 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, linux-hwmon, linux-doc, linux-kernel, dri-devel,
	patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/nct7904.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/nct7904.c b/drivers/hwmon/nct7904.c
index ecc5db0011a3..007bae4c7028 100644
--- a/drivers/hwmon/nct7904.c
+++ b/drivers/hwmon/nct7904.c
@@ -803,7 +803,7 @@ static int nct7904_detect(struct i2c_client *client,
 	return 0;
 }
 
-static const struct hwmon_channel_info *nct7904_info[] = {
+static const struct hwmon_channel_info * const nct7904_info[] = {
 	HWMON_CHANNEL_INFO(in,
 			   /* dummy, skipped in is_visible */
 			   HWMON_I_INPUT | HWMON_I_MIN | HWMON_I_MAX |
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 46/68] hwmon: npcm750-pwm: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (44 preceding siblings ...)
  2023-04-06 20:35 ` [PATCH 45/68] hwmon: nct7904: " Krzysztof Kozlowski
@ 2023-04-06 20:35 ` Krzysztof Kozlowski
  2023-04-06 20:35 ` [PATCH 47/68] hwmon: ntc_thermistor: " Krzysztof Kozlowski
                   ` (21 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:35 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, linux-hwmon, linux-doc, linux-kernel, dri-devel,
	patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/npcm750-pwm-fan.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/npcm750-pwm-fan.c b/drivers/hwmon/npcm750-pwm-fan.c
index 11a28609da3c..10ed3f4335d4 100644
--- a/drivers/hwmon/npcm750-pwm-fan.c
+++ b/drivers/hwmon/npcm750-pwm-fan.c
@@ -629,7 +629,7 @@ static umode_t npcm7xx_is_visible(const void *data,
 	}
 }
 
-static const struct hwmon_channel_info *npcm7xx_info[] = {
+static const struct hwmon_channel_info * const npcm7xx_info[] = {
 	HWMON_CHANNEL_INFO(pwm,
 			   HWMON_PWM_INPUT,
 			   HWMON_PWM_INPUT,
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 47/68] hwmon: ntc_thermistor: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (45 preceding siblings ...)
  2023-04-06 20:35 ` [PATCH 46/68] hwmon: npcm750-pwm: " Krzysztof Kozlowski
@ 2023-04-06 20:35 ` Krzysztof Kozlowski
  2023-04-06 20:35 ` [PATCH 48/68] hwmon: nzxt: " Krzysztof Kozlowski
                   ` (20 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:35 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, linux-hwmon, linux-doc, linux-kernel, dri-devel,
	patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/ntc_thermistor.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/ntc_thermistor.c b/drivers/hwmon/ntc_thermistor.c
index 9c9e9f4ccb9e..ef75b63f5894 100644
--- a/drivers/hwmon/ntc_thermistor.c
+++ b/drivers/hwmon/ntc_thermistor.c
@@ -546,7 +546,7 @@ static umode_t ntc_is_visible(const void *data, enum hwmon_sensor_types type,
 	return 0;
 }
 
-static const struct hwmon_channel_info *ntc_info[] = {
+static const struct hwmon_channel_info * const ntc_info[] = {
 	HWMON_CHANNEL_INFO(chip, HWMON_C_REGISTER_TZ),
 	HWMON_CHANNEL_INFO(temp, HWMON_T_INPUT | HWMON_T_TYPE),
 	NULL
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 48/68] hwmon: nzxt: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (46 preceding siblings ...)
  2023-04-06 20:35 ` [PATCH 47/68] hwmon: ntc_thermistor: " Krzysztof Kozlowski
@ 2023-04-06 20:35 ` Krzysztof Kozlowski
  2023-04-08  3:14   ` Aleksandr Mezin
  2023-04-06 20:35 ` [PATCH 49/68] hwmon: oxp-sensors: " Krzysztof Kozlowski
                   ` (19 subsequent siblings)
  67 siblings, 1 reply; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:35 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, linux-hwmon, linux-doc, linux-kernel, dri-devel,
	patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/nzxt-kraken2.c | 2 +-
 drivers/hwmon/nzxt-smart2.c  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/hwmon/nzxt-kraken2.c b/drivers/hwmon/nzxt-kraken2.c
index 89f7ea4f42d4..428c77b5fce5 100644
--- a/drivers/hwmon/nzxt-kraken2.c
+++ b/drivers/hwmon/nzxt-kraken2.c
@@ -86,7 +86,7 @@ static const struct hwmon_ops kraken2_hwmon_ops = {
 	.read_string = kraken2_read_string,
 };
 
-static const struct hwmon_channel_info *kraken2_info[] = {
+static const struct hwmon_channel_info * const kraken2_info[] = {
 	HWMON_CHANNEL_INFO(temp,
 			   HWMON_T_INPUT | HWMON_T_LABEL),
 	HWMON_CHANNEL_INFO(fan,
diff --git a/drivers/hwmon/nzxt-smart2.c b/drivers/hwmon/nzxt-smart2.c
index e5edf8071f39..7aa586eb74be 100644
--- a/drivers/hwmon/nzxt-smart2.c
+++ b/drivers/hwmon/nzxt-smart2.c
@@ -663,7 +663,7 @@ static const struct hwmon_ops nzxt_smart2_hwmon_ops = {
 	.write = nzxt_smart2_hwmon_write,
 };
 
-static const struct hwmon_channel_info *nzxt_smart2_channel_info[] = {
+static const struct hwmon_channel_info * const nzxt_smart2_channel_info[] = {
 	HWMON_CHANNEL_INFO(fan, HWMON_F_INPUT | HWMON_F_LABEL,
 			   HWMON_F_INPUT | HWMON_F_LABEL,
 			   HWMON_F_INPUT | HWMON_F_LABEL),
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 49/68] hwmon: oxp-sensors: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (47 preceding siblings ...)
  2023-04-06 20:35 ` [PATCH 48/68] hwmon: nzxt: " Krzysztof Kozlowski
@ 2023-04-06 20:35 ` Krzysztof Kozlowski
  2023-04-06 20:38 ` [PATCH 50/68] hwmon: peci: " Krzysztof Kozlowski
                   ` (18 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:35 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, linux-hwmon, linux-doc, linux-kernel, dri-devel,
	patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/oxp-sensors.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/oxp-sensors.c b/drivers/hwmon/oxp-sensors.c
index 36872b57912a..ae67207030e8 100644
--- a/drivers/hwmon/oxp-sensors.c
+++ b/drivers/hwmon/oxp-sensors.c
@@ -239,7 +239,7 @@ static int oxp_platform_write(struct device *dev, enum hwmon_sensor_types type,
 }
 
 /* Known sensors in the OXP EC controllers */
-static const struct hwmon_channel_info *oxp_platform_sensors[] = {
+static const struct hwmon_channel_info * const oxp_platform_sensors[] = {
 	HWMON_CHANNEL_INFO(fan,
 			   HWMON_F_INPUT),
 	HWMON_CHANNEL_INFO(pwm,
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 50/68] hwmon: peci: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (48 preceding siblings ...)
  2023-04-06 20:35 ` [PATCH 49/68] hwmon: oxp-sensors: " Krzysztof Kozlowski
@ 2023-04-06 20:38 ` Krzysztof Kozlowski
  2023-04-06 20:38 ` [PATCH 51/68] hwmon: powr1220: " Krzysztof Kozlowski
                   ` (17 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:38 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, linux-hwmon, linux-doc, linux-kernel, dri-devel,
	patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/peci/cputemp.c  | 2 +-
 drivers/hwmon/peci/dimmtemp.c | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/hwmon/peci/cputemp.c b/drivers/hwmon/peci/cputemp.c
index 87d56f0fc888..e5b65a382772 100644
--- a/drivers/hwmon/peci/cputemp.c
+++ b/drivers/hwmon/peci/cputemp.c
@@ -447,7 +447,7 @@ static const struct hwmon_ops peci_cputemp_ops = {
 	.read = cputemp_read,
 };
 
-static const struct hwmon_channel_info *peci_cputemp_info[] = {
+static const struct hwmon_channel_info * const peci_cputemp_info[] = {
 	HWMON_CHANNEL_INFO(temp,
 			   /* Die temperature */
 			   HWMON_T_LABEL | HWMON_T_INPUT | HWMON_T_MAX |
diff --git a/drivers/hwmon/peci/dimmtemp.c b/drivers/hwmon/peci/dimmtemp.c
index 0a633bda3668..ed968401f93c 100644
--- a/drivers/hwmon/peci/dimmtemp.c
+++ b/drivers/hwmon/peci/dimmtemp.c
@@ -300,7 +300,7 @@ static int create_dimm_temp_label(struct peci_dimmtemp *priv, int chan)
 	return 0;
 }
 
-static const struct hwmon_channel_info *peci_dimmtemp_temp_info[] = {
+static const struct hwmon_channel_info * const peci_dimmtemp_temp_info[] = {
 	HWMON_CHANNEL_INFO(temp,
 			   [0 ... DIMM_NUMS_MAX - 1] = HWMON_T_LABEL |
 				HWMON_T_INPUT | HWMON_T_MAX | HWMON_T_CRIT),
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 51/68] hwmon: powr1220: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (49 preceding siblings ...)
  2023-04-06 20:38 ` [PATCH 50/68] hwmon: peci: " Krzysztof Kozlowski
@ 2023-04-06 20:38 ` Krzysztof Kozlowski
  2023-04-06 20:38 ` [PATCH 52/68] hwmon: raspberrypi: " Krzysztof Kozlowski
                   ` (16 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:38 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, linux-hwmon, linux-doc, linux-kernel, dri-devel,
	patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/powr1220.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/powr1220.c b/drivers/hwmon/powr1220.c
index f77dc6db31ac..9cb0c2de5219 100644
--- a/drivers/hwmon/powr1220.c
+++ b/drivers/hwmon/powr1220.c
@@ -248,7 +248,7 @@ powr1220_read(struct device *dev, enum hwmon_sensor_types type, u32
 	return 0;
 }
 
-static const struct hwmon_channel_info *powr1220_info[] = {
+static const struct hwmon_channel_info * const powr1220_info[] = {
 	HWMON_CHANNEL_INFO(in,
 			   HWMON_I_INPUT | HWMON_I_HIGHEST | HWMON_I_LABEL,
 			   HWMON_I_INPUT | HWMON_I_HIGHEST | HWMON_I_LABEL,
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 52/68] hwmon: raspberrypi: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (50 preceding siblings ...)
  2023-04-06 20:38 ` [PATCH 51/68] hwmon: powr1220: " Krzysztof Kozlowski
@ 2023-04-06 20:38 ` Krzysztof Kozlowski
  2023-04-06 20:38 ` [PATCH 53/68] hwmon: sbrmi: " Krzysztof Kozlowski
                   ` (15 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:38 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, linux-hwmon, linux-doc, linux-kernel, dri-devel,
	patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/raspberrypi-hwmon.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/raspberrypi-hwmon.c b/drivers/hwmon/raspberrypi-hwmon.c
index 1650d3b4c26e..65cc52e47db0 100644
--- a/drivers/hwmon/raspberrypi-hwmon.c
+++ b/drivers/hwmon/raspberrypi-hwmon.c
@@ -87,7 +87,7 @@ static umode_t rpi_is_visible(const void *_data, enum hwmon_sensor_types type,
 	return 0444;
 }
 
-static const struct hwmon_channel_info *rpi_info[] = {
+static const struct hwmon_channel_info * const rpi_info[] = {
 	HWMON_CHANNEL_INFO(in,
 			   HWMON_I_LCRIT_ALARM),
 	NULL
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 53/68] hwmon: sbrmi: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (51 preceding siblings ...)
  2023-04-06 20:38 ` [PATCH 52/68] hwmon: raspberrypi: " Krzysztof Kozlowski
@ 2023-04-06 20:38 ` Krzysztof Kozlowski
  2023-04-06 20:38 ` [PATCH 54/68] hwmon: sbtsi_temp: " Krzysztof Kozlowski
                   ` (14 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:38 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, linux-hwmon, linux-doc, linux-kernel, dri-devel,
	patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/sbrmi.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/sbrmi.c b/drivers/hwmon/sbrmi.c
index 8ea5a4d3219f..529f0e766319 100644
--- a/drivers/hwmon/sbrmi.c
+++ b/drivers/hwmon/sbrmi.c
@@ -265,7 +265,7 @@ static umode_t sbrmi_is_visible(const void *data,
 	return 0;
 }
 
-static const struct hwmon_channel_info *sbrmi_info[] = {
+static const struct hwmon_channel_info * const sbrmi_info[] = {
 	HWMON_CHANNEL_INFO(power,
 			   HWMON_P_INPUT | HWMON_P_CAP | HWMON_P_CAP_MAX),
 	NULL
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 54/68] hwmon: sbtsi_temp: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (52 preceding siblings ...)
  2023-04-06 20:38 ` [PATCH 53/68] hwmon: sbrmi: " Krzysztof Kozlowski
@ 2023-04-06 20:38 ` Krzysztof Kozlowski
  2023-04-06 20:38 ` [PATCH 55/68] hwmon: sch5627: " Krzysztof Kozlowski
                   ` (13 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:38 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, linux-hwmon, linux-doc, linux-kernel, dri-devel,
	patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/sbtsi_temp.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/sbtsi_temp.c b/drivers/hwmon/sbtsi_temp.c
index 4c37de846f93..7049d9464ac6 100644
--- a/drivers/hwmon/sbtsi_temp.c
+++ b/drivers/hwmon/sbtsi_temp.c
@@ -182,7 +182,7 @@ static umode_t sbtsi_is_visible(const void *data,
 	return 0;
 }
 
-static const struct hwmon_channel_info *sbtsi_info[] = {
+static const struct hwmon_channel_info * const sbtsi_info[] = {
 	HWMON_CHANNEL_INFO(chip, HWMON_C_REGISTER_TZ),
 	HWMON_CHANNEL_INFO(temp, HWMON_T_INPUT | HWMON_T_MIN | HWMON_T_MAX),
 	NULL
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 55/68] hwmon: sch5627: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (53 preceding siblings ...)
  2023-04-06 20:38 ` [PATCH 54/68] hwmon: sbtsi_temp: " Krzysztof Kozlowski
@ 2023-04-06 20:38 ` Krzysztof Kozlowski
  2023-04-06 20:38 ` [PATCH 56/68] hwmon: sht4x: " Krzysztof Kozlowski
                   ` (12 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:38 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, linux-hwmon, linux-doc, linux-kernel, dri-devel,
	patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/sch5627.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/sch5627.c b/drivers/hwmon/sch5627.c
index 25fbbd4c9a2b..1bbda3b05532 100644
--- a/drivers/hwmon/sch5627.c
+++ b/drivers/hwmon/sch5627.c
@@ -379,7 +379,7 @@ static const struct hwmon_ops sch5627_ops = {
 	.write = sch5627_write,
 };
 
-static const struct hwmon_channel_info *sch5627_info[] = {
+static const struct hwmon_channel_info * const sch5627_info[] = {
 	HWMON_CHANNEL_INFO(chip, HWMON_C_REGISTER_TZ),
 	HWMON_CHANNEL_INFO(temp,
 			   HWMON_T_INPUT | HWMON_T_MAX | HWMON_T_CRIT | HWMON_T_FAULT,
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 56/68] hwmon: sht4x: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (54 preceding siblings ...)
  2023-04-06 20:38 ` [PATCH 55/68] hwmon: sch5627: " Krzysztof Kozlowski
@ 2023-04-06 20:38 ` Krzysztof Kozlowski
  2023-04-06 20:38 ` [PATCH 57/68] hwmon: sl28cpld: " Krzysztof Kozlowski
                   ` (11 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:38 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, linux-hwmon, linux-doc, linux-kernel, dri-devel,
	patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/sht4x.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/sht4x.c b/drivers/hwmon/sht4x.c
index 13e042927bf8..5bbe09135ab9 100644
--- a/drivers/hwmon/sht4x.c
+++ b/drivers/hwmon/sht4x.c
@@ -214,7 +214,7 @@ static int sht4x_hwmon_write(struct device *dev, enum hwmon_sensor_types type,
 	}
 }
 
-static const struct hwmon_channel_info *sht4x_info[] = {
+static const struct hwmon_channel_info * const sht4x_info[] = {
 	HWMON_CHANNEL_INFO(chip, HWMON_C_UPDATE_INTERVAL),
 	HWMON_CHANNEL_INFO(temp, HWMON_T_INPUT),
 	HWMON_CHANNEL_INFO(humidity, HWMON_H_INPUT),
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 57/68] hwmon: sl28cpld: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (55 preceding siblings ...)
  2023-04-06 20:38 ` [PATCH 56/68] hwmon: sht4x: " Krzysztof Kozlowski
@ 2023-04-06 20:38 ` Krzysztof Kozlowski
  2023-04-06 20:38 ` [PATCH 58/68] hwmon: smpro: " Krzysztof Kozlowski
                   ` (10 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:38 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, linux-hwmon, linux-doc, linux-kernel, dri-devel,
	patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/sl28cpld-hwmon.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/sl28cpld-hwmon.c b/drivers/hwmon/sl28cpld-hwmon.c
index 9ce4899a81a5..e020f25c9300 100644
--- a/drivers/hwmon/sl28cpld-hwmon.c
+++ b/drivers/hwmon/sl28cpld-hwmon.c
@@ -67,7 +67,7 @@ static int sl28cpld_hwmon_read(struct device *dev,
 	return 0;
 }
 
-static const struct hwmon_channel_info *sl28cpld_hwmon_info[] = {
+static const struct hwmon_channel_info * const sl28cpld_hwmon_info[] = {
 	HWMON_CHANNEL_INFO(fan, HWMON_F_INPUT),
 	NULL
 };
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 58/68] hwmon: smpro: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (56 preceding siblings ...)
  2023-04-06 20:38 ` [PATCH 57/68] hwmon: sl28cpld: " Krzysztof Kozlowski
@ 2023-04-06 20:38 ` Krzysztof Kozlowski
  2023-04-06 20:38 ` [PATCH 59/68] hwmon: sparx5-temp: " Krzysztof Kozlowski
                   ` (9 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:38 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, linux-hwmon, linux-doc, linux-kernel, dri-devel,
	patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/smpro-hwmon.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/smpro-hwmon.c b/drivers/hwmon/smpro-hwmon.c
index a76c49dd8438..d320adbd47f4 100644
--- a/drivers/hwmon/smpro-hwmon.c
+++ b/drivers/hwmon/smpro-hwmon.c
@@ -385,7 +385,7 @@ static umode_t smpro_is_visible(const void *data, enum hwmon_sensor_types type,
 	return 0444;
 }
 
-static const struct hwmon_channel_info *smpro_info[] = {
+static const struct hwmon_channel_info * const smpro_info[] = {
 	HWMON_CHANNEL_INFO(temp,
 			   HWMON_T_INPUT | HWMON_T_LABEL,
 			   HWMON_T_INPUT | HWMON_T_LABEL | HWMON_T_CRIT,
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 59/68] hwmon: sparx5-temp: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (57 preceding siblings ...)
  2023-04-06 20:38 ` [PATCH 58/68] hwmon: smpro: " Krzysztof Kozlowski
@ 2023-04-06 20:38 ` Krzysztof Kozlowski
  2023-04-06 20:40 ` [PATCH 60/68] hwmon: sy7636a: " Krzysztof Kozlowski
                   ` (8 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:38 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, linux-hwmon, linux-doc, linux-kernel, dri-devel,
	patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/sparx5-temp.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/sparx5-temp.c b/drivers/hwmon/sparx5-temp.c
index 04fd8505e5d6..d640904939cd 100644
--- a/drivers/hwmon/sparx5-temp.c
+++ b/drivers/hwmon/sparx5-temp.c
@@ -86,7 +86,7 @@ static umode_t s5_is_visible(const void *_data, enum hwmon_sensor_types type,
 	}
 }
 
-static const struct hwmon_channel_info *s5_info[] = {
+static const struct hwmon_channel_info * const s5_info[] = {
 	HWMON_CHANNEL_INFO(chip, HWMON_C_REGISTER_TZ),
 	HWMON_CHANNEL_INFO(temp, HWMON_T_INPUT),
 	NULL
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 60/68] hwmon: sy7636a: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (58 preceding siblings ...)
  2023-04-06 20:38 ` [PATCH 59/68] hwmon: sparx5-temp: " Krzysztof Kozlowski
@ 2023-04-06 20:40 ` Krzysztof Kozlowski
  2023-04-06 20:40 ` [PATCH 61/68] hwmon: tmp102: " Krzysztof Kozlowski
                   ` (7 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:40 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, linux-hwmon, linux-doc, linux-kernel, dri-devel,
	patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/sy7636a-hwmon.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/sy7636a-hwmon.c b/drivers/hwmon/sy7636a-hwmon.c
index 6dd9c2a0f0e0..ed110884786b 100644
--- a/drivers/hwmon/sy7636a-hwmon.c
+++ b/drivers/hwmon/sy7636a-hwmon.c
@@ -52,7 +52,7 @@ static const struct hwmon_ops sy7636a_hwmon_ops = {
 	.read = sy7636a_read,
 };
 
-static const struct hwmon_channel_info *sy7636a_info[] = {
+static const struct hwmon_channel_info * const sy7636a_info[] = {
 	HWMON_CHANNEL_INFO(chip, HWMON_C_REGISTER_TZ),
 	HWMON_CHANNEL_INFO(temp, HWMON_T_INPUT),
 	NULL
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 61/68] hwmon: tmp102: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (59 preceding siblings ...)
  2023-04-06 20:40 ` [PATCH 60/68] hwmon: sy7636a: " Krzysztof Kozlowski
@ 2023-04-06 20:40 ` Krzysztof Kozlowski
  2023-04-06 20:40 ` [PATCH 62/68] hwmon: tmp103: " Krzysztof Kozlowski
                   ` (6 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:40 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, linux-hwmon, linux-doc, linux-kernel, dri-devel,
	patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/tmp102.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/tmp102.c b/drivers/hwmon/tmp102.c
index 2bf496a62206..e271556efe0b 100644
--- a/drivers/hwmon/tmp102.c
+++ b/drivers/hwmon/tmp102.c
@@ -141,7 +141,7 @@ static umode_t tmp102_is_visible(const void *data, enum hwmon_sensor_types type,
 	}
 }
 
-static const struct hwmon_channel_info *tmp102_info[] = {
+static const struct hwmon_channel_info * const tmp102_info[] = {
 	HWMON_CHANNEL_INFO(chip,
 			   HWMON_C_REGISTER_TZ),
 	HWMON_CHANNEL_INFO(temp,
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 62/68] hwmon: tmp103: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (60 preceding siblings ...)
  2023-04-06 20:40 ` [PATCH 61/68] hwmon: tmp102: " Krzysztof Kozlowski
@ 2023-04-06 20:40 ` Krzysztof Kozlowski
  2023-04-06 20:40 ` [PATCH 63/68] hwmon: tmp108: " Krzysztof Kozlowski
                   ` (5 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:40 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, linux-hwmon, linux-doc, linux-kernel, dri-devel,
	patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/tmp103.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/tmp103.c b/drivers/hwmon/tmp103.c
index 56d5cbf36a45..d257bb91fc69 100644
--- a/drivers/hwmon/tmp103.c
+++ b/drivers/hwmon/tmp103.c
@@ -119,7 +119,7 @@ static umode_t tmp103_is_visible(const void *data, enum hwmon_sensor_types type,
 	}
 }
 
-static const struct hwmon_channel_info *tmp103_info[] = {
+static const struct hwmon_channel_info * const tmp103_info[] = {
 	HWMON_CHANNEL_INFO(chip,
 			   HWMON_C_REGISTER_TZ),
 	HWMON_CHANNEL_INFO(temp,
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 63/68] hwmon: tmp108: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (61 preceding siblings ...)
  2023-04-06 20:40 ` [PATCH 62/68] hwmon: tmp103: " Krzysztof Kozlowski
@ 2023-04-06 20:40 ` Krzysztof Kozlowski
  2023-04-06 20:40 ` [PATCH 64/68] hwmon: tmp464: " Krzysztof Kozlowski
                   ` (4 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:40 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, linux-hwmon, linux-doc, linux-kernel, dri-devel,
	patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/tmp108.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/tmp108.c b/drivers/hwmon/tmp108.c
index acb4ba750b09..43784c289a9e 100644
--- a/drivers/hwmon/tmp108.c
+++ b/drivers/hwmon/tmp108.c
@@ -272,7 +272,7 @@ static umode_t tmp108_is_visible(const void *data, enum hwmon_sensor_types type,
 	}
 }
 
-static const struct hwmon_channel_info *tmp108_info[] = {
+static const struct hwmon_channel_info * const tmp108_info[] = {
 	HWMON_CHANNEL_INFO(chip,
 			   HWMON_C_REGISTER_TZ | HWMON_C_UPDATE_INTERVAL),
 	HWMON_CHANNEL_INFO(temp,
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 64/68] hwmon: tmp464: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (62 preceding siblings ...)
  2023-04-06 20:40 ` [PATCH 63/68] hwmon: tmp108: " Krzysztof Kozlowski
@ 2023-04-06 20:40 ` Krzysztof Kozlowski
  2023-04-06 20:40 ` [PATCH 65/68] hwmon: tmp513: " Krzysztof Kozlowski
                   ` (3 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:40 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, linux-hwmon, linux-doc, linux-kernel, dri-devel,
	patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/tmp464.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/tmp464.c b/drivers/hwmon/tmp464.c
index 7814f39bd1a3..9213a493a590 100644
--- a/drivers/hwmon/tmp464.c
+++ b/drivers/hwmon/tmp464.c
@@ -589,7 +589,7 @@ static const struct hwmon_ops tmp464_ops = {
 	.write = tmp464_write,
 };
 
-static const struct hwmon_channel_info *tmp464_info[] = {
+static const struct hwmon_channel_info * const tmp464_info[] = {
 	HWMON_CHANNEL_INFO(chip,
 			   HWMON_C_UPDATE_INTERVAL),
 	HWMON_CHANNEL_INFO(temp,
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 65/68] hwmon: tmp513: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (63 preceding siblings ...)
  2023-04-06 20:40 ` [PATCH 64/68] hwmon: tmp464: " Krzysztof Kozlowski
@ 2023-04-06 20:40 ` Krzysztof Kozlowski
  2023-04-06 20:40 ` [PATCH 66/68] hwmon: tps23861: " Krzysztof Kozlowski
                   ` (2 subsequent siblings)
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:40 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, linux-hwmon, linux-doc, linux-kernel, dri-devel,
	patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/tmp513.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/tmp513.c b/drivers/hwmon/tmp513.c
index 7d5f7441aceb..0693eaee054f 100644
--- a/drivers/hwmon/tmp513.c
+++ b/drivers/hwmon/tmp513.c
@@ -491,7 +491,7 @@ static umode_t tmp51x_is_visible(const void *_data,
 	return 0;
 }
 
-static const struct hwmon_channel_info *tmp51x_info[] = {
+static const struct hwmon_channel_info * const tmp51x_info[] = {
 	HWMON_CHANNEL_INFO(temp,
 			   HWMON_T_INPUT | HWMON_T_CRIT | HWMON_T_CRIT_ALARM |
 			   HWMON_T_CRIT_HYST,
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 66/68] hwmon: tps23861: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (64 preceding siblings ...)
  2023-04-06 20:40 ` [PATCH 65/68] hwmon: tmp513: " Krzysztof Kozlowski
@ 2023-04-06 20:40 ` Krzysztof Kozlowski
  2023-04-06 20:40 ` [PATCH 67/68] hwmon: w83627ehf: " Krzysztof Kozlowski
  2023-04-06 20:40 ` [PATCH 68/68] hwmon: w83773g: " Krzysztof Kozlowski
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:40 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, linux-hwmon, linux-doc, linux-kernel, dri-devel,
	patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/tps23861.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/tps23861.c b/drivers/hwmon/tps23861.c
index 68c77c493270..85a75f551148 100644
--- a/drivers/hwmon/tps23861.c
+++ b/drivers/hwmon/tps23861.c
@@ -341,7 +341,7 @@ static int tps23861_read_string(struct device *dev,
 	return 0;
 }
 
-static const struct hwmon_channel_info *tps23861_info[] = {
+static const struct hwmon_channel_info * const tps23861_info[] = {
 	HWMON_CHANNEL_INFO(chip,
 			   HWMON_C_REGISTER_TZ),
 	HWMON_CHANNEL_INFO(temp,
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 67/68] hwmon: w83627ehf: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (65 preceding siblings ...)
  2023-04-06 20:40 ` [PATCH 66/68] hwmon: tps23861: " Krzysztof Kozlowski
@ 2023-04-06 20:40 ` Krzysztof Kozlowski
  2023-04-06 20:40 ` [PATCH 68/68] hwmon: w83773g: " Krzysztof Kozlowski
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:40 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, linux-hwmon, linux-doc, linux-kernel, dri-devel,
	patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/w83627ehf.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/w83627ehf.c b/drivers/hwmon/w83627ehf.c
index 939d4c35e713..fe960c0a624f 100644
--- a/drivers/hwmon/w83627ehf.c
+++ b/drivers/hwmon/w83627ehf.c
@@ -1640,7 +1640,7 @@ static const struct hwmon_ops w83627ehf_ops = {
 	.write = w83627ehf_write,
 };
 
-static const struct hwmon_channel_info *w83627ehf_info[] = {
+static const struct hwmon_channel_info * const w83627ehf_info[] = {
 	HWMON_CHANNEL_INFO(fan,
 		HWMON_F_ALARM | HWMON_F_DIV | HWMON_F_INPUT | HWMON_F_MIN,
 		HWMON_F_ALARM | HWMON_F_DIV | HWMON_F_INPUT | HWMON_F_MIN,
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* [PATCH 68/68] hwmon: w83773g: constify pointers to hwmon_channel_info
  2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
                   ` (66 preceding siblings ...)
  2023-04-06 20:40 ` [PATCH 67/68] hwmon: w83627ehf: " Krzysztof Kozlowski
@ 2023-04-06 20:40 ` Krzysztof Kozlowski
  67 siblings, 0 replies; 73+ messages in thread
From: Krzysztof Kozlowski @ 2023-04-06 20:40 UTC (permalink / raw)
  To: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, linux-hwmon, linux-doc, linux-kernel, dri-devel,
	patches, openbmc, linux-rpi-kernel, linux-arm-kernel
  Cc: Krzysztof Kozlowski

Statically allocated array of pointed to hwmon_channel_info can be made
const for safety.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/hwmon/w83773g.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/hwmon/w83773g.c b/drivers/hwmon/w83773g.c
index 88d11dc5feb9..8dbcd05abd9a 100644
--- a/drivers/hwmon/w83773g.c
+++ b/drivers/hwmon/w83773g.c
@@ -233,7 +233,7 @@ static umode_t w83773_is_visible(const void *data, enum hwmon_sensor_types type,
 	return 0;
 }
 
-static const struct hwmon_channel_info *w83773_info[] = {
+static const struct hwmon_channel_info * const w83773_info[] = {
 	HWMON_CHANNEL_INFO(chip,
 			   HWMON_C_REGISTER_TZ | HWMON_C_UPDATE_INTERVAL),
 	HWMON_CHANNEL_INFO(temp,
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 73+ messages in thread

* Re: [PATCH 48/68] hwmon: nzxt: constify pointers to hwmon_channel_info
  2023-04-06 20:35 ` [PATCH 48/68] hwmon: nzxt: " Krzysztof Kozlowski
@ 2023-04-08  3:14   ` Aleksandr Mezin
  2023-04-08 10:33     ` Jonas Malaco
  0 siblings, 1 reply; 73+ messages in thread
From: Aleksandr Mezin @ 2023-04-08  3:14 UTC (permalink / raw)
  To: Krzysztof Kozlowski
  Cc: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Jonas Malaco, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, linux-hwmon, linux-doc, linux-kernel, dri-devel,
	patches, openbmc, linux-rpi-kernel, linux-arm-kernel

On Thu, Apr 6, 2023 at 11:37 PM Krzysztof Kozlowski
<krzysztof.kozlowski@linaro.org> wrote:
> -static const struct hwmon_channel_info *nzxt_smart2_channel_info[] = {
> +static const struct hwmon_channel_info * const nzxt_smart2_channel_info[] = {

In the rest of nzxt-smart2.c there are spaces only before "*", not on
both sides (and there are a few "*const" already). Would be nice to
keep it consistent. The same seems to be true for nzxt-kraken2.c
(although I'm not a maintainer)

^ permalink raw reply	[flat|nested] 73+ messages in thread

* Re: [PATCH 48/68] hwmon: nzxt: constify pointers to hwmon_channel_info
  2023-04-08  3:14   ` Aleksandr Mezin
@ 2023-04-08 10:33     ` Jonas Malaco
  0 siblings, 0 replies; 73+ messages in thread
From: Jonas Malaco @ 2023-04-08 10:33 UTC (permalink / raw)
  To: Aleksandr Mezin
  Cc: Krzysztof Kozlowski, Jean Delvare, Guenter Roeck,
	Jonathan Corbet, Oded Gabbay, Michael Hennerich, Aleksa Savic,
	Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Charles Keepax,
	Richard Fitzgerald, Ibrahim Tilki, Avi Fishman, Tomer Maimon,
	Tali Perry, Patrick Venture, Nancy Yuen, Benjamin Fair,
	Derek John Clark, Joaquín Ignacio Aramendía,
	Iwona Winiarska, Florian Fainelli,
	Broadcom internal kernel review list, Hans de Goede,
	Michael Walle, Lars Povlsen, Steen Hegelund, Daniel Machon,
	UNGLinuxDriver, Agathe Porte, Eric Tremblay, Robert Marko,
	linux-hwmon, linux-doc, linux-kernel, dri-devel, patches,
	openbmc, linux-rpi-kernel, linux-arm-kernel

On Sat, Apr 08, 2023 at 06:14:19AM +0300, Aleksandr Mezin wrote:
> On Thu, Apr 6, 2023 at 11:37 PM Krzysztof Kozlowski
> <krzysztof.kozlowski@linaro.org> wrote:
> > -static const struct hwmon_channel_info *nzxt_smart2_channel_info[] = {
> > +static const struct hwmon_channel_info * const nzxt_smart2_channel_info[] = {
> 
> In the rest of nzxt-smart2.c there are spaces only before "*", not on
> both sides (and there are a few "*const" already). Would be nice to
> keep it consistent. The same seems to be true for nzxt-kraken2.c
> (although I'm not a maintainer)

While I don't have a strong preference for either `* const` or `*const`,
it would be prefereable to use a single style in any given file.

As the kernel seems to favor the former style:

$ rg -F '*const ' | wc -l
2593
$ rg -F '* const ' | wc -l
15359

it would be better to change the other two locations in nzxt-kraken2.c
to also use `* const`.

^ permalink raw reply	[flat|nested] 73+ messages in thread

* Re: [PATCH 12/68] hwmon: corsair: constify pointers to hwmon_channel_info
  2023-04-06 20:30 ` [PATCH 12/68] hwmon: corsair: " Krzysztof Kozlowski
@ 2023-04-09  8:21   ` Wilken Gottwalt
  0 siblings, 0 replies; 73+ messages in thread
From: Wilken Gottwalt @ 2023-04-09  8:21 UTC (permalink / raw)
  To: Krzysztof Kozlowski
  Cc: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Pali Rohár, Jean-Marie Verdun,
	Nick Hawkins, Xu Yilun, Tom Rix, Clemens Ladisch, Rudolf Marek,
	Charles Keepax, Richard Fitzgerald, Ibrahim Tilki, Avi Fishman,
	Tomer Maimon, Tali Perry, Patrick Venture, Nancy Yuen,
	Benjamin Fair, Jonas Malaco, Aleksandr Mezin, Derek John Clark,
	Joaquín Ignacio Aramendía, Iwona Winiarska,
	Florian Fainelli, Broadcom internal kernel review list,
	Hans de Goede, Michael Walle, Lars Povlsen, Steen Hegelund,
	Daniel Machon, UNGLinuxDriver, Agathe Porte, Eric Tremblay,
	Robert Marko, Luka Perkov, linux-hwmon, linux-doc, linux-kernel,
	dri-devel, patches, openbmc, linux-rpi-kernel, linux-arm-kernel

On Thu,  6 Apr 2023 22:30:07 +0200
Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> wrote:

> diff --git a/drivers/hwmon/corsair-psu.c b/drivers/hwmon/corsair-psu.c
> index 2210aa62e3d0..dc24c566d08b 100644
> --- a/drivers/hwmon/corsair-psu.c
> +++ b/drivers/hwmon/corsair-psu.c
> @@ -571,7 +571,7 @@ static const struct hwmon_ops corsairpsu_hwmon_ops = {
>  	.read_string	= corsairpsu_hwmon_ops_read_string,
>  };
>  
> -static const struct hwmon_channel_info *corsairpsu_info[] = {
> +static const struct hwmon_channel_info * const corsairpsu_info[] = {
>  	HWMON_CHANNEL_INFO(chip,
>  			   HWMON_C_REGISTER_TZ),
>  	HWMON_CHANNEL_INFO(temp,

Wait a minute. Can you at least match it to the coding style of the driver?
A lot of work went into it to keep it consistent.

greetings,
Will

^ permalink raw reply	[flat|nested] 73+ messages in thread

* Re: [PATCH 30/68] hwmon: lochnagar: constify pointers to hwmon_channel_info
  2023-04-06 20:30 ` [PATCH 30/68] hwmon: lochnagar: " Krzysztof Kozlowski
@ 2023-04-10  9:36   ` Charles Keepax
  0 siblings, 0 replies; 73+ messages in thread
From: Charles Keepax @ 2023-04-10  9:36 UTC (permalink / raw)
  To: Krzysztof Kozlowski
  Cc: Jean Delvare, Guenter Roeck, Jonathan Corbet, Oded Gabbay,
	Michael Hennerich, Aleksa Savic, Jack Doan, Nuno Sá,
	Marius Zachmann, Wilken Gottwalt, Pali Rohár,
	Jean-Marie Verdun, Nick Hawkins, Xu Yilun, Tom Rix,
	Clemens Ladisch, Rudolf Marek, Richard Fitzgerald, Ibrahim Tilki,
	Avi Fishman, Tomer Maimon, Tali Perry, Patrick Venture,
	Nancy Yuen, Benjamin Fair, Jonas Malaco, Aleksandr Mezin,
	Derek John Clark, Joaquín Ignacio Aramendía,
	Iwona Winiarska, Florian Fainelli,
	Broadcom internal kernel review list, Hans de Goede,
	Michael Walle, Lars Povlsen, Steen Hegelund, Daniel Machon,
	UNGLinuxDriver, Agathe Porte, Eric Tremblay, Robert Marko,
	Luka Perkov, linux-hwmon, linux-doc, linux-kernel, dri-devel,
	patches, openbmc, linux-rpi-kernel, linux-arm-kernel

On Thu, Apr 06, 2023 at 10:30:25PM +0200, Krzysztof Kozlowski wrote:
> Statically allocated array of pointed to hwmon_channel_info can be made
> const for safety.
> 
> Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
> ---

Acked-by: Charles Keepax <ckeepax@opensource.cirrus.com>

Thanks,
Charles

^ permalink raw reply	[flat|nested] 73+ messages in thread

end of thread, other threads:[~2023-04-10  9:37 UTC | newest]

Thread overview: 73+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-04-06 20:29 [PATCH 00/68] hwmon: constify pointers to hwmon_channel_info Krzysztof Kozlowski
2023-04-06 20:29 ` [PATCH 01/68] " Krzysztof Kozlowski
2023-04-06 20:29 ` [PATCH 02/68] hwmon: adm1177: " Krzysztof Kozlowski
2023-04-06 20:29 ` [PATCH 03/68] hwmon: adm9240: " Krzysztof Kozlowski
2023-04-06 20:29 ` [PATCH 04/68] hwmon: adt7411: " Krzysztof Kozlowski
2023-04-06 20:30 ` [PATCH 05/68] hwmon: adt7470: " Krzysztof Kozlowski
2023-04-06 20:30 ` [PATCH 06/68] hwmon: adt7x10: " Krzysztof Kozlowski
2023-04-06 20:30 ` [PATCH 07/68] hwmon: aht10: " Krzysztof Kozlowski
2023-04-06 20:30 ` [PATCH 08/68] hwmon: aquacomputer: " Krzysztof Kozlowski
2023-04-06 20:30 ` [PATCH 09/68] hwmon: as370: " Krzysztof Kozlowski
2023-04-06 20:30 ` [PATCH 10/68] hwmon: axi-fan: " Krzysztof Kozlowski
2023-04-06 20:30 ` [PATCH 11/68] hwmon: bt1-pvt: " Krzysztof Kozlowski
2023-04-06 20:30 ` [PATCH 12/68] hwmon: corsair: " Krzysztof Kozlowski
2023-04-09  8:21   ` Wilken Gottwalt
2023-04-06 20:30 ` [PATCH 13/68] hwmon: dell-smm: " Krzysztof Kozlowski
2023-04-06 20:30 ` [PATCH 14/68] hwmon: drivetemp: " Krzysztof Kozlowski
2023-04-06 20:30 ` [PATCH 15/68] hwmon: emc2305: " Krzysztof Kozlowski
2023-04-06 20:30 ` [PATCH 16/68] hwmon: ftsteutates: " Krzysztof Kozlowski
2023-04-06 20:30 ` [PATCH 17/68] hwmon: gxp-fan: " Krzysztof Kozlowski
2023-04-06 20:30 ` [PATCH 18/68] hwmon: i5500_temp: " Krzysztof Kozlowski
2023-04-06 20:30 ` [PATCH 19/68] hwmon: ina238: " Krzysztof Kozlowski
2023-04-06 20:30 ` [PATCH 20/68] hwmon: ina3221: " Krzysztof Kozlowski
2023-04-06 20:30 ` [PATCH 21/68] hwmon: intel-m10-bmc: " Krzysztof Kozlowski
2023-04-06 20:30 ` [PATCH 22/68] hwmon: jc42: " Krzysztof Kozlowski
2023-04-06 20:30 ` [PATCH 23/68] hwmon: k10temp: " Krzysztof Kozlowski
2023-04-06 20:30 ` [PATCH 24/68] hwmon: k8temp: " Krzysztof Kozlowski
2023-04-06 20:30 ` [PATCH 25/68] hwmon: lan966x: " Krzysztof Kozlowski
2023-04-06 20:30 ` [PATCH 26/68] hwmon: lm75: " Krzysztof Kozlowski
2023-04-06 20:30 ` [PATCH 27/68] hwmon: lm83: " Krzysztof Kozlowski
2023-04-06 20:30 ` [PATCH 28/68] hwmon: lm95241: " Krzysztof Kozlowski
2023-04-06 20:30 ` [PATCH 29/68] hwmon: lm95245: " Krzysztof Kozlowski
2023-04-06 20:30 ` [PATCH 30/68] hwmon: lochnagar: " Krzysztof Kozlowski
2023-04-10  9:36   ` Charles Keepax
2023-04-06 20:30 ` [PATCH 31/68] hwmon: ltc2947: " Krzysztof Kozlowski
2023-04-06 20:30 ` [PATCH 32/68] hwmon: ltc2992: " Krzysztof Kozlowski
2023-04-06 20:30 ` [PATCH 33/68] hwmon: ltc4245: " Krzysztof Kozlowski
2023-04-06 20:30 ` [PATCH 34/68] hwmon: ltq-cputemp: " Krzysztof Kozlowski
2023-04-06 20:30 ` [PATCH 35/68] hwmon: max127: " Krzysztof Kozlowski
2023-04-06 20:30 ` [PATCH 36/68] hwmon: max31730: " Krzysztof Kozlowski
2023-04-06 20:30 ` [PATCH 37/68] hwmon: max31760: " Krzysztof Kozlowski
2023-04-06 20:30 ` [PATCH 38/68] hwmon: max31790: " Krzysztof Kozlowski
2023-04-06 20:30 ` [PATCH 39/68] hwmon: max6620: " Krzysztof Kozlowski
2023-04-06 20:30 ` [PATCH 40/68] hwmon: max6621: " Krzysztof Kozlowski
2023-04-06 20:30 ` [PATCH 41/68] hwmon: max6650: " Krzysztof Kozlowski
2023-04-06 20:35 ` [PATCH 42/68] hwmon: mc34vr500: " Krzysztof Kozlowski
2023-04-06 20:35 ` [PATCH 43/68] hwmon: mcp3021: " Krzysztof Kozlowski
2023-04-06 20:35 ` [PATCH 44/68] hwmon: mlxreg: " Krzysztof Kozlowski
2023-04-06 20:35 ` [PATCH 45/68] hwmon: nct7904: " Krzysztof Kozlowski
2023-04-06 20:35 ` [PATCH 46/68] hwmon: npcm750-pwm: " Krzysztof Kozlowski
2023-04-06 20:35 ` [PATCH 47/68] hwmon: ntc_thermistor: " Krzysztof Kozlowski
2023-04-06 20:35 ` [PATCH 48/68] hwmon: nzxt: " Krzysztof Kozlowski
2023-04-08  3:14   ` Aleksandr Mezin
2023-04-08 10:33     ` Jonas Malaco
2023-04-06 20:35 ` [PATCH 49/68] hwmon: oxp-sensors: " Krzysztof Kozlowski
2023-04-06 20:38 ` [PATCH 50/68] hwmon: peci: " Krzysztof Kozlowski
2023-04-06 20:38 ` [PATCH 51/68] hwmon: powr1220: " Krzysztof Kozlowski
2023-04-06 20:38 ` [PATCH 52/68] hwmon: raspberrypi: " Krzysztof Kozlowski
2023-04-06 20:38 ` [PATCH 53/68] hwmon: sbrmi: " Krzysztof Kozlowski
2023-04-06 20:38 ` [PATCH 54/68] hwmon: sbtsi_temp: " Krzysztof Kozlowski
2023-04-06 20:38 ` [PATCH 55/68] hwmon: sch5627: " Krzysztof Kozlowski
2023-04-06 20:38 ` [PATCH 56/68] hwmon: sht4x: " Krzysztof Kozlowski
2023-04-06 20:38 ` [PATCH 57/68] hwmon: sl28cpld: " Krzysztof Kozlowski
2023-04-06 20:38 ` [PATCH 58/68] hwmon: smpro: " Krzysztof Kozlowski
2023-04-06 20:38 ` [PATCH 59/68] hwmon: sparx5-temp: " Krzysztof Kozlowski
2023-04-06 20:40 ` [PATCH 60/68] hwmon: sy7636a: " Krzysztof Kozlowski
2023-04-06 20:40 ` [PATCH 61/68] hwmon: tmp102: " Krzysztof Kozlowski
2023-04-06 20:40 ` [PATCH 62/68] hwmon: tmp103: " Krzysztof Kozlowski
2023-04-06 20:40 ` [PATCH 63/68] hwmon: tmp108: " Krzysztof Kozlowski
2023-04-06 20:40 ` [PATCH 64/68] hwmon: tmp464: " Krzysztof Kozlowski
2023-04-06 20:40 ` [PATCH 65/68] hwmon: tmp513: " Krzysztof Kozlowski
2023-04-06 20:40 ` [PATCH 66/68] hwmon: tps23861: " Krzysztof Kozlowski
2023-04-06 20:40 ` [PATCH 67/68] hwmon: w83627ehf: " Krzysztof Kozlowski
2023-04-06 20:40 ` [PATCH 68/68] hwmon: w83773g: " Krzysztof Kozlowski

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).