Commit f3900696 authored by Even Xu's avatar Even Xu Committed by Benjamin Tissoires
Browse files

HID: Intel-thc-hid: Intel-thc: Fix wrong register reading



Correct the read register for the setting of max input size and
interrupt delay.

Fixes: 22da60f0 ("HID: Intel-thc-hid: Intel-thc: Introduce interrupt delay control")
Fixes: 45e92a09 ("HID: Intel-thc-hid: Intel-thc: Introduce max input size control")
Signed-off-by: default avatarEven Xu <even.xu@intel.com>
Signed-off-by: default avatarBenjamin Tissoires <bentiss@kernel.org>
parent ff3f234f
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -1593,7 +1593,7 @@ int thc_i2c_set_rx_max_size(struct thc_device *dev, u32 max_rx_size)
	if (!max_rx_size)
		return -EOPNOTSUPP;

	ret = regmap_read(dev->thc_regmap, THC_M_PRT_SW_SEQ_STS_OFFSET, &val);
	ret = regmap_read(dev->thc_regmap, THC_M_PRT_SPI_ICRRD_OPCODE_OFFSET, &val);
	if (ret)
		return ret;

@@ -1662,7 +1662,7 @@ int thc_i2c_set_rx_int_delay(struct thc_device *dev, u32 delay_us)
	if (!delay_us)
		return -EOPNOTSUPP;

	ret = regmap_read(dev->thc_regmap, THC_M_PRT_SW_SEQ_STS_OFFSET, &val);
	ret = regmap_read(dev->thc_regmap, THC_M_PRT_SPI_ICRRD_OPCODE_OFFSET, &val);
	if (ret)
		return ret;