Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e3c52fec authored by Linux Build Service Account's avatar Linux Build Service Account Committed by Gerrit - the friendly Code Review server
Browse files

Merge "input: touchscreen: synaptics_dsx_2.6: Enable poll mode for reflash"

parents 0ad738e9 f2ed1b75
Loading
Loading
Loading
Loading
+6 −2
Original line number Diff line number Diff line
@@ -1951,7 +1951,7 @@ static int fwu_write_f34_v7_blocks(unsigned char *block_ptr,
			return retval;
		}

		retval = fwu_wait_for_idle(WRITE_WAIT_MS, false);
		retval = fwu_wait_for_idle(WRITE_WAIT_MS, true);
		if (retval < 0) {
			dev_err(rmi4_data->pdev->dev.parent,
					"%s: Failed to wait for idle status (%d blocks remaining)\n",
@@ -1961,6 +1961,8 @@ static int fwu_write_f34_v7_blocks(unsigned char *block_ptr,

		block_ptr += (transfer * fwu->block_size);
		remaining -= transfer;
		dev_dbg(rmi4_data->pdev->dev.parent, "%s: remaining %d\n",
					__func__, remaining);
	} while (remaining);

	return 0;
@@ -2010,7 +2012,7 @@ static int fwu_write_f34_v5v6_blocks(unsigned char *block_ptr,
			return retval;
		}

		retval = fwu_wait_for_idle(WRITE_WAIT_MS, false);
		retval = fwu_wait_for_idle(WRITE_WAIT_MS, true);
		if (retval < 0) {
			dev_err(rmi4_data->pdev->dev.parent,
					"%s: Failed to wait for idle status (block %d)\n",
@@ -2019,6 +2021,8 @@ static int fwu_write_f34_v5v6_blocks(unsigned char *block_ptr,
		}

		block_ptr += fwu->block_size;
		dev_dbg(rmi4_data->pdev->dev.parent, "%s: remaining %d\n",
					__func__, block_cnt - blk);
	}

	return 0;