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

Commit b786337d authored by Alexander Shiyan's avatar Alexander Shiyan Committed by Greg Kroah-Hartman
Browse files

serial: sccnxp: Fix possible crash if no platform data supplied



This patch fix possible kernel crash if no platform data supplied.
We should not use platform data in this case, instead we will use
default values from private driver structure.

Signed-off-by: default avatarAlexander Shiyan <shc_work@mail.ru>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 7d9f49af
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -891,9 +891,9 @@ static int sccnxp_probe(struct platform_device *pdev)
	} else
		memcpy(&s->pdata, pdata, sizeof(struct sccnxp_pdata));

	if (pdata->poll_time_us) {
	if (s->pdata.poll_time_us) {
		dev_info(&pdev->dev, "Using poll mode, resolution %u usecs\n",
			 pdata->poll_time_us);
			 s->pdata.poll_time_us);
		s->poll = 1;
	}