Received: by 2002:a25:824b:0:0:0:0:0 with SMTP id d11csp3378374ybn; Fri, 27 Sep 2019 05:35:37 -0700 (PDT) X-Google-Smtp-Source: APXvYqzpVSGz7jJJPlzM2/U1+h7FLo+UuEK/9t/SjHiRcGUSlsf+kYifsodWypEGgzmxuPUb+CLl X-Received: by 2002:aa7:c555:: with SMTP id s21mr4215900edr.151.1569587736979; Fri, 27 Sep 2019 05:35:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1569587736; cv=none; d=google.com; s=arc-20160816; b=KyIZSIK++2rtfnS/Z/ed1+cAmV3cack+dEXcZ4cfuEq5gi6OSw6Anlv1zHXgv88tDV O8NDgDsuXyzqmkUiFjbTGlX4GG2qNZCOqxsd9YI1FhajqTlmKCjIKryHACVikOxh3J2g 2QRvke717uH3H0GJmWbSaBbDXxWg34NTXY2/hNqZi39VH/SqbVfLgm7eSpYBgkBj35Ek SlsUQopEAcDw4ATTw2eTzAYPRddX27DcLnAAJW2TIJO+a4jmpiRPQ2LEsVn4Jq3LDaUL KS2I0c473d2oB+TSUuHQ/ZY5Bo6/2D/WWXtLvcoTrkeIOSlhASkLvg3bbpSfjhrNlzvn sXQQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=k7d51AEqyE848wkPOLeJprFG9jyWEBZYHtKze/WYS4w=; b=DpftQQoXGpfUgYjj3Qr/vO+s+ncoiHrVCux4no+9rDPCDUIF3gEEPVOu9JxKi3qN0M 7W6GHksdSH54QVHKCdWFXDPJd9kZf1VJX0zjsu2Jo/0qng9deR7Evw7Uwwp8dcbaKSbS dpJtIzAPe58qwhPVScsCSCa3sWjweg/sAIT+xkVZ2FTj63ovUjtuQpkA0UVb0ZEU9Dkg Ljf0nGW0BrI+KzucJNv+AXidNNwDUCcL4GCIi4hl5kLlTZbqavQU43cIRrKfPTRV/VD2 lwP6Cx8ntTQ15qP0wsSTB7XmD3MHX4HaSEUwy1f9VGcI6J/TrYK4DEHVQHIYM8RKbqic fJcA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=OkcngvAZ; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 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 vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id b26si1391345edy.108.2019.09.27.05.35.12; Fri, 27 Sep 2019 05:35:36 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=OkcngvAZ; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 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 S1727466AbfI0MeD (ORCPT + 99 others); Fri, 27 Sep 2019 08:34:03 -0400 Received: from mail-io1-f66.google.com ([209.85.166.66]:35407 "EHLO mail-io1-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726549AbfI0MeD (ORCPT ); Fri, 27 Sep 2019 08:34:03 -0400 Received: by mail-io1-f66.google.com with SMTP id q10so15924941iop.2; Fri, 27 Sep 2019 05:34:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=k7d51AEqyE848wkPOLeJprFG9jyWEBZYHtKze/WYS4w=; b=OkcngvAZiKPfuIboTpBONfv7BLGF5R/Iq4MnzDRe5U13ORHYdP24mC9azh4Zc/Cd5Q zjc/eFi7DxQTt2gfFVEGlz4Zxs03GBIbzFDE/3rK5RvUDj+A1zGCnRrN8YdAGLoBwyRD 1SvsdCK0DQMAlsxjPDLcx8NpJ9PfZHFCDWlVx7XQv3ibTNAxJPUr7lXN4J+IqpwsMP11 p5RjNdSw0K+Uj7oL3izhL7pOv+40rEefZwUOMJ8fmBPf5BGQi2sSODcTOMGyjm7Sz/eq 5EylEn4Z6pYPsCxYY6hFmT/ZqrXxPPjxDhE/2yuR1xYG5IQEnERXL9KfdKmKsrdBRBc9 YitA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=k7d51AEqyE848wkPOLeJprFG9jyWEBZYHtKze/WYS4w=; b=q+ZebEUd7m48RhuhAGXkCklAdkzML6YldMLvtl9qZW+eq/apG7DLqqTWTfdXW2uLgE l7n/sQqTij8ZPnHjfmIkTYbrR5RiLsniskLDUxyvbEANzi1ILr1nF7Rf0TT9v0SfTz87 4jgigatlCNARCvhlZoGTiTG5s+XDr9kb76gdg20m1nzPO459wHVKgeY3B53HRu6F7+9m /hiOPBpBKOetq6OJFaVv7ji2Chysrqt7V/cADFBzMDneKCGI7gkFTwMqjRBSVrhhRXHu tP2CTgoPIHM4waG6CtkwNJPEXdpI0riCAPNiX3gmP6D8MqV0LYBCxv9oP1Pbd+ucDrIQ v+MQ== X-Gm-Message-State: APjAAAWg27+b2cN94s9bjTVZSWXF1jciqJR2ul4M/qULRoKeLXURu6UV G4haxGb3i9Mhqk/yDKBVQKVxpIMs5Vp0D439g6Y= X-Received: by 2002:a6b:b213:: with SMTP id b19mr7682327iof.58.1569587642060; Fri, 27 Sep 2019 05:34:02 -0700 (PDT) MIME-Version: 1.0 References: <20190510194229.20628-1-aford173@gmail.com> <7ada0752-6f65-2906-cb29-a47c9490fd57@ti.com> <845055e2-8182-de74-2077-629fdf50ac6c@ti.com> <854f6130-c8a8-81cb-aa76-4830f218ae54@ti.com> In-Reply-To: <854f6130-c8a8-81cb-aa76-4830f218ae54@ti.com> From: Adam Ford Date: Fri, 27 Sep 2019 07:33:50 -0500 Message-ID: Subject: Re: [PATCH] drm/omap: Migrate minimum FCK/PCK ratio from Kconfig to dts To: Tomi Valkeinen Cc: Tony Lindgren , Tero Kristo , Linux-OMAP , Adam Ford , =?UTF-8?Q?Beno=C3=AEt_Cousson?= , dri-devel , devicetree , Linux Kernel Mailing List Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Sep 27, 2019 at 2:55 AM Tomi Valkeinen wrote: > > (dropping folks who're probably not interested...) > > On 26/09/2019 17:12, Adam Ford wrote: > > On Thu, Sep 26, 2019 at 1:55 AM Tomi Valkeinen wrote: > >> > >> On 25/09/2019 23:51, Adam Ford wrote: > >> > >>>> Has anyone debugged why the hang is happening? > >>> I started to debug this, but I got distracted when I noticed the LCD > >>> did't work at all on modern kernels. I have that fixed now, so I can > >>> go back to investigating this. > > I dont' have the same board, but I was testing with omap3 beagle xm. I > can reproduce rather similar issue, although I don't get a hang but > instead sync lost and underflow flood (which makes the device unusable). > > It looks like a bug in omap clock handling. > > DSS uses dss1_alwon_fck_3430es2 as fclk. dss1_alwon_fck_3430es2 comes > from dpll4_ck, and there's a divider after the PLL, dpll4_m4_ck. > > When the DSS driver sets dss1_alwon_fck_3430es2 rate to 27000000 or > 27870967, which can be created with m4 dividers 32 and 31, it looks like > the divider goes to bypass, or to a very small value. DSS gets a very > high clock rate and breaks down. Is there anything I can do to help troubleshoot this? I could insert a hack that checks if we're omap3 and if so make the divider equal to 4, but that seems like just a hack. I can run more tests or insert code somewhere if you want. adam > > Tomi > > -- > Texas Instruments Finland Oy, Porkkalankatu 22, 00180 Helsinki. > Y-tunnus/Business ID: 0615521-4. Kotipaikka/Domicile: Helsinki