From patchwork Mon Jan 27 11:03:11 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Hans Verkuil X-Patchwork-Id: 13951238 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 2468A7603F for ; Mon, 27 Jan 2025 11:04:23 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737975864; cv=none; b=BxMGnF8IcSpYNY/asXV6BVGZqjwtl5IVmshIE7B/2SRZplZ3hFg8AJkwcZ6nun14B2+jBTR+Ah5E/YJU4JaGBAitYsjgMgFIE89fo4yDvLuk1xnvUFNL6ljJ165h/RGYQdjK+VjhDz86VuNCZzgLgb/DyPI5aya3IScRu9XrQ78= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737975864; c=relaxed/simple; bh=g7UFAGdqI7hJxs7XQ+uiPB9aV1scnYQdlPkbLgji7Jo=; h=From:To:Subject:Date:Message-ID:MIME-Version; b=j5Dmd09JXxJFleJcW0+GYOgG72XZgttGa7LLud1z/OsoT8ZRGZWPhzLVdRPeT5bX5CI3Iiy/x9jv9SZSqiA9mM/0xcIt3r6Iu8rpQ71VXa91QiLmN24T63u8Pq62cTSlPj0PQOYD2rcfNQRZIjp0j5mJ+H7MEQt/lAp5do2atCA= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id 33163C4CEE2 for ; Mon, 27 Jan 2025 11:04:23 +0000 (UTC) From: Hans Verkuil To: linux-media@vger.kernel.org Subject: [PATCHv2 0/2] media: add support for the EDID EEODB Date: Mon, 27 Jan 2025 12:03:11 +0100 Message-ID: X-Mailer: git-send-email 2.45.2 Precedence: bulk X-Mailing-List: linux-media@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Add support for the HDMI Forum EDID Extension Override Data Block by introducing the v4l2_num_edid_blocks() helper function. Update the adv7511-v4l2 driver to use this new function. This fixes adv7511 support for EDIDs using the EEODB as otherwise only the first two blocks would be read. Regards, Hans Changes since v1: - add lots of comments to the v4l2_num_edid_blocks helper. There are a lot of constants there, so those needed proper comments. Hans Verkuil (2): media: v4l2-dv-timings: add v4l2_num_edid_blocks() helper media: adv7511-v4l2: add support for the EEODB drivers/media/i2c/adv7511-v4l2.c | 6 ++-- drivers/media/v4l2-core/v4l2-dv-timings.c | 36 +++++++++++++++++++++++ include/media/v4l2-dv-timings.h | 1 + 3 files changed, 41 insertions(+), 2 deletions(-)