From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id A2E6AEEB56C for ; Fri, 8 Sep 2023 19:34:54 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S240555AbjIHTez (ORCPT ); Fri, 8 Sep 2023 15:34:55 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39436 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1345006AbjIHTeo (ORCPT ); Fri, 8 Sep 2023 15:34:44 -0400 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 044D2CE6; Fri, 8 Sep 2023 12:34:20 -0700 (PDT) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 942E8C433BF; Fri, 8 Sep 2023 19:34:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1694201650; bh=PtZ/AsvRSq1hESdjpEPmsZnWD+6hYlR81sNVLe0CSRc=; h=From:To:Cc:Subject:Date:From; b=YskQ/KZ7/wpymbPV7gMvSkU3IAf6B6ubmNL9cAaEExJm0sNCyE8UQikj+bjIxlZPe PMA/6cTYA0eI5+FLl3oHXTNiZk9VMaW1p/qC4/1MZklsU+9HG5WP7MVIkdWl5vXlSF Entgw0Po+73GUDa4mwxr0mzK/6/O3go4jj1XZ8Ti5QDJzhM5oysuxCLE0UVVAYTjJF 9xFZHVtdZBCGlgN9OE+CIG7p9LrTbKpQrm/sfD+Kf6PRQTPWiaPkho89YGpLsg5DEM lW7HMIfUKYILLvdlMt4tmNfbcIo2Ls9rJdK5V7C+oaNe5237n7kgZiFTE3YtNKxaSh YpRiTx7qI1BZw== From: Sasha Levin To: linux-kernel@vger.kernel.org, stable@vger.kernel.org Cc: Marek Vasut , Sam Ravnborg , Robert Foss , Sasha Levin , andrzej.hajda@intel.com, neil.armstrong@linaro.org, airlied@gmail.com, daniel@ffwll.ch, dri-devel@lists.freedesktop.org Subject: [PATCH AUTOSEL 6.1 01/22] drm/bridge: tc358762: Instruct DSI host to generate HSE packets Date: Fri, 8 Sep 2023 15:33:45 -0400 Message-Id: <20230908193407.3463368-1-sashal@kernel.org> X-Mailer: git-send-email 2.40.1 MIME-Version: 1.0 X-stable: review X-Patchwork-Hint: Ignore X-stable-base: Linux 6.1.52 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Marek Vasut [ Upstream commit 362fa8f6e6a05089872809f4465bab9d011d05b3 ] This bridge seems to need the HSE packet, otherwise the image is shifted up and corrupted at the bottom. This makes the bridge work with Samsung DSIM on i.MX8MM and i.MX8MP. Signed-off-by: Marek Vasut Reviewed-by: Sam Ravnborg Signed-off-by: Robert Foss Link: https://patchwork.freedesktop.org/patch/msgid/20230615201902.566182-3-marex@denx.de Signed-off-by: Sasha Levin --- drivers/gpu/drm/bridge/tc358762.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/bridge/tc358762.c b/drivers/gpu/drm/bridge/tc358762.c index 7f4fce1aa9988..8db981e7759b9 100644 --- a/drivers/gpu/drm/bridge/tc358762.c +++ b/drivers/gpu/drm/bridge/tc358762.c @@ -216,7 +216,7 @@ static int tc358762_probe(struct mipi_dsi_device *dsi) dsi->lanes = 1; dsi->format = MIPI_DSI_FMT_RGB888; dsi->mode_flags = MIPI_DSI_MODE_VIDEO | MIPI_DSI_MODE_VIDEO_SYNC_PULSE | - MIPI_DSI_MODE_LPM; + MIPI_DSI_MODE_LPM | MIPI_DSI_MODE_VIDEO_HSE; ret = tc358762_parse_dt(ctx); if (ret < 0) -- 2.40.1