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

Commit 350a1815 authored by Martin Bugge's avatar Martin Bugge Committed by Mauro Carvalho Chehab
Browse files

[media] adv7604: corrected edid crc-calculation

parent 15edc1cc
Loading
Loading
Loading
Loading
+4 −4
Original line number Original line Diff line number Diff line
@@ -983,12 +983,12 @@ static void ad9389b_check_monitor_present_status(struct v4l2_subdev *sd)


static bool edid_block_verify_crc(u8 *edid_block)
static bool edid_block_verify_crc(u8 *edid_block)
{
{
	int i;
	u8 sum = 0;
	u8 sum = 0;
	int i;


	for (i = 0; i < 127; i++)
	for (i = 0; i < 128; i++)
		sum += *(edid_block + i);
		sum += edid_block[i];
	return ((255 - sum + 1) == edid_block[127]);
	return sum == 0;
}
}


static bool edid_segment_verify_crc(struct v4l2_subdev *sd, u32 segment)
static bool edid_segment_verify_crc(struct v4l2_subdev *sd, u32 segment)