From patchwork Sat Mar 29 18:58:49 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Martin Blumenstingl X-Patchwork-Id: 14032774 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 9D997C36008 for ; Sat, 29 Mar 2025 19:01:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-ID:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=LX7SWrwY6OpCaO9ykeRowFKZtA7/2l8pyZIWTkn3LmY=; b=CMHAYfvBShMmYZ pdT7JJHz7baNtkacbN+//KA0GnaxjAwvyWrffjJ/zBccyAtNvk8jx/dmOH3iMvFjvhFIYgmT24CbQ vV0950/2HWN9dkMKOsbkMVhtUc1BQpluxmBZJSCU4I47kf2F6xG1vKDzDYCAJ58Ob8avDTOsJrzVy sTQMleSrMO68wsybKePVrzDNfY9xYO0G07bB4vthM++edirCxSXsM/YBvIrQyQS5H2BsmJnTtOVCL CdvUnNoTiWNHIfstqkfsehV9HAV+iH9yM7WdwLt4+GiKuEgPKuZKa7rJo72uH7LXnaQ8grMqikEJk HhGbBK2pXipxQ7RMNsrg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.1 #2 (Red Hat Linux)) id 1tybQY-0000000FQTA-1gkC; Sat, 29 Mar 2025 19:01:06 +0000 Received: from mail-ej1-x62f.google.com ([2a00:1450:4864:20::62f]) by bombadil.infradead.org with esmtps (Exim 4.98.1 #2 (Red Hat Linux)) id 1tybOp-0000000FPxM-26lC; Sat, 29 Mar 2025 18:59:20 +0000 Received: by mail-ej1-x62f.google.com with SMTP id a640c23a62f3a-ac25d2b2354so523265866b.1; Sat, 29 Mar 2025 11:59:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20230601; t=1743274758; x=1743879558; darn=lists.infradead.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=Ush7CURThlYuZwLUlg+NY49Bwo1vYDShrEN3JXm0200=; b=T7wyTQHIhb1gxO/iSjz7+CjSDXk3srkLU34lpmC+bjCwctwZGZGJisiEZ8txov3scn AjUmVfj9ETWgvxJth5i0lPBHKuWJw0RuEnSiHpEt1KpIyLut5pnAd59fxwsd5b4kFKAX dBCK/l7W0t8aoIOGHhPLS8fcMdOxaXTelJXYb01ge3Yni1oIc7gnVIW+qCGqqrhPv3Nv BZYfeZLfkpGhCjIsL/TVaRNpY/Yr5hNz0es1yWZ/bM8RBK6nUwv2wsW4x7VJryizygZf J3cF7XZqWKkCsyWJXGg135JGjyo/XJBvKTOGQd3HlArGkSYqwVYt66uJJ/wk4gPc26Ku viJA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743274758; x=1743879558; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Ush7CURThlYuZwLUlg+NY49Bwo1vYDShrEN3JXm0200=; b=NOG5oqYxlwX+4zzqc7FGSEZW+LzPJqklGXNYElICfjFbiMlCvM4wmwL/CX7gzK+PJM q6fAX53mZie0iWXl2sthQtwtBkfEL7xSLn2ZNcUGDOkX73AHaegzgjYNanOcnpJ4g5J7 /DR3BW7GBHtKEBgiZktWzBlweHa3IQ8dJCKTMk0YenCatEKY8tavMSs4In5SQGqABS0e nzkO7Kf0woEwP3aj9Mn/2c750jSaWv3me7SqTKXKjbZCU+xuGMXq3BiQO8I5I2tT0Foq WBqSNqxg8+Kplee5KtGMoW0xEYLqWr5LIIusQ7FZggP7A42WEjLBeR0CpXY+yRbnrU9L LfqQ== X-Gm-Message-State: AOJu0YyDh/z1ptCBYP8LIzx52Yi+djwFUGQwF6Kz7/3cFcYR6ZczB4Jc 5oBFSvB9QwScAmS35WiG+WbhzNGMRLe3hGSmURs1+mBjP+BuSI2lJ8qL5w== X-Gm-Gg: ASbGncuaUuF3jbMQ+ebzkMSsIZCwh2W+FdWrlRwifpNuBVjdGC6uFSSkCpAG8svjXoN xUpFWkl7Vw+yexvCRrk4efTvSr5U3V9UBIYAKEnuuswBNAn/K6CJQ8k32zivjV720bo0ej4ayPU udTTOBAt5H+8yM4rFyAxoZVGCFqikSQUeHQUZ2B8tZanuY2b0vCe+vN+halBUObNjOvgtr8n6f6 JIVANjR8uoK55exCHYEudrjWv8AVrehxkqMB87VNppFsmORrRCAFoHEyogveKbB767WkXW1AR0B FFp7fjQdtPDLm/LusPLL+Q1g0uBsrGglvLB4v9nZ/YbTkueMBbi38YECrfynyedyteyT3DS4R/E 1ibxnBUW7DgUWcFxFsJt8FGVVvBakXIh56+fIidqDGjAXvkOLndx+Opi2hCn9fsIQZgat20KBsT kMDjA3 X-Google-Smtp-Source: AGHT+IEXb3J1hhW+1cZ1cYh8Q+cmXWkp3blDzIk1DGjEmxuRwDiL3dqD3dHsbMWJI2zigPWKrKeiQw== X-Received: by 2002:a17:907:9693:b0:abf:733f:5c42 with SMTP id a640c23a62f3a-ac73895f8b0mr304556366b.8.1743274757593; Sat, 29 Mar 2025 11:59:17 -0700 (PDT) Received: from localhost.localdomain (dynamic-2a02-3100-ad73-6800-0000-0000-0000-0e63.310.pool.telefonica.de. [2a02:3100:ad73:6800::e63]) by smtp.googlemail.com with ESMTPSA id a640c23a62f3a-ac7196dd46asm364497866b.160.2025.03.29.11.59.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 29 Mar 2025 11:59:16 -0700 (PDT) From: Martin Blumenstingl To: linux-amlogic@lists.infradead.org Subject: [PATCH 1/7] ARM: dts: amlogic: meson8: enable UART RX and TX pull up by default Date: Sat, 29 Mar 2025 19:58:49 +0100 Message-ID: <20250329185855.854186-2-martin.blumenstingl@googlemail.com> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250329185855.854186-1-martin.blumenstingl@googlemail.com> References: <20250329185855.854186-1-martin.blumenstingl@googlemail.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250329_115919_539416_1D458D08 X-CRM114-Status: GOOD ( 14.05 ) X-BeenThere: linux-amlogic@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, neil.armstrong@linaro.org, Martin Blumenstingl , khilman@baylibre.com, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, jbrunet@baylibre.com Sender: "linux-amlogic" Errors-To: linux-amlogic-bounces+linux-amlogic=archiver.kernel.org@lists.infradead.org Some boards have noise on the UART RX line when the UART pins are not connected to another device (such as an USB UART adapter). This can be addressed by using a pull up resistor. Not all boards may provide such a pull up resistor on the PCB so enable the SoC's pull-up on the UART RX and TX pads by default. This matches the default (from u-boot or SoC hardware) state for the pinmux configuration on these pads. Signed-off-by: Martin Blumenstingl --- arch/arm/boot/dts/amlogic/meson8.dtsi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm/boot/dts/amlogic/meson8.dtsi b/arch/arm/boot/dts/amlogic/meson8.dtsi index 847f7b1f1e96..7fe0c7d3ee6e 100644 --- a/arch/arm/boot/dts/amlogic/meson8.dtsi +++ b/arch/arm/boot/dts/amlogic/meson8.dtsi @@ -398,7 +398,7 @@ uart_ao_a_pins: uart_ao_a { mux { groups = "uart_tx_ao_a", "uart_rx_ao_a"; function = "uart_ao"; - bias-disable; + bias-pull-up; }; }; @@ -567,7 +567,7 @@ mux { groups = "uart_tx_a1", "uart_rx_a1"; function = "uart_a"; - bias-disable; + bias-pull-up; }; }; From patchwork Sat Mar 29 18:58:50 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Martin Blumenstingl X-Patchwork-Id: 14032775 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 77D80C36008 for ; Sat, 29 Mar 2025 19:02:57 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-ID:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=6CCwDItz1P9Io3kyqOjhrTn/k5d6JykyrEsXyYfiQTI=; b=zXeC7C1qzrZagR lys13zxyGytAKi0f3nhp5kugX1Ub86KX6GB7VsShT42b8bpVw3y3jfQmedNSyYoJEMWwLPpAmYtyX 3RS/Kf8dk1HABChA3xnlj0Ys4pV31NEcO4wcIPAgKeVVFQbvA4mnjOK6XrPSJgM8U+305GO5oRmBd goEhMsFcCqskG8INLD5GsqvOcdmGBzN1abyTi0Mq/oC2WSWaN4YeODWcpxkPLvoiR0vc2+AP06D1e hjXgNQNQebHXoYmqEpY4+VWVUeAQ1yx6ArfQ/YUYICcXRCBQYKEGX7i4V/eUHckm2E+TwNbzG1bsY D8Jvln7qt21p09fOyKvA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.1 #2 (Red Hat Linux)) id 1tybSG-0000000FQgL-1kcf; Sat, 29 Mar 2025 19:02:52 +0000 Received: from mail-ej1-x635.google.com ([2a00:1450:4864:20::635]) by bombadil.infradead.org with esmtps (Exim 4.98.1 #2 (Red Hat Linux)) id 1tybOt-0000000FPyB-3IxM; Sat, 29 Mar 2025 18:59:24 +0000 Received: by mail-ej1-x635.google.com with SMTP id a640c23a62f3a-ac2dfdf3c38so581125866b.3; Sat, 29 Mar 2025 11:59:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20230601; t=1743274762; x=1743879562; darn=lists.infradead.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=fnIvJ5GkQdTsudX8kCSNJ/vtno+O1kFQRgoOLI7QT+E=; b=RR+YJ1dExpwMVhPcZQohXNiBg69XC8yGvJ6BED4dLVTFbxyqwX1SyS1yVqQ7vubh+X Juyi2XcPj8DfC53AQaFdh0RZ0DWVPimb4t6LQYy0rsVBZ0JKCvkJ8m+EpNFzwS6CH/OF N1gEDyBZA4UUTZsecsuG/avf9GBdkkTRt647z88nH+LvewR2nc7tRmafB7w0RT8uW5Fz cGYx6H0LrdXb2UCWeCG9LCZ1F46pQ3kFiPPVZbYPGeKNf+Egc2IKfVRAIBg1y2MS09TA Ut59nvRrHy5+tKasuo30qD4kDoDtCHBfw5fI6nwTMRjRq+kvg7q0yklN6Y9zRO5jsZt7 vQRA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743274762; x=1743879562; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=fnIvJ5GkQdTsudX8kCSNJ/vtno+O1kFQRgoOLI7QT+E=; b=GIeakpND8T0QcQamArfPuY5FdI8HWABmoLsbMukH+XWYtCyjAe3xBmsqeiXJNlqrI6 k8bEIcUioVzkDTZM5m63NH3LtST4b63UWvh0O/0pEwbi4Q2cHnAhRO6hgOd5hQYB0d+u eUs8UOgYtJF+TAlLj5XkAhLLXWsKck+GOA3ooXT7mUUIQJHnyOqgQre9b0zmmcHsttZm U7V5oF8AaoGSmH0ByWNe/Ot0tUvy24If3hWcFsjTZggC5nq9Rps7r6NL5wbkXibeqLoa f50L5Y2AbXjqsU/8AV4vbfzFw/jAoM6zViD9D9oYmObTgMdsLdKjEmV0jJqN0BfRjFDA mXjg== X-Gm-Message-State: AOJu0YxJCI4bQcYVKMy0L4X5Pg8AZei2Up84tEogCctm05kmPRyYwjaM h+ErZFnlp53cXQMvHAK0k+h1nk7x716ZqIf6xL3IO9Au1GyKScQbF7VUTA== X-Gm-Gg: ASbGncvIxNuJx67kA/AuLXVM7LUTVf0CTVGQO2DZLA58S292K/9PqWaZq/WIqcKv/8r IEQyupwOZ32uEBwlR0Rz9ABHyvgsGuwBMKygmPw+hsUyECofRareL2QmsdzW9PigzSqVwr5qW5O /a5wnt8G1WZiL61N05fHPUYII7JYs3jnyYmy+IZxjZbnCxUesc6c88P2mpEkU9d1z9OXuofUSk5 tfiEmIiHGpNJVr/9nfiU1FKRk+6gZJ5GRsLYW+2WL4b1gc3OU1GcthyXEAinrEaK/jPhIS04Wy/ eEFXzc38QaLjTl0kEjZFD900ouE6Ml3jPINq7qlKC6EVP1Mhu3Uj4rfbphrLGkuHdP8AsE9/3aF XgIsC2KScH1AmULk0N1lovMuKFnlAcDtQI1EBzJH9+oNR5psoyCaJHC2HMGbb6uFbSEQifg== X-Google-Smtp-Source: AGHT+IFESawv1sch0Xh3dWQk//nDyTPFLIdKhU+1BsFulW/LDtgKGmqIj+1y+Hbo1pfEDL+B/1he2g== X-Received: by 2002:a17:907:868e:b0:ac3:aff6:817f with SMTP id a640c23a62f3a-ac738a5aa6fmr362758366b.13.1743274761496; Sat, 29 Mar 2025 11:59:21 -0700 (PDT) Received: from localhost.localdomain (dynamic-2a02-3100-ad73-6800-0000-0000-0000-0e63.310.pool.telefonica.de. [2a02:3100:ad73:6800::e63]) by smtp.googlemail.com with ESMTPSA id a640c23a62f3a-ac7196dd46asm364497866b.160.2025.03.29.11.59.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 29 Mar 2025 11:59:20 -0700 (PDT) From: Martin Blumenstingl To: linux-amlogic@lists.infradead.org Subject: [PATCH 2/7] ARM: dts: amlogic: meson8b: enable UART RX and TX pull up by default Date: Sat, 29 Mar 2025 19:58:50 +0100 Message-ID: <20250329185855.854186-3-martin.blumenstingl@googlemail.com> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250329185855.854186-1-martin.blumenstingl@googlemail.com> References: <20250329185855.854186-1-martin.blumenstingl@googlemail.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250329_115923_830395_35A263A5 X-CRM114-Status: GOOD ( 14.05 ) X-BeenThere: linux-amlogic@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, neil.armstrong@linaro.org, Martin Blumenstingl , khilman@baylibre.com, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, jbrunet@baylibre.com Sender: "linux-amlogic" Errors-To: linux-amlogic-bounces+linux-amlogic=archiver.kernel.org@lists.infradead.org Some boards have noise on the UART RX line when the UART pins are not connected to another device (such as an USB UART adapter). This can be addressed by using a pull up resistor. Not all boards may provide such a pull up resistor on the PCB so enable the SoC's pull-up on the UART RX and TX pads by default. This matches the default (from u-boot or SoC hardware) state for the pinmux configuration on these pads. Signed-off-by: Martin Blumenstingl --- arch/arm/boot/dts/amlogic/meson8b.dtsi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm/boot/dts/amlogic/meson8b.dtsi b/arch/arm/boot/dts/amlogic/meson8b.dtsi index 0876611ce26a..faf09f77c605 100644 --- a/arch/arm/boot/dts/amlogic/meson8b.dtsi +++ b/arch/arm/boot/dts/amlogic/meson8b.dtsi @@ -368,7 +368,7 @@ uart_ao_a_pins: uart_ao_a { mux { groups = "uart_tx_ao_a", "uart_rx_ao_a"; function = "uart_ao"; - bias-disable; + bias-pull-up; }; }; @@ -521,7 +521,7 @@ mux { groups = "uart_tx_b0", "uart_rx_b0"; function = "uart_b"; - bias-disable; + bias-pull-up; }; }; From patchwork Sat Mar 29 18:58:51 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Martin Blumenstingl X-Patchwork-Id: 14032779 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id DC976C36008 for ; Sat, 29 Mar 2025 19:04:41 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-ID:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=Uc810CgcxP3VDUHARvTP5Hfv1UsAAX5a7J7/Ojnphlg=; b=3ztKO+hMkrgOu5 mNGJO8s371O26+gQY0u+qBQzoBg01Z0weW6dcs83a5ZwSjkeCIBK/91nNv+4u9NTlcf6lWgrw0goq 9V7GIsytAoIEuZu9gregOAd0uHQjEQIezPPIDvR2KwNBBzXWSQNN1TUWUCVUcOAvSKMJqgbXLiEY8 ZB8/j1jvPPr0dgGhdD3SzoyiV6FEC+n/GoeLZu1fuVBzEetG2b3dUSp5jTYEAXc6yaVBqu3W0v2vX wg9yTxzb0Kb23RaCeTX/C73uqQ4fXoS1Prg+MzIuEgi4gtq7LzTTA7Z/oZz7ms3s9vnj8XBebv6vu ksY6iocCdi1EpEcSlMRw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.1 #2 (Red Hat Linux)) id 1tybTy-0000000FQpb-24Xx; Sat, 29 Mar 2025 19:04:38 +0000 Received: from mail-ej1-x62b.google.com ([2a00:1450:4864:20::62b]) by bombadil.infradead.org with esmtps (Exim 4.98.1 #2 (Red Hat Linux)) id 1tybOv-0000000FPyr-34FU; Sat, 29 Mar 2025 18:59:26 +0000 Received: by mail-ej1-x62b.google.com with SMTP id a640c23a62f3a-aaee2c5ee6eso489574966b.1; Sat, 29 Mar 2025 11:59:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20230601; t=1743274764; x=1743879564; darn=lists.infradead.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=GKkfbO1BiF+QlXbqBxEEyljYmITDjKlUPtvMrkXYk1M=; b=Ti3rPXa0cNjKtf403FNHQGOa1qs+UGkbkbpus5MJv0qdacD3cD4vk/+B+I0XENoDpk HmnyLodziUmi29Unqon26kF6CNrUXwVPpyM017zmO9xPWYni/7IiGmk70FHIWm3QcNC+ 86NMqHqXPlC8QJRBB4BRiVZylSjp6iYc5DqOlXwj/pXenF4EbMVL/imuA2n7mgcKJnQd 5GnUhGcU1ecSQGwF8h1yzIiSVD2Izt3OM96zp3jVQZOQVOtKIxFSwxNeKMzjsqC4XI7B Zvso0pKLwVPBpQ0mOMEt0iC5Nkkhs1AWOYX1MmNx+xWTkRln1ztxYRjhEuEfIq+K121s lVDw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743274764; x=1743879564; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=GKkfbO1BiF+QlXbqBxEEyljYmITDjKlUPtvMrkXYk1M=; b=krPZMjSpkn68O47191nvgtUkGn0j2tNnoDPVZJ0041rIZ9wiRjJHBFdYBGlFJJySUb r7cHazi5q2foBRsYPqQV4JL029LffzLR+TPhDtCIBoe0cvQvlxhvIomnRff0x4DslbMx eSenKAKRLA+WDnJxJdXyJ5vA8vwnej0FMWG3OZ/puHu+p0ggMqttSeD6uKPK+lVpTQa0 uopZEalQ0Br8voHG5ZYpiPKiTSRF2UMmEAcnpDlhhFTBbXq/FizS9F10aZ8b9mPupShM 7rTGzqeSYAPEwTWJFfC0SQHMlW5jHcolwyc0BUCNV5wxfo1o0unChC4wrD35wBH5ge2S xPmw== X-Gm-Message-State: AOJu0Yzaka5fVow2uoJC8oWPw9Q49WCWXEDaTfq4pGEkdWNHmgeJeLHR MqdXnAu1trugVP1ABog9ZyVaFjSqRCrL4fzbOKQC3MX4teejrlGd+zGAKA== X-Gm-Gg: ASbGncusMpPEkM1mNO6HSjoDkZCDCw4Og4hmDGwIoLjp2iyS5UiMIO7U/h/AA9TqXLt cERK06CJ7f0QRQuOrg7Mv4/vXJwRD4GRh2t3l12iJ6mSV7j0+8Vzp9a5mn5zqRyOSwptsBhSRpK ffbINMXiZsbHUFAEtRWXgZuoM6rlLPPsXYJ+lt2/+Fn8WqWRd2StmWqAnEbFE1tImh7oWcFPSsw 4mFR71GnWS+S4q9dX8AtbphGRPBoCBIaAdDOqFnTWpnIm0SFpCQIzxfD67GfYlGKzr3hbMdb6NU sL2PxxnqZs1chi3NLM2CDw4Oh4aswvm0Q7vDrBzgdaOBic8ROslEDoLL71jKSGUkIvo9RY4Z/c+ 7pljNJbwwXkB3u57MSwHtFKW5pU2k0AZaXkPUO9oeGItKvOQGCrq4kY7NGml1NE+kiw21/lu0Gz Hnt8Ok X-Google-Smtp-Source: AGHT+IE5q4K7Ef6k7rcJl7ZBvAtJqJkvDsSBkJ2ZbFVfGwP8BH9jLRx/9uvMrwpU0vICOl+FUBSWnQ== X-Received: by 2002:a17:907:7d8c:b0:ac3:8790:ce75 with SMTP id a640c23a62f3a-ac7389ea3a2mr289697566b.10.1743274763406; Sat, 29 Mar 2025 11:59:23 -0700 (PDT) Received: from localhost.localdomain (dynamic-2a02-3100-ad73-6800-0000-0000-0000-0e63.310.pool.telefonica.de. [2a02:3100:ad73:6800::e63]) by smtp.googlemail.com with ESMTPSA id a640c23a62f3a-ac7196dd46asm364497866b.160.2025.03.29.11.59.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 29 Mar 2025 11:59:22 -0700 (PDT) From: Martin Blumenstingl To: linux-amlogic@lists.infradead.org Subject: [PATCH 3/7] arm64: dts: amlogic: gxbb: enable UART RX and TX pull up by default Date: Sat, 29 Mar 2025 19:58:51 +0100 Message-ID: <20250329185855.854186-4-martin.blumenstingl@googlemail.com> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250329185855.854186-1-martin.blumenstingl@googlemail.com> References: <20250329185855.854186-1-martin.blumenstingl@googlemail.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250329_115925_768065_3AEF88F6 X-CRM114-Status: GOOD ( 13.65 ) X-BeenThere: linux-amlogic@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, neil.armstrong@linaro.org, Martin Blumenstingl , khilman@baylibre.com, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, jbrunet@baylibre.com Sender: "linux-amlogic" Errors-To: linux-amlogic-bounces+linux-amlogic=archiver.kernel.org@lists.infradead.org Some boards have noise on the UART RX line when the UART pins are not connected to another device (such as an USB UART adapter). This can be addressed by using a pull up resistor. Not all boards may provide such a pull up resistor on the PCB so enable the SoC's pull-up on the UART RX and TX pads by default. This matches the default (from u-boot or SoC hardware) state for the pinmux configuration on these pads. Signed-off-by: Martin Blumenstingl --- arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi b/arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi index 8ebce7114a60..c4a9f855e5de 100644 --- a/arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi +++ b/arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi @@ -105,7 +105,7 @@ uart_ao_a_pins: uart_ao_a { mux { groups = "uart_tx_ao_a", "uart_rx_ao_a"; function = "uart_ao"; - bias-disable; + bias-pull-up; }; }; @@ -122,7 +122,7 @@ uart_ao_b_pins: uart_ao_b { mux { groups = "uart_tx_ao_b", "uart_rx_ao_b"; function = "uart_ao_b"; - bias-disable; + bias-pull-up; }; }; @@ -520,7 +520,7 @@ mux { groups = "uart_tx_a", "uart_rx_a"; function = "uart_a"; - bias-disable; + bias-pull-up; }; }; @@ -538,7 +538,7 @@ mux { groups = "uart_tx_b", "uart_rx_b"; function = "uart_b"; - bias-disable; + bias-pull-up; }; }; @@ -556,7 +556,7 @@ mux { groups = "uart_tx_c", "uart_rx_c"; function = "uart_c"; - bias-disable; + bias-pull-up; }; }; From patchwork Sat Mar 29 18:58:52 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Martin Blumenstingl X-Patchwork-Id: 14032780 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 04AB9C36008 for ; Sat, 29 Mar 2025 19:06:26 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-ID:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=N2CAIi3s3sAYK6Lj9Ndy76s21KtoKl/Dq9OVZGmRkLg=; b=UhXxH2aCDVAuJW Y3cLYLfPr5jJjJjhnDonQIEoMB9QjxVNmTfWDkq4EV/4x5yoHkRMmDPxdXoHQcYdn3Zydb2t3Ibqi Av2hGH+AbtKzJ7U+QuPnY1Ku260GHDDjfQX0hl+eDwGdLR/fsiKS+V21hjT2G78GPdJkm/dMjcP4D bwb1Sif1luwUDu+9/78+LAp+ioV6BYgvnNP0pcxzaTbZdxJ4QUqxtM5yuLJfy6xAe2WHPfnk7YVaC wWE9cdb5JMqTMWPoUvSI5z+YJM0J7eUH+zsaLZGMLRKY2cTZBxy1WjZicp8ku17RaxYqGxNwhbOuk 630GZ7tG/r00WAxTlu3w==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.1 #2 (Red Hat Linux)) id 1tybVf-0000000FQzA-34Mn; Sat, 29 Mar 2025 19:06:23 +0000 Received: from mail-ed1-x535.google.com ([2a00:1450:4864:20::535]) by bombadil.infradead.org with esmtps (Exim 4.98.1 #2 (Red Hat Linux)) id 1tybOy-0000000FPzd-2iH9; Sat, 29 Mar 2025 18:59:29 +0000 Received: by mail-ed1-x535.google.com with SMTP id 4fb4d7f45d1cf-5e5c9662131so4971896a12.3; Sat, 29 Mar 2025 11:59:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20230601; t=1743274766; x=1743879566; darn=lists.infradead.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=yHjnimUXRB9yqs2JrX76wgCEkUn1WbBc4dXkc5jfVng=; b=LViaFSQ8hTP20DwGJsirioJO/rltd/6Ug77BVoSDXUw3JfSfMl78B0ZeQKwn9WDy6S Wfn74vBcQfs2vvZZTlsjmLU3eYbty24vS5Qng0Hz/GDTtmzy9IqCJT40ivcCIP3+rm+C GtgRf2Tb+xwResRFUcsdACEXfCBx0VB54be+SIZUuxx6XTvEesybP6Z8IDAb1Nd9gpRZ YGOE0BHruiXMZyZ8PA5chYT1QD2X21z5Gl7oQ9Bj1B6YIT2EPh+z8bOSwtyZ00OaJI+6 fvVqSco3FZUXz2ODtHT4PHQG2BVC1zU6iQdMEDExSjAhz6w3OyiXk20uztfk2fAnigqq 7x/g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743274766; x=1743879566; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=yHjnimUXRB9yqs2JrX76wgCEkUn1WbBc4dXkc5jfVng=; b=Dtj9PQvxiObWWevZ1s92bA8mPrvi7t/IuT2cQm5w/JvbdDUDLuRNGGwdx0Dz1C18Zp 7TmyaF3QGpDQyAAjiEK9+U0J5Yfctrli3bGmUEHKFGpq9Y7M/UC4FBt/uz1S8JrshI5S zIz/IWGvRMLF/HGduGWg+s5f2gu/MfsdJbYiJ5G6BDQ4/j9DxNC5J3vCmwVOuDllsIJV Tzz3eRH5Iu7epCzK+XADUPCH/DfMisXJJaIOhk+BOGF0FF+6M+66BiCogksBA2egjRji oEf/zvqyATIQjDSiP+OC8aq28tDYXwZzqEqNcKbvK9yw2KqAlukb9FoSpSNsEyZjh60i M1Bg== X-Gm-Message-State: AOJu0YxYitpFZpj84UToR3map7IBhyFxwTT9BWv2mzJHWK89bfgKS+Dc XX/HvZZUAinksmyZKwNSHuDrXYeJiKuR56x1STgdLOum2c7In/vOC3m3gA== X-Gm-Gg: ASbGnctkdNkDHd47Ln5z2vMrtmXRmTpAVwO+DBdGzyx324qe5cxokt4e+qY7gxf8F7G AdMxcC4Ag47V/kx+JPciiaNEqYwBysag2/MPZ8hXYhWi1ZC0O4iXFkJB9hGXbhn70uXN0k7Cw6m piBgypPUsmkmkpFvBsK1l0icCdvwkFBnLzyyxF4i222RnW5Zjmz5Lbnrf3Y+avJZvpddrGS9J8t 1rs/aFb5FpQxkpS2+Yf39qkqhTjtvnr/iuKChuexw61Bzkj7FC2gGxWWk3Gwb3zRLMH/Cnwjsx1 qLAT7tv+MaFhJ7XmRAPpJ3Vnah8qz7miQzGj7hqkO7Wt7hLf01CBMgAfHjfpigojWW1vyDQ/UII 28lCAgrQHb+LgNGtAzUS8ucXLJ7nwyjZME78XrF9FbVcpb5N8Qg8Nph3FIyNlp/IjUhDVN9QT4d LsyynM X-Google-Smtp-Source: AGHT+IFWI6IwRE1qRMFr432PaEFmBmF6a/bj6HZe2GViLF3Hz14MG35bIU/UGxCXhgixCty/+QMSGQ== X-Received: by 2002:a17:906:7955:b0:abf:4bde:51b1 with SMTP id a640c23a62f3a-ac738a4bf32mr302869766b.21.1743274766374; Sat, 29 Mar 2025 11:59:26 -0700 (PDT) Received: from localhost.localdomain (dynamic-2a02-3100-ad73-6800-0000-0000-0000-0e63.310.pool.telefonica.de. [2a02:3100:ad73:6800::e63]) by smtp.googlemail.com with ESMTPSA id a640c23a62f3a-ac7196dd46asm364497866b.160.2025.03.29.11.59.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 29 Mar 2025 11:59:24 -0700 (PDT) From: Martin Blumenstingl To: linux-amlogic@lists.infradead.org Subject: [PATCH 4/7] arm64: dts: amlogic: gxl: enable UART RX and TX pull up by default Date: Sat, 29 Mar 2025 19:58:52 +0100 Message-ID: <20250329185855.854186-5-martin.blumenstingl@googlemail.com> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250329185855.854186-1-martin.blumenstingl@googlemail.com> References: <20250329185855.854186-1-martin.blumenstingl@googlemail.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250329_115928_684625_A1F13A31 X-CRM114-Status: GOOD ( 12.85 ) X-BeenThere: linux-amlogic@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, neil.armstrong@linaro.org, Martin Blumenstingl , khilman@baylibre.com, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, jbrunet@baylibre.com Sender: "linux-amlogic" Errors-To: linux-amlogic-bounces+linux-amlogic=archiver.kernel.org@lists.infradead.org Some boards have noise on the UART RX line when the UART pins are not connected to another device (such as an USB UART adapter). This can be addressed by using a pull up resistor. Not all boards may provide such a pull up resistor on the PCB so enable the SoC's pull-up on the UART RX and TX pads by default. This matches the default (from u-boot or SoC hardware) state for the pinmux configuration on these pads. Signed-off-by: Martin Blumenstingl --- arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/arch/arm64/boot/dts/amlogic/meson-gxl.dtsi b/arch/arm64/boot/dts/amlogic/meson-gxl.dtsi index 2dc2fdaecf9f..460c46cfad6a 100644 --- a/arch/arm64/boot/dts/amlogic/meson-gxl.dtsi +++ b/arch/arm64/boot/dts/amlogic/meson-gxl.dtsi @@ -163,7 +163,7 @@ uart_ao_a_pins: uart_ao_a { mux { groups = "uart_tx_ao_a", "uart_rx_ao_a"; function = "uart_ao"; - bias-disable; + bias-pull-up; }; }; @@ -180,7 +180,7 @@ uart_ao_b_pins: uart_ao_b { mux { groups = "uart_tx_ao_b", "uart_rx_ao_b"; function = "uart_ao_b"; - bias-disable; + bias-pull-up; }; }; @@ -188,7 +188,7 @@ uart_ao_b_0_1_pins: uart_ao_b_0_1 { mux { groups = "uart_tx_ao_b_0", "uart_rx_ao_b_1"; function = "uart_ao_b"; - bias-disable; + bias-pull-up; }; }; @@ -522,7 +522,7 @@ mux { groups = "uart_tx_a", "uart_rx_a"; function = "uart_a"; - bias-disable; + bias-pull-up; }; }; @@ -540,7 +540,7 @@ mux { groups = "uart_tx_b", "uart_rx_b"; function = "uart_b"; - bias-disable; + bias-pull-up; }; }; @@ -558,7 +558,7 @@ mux { groups = "uart_tx_c", "uart_rx_c"; function = "uart_c"; - bias-disable; + bias-pull-up; }; }; From patchwork Sat Mar 29 18:58:53 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Martin Blumenstingl X-Patchwork-Id: 14032784 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 8F097C36008 for ; Sat, 29 Mar 2025 19:08:14 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-ID:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=EFdtl8EeFydY/cZnXhhCYgRTwdFCzH9rSDKu+yDhWps=; b=em+mXiZxPyCVP+ Bxi6y/u4J0I4DrpdbZ21P/odnv+Vb2p1zYn05nnKgnMbE+zFrRb2gr0T7J22ztqiNQUSsTYLtRwo1 WrssGIkYBrPLHBMx0OpxtIyZ+OqQ7aXttebw0zp73rKrrCpI4XmCewJfaSrlKTwBLqPmdneLvq3vF hgR6X/4Ya77gLRCi/LccJ2Pr6T8gHKIRpkuWpyGhTnLE9gBLSLaQhjIjdijLMoiUS3XRcPc1xdM2h iAftcRLOKaWqdy9+LIJAEwWtp7iyGyfTFEawHAEzzJTQSTc5Eh5cgLCuVdrByB5TH1mnHdwjVp8sM QcsUC89iI9Ldl0EDA6JA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.1 #2 (Red Hat Linux)) id 1tybXO-0000000FRFr-36ua; Sat, 29 Mar 2025 19:08:10 +0000 Received: from mail-ej1-x62b.google.com ([2a00:1450:4864:20::62b]) by bombadil.infradead.org with esmtps (Exim 4.98.1 #2 (Red Hat Linux)) id 1tybP0-0000000FQ0u-111P; Sat, 29 Mar 2025 18:59:31 +0000 Received: by mail-ej1-x62b.google.com with SMTP id a640c23a62f3a-ac2aeada833so610396266b.0; Sat, 29 Mar 2025 11:59:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20230601; t=1743274768; x=1743879568; darn=lists.infradead.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=iuJ1rCMKJ8piRzVxzGzbbZXPyezY0fLV1P9ou+GE3/8=; b=ecYvyHFwWAW75JeAZITt7MY5NmqF5XoYK8TQooTx9HGb4dehWX7mGDmdfV5H7EJ2fn SF3ziBx66r499G8WOlQfuc4GPhrUNhhVAvRZEYsdHVQ7EPjDnTK/rld2RbY9r7hgL204 ANTRSkGHmHsGRSDMGQFrLOztL1koLjPZ6eZ3G0dRwqhnO/G5JuVpLfj6uIuA/HILyVWq e8MZxIcQ24ocky0zf7VyC3E8I9iP42S7NAyDHPw0UOE6Jk+A5E2LSNKNmKFSH11ZzX+P +07M802kpIbgW+4WJkYY6a75oqCRsVKLvQcbJ2XhvbC3IQwrm/EcYvRWqzJ9ityHps2A FoZQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743274768; x=1743879568; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=iuJ1rCMKJ8piRzVxzGzbbZXPyezY0fLV1P9ou+GE3/8=; b=exZazEQbW00DfJuXy+E46Iy6VpU9hS3h6pRtCad907ZFbW+YZjEwljDcHwFL72OElu PYl72bzx93eDYFDtZwtnGudJQg0LVi4sy0M1wr6vezXUPjWwNB74QXquf9/E3FWLCBT9 3bxZhKj7sW2o0Nvo2E1BjwaQs3SgLAa17LDRGFShaQC0cVBxrZOnNk/pwO8cKi/BAgvs WOKwKkxpHwwzxgoXDH2g1A75jQp5ZbX56EzeST1Rbs7eEfwwQdHDEYM1vAOS40aXUBI6 xLLYFDsxsMFcrdxNmGiF/XOv5fec/vLdXXCUhpNGjetwSC37CcQQHGwBKaJlVBoitk1S OC3g== X-Gm-Message-State: AOJu0YxKQe2lQAtGUQ9ZTdua300nhs0pKlMGRfyeH0AnPkMryYdrGuVO 2TvICTSk8LIpVRnyuJhJLYOJOPIroYsfEH+gY9JNhno2ZU0tmJOhAExEqQ== X-Gm-Gg: ASbGnctaLwmLrHeNAKhV/8Xu/hD2sKhb6jClmelICEJ9A2xfxyO9VVoaLX/USEcQ6F3 kRjUfC8fKIRCEAiW9pMo5hFn4YOJN3ZOFn80CNUXtGBmM9FcCwGPnR0l8/f5DpqIv/XcIN7CTc1 dirSxDRjgGM5YEi0KJBs0Ogxol4QeH+Ht/Bhk4AaQZf/ETUX5sy2uejZFdqeRDwp1BRMsPYocFr jkFB+DZIw5fykiEYfTmukWG16zsa0DrISZ9utHPzNXngEXN6Nrf8cIWgPRvD5mv5c/0hg1b/xnf FWR6wK1X0rzxb0URLYc46cCXwPvTZ9YSCng+cWK5+Of/Q6hVVIQ/1HX++5OOuW02ZryW//X4ceJ I9j9Fn0/ZB9pLN7cd+Y+lSsyIDWntbSkj2+NfEiLeHd+WSZaYY9yre2JpPwiRXmMaeR5w3Q== X-Google-Smtp-Source: AGHT+IFGctAWHqtx6AeFMYWfdS86m/LfdZde43epdyfhY6MjEgiqUrnQaj/WFj/gZ15p06VavYLUIQ== X-Received: by 2002:a17:907:1c97:b0:ac6:e42a:fb4c with SMTP id a640c23a62f3a-ac71ec04f5cmr688598766b.9.1743274768323; Sat, 29 Mar 2025 11:59:28 -0700 (PDT) Received: from localhost.localdomain (dynamic-2a02-3100-ad73-6800-0000-0000-0000-0e63.310.pool.telefonica.de. [2a02:3100:ad73:6800::e63]) by smtp.googlemail.com with ESMTPSA id a640c23a62f3a-ac7196dd46asm364497866b.160.2025.03.29.11.59.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 29 Mar 2025 11:59:27 -0700 (PDT) From: Martin Blumenstingl To: linux-amlogic@lists.infradead.org Subject: [PATCH 5/7] arm64: dts: amlogic: g12: enable UART RX and TX pull up by default Date: Sat, 29 Mar 2025 19:58:53 +0100 Message-ID: <20250329185855.854186-6-martin.blumenstingl@googlemail.com> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250329185855.854186-1-martin.blumenstingl@googlemail.com> References: <20250329185855.854186-1-martin.blumenstingl@googlemail.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250329_115930_276834_3E0B1099 X-CRM114-Status: GOOD ( 13.38 ) X-BeenThere: linux-amlogic@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, neil.armstrong@linaro.org, Martin Blumenstingl , khilman@baylibre.com, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, jbrunet@baylibre.com Sender: "linux-amlogic" Errors-To: linux-amlogic-bounces+linux-amlogic=archiver.kernel.org@lists.infradead.org Some boards have noise on the UART RX line when the UART pins are not connected to another device (such as an USB UART adapter). This can be addressed by using a pull up resistor. Not all boards may provide such a pull up resistor on the PCB so enable the SoC's pull-up on the UART RX and TX pads by default. This matches the default (from u-boot or SoC hardware) state for the pinmux configuration on these pads. Signed-off-by: Martin Blumenstingl --- arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi b/arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi index ab2b3f15ef19..12e8daaa1c9b 100644 --- a/arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi +++ b/arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi @@ -1503,7 +1503,7 @@ mux { groups = "uart_a_tx", "uart_a_rx"; function = "uart_a"; - bias-disable; + bias-pull-up; }; }; @@ -1521,7 +1521,7 @@ mux { groups = "uart_b_tx", "uart_b_rx"; function = "uart_b"; - bias-disable; + bias-pull-up; }; }; @@ -1918,7 +1918,7 @@ mux { groups = "uart_ao_a_tx", "uart_ao_a_rx"; function = "uart_ao_a"; - bias-disable; + bias-pull-up; }; }; @@ -1936,7 +1936,7 @@ mux { groups = "uart_ao_b_tx_2", "uart_ao_b_rx_3"; function = "uart_ao_b"; - bias-disable; + bias-pull-up; }; }; @@ -1945,7 +1945,7 @@ mux { groups = "uart_ao_b_tx_8", "uart_ao_b_rx_9"; function = "uart_ao_b"; - bias-disable; + bias-pull-up; }; }; From patchwork Sat Mar 29 18:58:54 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Martin Blumenstingl X-Patchwork-Id: 14032785 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 01D73C3600C for ; Sat, 29 Mar 2025 19:10:03 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-ID:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=FLhXgHAigfT8rmZvb5uyMbaurKnFQG4KaMC431vLShA=; b=NqDqzULVkAmHrM jPaMErdUIc0OKKnI/OR18hns7aMrGKHBDi6VuzJkrIAT6smvNnbRpokkYf66jgdsL2MaZ2Xpe8dAs 8otk7034P074oVQjihn+h4D1me8QsD7wAUIZCJKWi7AqbNh64ypDGb1blhzjN9FZSPS/0CHEdNh66 u06ChC0gB2fhGY3VyTfJ0xlVov3CHu6vRDtxi694L3yvCsPwdVS+gXVDBSxf9ePpOlQNXpmKGKfzS upvlaYqRACQLCgcaF/hEZQHL81EkxEMimed+9xza8sauHTK3Hk2tpeAB/auHG+gGi6uuvlR4mqTSb qIzjWG/xY39ea/YIG3Bw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.1 #2 (Red Hat Linux)) id 1tybZ7-0000000FROw-0cLw; Sat, 29 Mar 2025 19:09:57 +0000 Received: from mail-ej1-x633.google.com ([2a00:1450:4864:20::633]) by bombadil.infradead.org with esmtps (Exim 4.98.1 #2 (Red Hat Linux)) id 1tybP2-0000000FQ27-26b8; Sat, 29 Mar 2025 18:59:33 +0000 Received: by mail-ej1-x633.google.com with SMTP id a640c23a62f3a-ac345bd8e13so537467066b.0; Sat, 29 Mar 2025 11:59:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20230601; t=1743274770; x=1743879570; darn=lists.infradead.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=nM1iEKnX8goZJjbBqk+vEAeC/fnWWVRUcl0seopOhvI=; b=cJYzMc9i4Ha583/Y5gLtppwCNwtCA8id69N20hf1SFWiUSloC4dgknZwezkSCVlw2s uUpBpXWvc4t6PxzBqUcs/xI3ayVE+vM4b1dcBfmMxPMS2YGKJjiGMPrEr4e9AoIjyP36 ++k6wYygtss77+V9dJT1eidrrHPw/9txGmn+/qkZlKXD7c+YXbqBB5p86GkICfBqp/iI fqnSX0qzUU6QH+PaG3Np+RXTpCUndQSrBI+a5+ukBXNAbJ5n4CxgulbrHTa9UE40MxQN zfGyq/tKjN2Y0UxdXUpNeQaBgxIgifQ4rFRYKbOprccAeLI58qtOSnWoPmTNttrxlUMm vOhQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743274770; x=1743879570; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=nM1iEKnX8goZJjbBqk+vEAeC/fnWWVRUcl0seopOhvI=; b=ZtXcoCP4jYwabiwWXW+IVgmqiVgJSjuQGR2YlMFr3cLOxORF5LgXSsAk+87ySLl6xD 8e3+3jCv8eh7Jap3aG1SlPMLWw1jKbNY5JUUv+BuNMkNzH7hQJbezvttttKK3ia/ODXZ 8OlQzn80tkDt3LgWfH3kFPDLF+ZnbK26Mu66Z5YFG0Iiz81yXJhK9p7Bm6i1R6IhZaX4 bMGo1OgA3YXUZwN40CqUoCWH08KptYwGuLHoNiVb7RIcQ0EGk29n8FOc2xyRy57Ac3TN 4dxFO2VArXR1byQ5SPQrOsYqORxWAGKDls6UVpxlb8sReo9hlj0H66erqzDPWTceZOb6 pqqQ== X-Gm-Message-State: AOJu0YzODxNlboDFHJszx05Q/hzuuG0MBkZ0OgslF/60EiI+jznT2U+4 mloj6GSgc+aThY89Bgltne1jAM3hbN3M3on9D/3p3356UcdxQke9i17bOQ== X-Gm-Gg: ASbGnctEoNEHVUpXGnHX18dTiHOa1gwzQ0XVLTQjJ1+WBEYxDOc2XpiKZdpMvbRZPG0 QrhG6B+6W2coab9+LYttMmSIDlmGlNP03nDXQb2MokyNqsR/L2/NL4ruQaU4uBO9ZyQ42lA+T5V ZNwR88OeaP+3ZeM13Rdp+AoBGEeNNijOkk7evzYtCFBAY5To9gdCh6/YuiI47pRlCkfbham78wd DlD7H08Ep1bWgVid2BmE7jF+dDE4bwMN/04KYKxhZXCXOrnHpL1SjMIxvUEoDpap93UP1IzP/DK +MOX5ocPmk9kTD0ST39aeXs94vbQ0y08ZsjyIxnrylBM01WJQ6FEdKrnpS3DDblwvEj/1HOw8/x fDYxnD3yArRR/fGa16IUJuJuQPk39TUzY1egIAcqNFj4olkAwx0+qQlM6jJERcftctN754o3Eyl o68wpU X-Google-Smtp-Source: AGHT+IEz7v5Ljt9ZJRFv32Hw0OIPcmVi+flrUYAm3zPFqUuBjHYjrY6pgvKN0F18tzS38DfxADncyg== X-Received: by 2002:a17:907:869e:b0:ac1:ea6e:ad64 with SMTP id a640c23a62f3a-ac738a3f376mr380847966b.28.1743274770291; Sat, 29 Mar 2025 11:59:30 -0700 (PDT) Received: from localhost.localdomain (dynamic-2a02-3100-ad73-6800-0000-0000-0000-0e63.310.pool.telefonica.de. [2a02:3100:ad73:6800::e63]) by smtp.googlemail.com with ESMTPSA id a640c23a62f3a-ac7196dd46asm364497866b.160.2025.03.29.11.59.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 29 Mar 2025 11:59:28 -0700 (PDT) From: Martin Blumenstingl To: linux-amlogic@lists.infradead.org Subject: [PATCH 6/7] arm64: dts: amlogic: axg: enable UART RX and TX pull up by default Date: Sat, 29 Mar 2025 19:58:54 +0100 Message-ID: <20250329185855.854186-7-martin.blumenstingl@googlemail.com> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250329185855.854186-1-martin.blumenstingl@googlemail.com> References: <20250329185855.854186-1-martin.blumenstingl@googlemail.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250329_115932_538360_2BAB45C3 X-CRM114-Status: GOOD ( 12.67 ) X-BeenThere: linux-amlogic@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, neil.armstrong@linaro.org, Martin Blumenstingl , khilman@baylibre.com, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, jbrunet@baylibre.com Sender: "linux-amlogic" Errors-To: linux-amlogic-bounces+linux-amlogic=archiver.kernel.org@lists.infradead.org Some boards have noise on the UART RX line when the UART pins are not connected to another device (such as an USB UART adapter). This can be addressed by using a pull up resistor. Not all boards may provide such a pull up resistor on the PCB so enable the SoC's pull-up on the UART RX and TX pads by default. This matches the default (from u-boot or SoC hardware) state for the pinmux configuration on these pads. Signed-off-by: Martin Blumenstingl --- arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/arch/arm64/boot/dts/amlogic/meson-axg.dtsi b/arch/arm64/boot/dts/amlogic/meson-axg.dtsi index a6924d246bb1..2df143aa77ce 100644 --- a/arch/arm64/boot/dts/amlogic/meson-axg.dtsi +++ b/arch/arm64/boot/dts/amlogic/meson-axg.dtsi @@ -1164,7 +1164,7 @@ mux { groups = "uart_tx_a", "uart_rx_a"; function = "uart_a"; - bias-disable; + bias-pull-up; }; }; @@ -1182,7 +1182,7 @@ mux { groups = "uart_tx_b_x", "uart_rx_b_x"; function = "uart_b"; - bias-disable; + bias-pull-up; }; }; @@ -1200,7 +1200,7 @@ mux { groups = "uart_tx_b_z", "uart_rx_b_z"; function = "uart_b"; - bias-disable; + bias-pull-up; }; }; @@ -1218,7 +1218,7 @@ mux { groups = "uart_ao_tx_b_z", "uart_ao_rx_b_z"; function = "uart_ao_b_z"; - bias-disable; + bias-pull-up; }; }; @@ -1654,7 +1654,7 @@ mux { groups = "uart_ao_tx_a", "uart_ao_rx_a"; function = "uart_ao_a"; - bias-disable; + bias-pull-up; }; }; @@ -1672,7 +1672,7 @@ mux { groups = "uart_ao_tx_b", "uart_ao_rx_b"; function = "uart_ao_b"; - bias-disable; + bias-pull-up; }; }; From patchwork Sat Mar 29 18:58:55 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Martin Blumenstingl X-Patchwork-Id: 14032786 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id A0E11C36008 for ; Sat, 29 Mar 2025 19:11:46 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-ID:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=jgcxDHe4/vvtrhrjYXipWlTDJFf3u9HH9TVjVnUoSfw=; b=eZ0fRpvjnAzQxn ckii6860HVz5iozt5PUQSm0B6EvJea8AxoLPDW4lhUBf64gh165QyzYl7ibFmcT9vL9TkB2ccZ7J9 JBvdHC2LyP/1T6yl1bl9iOLlD3B6ZxKFI3kjgE7obmVQn+uC2MIzMIgjyxFjMUbKOfSbtLmHokCJf mZXB2pWp+BlWrCZfXtDUkyIh57wXmiMEsYqt3wEWojcJzZ7uPsr8Oh2o5Gjz2j9JfKxnSwcIb64KS TIZlVyDCvddM8Cn24IOwDvxD5ZRXaAGI9cE9euuNCftMn+qtUVN0FoAhopsbb/P+WYn5IPfretNqX XVnvHlBAMMGOcf2T725w==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.1 #2 (Red Hat Linux)) id 1tybap-0000000FRWe-0bra; Sat, 29 Mar 2025 19:11:43 +0000 Received: from mail-ed1-x52a.google.com ([2a00:1450:4864:20::52a]) by bombadil.infradead.org with esmtps (Exim 4.98.1 #2 (Red Hat Linux)) id 1tybP5-0000000FQ3t-1mvn; Sat, 29 Mar 2025 18:59:36 +0000 Received: by mail-ed1-x52a.google.com with SMTP id 4fb4d7f45d1cf-5e5e34f4e89so6020810a12.1; Sat, 29 Mar 2025 11:59:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20230601; t=1743274773; x=1743879573; darn=lists.infradead.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=Cwf31W03hzDQ3pn4ZEZvOqnTw7bLaOev9kguqMxCgac=; b=iaa1I/DWTUSMGcPIvuXT2MHrhYkhwCc7/4Xp00Cay8Za1cNsv9+uA5Fq/eNptnwRTx 05uhj8S1k3hDcERmr7KikAiZWkSnmytrhc6M7+b8vruVNZp+OPqU9k+PB/DytdjKgIyT Bj53NS6BLCVyeWazRKPwXboekJqPErULKDcjL02ZjIaBjKNHXGR4KsbAJihLPsnfAgFj LghRHrm3HH88jy3K5xKWRyviOuysBirNhtI6+rkWcUhZFyZNvBbXBvOuV+PeU5p2G2VP si3vlIxlleo8HIZ2eltcB5tGd6vPWx/WTOO+SPRubjM0iUd4PbIX0fZ82sqk1oTTnocc 9RJw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743274773; x=1743879573; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Cwf31W03hzDQ3pn4ZEZvOqnTw7bLaOev9kguqMxCgac=; b=thWGkMqMFkYnrqYu6iVPbK8QRm/Jba/AOzOIUeasvRNu1051fd1P26mWtjFRzYUq/7 MuKIYlEovygU3h0SMXQcb/2xEZs+TdKmemn38bQ2gRk7FOEu4uxy4v22VD6zsbzPTbcW CWxNEwEpf/NonieuCKGnGbyO/E6Lcl6HJ3jaKhlJyDPazO4bVS42VBUiZNYL8D6Fr8eN rAoPQf07n/DmHQ1bnWMC/jtFyHIEwhQRKCa0MnJFq+4zHJocFfR5MX0orVmg/ysmMPQu 2w8X3XGJih4abZ8uR1LRhFe098cjXQaO5BgB1YzEuJNj4f4DyixtjW2Ukn0DrENj1Bxn I9/g== X-Gm-Message-State: AOJu0YzjTRAjDUcFXuZtbz9JUXMDYGli9ead7232qtbmY1Rm9NH+eYyc 1DZV8xDtjt5L7b/1GTRQFpFBQRJg33XqT2egtABvz70Afg8AetEs8H1U7A== X-Gm-Gg: ASbGnctTMoZ0kUSQxesSZKHhhg3yWTfwY1P7IjuxemjBHzbNxZpucu74EQG4ax7U7IU vn54pa3aMIxpY07u6ZE8oueexebK5fHehEqnXeGlKA+TM5tz9bQUIJUkkYiHHnZn5jnKaNuMmQA jVxya6TIM48Xj64W0GYPn/p6pCBDmZe8oFKqpb1Tqvc2H1aKw9x2CF8mPgY7pY9zT9yA5qgayky gi2FnerKf4EFjEU2WkWycWQ755WU8xyr+FjgNM+2/SGsdF3TEHOrgcPxh+9qoycjzhjjDPuH2qR TOn76ZOPDgFQKMWhLIQTap3STnMZS0P5UEvLuCtXyvc2gMspBdThu4SD7u6HIH2soOx8KSv5eAx Z1JL8fxYTXyaXbLKrI1raVAwjXsebwM1NYSYFYDbOC9oQMftbiuek2XSZ+kaGQ66A/W43SQ== X-Google-Smtp-Source: AGHT+IFTpADwyhmdGZC/uMEn7HRP+YrC2xbCL6evJOQI7YFnJ9+6LvnjcqnXDwdY3wn5SL8IaD1VLQ== X-Received: by 2002:a17:907:c26:b0:ac3:8895:8e99 with SMTP id a640c23a62f3a-ac738998f18mr322099266b.3.1743274773307; Sat, 29 Mar 2025 11:59:33 -0700 (PDT) Received: from localhost.localdomain (dynamic-2a02-3100-ad73-6800-0000-0000-0000-0e63.310.pool.telefonica.de. [2a02:3100:ad73:6800::e63]) by smtp.googlemail.com with ESMTPSA id a640c23a62f3a-ac7196dd46asm364497866b.160.2025.03.29.11.59.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 29 Mar 2025 11:59:31 -0700 (PDT) From: Martin Blumenstingl To: linux-amlogic@lists.infradead.org Subject: [PATCH 7/7] arm64: dts: amlogic: a1: enable UART RX and TX pull up by default Date: Sat, 29 Mar 2025 19:58:55 +0100 Message-ID: <20250329185855.854186-8-martin.blumenstingl@googlemail.com> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250329185855.854186-1-martin.blumenstingl@googlemail.com> References: <20250329185855.854186-1-martin.blumenstingl@googlemail.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250329_115935_463688_DB664DC7 X-CRM114-Status: GOOD ( 12.17 ) X-BeenThere: linux-amlogic@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, neil.armstrong@linaro.org, Martin Blumenstingl , khilman@baylibre.com, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, jbrunet@baylibre.com Sender: "linux-amlogic" Errors-To: linux-amlogic-bounces+linux-amlogic=archiver.kernel.org@lists.infradead.org Some boards have noise on the UART RX line when the UART pins are not connected to another device (such as an USB UART adapter). This can be addressed by using a pull up resistor. Not all boards may provide such a pull up resistor on the PCB so enable the SoC's pull-up on the UART RX and TX pads by default. This matches the default (from u-boot or SoC hardware) state for the pinmux configuration on these pads. Signed-off-by: Martin Blumenstingl --- arch/arm64/boot/dts/amlogic/meson-a1.dtsi | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/boot/dts/amlogic/meson-a1.dtsi b/arch/arm64/boot/dts/amlogic/meson-a1.dtsi index 1eba0afb3fd9..f7f25a10f409 100644 --- a/arch/arm64/boot/dts/amlogic/meson-a1.dtsi +++ b/arch/arm64/boot/dts/amlogic/meson-a1.dtsi @@ -233,6 +233,7 @@ mux { groups = "uart_a_tx", "uart_a_rx"; function = "uart_a"; + bias-pull-up; }; };