From patchwork Sat Mar 26 07:51:07 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Viacheslav X-Patchwork-Id: 554718 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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id B8CCFC433F5 for ; Sat, 26 Mar 2022 07:51:23 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231851AbiCZHw5 (ORCPT ); Sat, 26 Mar 2022 03:52:57 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:44004 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231911AbiCZHw4 (ORCPT ); Sat, 26 Mar 2022 03:52:56 -0400 Received: from mx.msync.work (mx.msync.work [IPv6:2001:41d0:d:357f:aaaa::3]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2578315404C; Sat, 26 Mar 2022 00:51:21 -0700 (PDT) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id D999D33EE8; Sat, 26 Mar 2022 07:51:18 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lexina.in; s=dkim; t=1648281079; h=from:subject:date:message-id:to:mime-version: content-transfer-encoding:in-reply-to:references; bh=+tJf8nuvvl/dWidepuoxkeSZGp/4QTaRXiz6nB50fKI=; b=D3PhJBVmrglUJCndiHebInOqkMMUQ/iUWFBhuGk/b7bYlp99g+WN7GzNgU/jgelSLqrBAB fpaGXDRqIym47zCqGrhirZUfNuwXzZD1M/h9u4jTfOfIdPGBG8AVamX7bpPLTTQFCsIEn0 mm8KSfBrVdDsl71gwbfeFEE4Xh9P0phSxFBUkJUtoekxNBGBAP3FvuYTZ9ISJ0fVyhjdwN X+Dp7WE6kBFIB99nHbpa9EJqtYfzR1Z5vvJMKPfE09kZIxl7zPS5TGllBGeR2hG+PK7FsE FpAPN8Psxi2VL9WkiMc+wE00hFP7fLHHm4KTc4lD71A73o5pDXnQWB/QqZj1lQ== From: Vyacheslav Bocharov To: Neil Armstrong , Kevin Hilman , linux-amlogic@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org Subject: [PATCH v2 1/4] arm64: meson: add dts bluetooth node for JetHub H1 Date: Sat, 26 Mar 2022 10:51:07 +0300 Message-Id: <20220326075110.1462301-2-adeep@lexina.in> In-Reply-To: <20220326075110.1462301-1-adeep@lexina.in> References: <20220326075110.1462301-1-adeep@lexina.in> MIME-Version: 1.0 X-Last-TLS-Session-Version: TLSv1.3 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Add bluetooth node for RTL8822CS uart to JetHub H1 dts file. Signed-off-by: Vyacheslav Bocharov --- .../boot/dts/amlogic/meson-gxl-s905w-jethome-jethub-j80.dts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/arch/arm64/boot/dts/amlogic/meson-gxl-s905w-jethome-jethub-j80.dts b/arch/arm64/boot/dts/amlogic/meson-gxl-s905w-jethome-jethub-j80.dts index 6eafb908695f..fcb304c5a40f 100644 --- a/arch/arm64/boot/dts/amlogic/meson-gxl-s905w-jethome-jethub-j80.dts +++ b/arch/arm64/boot/dts/amlogic/meson-gxl-s905w-jethome-jethub-j80.dts @@ -213,6 +213,12 @@ &uart_A { pinctrl-0 = <&uart_a_pins>, <&uart_a_cts_rts_pins>; pinctrl-names = "default"; uart-has-rtscts; + + bluetooth { + compatible = "realtek,rtl8822cs-bt"; + enable-gpios = <&gpio GPIOX_17 GPIO_ACTIVE_HIGH>; + host-wake-gpios = <&gpio GPIOX_18 GPIO_ACTIVE_HIGH>; + }; }; &uart_C { From patchwork Sat Mar 26 07:51:08 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Viacheslav X-Patchwork-Id: 554465 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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id A9A45C433FE for ; Sat, 26 Mar 2022 07:51:24 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231881AbiCZHw6 (ORCPT ); Sat, 26 Mar 2022 03:52:58 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:44062 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231860AbiCZHw5 (ORCPT ); Sat, 26 Mar 2022 03:52:57 -0400 Received: from mx.msync.work (mx.msync.work [51.91.38.21]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 05E07154484; Sat, 26 Mar 2022 00:51:21 -0700 (PDT) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id 0AAA733E46; Sat, 26 Mar 2022 07:51:19 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lexina.in; s=dkim; t=1648281080; h=from:subject:date:message-id:to:mime-version: content-transfer-encoding:in-reply-to:references; bh=lMkPsT9wmYQRWVhCSgEyUxO6l9DD/Z5L18efF0PKVNA=; b=kpVE8K/GUTEr29vPglh/NXLZr1GTnRwE0ju4MrsUyJyWE2jDnjtYEm6O7UP3I7zVNzajby bd7oUCvhof40NcyGIbyH+f2U1d1xcOR3X6FOiuRQaHM7xjm+um6ffxnI5jmPJkLVi5mnGs Bf4YEDqO2TsmjpFD+a+stv8z1Us5RSag1vLuERF5CAyU+FS2nw4ybmNRBHqxM2BStTXbBK dduZhRQDd20Zb9Pc1gcFg5ZRzWjIx7KlZohzdI9txEFuTqJjsdUXtTgxx8kOxufbPbYkn5 +pbN39yl4vRT3A80X8o5CPFpJ8G8u6b0pe+oMu+7nTTetTEtUavklIRwE8aErg== From: Vyacheslav Bocharov To: Neil Armstrong , Kevin Hilman , linux-amlogic@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org Subject: [PATCH v2 2/4] arm64: meson: dts: update serial alias in dts for JetHub D1 Date: Sat, 26 Mar 2022 10:51:08 +0300 Message-Id: <20220326075110.1462301-3-adeep@lexina.in> In-Reply-To: <20220326075110.1462301-1-adeep@lexina.in> References: <20220326075110.1462301-1-adeep@lexina.in> MIME-Version: 1.0 X-Last-TLS-Session-Version: TLSv1.3 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Change zigbee serial port alias to ttyAML2 for backward compatibility. Signed-off-by: Vyacheslav Bocharov --- arch/arm64/boot/dts/amlogic/meson-axg-jethome-jethub-j100.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/amlogic/meson-axg-jethome-jethub-j100.dts b/arch/arm64/boot/dts/amlogic/meson-axg-jethome-jethub-j100.dts index 52ebe371df26..66c1eeba8f48 100644 --- a/arch/arm64/boot/dts/amlogic/meson-axg-jethome-jethub-j100.dts +++ b/arch/arm64/boot/dts/amlogic/meson-axg-jethome-jethub-j100.dts @@ -18,7 +18,7 @@ / { model = "JetHome JetHub J100"; aliases { serial0 = &uart_AO; /* Console */ - serial1 = &uart_AO_B; /* External UART (Wireless Module) */ + serial2 = &uart_AO_B; /* External UART (Wireless Module) */ ethernet0 = ðmac; }; From patchwork Sat Mar 26 07:51:09 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Viacheslav X-Patchwork-Id: 554464 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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id B9306C433FE for ; Sat, 26 Mar 2022 07:51:28 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231935AbiCZHxB (ORCPT ); Sat, 26 Mar 2022 03:53:01 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:44180 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231892AbiCZHw7 (ORCPT ); Sat, 26 Mar 2022 03:52:59 -0400 Received: from mx.msync.work (mx.msync.work [IPv6:2001:41d0:d:357f:aaaa::3]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id F1AE71544AE; Sat, 26 Mar 2022 00:51:22 -0700 (PDT) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id DC36F33EE9; Sat, 26 Mar 2022 07:51:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lexina.in; s=dkim; t=1648281081; h=from:subject:date:message-id:to:mime-version: content-transfer-encoding:in-reply-to:references; bh=2zutAK5IyrmEYXJesAiAG/QGzAOVj6jiOeg39kr9PHM=; b=WOCGB16/EuN01Uq92kXi9yNwwNdHk54bKstwjHM8cmY749WF+lhncuEzuwzxG3PKmoK8Mn yoUct+LwFEFwIGrp/Fc0p6PWz8ae22KsU4ZdbrnIvhfVVfp0Y7kU9WeZQ44kBvZui0IWkr rPJruhQyaVM/01YzvJ4MBwenSaCEmje56cIahbjpgVtlfrFw4sJb1uUG3HY2oBy91LvlTy NptGI1CA82jKAwwKSpaKrV7moo6k4Tu3kHy1E0IB3P7JeuUa3kDtLXdobK+ZH0OuKuDrS/ nU50jCl/HK8Ha4Tdw2SaVNT6GS0iKkvj5T2MpDJGbbfqwsqtIWy/vNmYmd7KnA== From: Vyacheslav Bocharov To: Neil Armstrong , Kevin Hilman , linux-amlogic@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org Subject: [PATCH v2 3/4] arm64: meson: update SDIO voltage in dts for JetHub D1 Date: Sat, 26 Mar 2022 10:51:09 +0300 Message-Id: <20220326075110.1462301-4-adeep@lexina.in> In-Reply-To: <20220326075110.1462301-1-adeep@lexina.in> References: <20220326075110.1462301-1-adeep@lexina.in> MIME-Version: 1.0 X-Last-TLS-Session-Version: TLSv1.3 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Fix the dts to match board's reference design: - update vddio_boot regulator to 3.3v (Wi-Fi SDIO module) - add vccq_1v8 regulator with 1.8v for eMMC SDIO In the first revision of JetHub D1 the vccq_1v8 regulator was 3.3v. All installed eMMC modules were tested to work in HS200 mode at 3.3v supply voltage. In the next revisions of the board eMMC will be powered with 1.8v according to the standard. Signed-off-by: Vyacheslav Bocharov --- .../dts/amlogic/meson-axg-jethome-jethub-j100.dts | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/amlogic/meson-axg-jethome-jethub-j100.dts b/arch/arm64/boot/dts/amlogic/meson-axg-jethome-jethub-j100.dts index 66c1eeba8f48..e52abffdf8cf 100644 --- a/arch/arm64/boot/dts/amlogic/meson-axg-jethome-jethub-j100.dts +++ b/arch/arm64/boot/dts/amlogic/meson-axg-jethome-jethub-j100.dts @@ -81,6 +81,15 @@ vddio_ao18: regulator-vddio_ao18 { vddio_boot: regulator-vddio_boot { compatible = "regulator-fixed"; regulator-name = "VDDIO_BOOT"; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + vin-supply = <&vddao_3v3>; + regulator-always-on; + }; + + vccq_1v8: regulator-vccq_1v8 { + compatible = "regulator-fixed"; + regulator-name = "VCCQ_1V8"; regulator-min-microvolt = <1800000>; regulator-max-microvolt = <1800000>; vin-supply = <&vddao_3v3>; @@ -282,7 +291,7 @@ &sd_emmc_c { mmc-pwrseq = <&emmc_pwrseq>; vmmc-supply = <&vcc_3v3>; - vqmmc-supply = <&vddio_boot>; + vqmmc-supply = <&vccq_1v8>; }; /* UART Bluetooth */ From patchwork Sat Mar 26 07:51:10 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Viacheslav X-Patchwork-Id: 554717 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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id C58DAC433EF for ; Sat, 26 Mar 2022 07:51:27 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231920AbiCZHxA (ORCPT ); Sat, 26 Mar 2022 03:53:00 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:44184 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231897AbiCZHw7 (ORCPT ); Sat, 26 Mar 2022 03:52:59 -0400 Received: from mx.msync.work (mx.msync.work [51.91.38.21]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A0B9E1546A3; Sat, 26 Mar 2022 00:51:23 -0700 (PDT) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id A4D4B33E47; Sat, 26 Mar 2022 07:51:21 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lexina.in; s=dkim; t=1648281082; h=from:subject:date:message-id:to:mime-version: content-transfer-encoding:in-reply-to:references; bh=nuCjbgkU9FFpQwTWnRL3j5RAJbuDiSRCb5bADP8wamo=; b=Uyzw46ZaXuX2GlvUkyn5RWpWLU/TQ8AOYG5L3ufiVVi14LOIZwxQAwQLt+xVlZfL6XzBo0 haRhz3LBv1Cbw5p3EI/6u1CQlu4eSMgAslOj8griWdCNGQCQYyS+/vItqwTelU3BOyoK9+ WG+3mHDccZA2QV5WsvhCyd6b7zMbGcB4iN32KBZYfiwT1MgJSCMO2CgKRPSAWKVwsMNcra N3GHbllUqbE7bcHFx/26WvorwIWMLKvj+/p5N2mie1IIH8/ttO7O+1EelavxFb1QOhnSSB 0rng3zxgojYJqDo4sCIzOV+oM29DZZnarzCpeMdj260Iu8pHmuTitFM2wJpK7g== From: Vyacheslav Bocharov To: Neil Armstrong , Kevin Hilman , linux-amlogic@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org Subject: [PATCH v2 4/4] arm64: meson: update WiFi SDIO in dts for JetHub D1 Date: Sat, 26 Mar 2022 10:51:10 +0300 Message-Id: <20220326075110.1462301-5-adeep@lexina.in> In-Reply-To: <20220326075110.1462301-1-adeep@lexina.in> References: <20220326075110.1462301-1-adeep@lexina.in> MIME-Version: 1.0 X-Last-TLS-Session-Version: TLSv1.3 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Fix the dts to match board's reference design: - update the maximum SDIO frequency to match 3.3v regulator (Wi-Fi SDIO module) Signed-off-by: Vyacheslav Bocharov --- arch/arm64/boot/dts/amlogic/meson-axg-jethome-jethub-j100.dts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/amlogic/meson-axg-jethome-jethub-j100.dts b/arch/arm64/boot/dts/amlogic/meson-axg-jethome-jethub-j100.dts index e52abffdf8cf..9d6d6dcb562c 100644 --- a/arch/arm64/boot/dts/amlogic/meson-axg-jethome-jethub-j100.dts +++ b/arch/arm64/boot/dts/amlogic/meson-axg-jethome-jethub-j100.dts @@ -257,8 +257,7 @@ &sd_emmc_b { bus-width = <4>; cap-sd-highspeed; - sd-uhs-sdr104; - max-frequency = <200000000>; + max-frequency = <50000000>; non-removable; disable-wp;