Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp420202rwd; Sat, 13 May 2023 22:33:09 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ6C88mMPJPBca1WOj3PHdGm2EmA0rdWsbgVcHFkSYVRDjK6nIgFBn6d5IMJCDlGnekEZcde X-Received: by 2002:a17:90b:2305:b0:247:6022:9595 with SMTP id mt5-20020a17090b230500b0024760229595mr30045047pjb.45.1684042389473; Sat, 13 May 2023 22:33:09 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1684042389; cv=none; d=google.com; s=arc-20160816; b=F/Wsxf77QBZ/4f0cNJzcWaQeP9d3vPyFpoA9LOHT9DP1wFiulnC9i3uQC9RY63Rm97 LztkgJfyNyPE7NQc1pPg8sEDFv98gXce5pCRpy69El9tKFz+vhjRVKtAKqnkjfzE+NMJ V1TbsYEg95JA6+JtNNAY05VEFIg8cXKR7CfC+DBjXM92wgvldotqyhNSkdhyraJXuCDV xQcz68/UBpXkEw1oY2JnY5XboY4V95uEvh8zh0NqBEScZqAkQXi27skAItnCEmYUZqE/ irshPlUj08Jucg5s+uHZatotXKHrHEeCrI1d/7NvtNXq+NGiO0dWgYdLMkWtWfiWLMQx meXw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=4Zp/9b1VdAA+ssxLZiJ214NeBi4l5ENlrua84d31TRE=; b=jBKMXBYfmK5fWIrXoMSPTA0TL2DPAPzur2hqZBjAfSA8VwJvyP4yG818hgpCx98iBu DJNsgMxGivF6pddaNxfb1MgcVFDy//zneYIV5/GvMGqjwXWwcb9KS0NTkOLm2XLMmRT/ Kwg6IwKXFO0Oi87XtTX2qLuSw+j0ZNgSFU5K92iEaYMLodJkW2vShTZTyHboiklJ1Hdv gcUUoCMdv4IKJfNejymywAX/yMRjjPHoJrblmftE7BHXz3nRJTvFMPP4qM3tOwn9Zxca RbS2qBzFWbf2ZPmxFPkfLMt6fY3BD5Wh9jijGMXbxQFuRX3MlSkHEuNBcz/7hu4Ce58I IrfQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20221208 header.b=Ws5yoXtK; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id kk9-20020a17090b4a0900b00250365255b9si15096211pjb.116.2023.05.13.22.32.48; Sat, 13 May 2023 22:33:09 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20221208 header.b=Ws5yoXtK; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229834AbjENEXT (ORCPT + 99 others); Sun, 14 May 2023 00:23:19 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:54604 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229462AbjENEXR (ORCPT ); Sun, 14 May 2023 00:23:17 -0400 Received: from mail-pl1-x635.google.com (mail-pl1-x635.google.com [IPv6:2607:f8b0:4864:20::635]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id BA9291BEF; Sat, 13 May 2023 21:23:16 -0700 (PDT) Received: by mail-pl1-x635.google.com with SMTP id d9443c01a7336-1ab1b79d3a7so78945275ad.3; Sat, 13 May 2023 21:23:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1684038196; x=1686630196; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=4Zp/9b1VdAA+ssxLZiJ214NeBi4l5ENlrua84d31TRE=; b=Ws5yoXtKXitkR4CaOcAY9yc/0aTpRh4kKmOJk136xWrNsQEUenYsQ7mq+ryskdmPNd i/93nQAgqG/kSOuV8Joiaort3uJaaOxGf1N2uFLuSJiswyT/zsadBiAyYDUQibSikicy wkqGYP/QATH4LqMAXjjNYlOe3vapJihCVzYW5e9M/srHkdp0CBfGSWemrDxuWM5Pfc2V E0WTJSwA9DOsqZlF8Q8R0DIWBO3oqEellqGkrcpzGlTyi/AYhTgWAiu6iZcLWyStdcM2 JFPwtuRt3XNKIMJ0WpHeWmZxbtW7JIvTCD5xlNiFNFHJehliFDqH27qAjMsavaxZr2EA iDCw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1684038196; x=1686630196; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=4Zp/9b1VdAA+ssxLZiJ214NeBi4l5ENlrua84d31TRE=; b=fS9pKzu5G65gz56FChlyesieoJqyU+p4GLuZE1gKkbFu9SOelawDzA5VYwWllrENQm NWP2yzqTGPC0l0WFFXreUhHfptFk6tmqqIlf0e46rKsynjBlLjZ9HZzIx7MbOSOi02HM v+O1lheiSNhKVPw+U5XuWuoXZdNFCKDVQvQdQO8TS1oeGG2QXD7kNTMQMmtJ7KxBynWY ahG+eG1gqHrvet5R5/A8/rUU9k5knzl3rfDx+UXz2a/AnnRYu79kGvR9TvTCrycR9gBd FS5WTBlDS6lAWCh/WiDmPaK7LCvRrVgAO2h90YpXvwpgTb6UNgblxxittQC/RuQ01Jpp LlCw== X-Gm-Message-State: AC+VfDwgjy8z3ec1s5BGmCQnzqZviFIaeo8A6DBf82bdE96KH1LiwTzm aaqnRAc5qvkbzd8vHgnRvZ6JB2EMua9tSrXuk823b0aC X-Received: by 2002:a17:903:484:b0:1ab:267e:2f2d with SMTP id jj4-20020a170903048400b001ab267e2f2dmr28549605plb.48.1684038195944; Sat, 13 May 2023 21:23:15 -0700 (PDT) MIME-Version: 1.0 References: <20230423123513.1346323-1-aford173@gmail.com> <20230514035806.GR727834@dragon> In-Reply-To: <20230514035806.GR727834@dragon> From: Adam Ford Date: Sat, 13 May 2023 23:23:04 -0500 Message-ID: Subject: Re: [PATCH V2] arm64: dts: imx8mn: Fix video clock parents To: Shawn Guo Cc: linux-arm-kernel@lists.infradead.org, aford@beaconembedded.com, Rob Herring , Krzysztof Kozlowski , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Marek Vasut , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sat, May 13, 2023 at 10:58=E2=80=AFPM Shawn Guo wr= ote: > > On Sun, Apr 23, 2023 at 07:35:13AM -0500, Adam Ford wrote: > > There are a few clocks whose parents are set in mipi_dsi > > and mxsfb nodes, but these clocks are used by the disp_blk_ctrl > > power domain which may cause an issue when re-parenting, resuling > > in a disp_pixel clock having the wrong parent and wrong rate. > > > > Fix this by moving the assigned-clock-parents as associate clock > > assignments to the power-domain node to setup these clocks before > > they are enabled. > > > > Fixes: d825fb6455d5 ("arm64: dts: imx8mn: Add display pipeline componen= ts") > > Signed-off-by: Adam Ford > > Is it a fix for v6.4-rc or material for -next? The Samsung DSI driver for Nano is in 6.4, and an attempt was made to setup the device tree in 6.4. While I don't think there are users of this yet, if people try to add DT entries in their boards, they might struggle getting the video working if this isn't applied since the disp1_pix clock may be stuck at 24MHz which likely won't sync much if any displays. adam > > Shawn