Received: by 2002:a05:6a10:9afc:0:0:0:0 with SMTP id t28csp2633704pxm; Mon, 28 Feb 2022 03:09:40 -0800 (PST) X-Google-Smtp-Source: ABdhPJy22XW9N1STaGeBrcCkBz8AoN29j1MGQwyalo6NeaygbF59BmmJpHmcjQkgQ2FaVnJ+eGYo X-Received: by 2002:a50:f61c:0:b0:413:3b58:32af with SMTP id c28-20020a50f61c000000b004133b5832afmr19344620edn.49.1646046580240; Mon, 28 Feb 2022 03:09:40 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1646046580; cv=none; d=google.com; s=arc-20160816; b=0ZfTkCXBIbkIcpBG5zO+9qOsy+zajPGEDqTJfQspVrBc6F0Z2Ivsat+kOxF3wPWrAl /Q94eSnGfb2Dd7NZpF6JLfSmk0PzqYvs3HddyYuuZbbYyfMfIOOFofLBffwm3Wtt9Onn i/3u+Ec6LbanYulFZq/LtPSvfgPP1eK903UzXATab+iQrKkdNtZNsonFrpz6BkUuY5M/ Yf8JkInURne0zvvlxfRYvKTIOcCmX3AGiu1pNCRAGRTPslZp6K48Dj0Aqot5TKkozNmL 9ydZM8KA7h5BPWEio0tSTiXOvc8CDF2ADhKWrKTHK+Zx6zWp3MzSO3Mk9muNjmC+9MH7 UQSA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=pc2xTazJcGjIwl7ZnhXxuCZmmMzULOqgCvZj3IlaMMY=; b=RRq32PpS5GkcZCrkMBw6kAWUcDHWLuuVB2Fw1Bk+WeOiEKgyWnQtoQ8iTBcTT8gB+S 8fshrD6dpYBwiZ1dIoIkCJrPu3NCg7qPqZRTq44t0uPip4Xjn1IXWcVGhdvjkzRMsXB9 AOsrqa6Mvj/sgSt0FB7A5Q4xmcSeEy9YrOwf28pI59gsrz+Jf0kkQk+Po+fROE5ycV1r Sy9v0uJnwP/GN1NXcvIgnzYs6fJWHBF3etbkxXhDqVc3/1EriBCxwcNS4E1VJe7xHCeQ 2JnIVuI5pSiNrcmDSKbuuffRBhZHjoznj2g5rZhxuKaFSsMhjgxomiD6ThehzTVgdyq9 avfg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@jms.id.au header.s=google header.b=LNzfZAX5; 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 Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id z22-20020a17090655d600b006cfff6dbb70si5193163ejp.990.2022.02.28.03.09.17; Mon, 28 Feb 2022 03:09:40 -0800 (PST) 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=@jms.id.au header.s=google header.b=LNzfZAX5; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234543AbiB1Jx6 (ORCPT + 99 others); Mon, 28 Feb 2022 04:53:58 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:50382 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232079AbiB1Jx5 (ORCPT ); Mon, 28 Feb 2022 04:53:57 -0500 Received: from mail-qk1-x735.google.com (mail-qk1-x735.google.com [IPv6:2607:f8b0:4864:20::735]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 445FB25F9; Mon, 28 Feb 2022 01:53:19 -0800 (PST) Received: by mail-qk1-x735.google.com with SMTP id c7so9871135qka.7; Mon, 28 Feb 2022 01:53:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jms.id.au; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=pc2xTazJcGjIwl7ZnhXxuCZmmMzULOqgCvZj3IlaMMY=; b=LNzfZAX5hieB9FG9FLsPTrIanGwIyMKmJnXN/c610bQayVeDntvgfS92u1OMqT5EPE y9Kx3Kd2H9XDu5uKrY/5hzx9MjcZUfKRWf/cDhEiK1rfoH6DQ6RTrSk0yxkASPnHujy9 L7f2UJFZ/hIrFNXgGWbU5ySh13EaWvCsdP0wY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=pc2xTazJcGjIwl7ZnhXxuCZmmMzULOqgCvZj3IlaMMY=; b=PzZAr/UEP0GBCKoLAKgPr8F7jZKdVDaE2Kh52hu8c1nh3dVNlMH51ZlWU1Jy9UywhV DOkKqGtSMUPwCd/I4KuH7Sto6OnivMhkJHDabn7iSkbtLGEEXGb4I//ZehtJ67CRj54d QBHP8Iw0ROjbMna5u9rGIzZA/Alf93jpHHRbv8sObmycGksNzXka1tDpDmsLLln3gY2k 7RbJJF1UkGU91OJrIk/GLU6mhQiBgW8y1Lo6kX+ZbBw7jMDWAI+ojpD0mnOtv22Geh/e s+/8WMos7scGzpGJVkl61SDG5orrALJC2/pi4ynQjinCVW8JyNtCzdjk5agg0kq9nm2V yCvA== X-Gm-Message-State: AOAM532R6iTmsU0BrDqeNAg46C9QvrJMfkUmpqRbz++uP3Vmrmujt6l6 4T7LCM/OyM9VYeM7+69IcXP2yM1X/Ik1kERaBRm5scfZbKpbJg== X-Received: by 2002:ae9:e841:0:b0:508:1f6e:f020 with SMTP id a62-20020ae9e841000000b005081f6ef020mr10495084qkg.243.1646041998337; Mon, 28 Feb 2022 01:53:18 -0800 (PST) MIME-Version: 1.0 References: <20211208013337.13806-1-tommy_huang@aspeedtech.com> In-Reply-To: <20211208013337.13806-1-tommy_huang@aspeedtech.com> From: Joel Stanley Date: Mon, 28 Feb 2022 09:53:06 +0000 Message-ID: Subject: Re: [PATCH v5 0/7] Add Aspeed AST2600 soc display support To: Tommy Haung Cc: David Airlie , Daniel Vetter , Rob Herring , Andrew Jeffery , linux-aspeed , "open list:DRM DRIVERS" , devicetree , Linux ARM , Linux Kernel Mailing List , BMC-SW Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-1.5 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=no 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 Hi Tommy, On Wed, 8 Dec 2021 at 01:34, Tommy Haung wrote: > > v5: > Add lost reset define. > > v4: > Add necessary reset control for ast2600. > Add chip caps for futher use. > These code are test on AST2500 and AST2600 by below steps. > > 1. Add below config to turn VT and LOGO on. > > CONFIG_TTY=y > CONFIG_VT=y > CONFIG_CONSOLE_TRANSLATIONS=y > CONFIG_VT_CONSOLE=y > CONFIG_VT_CONSOLE_SLEEP=y > CONFIG_HW_CONSOLE=y > CONFIG_VT_HW_CONSOLE_BINDING=y > CONFIG_UNIX98_PTYS=y > CONFIG_LDISC_AUTOLOAD=y > CONFIG_DEVMEM=y > CONFIG_DUMMY_CONSOLE=y > CONFIG_FRAMEBUFFER_CONSOLE=y > CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y > CONFIG_LOGO=y > CONFIG_LOGO_LINUX_CLUT224=y > > 2. The Linux logo will be shown on the screen, when the BMC boot in Linux. Sorry for the long delay. I have tested your patches on an ast2600a3 evb and they worked. I have some questions about the reset lines that I couldn't answer by reading the datasheet, so once they are cleared up we can go ahead with merging your patches. When you re-send, you will need to fix your git configuration so your name appears correctly: git config --global user.name "Tommy Haung" And then for each patch, do this to fix up the authorship and the s-o-b line: git commit --amend --reset-author -s Cheers, Joel > > v3: > Refine the patch for clear separate purpose. > Skip to send devicetree patch > > v2: > Remove some unnecessary patch. > Refine for reviwer request. > > v1: > First add patch. > > Joel Stanley (2): > ARM: dts: aspeed: Add GFX node to AST2600 > ARM: dts: aspeed: ast2600-evb: Enable GFX device > > Tommy Haung (1): > dt-bindings:ast2600-clock Add CRT reset define > > tommy-huang (4): > drm/aspeed: Update INTR_STS handling > drm/aspeed: Add AST2600 chip support > drm/aspeed: Add reset and clock for AST2600 > arm:boot:dts:aspeed-g6 Add more gfx reset control > > arch/arm/boot/dts/aspeed-ast2600-evb.dts | 18 +++++++ > arch/arm/boot/dts/aspeed-g6.dtsi | 13 +++++ > drivers/gpu/drm/aspeed/aspeed_gfx.h | 17 +++++- > drivers/gpu/drm/aspeed/aspeed_gfx_crtc.c | 16 ++++++ > drivers/gpu/drm/aspeed/aspeed_gfx_drv.c | 65 +++++++++++++++++++++-- > include/dt-bindings/clock/ast2600-clock.h | 1 + > 6 files changed, 124 insertions(+), 6 deletions(-) > > -- > 2.17.1 >