Commit 629f57a7 authored by Guenter Roeck's avatar Guenter Roeck
Browse files

Merge branch 'hwmon-const' into HEAD

parents 0c072385 d8cc9415
Loading
Loading
Loading
Loading
+3 −3
Original line number Original line Diff line number Diff line
@@ -133,7 +133,7 @@ The hwmon_chip_info structure looks as follows::


	struct hwmon_chip_info {
	struct hwmon_chip_info {
		const struct hwmon_ops *ops;
		const struct hwmon_ops *ops;
		const struct hwmon_channel_info **info;
		const struct hwmon_channel_info * const *info;
	};
	};


It contains the following fields:
It contains the following fields:
@@ -229,7 +229,7 @@ register (HWMON_T_MAX) as well as a maximum temperature hysteresis register
		.config = lm75_temp_config,
		.config = lm75_temp_config,
	};
	};


	static const struct hwmon_channel_info *lm75_info[] = {
	static const struct hwmon_channel_info * const lm75_info[] = {
		&lm75_chip,
		&lm75_chip,
		&lm75_temp,
		&lm75_temp,
		NULL
		NULL
@@ -238,7 +238,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.
	The HWMON_CHANNEL_INFO() macro can and should be used when possible.
	With this macro, the above example can be simplified to
	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_CHANNEL_INFO(chip,
				HWMON_C_REGISTER_TZ | HWMON_C_UPDATE_INTERVAL),
				HWMON_C_REGISTER_TZ | HWMON_C_UPDATE_INTERVAL),
		HWMON_CHANNEL_INFO(temp,
		HWMON_CHANNEL_INFO(temp,
+1 −1
Original line number Original line Diff line number Diff line
@@ -914,7 +914,7 @@ void hl_hwmon_fini(struct hl_device *hdev)


void hl_hwmon_release_resources(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;
	int i = 0;


	if (!hdev->hl_chip_info->info)
	if (!hdev->hl_chip_info->info)
+2 −2
Original line number Original line Diff line number Diff line
@@ -174,7 +174,7 @@ static int hwmon_thermal_set_trips(struct thermal_zone_device *tz, int low, int
	struct hwmon_thermal_data *tdata = tz->devdata;
	struct hwmon_thermal_data *tdata = tz->devdata;
	struct hwmon_device *hwdev = to_hwmon_device(tdata->dev);
	struct hwmon_device *hwdev = to_hwmon_device(tdata->dev);
	const struct hwmon_chip_info *chip = hwdev->chip;
	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;
	unsigned int i;
	int err;
	int err;


@@ -253,7 +253,7 @@ static int hwmon_thermal_register_sensors(struct device *dev)
{
{
	struct hwmon_device *hwdev = to_hwmon_device(dev);
	struct hwmon_device *hwdev = to_hwmon_device(dev);
	const struct hwmon_chip_info *chip = hwdev->chip;
	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);
	void *drvdata = dev_get_drvdata(dev);
	int i;
	int i;


+1 −1
Original line number Original line Diff line number Diff line
@@ -430,7 +430,7 @@ struct hwmon_channel_info {
 */
 */
struct hwmon_chip_info {
struct hwmon_chip_info {
	const struct hwmon_ops *ops;
	const struct hwmon_ops *ops;
	const struct hwmon_channel_info **info;
	const struct hwmon_channel_info * const *info;
};
};


/* hwmon_device_register() is deprecated */
/* hwmon_device_register() is deprecated */