From patchwork Wed Feb 28 11:25:57 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tomi Valkeinen X-Patchwork-Id: 129953 Delivered-To: patch@linaro.org Received: by 10.46.66.2 with SMTP id p2csp908671lja; Wed, 28 Feb 2018 03:27:49 -0800 (PST) X-Google-Smtp-Source: AH8x226Z9pmIJyEnbixuDyCsJl92oDoX1C7mVj3H+IF01Mn/fbOpHHBDgY4kiMgyHqbWxnbetXQU X-Received: by 10.101.86.138 with SMTP id v10mr13937719pgs.353.1519817268983; Wed, 28 Feb 2018 03:27:48 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1519817268; cv=none; d=google.com; s=arc-20160816; b=FKm08tdhJfHvJiv6gz+PCxm+Aki64KYQiwdFiWuEznNu/7pkSa6XVZ0RZ0bc5ICS2M oLy62IbhmT+AXcsU4nwTPZZ0JTikU1L00jrHIgzja08Ux8/KdmFSDDrK7hZaElaylIm0 YqvH+QXnuRKeSjUzBIgP1e+2R7UhHyYiEzzUAD0rGdLubI8g5cKjbKBgUXzDDVzUgN2e ENQh7BEbSAGn8ou1joABjlgePZHYDsOCnxO1VT8ShkQjcF86aQDNfoE9lRXF2zpM+m7a kW5diEg/nDK1JE8LM4OsNx6lovfEoYiCWErr8UqjphmcBl+s0G1dN+NoR6z72XaljtNI ZXcg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:cc:list-subscribe :list-help:list-post:list-archive:list-unsubscribe:list-id :precedence:mime-version:message-id:date:subject:to:from :dkim-signature:delivered-to:arc-authentication-results; bh=ardvq3qxTCJO/KM+AINK4VFqWAr0YYuVRR+UGFoCqjI=; b=a0Owsr4ykfj+ibIMegOUcdsE8/X4twV1L5NB//ST4Spo3IiZ15jb9VO/gBR95CS4J7 QKU7Nx0bWEY/Zhyxqleo6LlciQv7pK79GcL/th6g5jY2OuS6xP2uTHxbzJT0OJAr0+Us sdTdNlaraEQ7xZuKiITzdNznodKWbjWzLeUG8pxm14T+5mtj6ls6+mFmeGNGxpvtmtIE uz4M+gqz/lASbGzsg28F/bb2SjafyY5grwSMF+sKK7SEHYUfPhMmh0VdGESHxqlMVY/O xcOMoFuiI1s/pbHsbraiUUlAN5TME627YZV3MIM+tunilnxkhKkTZjXrIfAMeWtCk30p sotA== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@ti.com header.s=ti-com-17Q1 header.b=AZFYTIf3; spf=pass (google.com: best guess record for domain of dri-devel-bounces@lists.freedesktop.org designates 131.252.210.177 as permitted sender) smtp.mailfrom=dri-devel-bounces@lists.freedesktop.org; dmarc=fail (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Return-Path: Received: from gabe.freedesktop.org (gabe.freedesktop.org. [131.252.210.177]) by mx.google.com with ESMTPS id d13si916092pgu.554.2018.02.28.03.27.48 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 28 Feb 2018 03:27:48 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of dri-devel-bounces@lists.freedesktop.org designates 131.252.210.177 as permitted sender) client-ip=131.252.210.177; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@ti.com header.s=ti-com-17Q1 header.b=AZFYTIf3; spf=pass (google.com: best guess record for domain of dri-devel-bounces@lists.freedesktop.org designates 131.252.210.177 as permitted sender) smtp.mailfrom=dri-devel-bounces@lists.freedesktop.org; dmarc=fail (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id DB8E56E092; Wed, 28 Feb 2018 11:27:17 +0000 (UTC) X-Original-To: dri-devel@lists.freedesktop.org Delivered-To: dri-devel@lists.freedesktop.org Received: from fllnx209.ext.ti.com (fllnx209.ext.ti.com [198.47.19.16]) by gabe.freedesktop.org (Postfix) with ESMTPS id 0390F6E092 for ; Wed, 28 Feb 2018 11:27:15 +0000 (UTC) Received: from dlelxv90.itg.ti.com ([172.17.2.17]) by fllnx209.ext.ti.com (8.15.1/8.15.1) with ESMTP id w1SBRDOD004872; Wed, 28 Feb 2018 05:27:13 -0600 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ti.com; s=ti-com-17Q1; t=1519817233; bh=LdMxVBTB3KEbV8cOJaETzCQlJrJ6sjueSi9Ox/KHW1Y=; h=From:To:CC:Subject:Date; b=AZFYTIf3pBfrkAkHKHZ8eylOoGNf4QoJbutPb8DewN6y2wMCZE6pF1Otj7zzwZlul CcZAc/qkn9sSMm1Ogc9gL+ozUpUtR2Ss4Q8Fkz3PZ4wpZQRT0F2Ndc7qwkggikdSrt yk630LiqvX187I4pxiUnC1T5bwH2Oqc7XqUAqkP8= Received: from DFLE113.ent.ti.com (dfle113.ent.ti.com [10.64.6.34]) by dlelxv90.itg.ti.com (8.14.3/8.13.8) with ESMTP id w1SBRDw0031222; Wed, 28 Feb 2018 05:27:13 -0600 Received: from DFLE104.ent.ti.com (10.64.6.25) by DFLE113.ent.ti.com (10.64.6.34) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1261.35; Wed, 28 Feb 2018 05:27:12 -0600 Received: from dflp32.itg.ti.com (10.64.6.15) by DFLE104.ent.ti.com (10.64.6.25) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1261.35 via Frontend Transport; Wed, 28 Feb 2018 05:27:12 -0600 Received: from deskari.ti.com (ileax41-snat.itg.ti.com [10.172.224.153]) by dflp32.itg.ti.com (8.14.3/8.13.8) with ESMTP id w1SBRAfJ024563; Wed, 28 Feb 2018 05:27:11 -0600 From: Tomi Valkeinen To: , Laurent Pinchart Subject: [PATCHv2 00/17] drm/omap: misc patches Date: Wed, 28 Feb 2018 13:25:57 +0200 Message-ID: <1519817174-20714-1-git-send-email-tomi.valkeinen@ti.com> X-Mailer: git-send-email 2.7.4 MIME-Version: 1.0 X-EXCLAIMER-MD-CONFIG: e1e8a2fd-e40a-4ac6-ac9b-f7e9cc9ee180 X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Peter Ujfalusi , Tomi Valkeinen , Jyri Sarha Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" Hi, This is v2 of the series. I've rebased these on top of Laurent's latest patches. I also dropped most of Peter's patches, as they need rebasing and some work. I think I addressed all of Laurent's comments to the patches in this v2. Tomi Benoit Parrot (2): drm/omap: dispc: disp_wb_setup to check return code drm/omap: Add pclk setting case when channel is DSS_WB Jyri Sarha (1): drm/omap: Allow HDMI audio setup even if we do not have video configured Peter Ujfalusi (1): drm/omap: Init fbdev emulation only when we have displays Tomi Valkeinen (13): drm/omap: fix omap_fbdev_free() when omap_fbdev_create() wasn't called drm/omap: cleanup fbdev init/free drm/omap: add HPD support to connector-dvi dt-bindings: display: add HPD gpio to DVI connector drm/omap: remove leftover enums drm/omap: set WB channel-in in wb_setup() drm/omap: fix WBDELAYCOUNT for HDMI drm/omap: fix WBDELAYCOUNT with interlace drm/omap: fix WB height with interlace drm/omap: fix scaling limits for WB drm/omap: add writeback funcs to dispc_ops drm/omap: fix maximum sizes drm/omap: cleanup color space conversion .../bindings/display/connector/dvi-connector.txt | 1 + drivers/gpu/drm/omapdrm/displays/connector-dvi.c | 118 +++++++++++++++ drivers/gpu/drm/omapdrm/dss/dispc.c | 160 +++++++++++++++------ drivers/gpu/drm/omapdrm/dss/dss.h | 20 --- drivers/gpu/drm/omapdrm/dss/hdmi4.c | 33 ++--- drivers/gpu/drm/omapdrm/dss/hdmi5.c | 37 +++-- drivers/gpu/drm/omapdrm/dss/omapdss.h | 35 +++-- drivers/gpu/drm/omapdrm/omap_drv.c | 20 +-- drivers/gpu/drm/omapdrm/omap_fbdev.c | 24 ++-- drivers/gpu/drm/omapdrm/omap_fbdev.h | 9 +- 10 files changed, 311 insertions(+), 146 deletions(-)