From patchwork Thu Jan 26 23:38:55 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tony Dinh X-Patchwork-Id: 1732619 X-Patchwork-Delegate: sr@denx.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=85.214.62.61; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20210112 header.b=dYqfie8r; dkim-atps=neutral Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4P2xyC2g5kz23hC for ; Fri, 27 Jan 2023 10:39:45 +1100 (AEDT) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 565E78554E; Fri, 27 Jan 2023 00:39:37 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="dYqfie8r"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id DE0E184954; Fri, 27 Jan 2023 00:39:34 +0100 (CET) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,SPF_HELO_NONE, SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.2 Received: from mail-vk1-xa33.google.com (mail-vk1-xa33.google.com [IPv6:2607:f8b0:4864:20::a33]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id B120A856C7 for ; Fri, 27 Jan 2023 00:39:07 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=mibodhi@gmail.com Received: by mail-vk1-xa33.google.com with SMTP id bs10so1694983vkb.3 for ; Thu, 26 Jan 2023 15:39:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=RmII8wla8fPN9p7xIgryB6/BDSELlspo6LOMI1JEvAI=; b=dYqfie8rkqsiX5m69zn3FKBf7FoVGDHXQPKSnDM51wTCJByG6L5o55OE1yHwbbzt7u gyXiM1L0/BTsg1r+W9XtRSHtL3lvaMbSuN0OzY48CugKsITxqRwQan7aAvu+iI9uUMKY OunzrACSUQ/d+f2jdIVWMpAZze6QcN1htXcyAuKHo+3dOR8WlgVQKZLgj5dfXZAPI6TG S8PY8MfDqYDUj7XEtK9MtbICh8MnTWdsD7dNiFF7VO+CGN2WseOfeNg2vkq5NvCufUXX eb9/eJNVXfYf3SnCYbaZF1XzHqIu/NBYftARMK1CnJbBjY1Ijke9eXnAIyYydIyQbAhT 3PPQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=RmII8wla8fPN9p7xIgryB6/BDSELlspo6LOMI1JEvAI=; b=y3iUzcHBjeIWuikbyKTVL/wd0ESGNJLZUID680MOTc4FDo5Zd8pVbOGS8c//DPdq4L BMkGODiUbzSUXscO9LUnGMMInQ0BWhnqtjgoPPpLxzC6wSAVTonsruT1++xRCfAElA0c 2nTsVp3BgLsewd9wh+WDwJ/PnBFnT5Pid69/Lu6WCm1XQqAzvqgynbfzpGjXhzSOj3Wd dtawJOt7/3iekRO7czTwHc+gWLLUUA06F+iakFTddE47hCtWPNFbax+x2/YA+SRjHrA1 rBzuBryNcuhQI+rU++K+KaXytE6jLmWr5gzff6i8as5Pl8CE1OY+wW89JG/6KnaILq4c wJYw== X-Gm-Message-State: AFqh2kprx74BQKiFzTS3DDryS291rIT/dpDb9h1MZNzO6n9YTxACiSU0 msXQtCUujBfD4T9YTaPZxSzBpYFcqNpVXSIjbo4= X-Google-Smtp-Source: AMrXdXuELRwmwGKEowrtHHLo/3/pMEysu2tRMV+Y5GZtOTxAhvi2Gj4xNdP9OaovRuA/qZg0ayDhNfNinZi6O9r1bdA= X-Received: by 2002:a05:6122:1784:b0:3d5:f914:403d with SMTP id o4-20020a056122178400b003d5f914403dmr4872351vkf.9.1674776346387; Thu, 26 Jan 2023 15:39:06 -0800 (PST) MIME-Version: 1.0 From: Tony Dinh Date: Thu, 26 Jan 2023 15:38:55 -0800 Message-ID: Subject: DM_SERIAL is broken for Kirkwood boards To: Stefan Roese , Michael Walle , =?utf-8?q?P?= =?utf-8?q?ali_Roh=C3=A1r?= , U-Boot Mailing List X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.6 at phobos.denx.de X-Virus-Status: Clean Hi all, I ran some tests today (Pogo V4 and NSA310S boards) with the latest master branch and saw the same behavior we've seen before. The boards hung, and the serial console was silent after kwboot finished transferring the u-boot image. I'm running with this DTSI patch below (to enable dm-pre-reloc for uart0). If I deselected DM_SERIAL then both boards booted OK with kwboot. @Michael, it would be great if you could try with your Buffalo board, and see if you will experience the same behavior. Thanks, Tony diff --git a/arch/arm/dts/kirkwood-nsa310s.dts b/arch/arm/dts/kirkwood-nsa310s.dts index 09ee76c2a2..6c5a991fde 100644 --- a/arch/arm/dts/kirkwood-nsa310s.dts +++ b/arch/arm/dts/kirkwood-nsa310s.dts @@ -317,3 +317,8 @@ &pcie0 { status = "okay"; }; + +&uart0 { + u-boot,dm-pre-reloc; + status = "okay"; +}; diff --git a/arch/arm/dts/kirkwood-pogoplug-series-4.dts b/arch/arm/dts/kirkwood-pogoplug-series-4.dts index 5aa4669ae2..ef495d69f5 100644 --- a/arch/arm/dts/kirkwood-pogoplug-series-4.dts +++ b/arch/arm/dts/kirkwood-pogoplug-series-4.dts @@ -98,6 +98,7 @@ }; &uart0 { + u-boot,dm-pre-reloc; status = "okay"; };