Received: by 2002:ac0:a5a7:0:0:0:0:0 with SMTP id m36-v6csp494809imm; Wed, 18 Jul 2018 05:58:02 -0700 (PDT) X-Google-Smtp-Source: AAOMgpeZjrFqWdoxUDwqbhxvy3UnStL/9irJsH9mutEOenuLckZc3NhUIh2d4codAyYxSzbiQc9n X-Received: by 2002:a62:b0c:: with SMTP id t12-v6mr5162066pfi.36.1531918682886; Wed, 18 Jul 2018 05:58:02 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1531918682; cv=none; d=google.com; s=arc-20160816; b=xJq5omqR1HWc94U9JYyGTkcuQ50pb9XwiIMHLAScdXbLgNpGhL409caogC2OyOMYGw SVl7MjRxeuATTjkwUOWqaZvtUE/4ycc0wGXNo53TMgW3v+TqEoFC5Yel4bryIA6asRX8 /jdcqan6qG44CLEUb90nzJzN0jJmTbsCY8PHryOT7rGa+dUphuH8VLxYO4HKY4Emm7e2 o8/UU07dy4UI/4JfudzcA6z9Ca/yjEUzb+vzbmmwEKK91m6LBEYSueCysg9Eq8Z8GDVq iwMA7GQDjFRg+jD05/pwmFUS53wK8yD7bg7w6ywUyCNyASkS05in0tnjEdHtfR84at/o EHxQ== 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 :references:in-reply-to:mime-version:dkim-signature :arc-authentication-results; bh=zhZPCrE3V6ereZd3mN+n2gDPruxVjBDDiTXKFLxXsOw=; b=PgQCCwBOantx1Yc5cNXpnOXtZ5GgtJP8L/XonLnXFrPO9QjEHTEkWRssIEarvKPBFl jYpXTzpthqKsTh/0ipM1OOau5rB4QZHPe38J+hU9RchotSG1xOhCVqC5g+z8sOWC/4CF 3BZMkCPWO/JXd2lICj5xtV0o+fHJbAFOZGLVFAWgJjQr+gaHNcTKZbuZtWX6Vi5c0CMj BaqfFQyFWFklq5E8LZZ+AKddBkvDyO/5t8Xuwejg+qi7d/J5Z/u6bnvyyW3SCeEEqrmD aaMQWJ0Ayiv00Rnyyucj4LjcmSnTTQn5gCRL9dWUMkAsA4nxSqZ2CNoxr23xWCGoqGkH kixg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=DTb3nAHd; 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 q16-v6si3481627pfi.183.2018.07.18.05.57.47; Wed, 18 Jul 2018 05:58:02 -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=DTb3nAHd; 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 S1731073AbeGRNed (ORCPT + 99 others); Wed, 18 Jul 2018 09:34:33 -0400 Received: from mail-qt0-f196.google.com ([209.85.216.196]:33787 "EHLO mail-qt0-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726909AbeGRNed (ORCPT ); Wed, 18 Jul 2018 09:34:33 -0400 Received: by mail-qt0-f196.google.com with SMTP id c15-v6so3867550qtp.0; Wed, 18 Jul 2018 05:56:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=zhZPCrE3V6ereZd3mN+n2gDPruxVjBDDiTXKFLxXsOw=; b=DTb3nAHdlnYGtI3UT834veO2mZ25ii+GEyzhy1MELSjRDAhDpL72BOfMm3jLfpq534 vpsvQIgDYn1iyZd+60NsimjQuAPuG1GGSTWsU0aOuW5nobusqTXPyM5jcc/91g30s8UH vnGG8Q+pZ4f80IT3BXeL1FTumLiDqIqXMLvCnFHAHu3jLXAAu7NJO44mZrQgAky6sfhd scOZru3BMKuKDl9fTUpeloVSZ4cdR/SUkZ8MWrsiMsDdtDQX26mnd82YIO67r57327Vd 1bIyzWE0nAOPh74NERlYZnkBvru9stATWcJuLvr1ECQFzGpQl4FztJklF5vYnxgAToNR jyhQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=zhZPCrE3V6ereZd3mN+n2gDPruxVjBDDiTXKFLxXsOw=; b=OlnrqGhhS/CsOYW3mrz7EhR8Iq6rJZE2a81uAnKLjZQtBcPz8IBwEce6ZxAAC7eQ7O G2piCkfhrbNZtI9lSD648TeG98IOP/dk+ESrPQYO+/3scxD3J9CVIxgn38OOqvQD5Tav WpyZqoPTIfRLzGyJjATCSD7cM+Et/sxW0b/NBIxkZKsv13fhPG7+VXbwDWh0rMWoYF5b rJ5wBIOllWl/nd8s1ElUS33PBM6HilWb7nyrOU+T2hBZ39QXdCGu7WEj7ja+3CHCkt6c rVhfgLMV74p4S6hqOphYJmHhzotJLTuk1uX9pbTr4f9u5/nrXZiwcqeRq2oX7qIKFVX6 qnmw== X-Gm-Message-State: AOUpUlEGAhzpPu8K9aqxMjhzHnx6NjUDjjivkgDBX2nA3Ln+K7Q6O7u9 FAMGTEYgOBOcZvwYyYJFT5ORwuUAGZPko1UShZ0= X-Received: by 2002:ac8:26ee:: with SMTP id 43-v6mr5615865qtp.274.1531918603596; Wed, 18 Jul 2018 05:56:43 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a37:298b:0:0:0:0:0 with HTTP; Wed, 18 Jul 2018 05:56:43 -0700 (PDT) In-Reply-To: <20180718124448.2s2b3jxbsqt46cgu@flea> References: <20180718105458.22304-1-jagan@amarulasolutions.com> <20180718124448.2s2b3jxbsqt46cgu@flea> From: Jagan Teki Date: Wed, 18 Jul 2018 18:26:43 +0530 Message-ID: Subject: Re: [PATCH v3 00/18] arm64: allwinner: Add A64 DE2 HDMI support To: Maxime Ripard Cc: Jagan Teki , Chen-Yu Tsai , Icenowy Zheng , Jernej Skrabec , Rob Herring , Mark Rutland , Catalin Marinas , Will Deacon , David Airlie , dri-devel@lists.freedesktop.org, Michael Turquette , Stephen Boyd , linux-clk@vger.kernel.org, Michael Trimarchi , linux-arm-kernel@lists.infradead.org, devicetree , linux-kernel@vger.kernel.org, linux-sunxi 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 Wed, Jul 18, 2018 at 6:14 PM, Maxime Ripard wrote: > On Wed, Jul 18, 2018 at 04:24:40PM +0530, Jagan Teki wrote: >> Allwinner A64 has display engine pipeline like other Allwinner SOC's A83T/H3/H5. >> >> A64 behaviour similar to Allwinner A83T where >> Mixer0 => TCON0 => LVDS/RGB/MIPI-DSI >> Mixer1 => TCON1 => HDMI >> as per Display System Block Diagram from Allwinner_A64_User_Manual_V1.1.pdf >> >> This is third patch-set followed with previous RFC[1], first and second >> series[2][3] and merely concentrated on HDMI pipeline through TCON1 and >> rest will add eventually. >> >> This series fixed previous version comments >> - Rebasing on linux-next >> - sqash all pipeline components in one patch >> - Enable all pipeline components in board dts >> - about documenting fallback compatibles >> - adding new compatible for mixer1 > > You still haven't figured out the SRAM parts. We asked you to fix this > in the v1 and the v2 already, and we're not going to merge this > without those bits figured out properly. Sorry I'm not sure what I'm trying to do on SRAM here because the last mail, I have waited for Icenowy changes about simple_fb with sram_c on ccu node and those are merged. can you elaborate please. > >> Log: >> [ 1.450984] Jagan: sun8i_mixer_probe >> [ 1.464981] sun4i-drm display-engine: bound 1200000.mixer (ops sun8i_mixer_ops) >> [ 1.472572] sun4i-drm display-engine: bound 1c0d000.lcd-controller (ops sun4i_tcon_ops) >> [ 1.480676] sun8i-dw-hdmi 1ee0000.hdmi: Linked as a consumer to regulator.10 >> [ 1.488738] sun8i-dw-hdmi 1ee0000.hdmi: Detected HDMI TX controller v1.32a with HDCP (sun8i_dw_hdmi_phy) >> [ 1.498879] sun8i-dw-hdmi 1ee0000.hdmi: registered DesignWare HDMI I2C bus driver >> [ 1.507372] sun4i-drm display-engine: bound 1ee0000.hdmi (ops sun8i_dw_hdmi_ops) >> [ 1.514778] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013). >> [ 1.521398] [drm] No driver support for vblank timestamp query. >> [ 1.684611] random: fast init done >> [ 2.011575] Console: switching to colour frame buffer device 180x56 >> [ 2.049858] sun4i-drm display-engine: fb0: DRM emulated frame buffer device >> [ 2.057268] [drm] Initialized sun4i-drm 1.0.0 20150629 for display-engine on minor 0 >> >> Note: >> Pine64 boards are unable to get edid by default like other A64 boards, >> but forcing 'video=HDMI-A-1:1920x1080@60D' kernel command line can >> create edid with display on penel > > Then that needs to be figured out before it's enabled, instead of > having a hack that barely works. Any suggestion to work.