From nobody Mon Jun 8 11:02:04 2026 Received: from mail-ed1-f53.google.com (mail-ed1-f53.google.com [209.85.208.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 0A4C03C4B88 for ; Thu, 4 Jun 2026 06:56:17 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.53 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780556179; cv=none; b=MrAtwryMByB2pi8B/jLk59CZq8GsTMsURzK/rs1BaXeubukUipWa037OB0rvl81jk+GKr3SdyDvWCdPbifYnmZAzQUZ4CKjlZOFBnsXvsgWr5CREmL2ol+Fu6mAr5EzPmMFXEiBemkX4tbkH9zg5Ix7/Oz3JZ88O9+nyBUIYjqA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780556179; c=relaxed/simple; bh=DaTzAXD8FGjvPs/XWfTkRZKSFrhFO1y0HCi0MBeI+b4=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=r0qz5PFmdAaB5tyr51yOEJILBotHuLv/j2WLzLbMNkN+sRf/1YiyQpF1+pFcrDQ3RxlotXLkhBgRHl1nBDW3kTKFi03soo9No0i534ml5oTvvx6DTfP1sqKVJObDBlOafcUiYRN/5sQ3yCUN16S0Bb8le0Co6iYbMqEKZO7+A+I= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=JwJm+yDf; arc=none smtp.client-ip=209.85.208.53 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="JwJm+yDf" Received: by mail-ed1-f53.google.com with SMTP id 4fb4d7f45d1cf-68d2342c5e6so471820a12.3 for ; Wed, 03 Jun 2026 23:56:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1780556176; x=1781160976; darn=vger.kernel.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=P5W/LcgLrtin+vtqVBJjlTEMkgRRi9gzp8Xfb+jXrxw=; b=JwJm+yDfTi7usRS2czvRbTrq9kLDtAho7bKrLDV9F8AKvYLoWca8JoYs6310jnU78L kNLZ37WLVmymy9gcFqFT3XSsmSDFhaL17tzkK9hCw1ohlLhKIM2iTb8x4yctMTiJOHIz H2fRxXk80MEpSAzrHh49ccSHb/N21DLPPDkVs2G+vUg3ZJA3R0/xGUEzyodoMpYLHcrL FGESTSS9EjHEcsOa44d2b8TOrazaSaQ5Hu3ZeJn6KTj0WylXVsI/Ihh0Yd7nVcioWFSK UvC2+DSKhcraOAfrbOUSru5hbjKKt8DEeR1OPC+SXdwqth7Miy60dncCdBW31Ix5jJgK /dFg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780556176; x=1781160976; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=P5W/LcgLrtin+vtqVBJjlTEMkgRRi9gzp8Xfb+jXrxw=; b=T+/tS8VgIWZtHQ73esk0aDySa1QFTPMOhJbYpuAHjgiBLrTAR8UMXePAB+l2/c+ZEc R/NwBIziJT8q5mx+m8cvHUMO2Xq17/hz5wQskYpSLqz1iDktl0c9FQRAFEPi/Keykp7O WifKC1zMmrSZ1iVEMyml2TF24K8JF3D/SLxGPeNmxzAHScux2nHduJwAVIaFEJmXxdGz pzYU3vUQZMN6jFjDYGHGrmvYMAQKqjP+Rkcp5tTrqYZ9PYOgB92828/eeSdNT5AeWj2f 0SBaiyN6hCsa/liiCfjZR7MZy2GX/e5+jp8USMPPKI8I5pj9POD0ilf8T/v09CXz9w+l JRoA== X-Forwarded-Encrypted: i=1; AFNElJ8ZpEXA7I1fEN0H8MCqJteuLXrz6M92kMDQt14hdV3Ro0I1eU+jOTU0QyVAhUO4QAoyYP8InjUeL957a8c=@vger.kernel.org X-Gm-Message-State: AOJu0YxpCY7ig8bYP80m2oXTMFteZLzAI2S/730q/ejbHJqcpTVILgdJ TJ0DteWhBtJQvgzCIOyLnTf1pou2tgw13JsGS8586H+fcSxPXpTUKNCz X-Gm-Gg: Acq92OEOaTPeyqlIXKjam+cZeRK3AW5dVaA3R2AAVfNdALY8LqtdCCPejyy8X2Dt4/a xfG0EoCFdc8/lCJ8hV/rfsXF80/8xQlL/GpurT7/Awrk7JQaXZzaUUg18M9O/qTW0OKop+ardjD fD6c59CsEkWC9w6T2X9CDOCjwt1rIYFx8uv9US6N/fmGLbPj+S4uQDXFa5/afbS0KmtxBO6IbR/ GgdSTLFWexUudnwj4yeS/elFu9AjH4zLuSiD0MtHGmsm0ARGvw0qbhHF9wU9D4v2LvBea0IunrN HuZ/09/K/jFzbb8Ar0NONs6/k4PujUYDJ6d6DvmQfgCX6uBTbOkl3NPnbaxvMHgE+Ydrnt1KurN WIKWCNT47ZbcCWEY1urjI3QAynqNSMK1JNejjavlHlXJrIcfZZMXWc9DUT0mW/+ocbeOmwgZW7F k8KvFz7uHNv715PDcfQGOcJW8= X-Received: by 2002:a17:907:8990:b0:bed:e575:d54d with SMTP id a640c23a62f3a-bf0af0ff158mr355280866b.42.1780556176203; Wed, 03 Jun 2026 23:56:16 -0700 (PDT) Received: from xeon ([188.163.112.61]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-bf051c83c93sm264113866b.16.2026.06.03.23.56.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 Jun 2026 23:56:15 -0700 (PDT) From: Svyatoslav Ryhel To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Thierry Reding , Jonathan Hunter , Svyatoslav Ryhel Cc: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v1 01/10] ARM: tegra: tf701t: Configure CPU DFLL clock node Date: Thu, 4 Jun 2026 09:55:47 +0300 Message-ID: <20260604065556.137614-2-clamor95@gmail.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260604065556.137614-1-clamor95@gmail.com> References: <20260604065556.137614-1-clamor95@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Enable DFLL for ASUS TF701T since it is now supported by Tegra114. Signed-off-by: Svyatoslav Ryhel --- arch/arm/boot/dts/nvidia/tegra114-asus-tf701t.dts | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/arch/arm/boot/dts/nvidia/tegra114-asus-tf701t.dts b/arch/arm/b= oot/dts/nvidia/tegra114-asus-tf701t.dts index f02e2cf65fe8..041ea6e06531 100644 --- a/arch/arm/boot/dts/nvidia/tegra114-asus-tf701t.dts +++ b/arch/arm/boot/dts/nvidia/tegra114-asus-tf701t.dts @@ -1621,6 +1621,14 @@ i2s@70080600 { }; }; =20 + /* CPU DFLL clock */ + clock@70110000 { + status =3D "okay"; + nvidia,sample-rate =3D <11500>; + nvidia,i2c-fs-rate =3D <400000>; + vdd-cpu-supply =3D <&vdd_cpu>; + }; + brcm_wifi_pwrseq: pwrseq-wifi { compatible =3D "mmc-pwrseq-simple"; =20 @@ -1752,6 +1760,12 @@ connector_in: endpoint { }; }; =20 + cpus { + cpu@0 { + vdd-cpu-supply =3D <&vdd_cpu>; + }; + }; + extcon-keys { compatible =3D "gpio-keys"; =20 --=20 2.53.0 From nobody Mon Jun 8 11:02:04 2026 Received: from mail-ed1-f43.google.com (mail-ed1-f43.google.com [209.85.208.43]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id E91843C76A3 for ; Thu, 4 Jun 2026 06:56:18 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.43 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780556181; cv=none; b=SCQdI3uS8SCMhgLg4fFUv6Dzp3w7ffx+hEgZ8o/Les7uZyyBBvCyhoUxn/gBOlVTxa/23wd/oy3GWZAzQOR6jXXBxehXMaF7rSENqxuz6iLJGxsxsV9Zo9Kh+C4FtQQrewlWT8Ihqy5PI2R5TKSPPin8fGAlhnCFyIAf+kJh0mU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780556181; c=relaxed/simple; bh=VMxmBMhiTLTzddssIUwmUZEIKtXmDkZaeZcPqnQK2RU=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=g5XRtLrMQrz8xNJwW8zFiNEmc91CF/R3jRPAJ76wD3RZKUgh7HJ9EKTY5un+/pdkQnghgSK3siSUExpZw7Q3ZhXkhjANFKxnQmKg+DVlxSF/kxhEl7RAF0XI1rf3T6zDGyfSCsAWUYsRr5Wvy549xwqxjfQYouxyqtJUkO5T+n4= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=lbH7cb9G; arc=none smtp.client-ip=209.85.208.43 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="lbH7cb9G" Received: by mail-ed1-f43.google.com with SMTP id 4fb4d7f45d1cf-68ed5b52767so612012a12.1 for ; Wed, 03 Jun 2026 23:56:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1780556177; x=1781160977; darn=vger.kernel.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=y47murUE2Bi/OoU4lIULUU17WHpCtlUIA1begJSq0eM=; b=lbH7cb9GLsQBLqG3PHX601AfV3rMWAVh1ZzJMgHtk07WZW1wWk1zCSYbDY+5Y9clkL wqTzi4Y5XZ2sg6RcAq7Tln5x6VDwua6fB3f9FgcJKYt0v8XV0vGBtvoVrUI2D5IUZWpf 8oXjPXBFOULnuUcFjJIdD/UD9IWUc1Ox/FaibjXoutB79K9/KlnadTvdPoc5fQAa8UkH UK9J67jkNFtTD/38xERsWbq1QQKJdSSCzt/vJYMmCQ1TUAdUsYU0GG/GqLBBDaxS38UX laO9o5/9n5YKwssh9awVOXO6W30ORDYYCsYzNWgxvGzBcyrLMosqO6I5mTKYKFwFGbs6 m/kQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780556177; x=1781160977; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=y47murUE2Bi/OoU4lIULUU17WHpCtlUIA1begJSq0eM=; b=ro8GOLDslYFBWlaXut2TF2AAwfLe7WtNTstwRMgkEnOgzxiL/p/EZmenQkbvCcF37Y yyjR8IsTw9zjJpfTXq9KcHU1RVxbte1Fpib/F+tZjZ/q0ko0lGL6PYRqmO0ON4Crz1dh m14Nf3VYp3KoLaiE2X4AYhxeNxgaZpdm4RRcSdYHadrwahuulaDg6TqA8k/vKIH0eSvM 2Sm1cZeTIfVJ+7ib8ye1zbkUrTLTxmIqg2H3h5Ahp/x0JbRu4DFI1/ly7c4iNfQ9pegI 72oGq/OGaFsJeNWEmM1NoSWCseGAGpggevAbSRw6bEMeNNyUFJryCzgj2KK+GsvkUs6N Hl3w== X-Forwarded-Encrypted: i=1; AFNElJ+oNeT89GnBhTScZNwdCBt5PRwX9zjH35ceIyFNhBv34Ar51HgUQKBcs/y6MN8ZQb8yV284VoXEer6QS+A=@vger.kernel.org X-Gm-Message-State: AOJu0Yx+J3oLhHx5JAdwHg2ae10XwiF9fog+yKUgd6IXL4Fg3+Sa0GPy pvSZtr0QbPYDZEmqxyEA4jXVLXdvWJQZX9nc+vUGKNwxB7o1Afx7WI52k/hbJw== X-Gm-Gg: Acq92OFtjB45Kq+SKv2D631L8PvuQtc7ZECtnqgz1PdLQVOHBq5ZAkEE1/9ohfCw7d4 sq/EWWVdbDljHVK9kwZS48i0bB/eu5THnm4MU1k2b2l3u/wucW6Dz/BJ1Wx2kmKI2Jh5iyiTyBI 7HwGQun+0mXXFFt7BUmf8mOFWZcNp/MjYIM3FW7VTr7DhM5SwrDITNMSP9Pb53zY2iUX9u10zlj RSo/i5Hk7GryMVOEex/v6yUzKn1HEXeF3NmB7qOruIFaR6qzPf+leKd/o+TZX0lQuz0ij4bZX0b N2cGcp+PZyCgKZUFVzC/jfVxRybYWc7o/08UMuYjCCh9MuumKW7B2AJ7YKAmgwCG/UbK1n6W7HZ W5LxvUauK8MIWfi1Bf4x1r+qn34CW+JGfL+dnh8WbtoePNvgk0cH4ej7F0sZsD3bMiOGLUOno+4 NiB4IOiNsABjPTGqOEGfV1cT5trDthjdwjEg== X-Received: by 2002:a17:906:f58a:b0:bd8:1c88:cfef with SMTP id a640c23a62f3a-bf0ac50bb57mr345862666b.5.1780556177262; Wed, 03 Jun 2026 23:56:17 -0700 (PDT) Received: from xeon ([188.163.112.61]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-bf051c83c93sm264113866b.16.2026.06.03.23.56.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 Jun 2026 23:56:16 -0700 (PDT) From: Svyatoslav Ryhel To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Thierry Reding , Jonathan Hunter , Svyatoslav Ryhel Cc: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v1 02/10] ARM: tegra: tf701t: Add core-supply to PMC node Date: Thu, 4 Jun 2026 09:55:48 +0300 Message-ID: <20260604065556.137614-3-clamor95@gmail.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260604065556.137614-1-clamor95@gmail.com> References: <20260604065556.137614-1-clamor95@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Add required core supply to Tegra PMC node. Signed-off-by: Svyatoslav Ryhel --- arch/arm/boot/dts/nvidia/tegra114-asus-tf701t.dts | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/boot/dts/nvidia/tegra114-asus-tf701t.dts b/arch/arm/b= oot/dts/nvidia/tegra114-asus-tf701t.dts index 041ea6e06531..f20c1db245fa 100644 --- a/arch/arm/boot/dts/nvidia/tegra114-asus-tf701t.dts +++ b/arch/arm/boot/dts/nvidia/tegra114-asus-tf701t.dts @@ -1599,6 +1599,7 @@ pmc@7000e400 { nvidia,core-pwr-off-time =3D <2000>; nvidia,core-power-req-active-high; nvidia,sys-clock-req-active-high; + core-supply =3D <&vdd_core>; =20 /* Clear DEV_ON bit in DEV_CTRL register of TPS65913 PMIC */ i2c-thermtrip { --=20 2.53.0 From nobody Mon Jun 8 11:02:04 2026 Received: from mail-ej1-f53.google.com (mail-ej1-f53.google.com [209.85.218.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 49DBE3C818D for ; Thu, 4 Jun 2026 06:56:20 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.218.53 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780556184; cv=none; b=A/DNIK7XvWKiRG0PFDyR24+vDzL95E4UCkRAq0oIJBMzGaGIOybimhBQIdph+jkH/CsFs68JNcliCOfZEV7Agq38dDzze8RFBwR4AQ8fLRvTRMA1BNnNOdlIzqiAzDnYn7tfhB/mO8OELll10MfJA50ZgL5B7PxVtVh/i8pw+wA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780556184; c=relaxed/simple; bh=dTixCb7/S0YjeL18uJfLBomMnM0XzCoQ65UsOMJuja8=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=LGZ869sHY5kEg7zZzGYWrXBAr6eJKA9hPJkm2vvMnq4mm+zy8CcvdQ5Uqt8fFNlz0hcdHUEqmlAcGzopU4jwk1WEN2YdNyckECwtUuOyjRvv0fsc5wc8+wJuJbaoUQFC+/DilmJtZ8BNOVS9UQhTDmn2iXlTfQVLWKWwBjqapwY= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=CS4sijWM; arc=none smtp.client-ip=209.85.218.53 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="CS4sijWM" Received: by mail-ej1-f53.google.com with SMTP id a640c23a62f3a-bebbc325000so43036766b.0 for ; Wed, 03 Jun 2026 23:56:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1780556179; x=1781160979; darn=vger.kernel.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=1kjCux6EjiPdePKX+kpyBVcFB4GbsKJtrrkWntb9tqc=; b=CS4sijWMxcJNZ+Ea/IeUWhK0xMIlhKhKoWoMNos433VY/UXU15lzrCsjDJg7dyTVgj oHL9A/WKhq5kIpRfthUBbkYo3ClIA4Ub5EgTB2JYS99I84VBVl0m1CY/P8IWfSmN9REr 7mEaKfbFEjh132o/zjkxqugkUGMzF4dJ1Xp7IAgsQwexCQ3D2ikfMX40s1Ssrv8peqfS GSOvdl9h4x7kjyAIC3QQM9pfLaAt3Rnsv9sQST6WWbzuVyFgYQveYCxu7Dfy9u7Ckyma SK7jnsofZmaPzqWescYAasrKv8JSykhOCwvtKVg2eUuZJFqTl+jROEW4jGH744s7maNY 9RsQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780556179; x=1781160979; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=1kjCux6EjiPdePKX+kpyBVcFB4GbsKJtrrkWntb9tqc=; b=gZwqAh9C5+wfwauvCoQWm6O6ob68d5k/UtDBKt7PHOms2EJRfhLBE19dBUgsJxj1/K m15KqFDZvUKfDlppq9EBQZEUHT99td3UY74tmFcZyo/f96GMoWbwXXDin+k44+icP0Ar FSjgGMmBvLXwjPwUNAaKFfAFo1SqSOhQRhEr7zfisyBzaIlJRk4CNCdHatairqKeiUQ6 kwniUL3UOwYLqeNQHBCyhnG+gyzqoqI/5uoQ2lbHa1IvvnSNYwpevOtxotb3lqrgdyla SJR6YK6HtaaDZVyYnb1Ktrucp5Q8jv38dwThL1hBWYb2qPgWZIiRi+fkPRgF51poLHO1 tP7g== X-Forwarded-Encrypted: i=1; AFNElJ8bB97ftd/CaB2+qBDS/dfTXkeaPcmBrTTo3SGEWyeDyD+mYfIANwewgn+tjUfY3R1iUgTV7XkBLNO+Gmc=@vger.kernel.org X-Gm-Message-State: AOJu0YycLPttuAkfMSeHKJlFw4UQLtQYQxPIu/uYMAfD/CTRs8Yq8xK7 CJ+hs7g357QleLsv0hcdVHAb2UNwC7NiD/+TMBE/MKUzLmbiBatayr4H X-Gm-Gg: Acq92OGJDuKhLC3TwaDZ1ZideQXSj0SNgF/q/oWXms387aW5z6FCuwdM9R2odJKZ/C8 pFBbmgMXelK3AWKTd+pXT442baZsA1gdd8ZjxxkgweD5/gn1xt+DMf4BNIlC/DW9VnOWB2HBaXa F5Af6tqrz++hyFMgPK7GcipVpjH0B7fln4dZitNP3I8UJbl9zivnLwpZx+AKJA7B4OCh6ZYAkbz StffzFUAzrkdyGO/KgRWdLRay1hD/mVt3yUeeFj1kDxFa+Qyn0ayy3OvGdvZtz+Y+zzYbg84ilA ExbAMbFLx1y1Jx79KTftyeqLc8zmrAHh/HLRpwzXBD9f1Kf+6Bx5t1htOEby//Tw6KzNZpMeGA1 mCGpvw5041pI8xsGBWeuTBZTrOIJVGAse0+OevUgiNHPq176fQvVc62AqxkE5IYPmh2k+503uF1 3Hna7cqSaBCgxLwwcqlYflEXw= X-Received: by 2002:a17:907:cf87:b0:bee:9d02:6e7c with SMTP id a640c23a62f3a-bf0b0ccaebamr343221866b.10.1780556178338; Wed, 03 Jun 2026 23:56:18 -0700 (PDT) Received: from xeon ([188.163.112.61]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-bf051c83c93sm264113866b.16.2026.06.03.23.56.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 Jun 2026 23:56:17 -0700 (PDT) From: Svyatoslav Ryhel To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Thierry Reding , Jonathan Hunter , Svyatoslav Ryhel Cc: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v1 03/10] ARM: tegra: tf701t: Add MC and EMC timing nodes Date: Thu, 4 Jun 2026 09:55:49 +0300 Message-ID: <20260604065556.137614-4-clamor95@gmail.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260604065556.137614-1-clamor95@gmail.com> References: <20260604065556.137614-1-clamor95@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Configure Memory Controllers of ASUS TF701T. Signed-off-by: Svyatoslav Ryhel --- .../boot/dts/nvidia/tegra114-asus-tf701t.dts | 713 ++++++++++++++++++ 1 file changed, 713 insertions(+) diff --git a/arch/arm/boot/dts/nvidia/tegra114-asus-tf701t.dts b/arch/arm/b= oot/dts/nvidia/tegra114-asus-tf701t.dts index f20c1db245fa..140043a1fe59 100644 --- a/arch/arm/boot/dts/nvidia/tegra114-asus-tf701t.dts +++ b/arch/arm/boot/dts/nvidia/tegra114-asus-tf701t.dts @@ -101,6 +101,89 @@ panel_secondary: panel@0 { }; }; =20 + clock@60006000 { + emc-timings-0 { + nvidia,ram-code =3D <0>; + + timing-12750000 { + clock-frequency =3D <12750000>; + nvidia,parent-clock-frequency =3D <408000000>; + clocks =3D <&tegra_car TEGRA114_CLK_PLL_P>; + clock-names =3D "emc-parent"; + }; + + timing-20400000 { + clock-frequency =3D <20400000>; + nvidia,parent-clock-frequency =3D <408000000>; + clocks =3D <&tegra_car TEGRA114_CLK_PLL_P>; + clock-names =3D "emc-parent"; + }; + + timing-40800000 { + clock-frequency =3D <40800000>; + nvidia,parent-clock-frequency =3D <408000000>; + clocks =3D <&tegra_car TEGRA114_CLK_PLL_P>; + clock-names =3D "emc-parent"; + }; + + timing-68000000 { + clock-frequency =3D <68000000>; + nvidia,parent-clock-frequency =3D <408000000>; + clocks =3D <&tegra_car TEGRA114_CLK_PLL_P>; + clock-names =3D "emc-parent"; + }; + + timing-102000000 { + clock-frequency =3D <102000000>; + nvidia,parent-clock-frequency =3D <408000000>; + clocks =3D <&tegra_car TEGRA114_CLK_PLL_P>; + clock-names =3D "emc-parent"; + }; + + timing-204000000 { + clock-frequency =3D <204000000>; + nvidia,parent-clock-frequency =3D <408000000>; + clocks =3D <&tegra_car TEGRA114_CLK_PLL_P>; + clock-names =3D "emc-parent"; + }; + + timing-312000000 { + clock-frequency =3D <312000000>; + nvidia,parent-clock-frequency =3D <624000000>; + clocks =3D <&tegra_car TEGRA114_CLK_PLL_C>; + clock-names =3D "emc-parent"; + }; + + timing-408000000 { + clock-frequency =3D <408000000>; + nvidia,parent-clock-frequency =3D <408000000>; + clocks =3D <&tegra_car TEGRA114_CLK_PLL_P>; + clock-names =3D "emc-parent"; + }; + + timing-528000000 { + clock-frequency =3D <528000000>; + nvidia,parent-clock-frequency =3D <792000000>; + clocks =3D <&tegra_car TEGRA114_CLK_PLL_M>; + clock-names =3D "emc-parent"; + }; + + timing-624000000 { + clock-frequency =3D <624000000>; + nvidia,parent-clock-frequency =3D <624000000>; + clocks =3D <&tegra_car TEGRA114_CLK_PLL_C>; + clock-names =3D "emc-parent"; + }; + + timing-792000000 { + clock-frequency =3D <792000000>; + nvidia,parent-clock-frequency =3D <792000000>; + clocks =3D <&tegra_car TEGRA114_CLK_PLL_M>; + clock-names =3D "emc-parent"; + }; + }; + }; + vde@6001a000 { assigned-clocks =3D <&tegra_car TEGRA114_CLK_VDE>; assigned-clock-parents =3D <&tegra_car TEGRA114_CLK_PLL_P>; @@ -1610,6 +1693,636 @@ i2c-thermtrip { }; }; =20 + memory-controller@70019000 { + emc-timings-0 { + /* Mozart Rev B Hynix DDR3 792MHz */ + nvidia,ram-code =3D <0>; + + timing-12750000 { + clock-frequency =3D <12750000>; + + nvidia,emem-configuration =3D < 0x40040001 0x8000003f + 0x00000001 0x00000001 0x00000002 0x00000000 + 0x00000001 0x00000001 0x00000002 0x00000008 + 0x00000002 0x00000001 0x00000003 0x00000006 + 0x06030102 0x000a0402 0x77e30303 0x001f0000 >; + }; + + timing-20400000 { + clock-frequency =3D <20400000>; + + nvidia,emem-configuration =3D < 0x40020001 0x80000046 + 0x00000001 0x00000001 0x00000002 0x00000000 + 0x00000001 0x00000001 0x00000002 0x00000008 + 0x00000002 0x00000001 0x00000003 0x00000006 + 0x06030102 0x000a0402 0x76230303 0x001f0000 >; + }; + + timing-40800000 { + clock-frequency =3D <40800000>; + + nvidia,emem-configuration =3D < 0xa0000001 0x8000005b + 0x00000001 0x00000001 0x00000002 0x00000000 + 0x00000001 0x00000001 0x00000002 0x00000008 + 0x00000002 0x00000001 0x00000003 0x00000006 + 0x06030102 0x000a0402 0x74a30303 0x001f0000 >; + }; + + timing-68000000 { + clock-frequency =3D <68000000>; + + nvidia,emem-configuration =3D < 0x00000001 0x80000076 + 0x00000001 0x00000001 0x00000002 0x00000000 + 0x00000001 0x00000001 0x00000002 0x00000008 + 0x00000002 0x00000001 0x00000003 0x00000006 + 0x06030102 0x000a0402 0x74230403 0x001f0000 >; + }; + + timing-102000000 { + clock-frequency =3D <102000000>; + + nvidia,emem-configuration =3D < 0x08000001 0x80000098 + 0x00000001 0x00000001 0x00000003 0x00000000 + 0x00000002 0x00000001 0x00000002 0x00000008 + 0x00000002 0x00000001 0x00000003 0x00000006 + 0x06030102 0x000a0403 0x73c30504 0x001f0000 >; + }; + + timing-204000000 { + clock-frequency =3D <204000000>; + + nvidia,emem-configuration =3D < 0x01000003 0x800000fe + 0x00000001 0x00000001 0x00000005 0x00000002 + 0x00000004 0x00000001 0x00000002 0x00000008 + 0x00000002 0x00000001 0x00000003 0x00000006 + 0x06030102 0x000a0405 0x73840a06 0x001f0000 >; + }; + + timing-312000000 { + clock-frequency =3D <312000000>; + + nvidia,emem-configuration =3D < 0x0b000004 0x8000016a + 0x00000001 0x00000002 0x00000007 0x00000004 + 0x00000006 0x00000001 0x00000002 0x00000007 + 0x00000002 0x00000002 0x00000004 0x00000006 + 0x06040202 0x000b0607 0x76e50f08 0x001f0000 >; + }; + + timing-408000000 { + clock-frequency =3D <408000000>; + + nvidia,emem-configuration =3D < 0x02000006 0x80000190 + 0x00000001 0x00000002 0x0000000a 0x00000006 + 0x00000008 0x00000001 0x00000002 0x00000009 + 0x00000002 0x00000002 0x00000004 0x00000006 + 0x06040202 0x000e070a 0x7547130b 0x001f0000 >; + }; + + timing-528000000 { + clock-frequency =3D <528000000>; + + nvidia,emem-configuration =3D < 0x0f000007 0x80000190 + 0x00000002 0x00000003 0x0000000d 0x00000008 + 0x0000000a 0x00000001 0x00000002 0x00000009 + 0x00000002 0x00000002 0x00000005 0x00000006 + 0x06050202 0x0010090d 0x7428180e 0x001f0000 >; + }; + + timing-624000000 { + clock-frequency =3D <624000000>; + + nvidia,emem-configuration =3D < 0x06000009 0x80000190 + 0x00000003 0x00000004 0x0000000f 0x00000009 + 0x0000000c 0x00000001 0x00000003 0x0000000b + 0x00000002 0x00000002 0x00000005 0x00000007 + 0x07050202 0x00130b0f 0x736a1d10 0x001f0000 >; + }; + + timing-792000000 { + clock-frequency =3D <792000000>; + + nvidia,emem-configuration =3D < 0x0e00000b 0x80000190 + 0x00000004 0x00000005 0x00000013 0x0000000c + 0x0000000f 0x00000002 0x00000003 0x0000000c + 0x00000002 0x00000002 0x00000006 0x00000008 + 0x08060202 0x00160d13 0x734c2414 0x001f0000 >; + }; + }; + }; + + external-memory-controller@7001b000 { + emc-timings-0 { + /* Mozart Rev B Hynix DDR3 792MHz */ + nvidia,ram-code =3D <0>; + + timing-12750000 { + clock-frequency =3D <12750000>; + + nvidia,emc-zcal-cnt-long =3D <0x00000042>; + nvidia,emc-auto-cal-interval =3D <0x001fffff>; + nvidia,emc-cfg =3D <0x7324000e>; + nvidia,emc-mode-1 =3D <0x80100003>; + nvidia,emc-mode-2 =3D <0x80200008>; + nvidia,emc-mode-4 =3D <0x00000000>; + nvidia,emc-mode-reset =3D <0x80001221>; + nvidia,emc-auto-cal-config =3D <0xa0f10f0f>; + nvidia,emc-auto-cal-config2 =3D <0x00000000>; + nvidia,emc-auto-cal-config3 =3D <0x00000000>; + nvidia,emc-ctt-term-ctrl =3D <0x00000802>; + nvidia,emc-mrs-wait-cnt =3D <0x000c000c>; + nvidia,emc-sel-dpd-ctrl =3D <0x00040320>; + nvidia,emc-xm2dqspadctrl2 =3D <0x0000a11c>; + nvidia,emc-zcal-interval =3D <0x00000000>; + + nvidia,emc-configuration =3D < 0x00000000 + 0x00000003 0x00000000 0x00000000 0x00000004 + 0x0000000a 0x00000003 0x0000000b 0x00000000 + 0x00000000 0x00000003 0x00000001 0x00000000 + 0x00000005 0x0000000f 0x00000006 0x00000006 + 0x00000004 0x00000004 0x00010000 0x00000000 + 0x00000000 0x00000004 0x00000009 0x0000000d + 0x0000000f 0x00000060 0x00000000 0x00000018 + 0x00000002 0x00000002 0x00000001 0x00000000 + 0x00000007 0x0000000f 0x00000005 0x00000005 + 0x00000004 0x00000004 0x00000004 0x00000004 + 0x00000000 0x00000004 0x00000005 0x00000064 + 0x00000005 0x00000006 0x00000020 0x00000000 + 0x0000aa88 0x002c00a0 0x00008000 0x00064000 + 0x00064000 0x00064000 0x00064000 0x00064000 + 0x00064000 0x00064000 0x00064000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x0007c000 + 0x0007c000 0x0007c000 0x0007c000 0x001112a0 + 0x00000000 0x00000000 0x77ffc085 0x81f1f108 + 0x03037504 0x0000003f 0x20820800 0x00249249 + 0x0000003f 0x00000007 0x02000000 0x00000042 + 0x000c000c 0x00000000 0x00000000 0x800001c5 >; + }; + + timing-20400000 { + clock-frequency =3D <20400000>; + + nvidia,emc-zcal-cnt-long =3D <0x00000042>; + nvidia,emc-auto-cal-interval =3D <0x001fffff>; + nvidia,emc-cfg =3D <0x7324000e>; + nvidia,emc-mode-1 =3D <0x80100003>; + nvidia,emc-mode-2 =3D <0x80200008>; + nvidia,emc-mode-4 =3D <0x00000000>; + nvidia,emc-mode-reset =3D <0x80001221>; + nvidia,emc-auto-cal-config =3D <0xa0f10f0f>; + nvidia,emc-auto-cal-config2 =3D <0x00000000>; + nvidia,emc-auto-cal-config3 =3D <0x00000000>; + nvidia,emc-ctt-term-ctrl =3D <0x00000802>; + nvidia,emc-mrs-wait-cnt =3D <0x000c000c>; + nvidia,emc-sel-dpd-ctrl =3D <0x00040320>; + nvidia,emc-xm2dqspadctrl2 =3D <0x0000a11c>; + nvidia,emc-zcal-interval =3D <0x00000000>; + + nvidia,emc-configuration =3D < 0x00000000 + 0x00000005 0x00000000 0x00000000 0x00000004 + 0x0000000a 0x00000003 0x0000000b 0x00000000 + 0x00000000 0x00000003 0x00000001 0x00000000 + 0x00000005 0x0000000f 0x00000006 0x00000006 + 0x00000004 0x00000004 0x00010000 0x00000000 + 0x00000000 0x00000004 0x00000009 0x0000000d + 0x0000000f 0x0000009a 0x00000000 0x00000026 + 0x00000002 0x00000002 0x00000001 0x00000000 + 0x00000007 0x0000000f 0x00000006 0x00000006 + 0x00000004 0x00000004 0x00000004 0x00000004 + 0x00000000 0x00000004 0x00000005 0x000000a0 + 0x00000005 0x00000006 0x00000020 0x00000000 + 0x0000aa88 0x002c00a0 0x00008000 0x00064000 + 0x00064000 0x00064000 0x00064000 0x00064000 + 0x00064000 0x00064000 0x00064000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x0007c000 + 0x0007c000 0x0007c000 0x0007c000 0x001112a0 + 0x00000000 0x00000000 0x77ffc085 0x81f1f108 + 0x03037504 0x0000003f 0x20820800 0x00249249 + 0x0000003f 0x0000000b 0x02000000 0x00000042 + 0x000c000c 0x00000000 0x00000000 0x8000023a >; + }; + + timing-40800000 { + clock-frequency =3D <40800000>; + + nvidia,emc-zcal-cnt-long =3D <0x00000042>; + nvidia,emc-auto-cal-interval =3D <0x001fffff>; + nvidia,emc-cfg =3D <0x7324000e>; + nvidia,emc-mode-1 =3D <0x80100003>; + nvidia,emc-mode-2 =3D <0x80200008>; + nvidia,emc-mode-4 =3D <0x00000000>; + nvidia,emc-mode-reset =3D <0x80001221>; + nvidia,emc-auto-cal-config =3D <0xa0f10f0f>; + nvidia,emc-auto-cal-config2 =3D <0x00000000>; + nvidia,emc-auto-cal-config3 =3D <0x00000000>; + nvidia,emc-ctt-term-ctrl =3D <0x00000802>; + nvidia,emc-mrs-wait-cnt =3D <0x000c000c>; + nvidia,emc-sel-dpd-ctrl =3D <0x00040320>; + nvidia,emc-xm2dqspadctrl2 =3D <0x0000a11c>; + nvidia,emc-zcal-interval =3D <0x00000000>; + + nvidia,emc-configuration =3D < 0x00000001 + 0x0000000a 0x00000001 0x00000000 0x00000004 + 0x0000000a 0x00000003 0x0000000b 0x00000000 + 0x00000000 0x00000003 0x00000001 0x00000000 + 0x00000005 0x0000000f 0x00000006 0x00000006 + 0x00000004 0x00000004 0x00010000 0x00000000 + 0x00000000 0x00000004 0x00000009 0x0000000d + 0x0000000f 0x00000134 0x00000000 0x0000004d + 0x00000002 0x00000002 0x00000001 0x00000000 + 0x00000008 0x0000000f 0x0000000c 0x0000000c + 0x00000004 0x00000004 0x00000004 0x00000004 + 0x00000000 0x00000004 0x00000005 0x0000013f + 0x00000005 0x00000006 0x00000020 0x00000000 + 0x0000aa88 0x002c00a0 0x00008000 0x00064000 + 0x00064000 0x00064000 0x00064000 0x00064000 + 0x00064000 0x00064000 0x00064000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x0007c000 + 0x0007c000 0x0007c000 0x0007c000 0x001112a0 + 0x00000000 0x00000000 0x77ffc085 0x81f1f108 + 0x03037504 0x0000003f 0x20820800 0x00249249 + 0x0000003f 0x00000015 0x02000000 0x00000042 + 0x000c000c 0x00000000 0x00000000 0x80000370 >; + }; + + timing-68000000 { + clock-frequency =3D <68000000>; + + nvidia,emc-zcal-cnt-long =3D <0x00000042>; + nvidia,emc-auto-cal-interval =3D <0x001fffff>; + nvidia,emc-cfg =3D <0x7324000e>; + nvidia,emc-mode-1 =3D <0x80100003>; + nvidia,emc-mode-2 =3D <0x80200008>; + nvidia,emc-mode-4 =3D <0x00000000>; + nvidia,emc-mode-reset =3D <0x80001221>; + nvidia,emc-auto-cal-config =3D <0xa0f10f0f>; + nvidia,emc-auto-cal-config2 =3D <0x00000000>; + nvidia,emc-auto-cal-config3 =3D <0x00000000>; + nvidia,emc-ctt-term-ctrl =3D <0x00000802>; + nvidia,emc-mrs-wait-cnt =3D <0x000c000c>; + nvidia,emc-sel-dpd-ctrl =3D <0x00040320>; + nvidia,emc-xm2dqspadctrl2 =3D <0x0000a11c>; + nvidia,emc-zcal-interval =3D <0x00000000>; + + nvidia,emc-configuration =3D < 0x00000003 + 0x00000011 0x00000002 0x00000000 0x00000004 + 0x0000000a 0x00000003 0x0000000b 0x00000000 + 0x00000000 0x00000003 0x00000001 0x00000000 + 0x00000005 0x0000000f 0x00000006 0x00000006 + 0x00000004 0x00000004 0x00010000 0x00000000 + 0x00000000 0x00000004 0x00000009 0x0000000d + 0x0000000f 0x00000202 0x00000000 0x00000080 + 0x00000002 0x00000002 0x00000001 0x00000000 + 0x0000000f 0x0000000f 0x00000013 0x00000013 + 0x00000004 0x00000004 0x00000004 0x00000004 + 0x00000000 0x00000004 0x00000005 0x00000213 + 0x00000005 0x00000006 0x00000020 0x00000000 + 0x0000aa88 0x002c00a0 0x00008000 0x00064000 + 0x00064000 0x00064000 0x00064000 0x00064000 + 0x00064000 0x00064000 0x00064000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x0007c000 + 0x0007c000 0x0007c000 0x0007c000 0x001112a0 + 0x00000000 0x00000000 0x77ffc085 0x81f1f108 + 0x03037504 0x0000003f 0x20820800 0x00249249 + 0x0000003f 0x00000022 0x02000000 0x00000042 + 0x000c000c 0x00000000 0x00000000 0x8000050e >; + }; + + timing-102000000 { + clock-frequency =3D <102000000>; + + nvidia,emc-zcal-cnt-long =3D <0x00000042>; + nvidia,emc-auto-cal-interval =3D <0x001fffff>; + nvidia,emc-cfg =3D <0x7324000e>; + nvidia,emc-mode-1 =3D <0x80100003>; + nvidia,emc-mode-2 =3D <0x80200008>; + nvidia,emc-mode-4 =3D <0x00000000>; + nvidia,emc-mode-reset =3D <0x80001221>; + nvidia,emc-auto-cal-config =3D <0xa0f10f0f>; + nvidia,emc-auto-cal-config2 =3D <0x00000000>; + nvidia,emc-auto-cal-config3 =3D <0x00000000>; + nvidia,emc-ctt-term-ctrl =3D <0x00000802>; + nvidia,emc-mrs-wait-cnt =3D <0x000c000c>; + nvidia,emc-sel-dpd-ctrl =3D <0x00040320>; + nvidia,emc-xm2dqspadctrl2 =3D <0x0000a11c>; + nvidia,emc-zcal-interval =3D <0x00000000>; + + nvidia,emc-configuration =3D < 0x00000004 + 0x0000001a 0x00000003 0x00000001 0x00000004 + 0x0000000a 0x00000003 0x0000000b 0x00000001 + 0x00000001 0x00000003 0x00000001 0x00000000 + 0x00000005 0x0000000f 0x00000006 0x00000006 + 0x00000004 0x00000004 0x00010000 0x00000000 + 0x00000000 0x00000004 0x00000009 0x0000000d + 0x0000000f 0x00000303 0x00000000 0x000000c0 + 0x00000002 0x00000002 0x00000001 0x00000000 + 0x00000018 0x0000000f 0x0000001c 0x0000001c + 0x00000004 0x00000004 0x00000004 0x00000005 + 0x00000000 0x00000004 0x00000005 0x0000031c + 0x00000005 0x00000006 0x00000020 0x00000000 + 0x0000aa88 0x002c00a0 0x00008000 0x00064000 + 0x00064000 0x00064000 0x00064000 0x00064000 + 0x00064000 0x00064000 0x00064000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x0007c000 + 0x0007c000 0x0007c000 0x0007c000 0x001112a0 + 0x00000000 0x00000000 0x77ffc085 0x81f1f108 + 0x03037504 0x0000003f 0x20820800 0x00249249 + 0x0000003f 0x00000033 0x02000000 0x00000042 + 0x000c000c 0x00000000 0x00000000 0x80000713 >; + }; + + timing-204000000 { + clock-frequency =3D <204000000>; + + nvidia,emc-zcal-cnt-long =3D <0x00000042>; + nvidia,emc-auto-cal-interval =3D <0x001fffff>; + nvidia,emc-cfg =3D <0x7320000e>; + nvidia,emc-mode-1 =3D <0x80100003>; + nvidia,emc-mode-2 =3D <0x80200008>; + nvidia,emc-mode-4 =3D <0x00000000>; + nvidia,emc-mode-reset =3D <0x80001221>; + nvidia,emc-auto-cal-config =3D <0xa0f10f0f>; + nvidia,emc-auto-cal-config2 =3D <0x00000000>; + nvidia,emc-auto-cal-config3 =3D <0x00000000>; + nvidia,emc-ctt-term-ctrl =3D <0x00000802>; + nvidia,emc-mrs-wait-cnt =3D <0x000c000c>; + nvidia,emc-sel-dpd-ctrl =3D <0x00040320>; + nvidia,emc-xm2dqspadctrl2 =3D <0x0000a11c>; + nvidia,emc-zcal-interval =3D <0x00020000>; + + nvidia,emc-configuration =3D < 0x00000009 + 0x00000035 0x00000007 0x00000002 0x00000004 + 0x0000000a 0x00000003 0x0000000b 0x00000002 + 0x00000002 0x00000003 0x00000001 0x00000000 + 0x00000005 0x0000000f 0x00000007 0x00000006 + 0x00000004 0x00000004 0x00010000 0x00000000 + 0x00000000 0x00000004 0x00000009 0x0000000d + 0x0000000f 0x00000607 0x00000000 0x00000181 + 0x00000002 0x00000002 0x00000001 0x00000000 + 0x00000032 0x0000000f 0x00000038 0x00000038 + 0x00000004 0x00000004 0x00000004 0x00000009 + 0x00000000 0x00000004 0x00000005 0x00000638 + 0x00000006 0x00000004 0x00000020 0x00000000 + 0x0000aa88 0x002c00a0 0x00008000 0x00064000 + 0x00064000 0x00064000 0x00064000 0x00064000 + 0x00064000 0x00064000 0x00064000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x0007c000 + 0x0007c000 0x0007c000 0x0007c000 0x001112a0 + 0x00000000 0x00000000 0x77ffc085 0x81f1f108 + 0x03037504 0x0000003f 0x20820800 0x00249249 + 0x0000003f 0x00000000 0x02000000 0x00000100 + 0x000c000c 0x00000000 0x00000000 0x80000d22 >; + }; + + timing-312000000 { + clock-frequency =3D <312000000>; + + nvidia,emc-zcal-cnt-long =3D <0x00000042>; + nvidia,emc-auto-cal-interval =3D <0x001fffff>; + nvidia,emc-cfg =3D <0x5300000e>; + nvidia,emc-mode-1 =3D <0x80100002>; + nvidia,emc-mode-2 =3D <0x80200000>; + nvidia,emc-mode-4 =3D <0x00000000>; + nvidia,emc-mode-reset =3D <0x80000321>; + nvidia,emc-auto-cal-config =3D <0xa0f10f0f>; + nvidia,emc-auto-cal-config2 =3D <0x00000000>; + nvidia,emc-auto-cal-config3 =3D <0x00000000>; + nvidia,emc-ctt-term-ctrl =3D <0x00000802>; + nvidia,emc-mrs-wait-cnt =3D <0x0171000c>; + nvidia,emc-sel-dpd-ctrl =3D <0x00040320>; + nvidia,emc-xm2dqspadctrl2 =3D <0x0001013d>; + nvidia,emc-zcal-interval =3D <0x00020000>; + + nvidia,emc-configuration =3D < 0x0000000e + 0x00000050 0x00000009 0x00000003 0x00000004 + 0x00000008 0x00000002 0x00000009 0x00000003 + 0x00000003 0x00000002 0x00000001 0x00000000 + 0x00000004 0x0000000f 0x00000006 0x00000006 + 0x00000005 0x00000004 0x00010000 0x00000000 + 0x00000000 0x00000004 0x0000000b 0x0000000d + 0x0000000f 0x00000941 0x00000000 0x00000250 + 0x00000001 0x00000008 0x00000001 0x00000000 + 0x0000004d 0x0000000e 0x00000055 0x00000200 + 0x00000004 0x00000004 0x00000004 0x0000000d + 0x00000000 0x00000004 0x00000005 0x00000982 + 0x00000000 0x00000004 0x00000020 0x00000000 + 0x00005088 0x002c00a0 0x00008000 0x00030000 + 0x00030000 0x00030000 0x00030000 0x00030000 + 0x00030000 0x00030000 0x00030000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x0003c000 + 0x0003c000 0x0003c000 0x0003c000 0x001112a0 + 0x00000000 0x00000000 0x77ffc085 0x81f1f108 + 0x03037504 0x00000000 0x20820800 0x00249249 + 0x0000003f 0x00000000 0x02000000 0x00000100 + 0x0171000c 0x00000000 0x00000000 0x8000138d >; + }; + + timing-408000000 { + clock-frequency =3D <408000000>; + + nvidia,emc-zcal-cnt-long =3D <0x00000042>; + nvidia,emc-auto-cal-interval =3D <0x001fffff>; + nvidia,emc-cfg =3D <0x53000006>; + nvidia,emc-mode-1 =3D <0x80100002>; + nvidia,emc-mode-2 =3D <0x80200008>; + nvidia,emc-mode-4 =3D <0x00000000>; + nvidia,emc-mode-reset =3D <0x80000731>; + nvidia,emc-auto-cal-config =3D <0xa0f10f0f>; + nvidia,emc-auto-cal-config2 =3D <0x00000000>; + nvidia,emc-auto-cal-config3 =3D <0x00000000>; + nvidia,emc-ctt-term-ctrl =3D <0x00000802>; + nvidia,emc-mrs-wait-cnt =3D <0x0158000c>; + nvidia,emc-sel-dpd-ctrl =3D <0x00040320>; + nvidia,emc-xm2dqspadctrl2 =3D <0x0001013d>; + nvidia,emc-zcal-interval =3D <0x00020000>; + + nvidia,emc-configuration =3D < 0x00000012 + 0x00000069 0x0000000d 0x00000004 0x00000005 + 0x00000009 0x00000002 0x0000000c 0x00000004 + 0x00000004 0x00000002 0x00000001 0x00000000 + 0x00000004 0x0000000f 0x00000006 0x00000006 + 0x00000005 0x00000004 0x00010000 0x00000000 + 0x00000000 0x00000004 0x0000000c 0x0000000e + 0x00000010 0x00000c2e 0x00000000 0x0000030b + 0x00000001 0x00000008 0x00000001 0x00000000 + 0x00000066 0x00000011 0x0000006f 0x00000200 + 0x00000004 0x00000004 0x00000004 0x00000011 + 0x00000000 0x00000004 0x00000005 0x00000c6f + 0x00000000 0x00000004 0x00000020 0x00000000 + 0x00005088 0x002c0080 0x00008000 0x00030000 + 0x00030000 0x00030000 0x00030000 0x00030000 + 0x00030000 0x00030000 0x00030000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x0003c000 + 0x0003c000 0x0003c000 0x0003c000 0x001112a0 + 0x00000000 0x00000000 0x77ffc085 0x81f1f108 + 0x03037504 0x00000000 0x20820800 0x00249249 + 0x0000003f 0x00000000 0x02000000 0x00000100 + 0x0158000c 0x00000000 0x00000000 0x80001941 >; + }; + + timing-528000000 { + clock-frequency =3D <528000000>; + + nvidia,emc-zcal-cnt-long =3D <0x00000042>; + nvidia,emc-auto-cal-interval =3D <0x001fffff>; + nvidia,emc-cfg =3D <0x53000004>; + nvidia,emc-mode-1 =3D <0x80100002>; + nvidia,emc-mode-2 =3D <0x80200008>; + nvidia,emc-mode-4 =3D <0x00000000>; + nvidia,emc-mode-reset =3D <0x80000941>; + nvidia,emc-auto-cal-config =3D <0xa0f10f0f>; + nvidia,emc-auto-cal-config2 =3D <0x00000000>; + nvidia,emc-auto-cal-config3 =3D <0x00000000>; + nvidia,emc-ctt-term-ctrl =3D <0x00000802>; + nvidia,emc-mrs-wait-cnt =3D <0x013a000c>; + nvidia,emc-sel-dpd-ctrl =3D <0x00040320>; + nvidia,emc-xm2dqspadctrl2 =3D <0x0000013d>; + nvidia,emc-zcal-interval =3D <0x00020000>; + + nvidia,emc-configuration =3D < 0x00000018 + 0x00000088 0x00000011 0x00000006 0x00000006 + 0x00000009 0x00000002 0x0000000d 0x00000006 + 0x00000006 0x00000002 0x00000001 0x00000000 + 0x00000005 0x0000000f 0x00000008 0x00000009 + 0x00000007 0x00000004 0x00010000 0x00000000 + 0x00000000 0x00000006 0x0000000c 0x00000010 + 0x00000012 0x00000fd6 0x00000000 0x000003f5 + 0x00000002 0x0000000b 0x00000001 0x00000000 + 0x00000084 0x00000012 0x0000008f 0x00000200 + 0x00000004 0x00000004 0x00000004 0x00000016 + 0x00000000 0x00000005 0x00000006 0x00001017 + 0x00000000 0x00000006 0x00000020 0x00000000 + 0x00005088 0xf0120091 0x00008000 0x0000000a + 0x0000000a 0x0000000a 0x0000000a 0x0000000a + 0x0000000a 0x0000000a 0x0000000a 0x00000000 + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x0000000c + 0x0000000b 0x0000000c 0x0000000c 0x001112a0 + 0x00000000 0x00000000 0x77ffc085 0x81f1f108 + 0x07077504 0x00000000 0x20820800 0x00249249 + 0x0000003f 0x00000000 0x02000000 0x00000100 + 0x013a000c 0x00000000 0x00000000 0x80002062 >; + }; + + timing-624000000 { + clock-frequency =3D <624000000>; + + nvidia,emc-zcal-cnt-long =3D <0x00000042>; + nvidia,emc-auto-cal-interval =3D <0x001fffff>; + nvidia,emc-cfg =3D <0x53200000>; + nvidia,emc-mode-1 =3D <0x80100002>; + nvidia,emc-mode-2 =3D <0x80200410>; + nvidia,emc-mode-4 =3D <0x00000000>; + nvidia,emc-mode-reset =3D <0x80000b61>; + nvidia,emc-auto-cal-config =3D <0xa0f10f0f>; + nvidia,emc-auto-cal-config2 =3D <0x00000000>; + nvidia,emc-auto-cal-config3 =3D <0x00000000>; + nvidia,emc-ctt-term-ctrl =3D <0x00000802>; + nvidia,emc-mrs-wait-cnt =3D <0x0122000c>; + nvidia,emc-sel-dpd-ctrl =3D <0x00040320>; + nvidia,emc-xm2dqspadctrl2 =3D <0x0000013d>; + nvidia,emc-zcal-interval =3D <0x00020000>; + + nvidia,emc-configuration =3D < 0x0000001d + 0x000000a1 0x00000014 0x00000007 0x00000007 + 0x0000000b 0x00000003 0x00000010 0x00000007 + 0x00000007 0x00000002 0x00000001 0x00000000 + 0x00000005 0x0000000f 0x00000009 0x0000000a + 0x00000008 0x00000004 0x00010000 0x00000000 + 0x00000000 0x00000007 0x0000000c 0x00000012 + 0x00000014 0x000012c3 0x00000000 0x000004b0 + 0x00000002 0x0000000d 0x00000001 0x00000000 + 0x0000009c 0x00000015 0x000000a9 0x00000200 + 0x00000005 0x00000005 0x00000005 0x00000019 + 0x00000000 0x00000006 0x00000007 0x00001304 + 0x00000009 0x00000006 0x80000000 0x00000000 + 0x0000ba88 0xf00d0191 0x00008000 0x0000000a + 0x0000000a 0x0000000a 0x0000000a 0x0000000a + 0x0000000a 0x0000000a 0x0000000a 0x00000000 + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x0000000b + 0x0000000b 0x0000000b 0x0000000b 0x001112a0 + 0x00000000 0x00000000 0x77ffc085 0x81f1f108 + 0x07077504 0x00000000 0x20820800 0x0028a28a + 0x0000003f 0x00000000 0x02000000 0x00000100 + 0x0122000c 0x00000000 0x00000000 0x80002617 >; + }; + + timing-792000000 { + clock-frequency =3D <792000000>; + + nvidia,emc-zcal-cnt-long =3D <0x00000042>; + nvidia,emc-auto-cal-interval =3D <0x001fffff>; + nvidia,emc-cfg =3D <0x53000000>; + nvidia,emc-mode-1 =3D <0x80100002>; + nvidia,emc-mode-2 =3D <0x80200418>; + nvidia,emc-mode-4 =3D <0x00000000>; + nvidia,emc-mode-reset =3D <0x80000d71>; + nvidia,emc-auto-cal-config =3D <0xa0f10f0f>; + nvidia,emc-auto-cal-config2 =3D <0x00000000>; + nvidia,emc-auto-cal-config3 =3D <0x00000000>; + nvidia,emc-ctt-term-ctrl =3D <0x00000802>; + nvidia,emc-mrs-wait-cnt =3D <0x00f8000c>; + nvidia,emc-sel-dpd-ctrl =3D <0x00040000>; + nvidia,emc-xm2dqspadctrl2 =3D <0x0000013d>; + nvidia,emc-zcal-interval =3D <0x00020000>; + + nvidia,emc-configuration =3D < 0x00000025 + 0x000000cc 0x0000001a 0x00000009 0x00000008 + 0x0000000d 0x00000004 0x00000013 0x00000009 + 0x00000009 0x00000003 0x00000001 0x00000000 + 0x00000006 0x0000000f 0x0000000a 0x0000000b + 0x00000008 0x00000006 0x00010000 0x00000000 + 0x00000000 0x00000008 0x0000000d 0x00000014 + 0x00000016 0x000017e1 0x00000000 0x000005f8 + 0x00000003 0x00000011 0x00000001 0x00000000 + 0x000000c6 0x00000018 0x000000d6 0x00000200 + 0x00000005 0x00000005 0x00000005 0x00000020 + 0x00000000 0x00000007 0x00000008 0x00001822 + 0x00000000 0x00000006 0x80000000 0x00000000 + 0x00005088 0xf0070191 0x00008000 0x00000009 + 0x00000009 0x00000009 0x00000009 0x00000009 + 0x00000009 0x00000009 0x00000009 0x00018000 + 0x00018000 0x00018000 0x00018000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x00000000 + 0x00000000 0x00000000 0x00000000 0x0000000b + 0x0000000b 0x0000000b 0x0000000b 0x001112a0 + 0x00000000 0x00000000 0x77ffc085 0x81f1f108 + 0x07077504 0x00000000 0x1c71c700 0x0028a28a + 0x0000003f 0x00000000 0x02000000 0x00000100 + 0x00f8000c 0x00000000 0x00000000 0x80003012 >; + }; + }; + }; + ahub@70080000 { /* HIFI CODEC (i2s1) */ i2s@70080400 { --=20 2.53.0 From nobody Mon Jun 8 11:02:04 2026 Received: from mail-ej1-f53.google.com (mail-ej1-f53.google.com [209.85.218.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id ED6A83DB964 for ; Thu, 4 Jun 2026 06:56:20 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.218.53 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780556183; cv=none; b=dDeTUP3I/du0/0uD5kKsBnBxTTbLEoz5xE7iF/M//o0UMGfaxZJWVkLsBU6uMk/d5DjfVQmtOvJjtmCUa1Ssb9N8BtxQVtngwAZdZODJjjN4UHAAzDuutClriS30AGXmhyU7UYIWfMx+Nc+MtgyepOH/AO2FGARkAbJu7fYHocs= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780556183; c=relaxed/simple; bh=1mQOeEDKKa8RTw33tJe/hUOtVu2h/h8LfJzyZUMI66A=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=ZMETIpH0RkX4MQxnYiyfKCY0IfqvYGLXFX+stXqoS14HYWyy7G9ti/aJhoubYRSiu2gESprZK2DKpXEEDW9puB6QiW80lZeAbB2jUQPoh8ftZQPV0jIOIbr0yitbrcEhNrOnfEKhnkqdx7ynicDJgAGC0XzUPqcEiWlp0ifPfyc= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=Hw+X6HlB; arc=none smtp.client-ip=209.85.218.53 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="Hw+X6HlB" Received: by mail-ej1-f53.google.com with SMTP id a640c23a62f3a-bf046d4da1fso31734166b.3 for ; Wed, 03 Jun 2026 23:56:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1780556179; x=1781160979; darn=vger.kernel.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=HAHlF7TQfrKoz90U4BZXIyI9FMNQl7Uleni3uNf0Pqg=; b=Hw+X6HlBY8S9eM27nJAO8vWRv/j5XPyTHIboUtaq+rHNQmr0CE4zEcNO2VdBvAOfec kcxltGx2ZFmfQ0sGQ714id5hDm3iBiDJJr1IwPmuLqq2eWa1OMLYP29+T7lidQyNFtYo dB6wymS/QrJUDh8d+Ssyt6RfITPQ7zClUr1aNgTYAgA0hfYkKRbhvtlCYfevJQ5CMRCP vHlJeyWarHy1c82MjthfNqQ4vu2seO2Xxa/pd1qUy/gCU8Wh/PlNkVa5CNLy+gSEMyWW xEacY24vmu/NYRp5gidOAudbq/RhuqPUziwq3NDNtDZ/0bdajeqUeo1IzStl3SKfki3v 1caw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780556179; x=1781160979; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=HAHlF7TQfrKoz90U4BZXIyI9FMNQl7Uleni3uNf0Pqg=; b=KsvMLx8Y5nHR1jlLgdjc5dcuzuBvng+aDFvllaqJ8taHFXwuBnWqzVwiNaJItcF4nZ AdequNSQKC8ONlGEx8VNdjWEGe/4hQXz8Uc7SsBVxdk2nnrK2AQuGIOZ6za2z7DkUh3M tcgw8erNeuJNI+Bg705zLfVTw2EW5wY6WUTjh0zpRjTctYwCfBsGXdpcRLJfbmyKEWcq 6yU8/SFF70o1GOAgyEJbLARFO1+C1P+uZkb817WgKXHwjx5sSOfNW0iLAV6Rbuw8p99j CDS2HD8MrHpnLzFw/eCvv5goPGn5qEY4VKYEGtfu9Z1chlzULMqzXsMFX2790BUg+GcH sJ8g== X-Forwarded-Encrypted: i=1; AFNElJ856MoszrZgXJrucYemPjCHgBamrhihb/xab3QF7x4CHO0clTyWyUbbGvR4uQ0X+8zsDySHS5tRuni31sY=@vger.kernel.org X-Gm-Message-State: AOJu0Yy8cyCvh/P6ZucVGLol1IrVUs5koA1oLhHWbuSC86KbKyRgRq1k tnRpswkDBPkn15am/7jDHFycrrVi5JoaVmBpt6BEnWgrv94Y3FDI64xeAY7a7A== X-Gm-Gg: Acq92OFnPMipUPLJ6UMbUfRU0NcYhotL6xUx3DU7wkHGFbwbIrfvgjBU3hL8siQvQx/ 0kwXcOFFjBlvhP0neZLcaVW+l0l1Os46GvY0oauSw3czfmAUjggxYzNLaSbno5YRcfwycqvfBSN k3C7BnhnRlL3D+Esf1pMnMWiSY5plMA2aOLoW0/5ViMmzsyaDUB1lnyVit9elFlkWMaiMRQryQC WN/41xxb8fFvWm3KKKh7sbb2V9QHutIoHpAUfa6qNZ+umOl9tSapwiHBAhBgdABk2/vT5g+3gUM 7enYn5SffMVgBOiqEhAY7ysjLLSkH9XT2yOWWch35jY0ExPisTcXF45AzvJMujL7zMlNtlkXXZl NGehwa/O/XrtRraUz0LyiZDPxLTlfj8N9fVN2nHRmOg4STGx5+NmBVsIZ42KoFlVst9I5gdvJza Q66Ig+ztxp6jwjCg/ly9vLWkg= X-Received: by 2002:a17:907:970a:b0:bec:a96b:75b8 with SMTP id a640c23a62f3a-bf0ae40053fmr364129766b.32.1780556179346; Wed, 03 Jun 2026 23:56:19 -0700 (PDT) Received: from xeon ([188.163.112.61]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-bf051c83c93sm264113866b.16.2026.06.03.23.56.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 Jun 2026 23:56:18 -0700 (PDT) From: Svyatoslav Ryhel To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Thierry Reding , Jonathan Hunter , Svyatoslav Ryhel Cc: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v1 04/10] ARM: tegra: tf701t: Remove pin_ prefix from PMIC pinmux Date: Thu, 4 Jun 2026 09:55:50 +0300 Message-ID: <20260604065556.137614-5-clamor95@gmail.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260604065556.137614-1-clamor95@gmail.com> References: <20260604065556.137614-1-clamor95@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Schema discourages using "_" in node names. Since pin names in palmas pinmux is not an ABI, remove all "pin_" prefixes from names. Signed-off-by: Svyatoslav Ryhel --- .../boot/dts/nvidia/tegra114-asus-tf701t.dts | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/arch/arm/boot/dts/nvidia/tegra114-asus-tf701t.dts b/arch/arm/b= oot/dts/nvidia/tegra114-asus-tf701t.dts index 140043a1fe59..63a37c89771c 100644 --- a/arch/arm/boot/dts/nvidia/tegra114-asus-tf701t.dts +++ b/arch/arm/boot/dts/nvidia/tegra114-asus-tf701t.dts @@ -1462,52 +1462,52 @@ pinmux { pinctrl-0 =3D <&palmas_default>; =20 palmas_default: pinmux { - pin_gpio0 { + gpio0 { pins =3D "gpio0"; function =3D "gpio"; }; =20 - pin_gpio1 { + gpio1 { pins =3D "gpio1"; function =3D "gpio"; }; =20 - pin_gpio2 { + gpio2 { pins =3D "gpio2"; function =3D "gpio"; }; =20 - pin_gpio3 { + gpio3 { pins =3D "gpio3"; function =3D "gpio"; }; =20 - pin_gpio4 { + gpio4 { pins =3D "gpio4"; function =3D "gpio"; }; =20 - pin_gpio5 { + gpio5 { pins =3D "gpio5"; function =3D "gpio"; }; =20 - pin_gpio6 { + gpio6 { pins =3D "gpio6"; function =3D "gpio"; }; =20 - pin_gpio7 { + gpio7 { pins =3D "gpio7"; function =3D "gpio"; }; =20 - pin_powergood { + powergood { pins =3D "powergood"; function =3D "powergood"; }; =20 - pin_vac { + vac { pins =3D "vac"; function =3D "vac"; }; --=20 2.53.0 From nobody Mon Jun 8 11:02:04 2026 Received: from mail-ed1-f50.google.com (mail-ed1-f50.google.com [209.85.208.50]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 292593DC850 for ; Thu, 4 Jun 2026 06:56:22 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.50 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780556184; cv=none; b=KPcMZmAzGX6vIR3M+qy7jdn8OuU/d6X7UekVdHT1CV7Tjo7DMou+cNX+FTg+oejMJ4ICpchIF6oDQEvOPyshsxFSWyb07hqKfLf/GMO6HlVOEUQzN44fFOjNPDUJHsP4NpPmNh9MFVb+FFusPwux6y4MbdJ5ZqTXmo8I9hQ0h00= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780556184; c=relaxed/simple; bh=4YGmBSqTM5zsEhvc6vv0wd1zMAewuYrpel05jelWnw8=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=cw00crUMc4zKANufvb7oyaOZjfF4l6qysPsZ2DFiyInCI1Y47jAfaa9sXx6sWxa4Kkg8yHnBH4hO2rizAR3D1GbhjjnNnz3eUfRHGaYoGuX2glQWwPQSzoNVBQlAuT8S1RYXFjEBXyxpCQ9Kc/HlkaxXb6Yi64zKMDVYr9GUpxo= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=saMVeqkx; arc=none smtp.client-ip=209.85.208.50 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="saMVeqkx" Received: by mail-ed1-f50.google.com with SMTP id 4fb4d7f45d1cf-68c3421b009so2250079a12.1 for ; Wed, 03 Jun 2026 23:56:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1780556180; x=1781160980; darn=vger.kernel.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=oZLYqtbAaFyPxwd8Ei393y0JUubV+/tbLj3BFsSkMf4=; b=saMVeqkx243ZUXUYbN32kG6Ch3Axk3P+BwO7upb6lcoKRPcob98EAgdNWPO5NPV9bH Tx9Wjh1s9a1ze+mzCoDHFUaqRnv/9seWLH/vJspTuYkW/Ax0HFRbISJYrks0k6Sr09HB 4ST5MFvoJ5myjs3OQrirvT/XZi5kNVSHp/NB8yQdUPvRcWmnjn/93K2SbOKxwhoX3NfC AhU09j+ug2U/syZOXOIK3I4KyhaTCspsWvO+HY1PpfWaXYCglzL9wYcZVHoJdBkHK3FY 3s4KA1IkaiWDGohFoArl3Esu33iJnjb+wrh5XD63tgupgaSczVASgjvm8fN+jhJseo6/ oUlA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780556180; x=1781160980; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=oZLYqtbAaFyPxwd8Ei393y0JUubV+/tbLj3BFsSkMf4=; b=ikGfEJYAor506Il+fBT6i0Rg89d8QCnZJm5DkOhjFH48H1m+fUcEZJNmOlE0pFYrVo 6Ij6XLSeBBRiDtPUzAuWzJJtBG51sMnLcw+1zHY2Rft2FP0l7w0Vrz7KwC77hWOZCzki U7jVOxYd1E/uBOmFVexzBvVTeiAxSOyC88J41TkFjeg2AXd2E2It9D7TkFq8smRsPHdy XaKWZ7uh+ZZ6kjnSJHt7AcVKQb/FYhRa+7Vo70YQfpGVGhnhdWgCoE70ur4xV0Q5xbGJ qSX5wWfkjkMSES5FWjF33Z7TcYVMcrdl2MpRYsorSbNQ7eQu8WnGGopvdxWEIMhYYLwb ksrw== X-Forwarded-Encrypted: i=1; AFNElJ/3rfUUytRg70IeynM1fFXcmXG3T8/bUTcj0luOzycyGCVbWWdpTQhDuI4Zk/swk39FmXtyp8PEgZnZ4gg=@vger.kernel.org X-Gm-Message-State: AOJu0YwPbPd1gvo4NIJ52KrPgfZXurg/7mSc88jp5hPG/1OT+7w9ed44 HnGZf4+Na73eVRbfQtqjbIQMtO47sXp085d0EzasJ1xxW/9uZGpc8CPr X-Gm-Gg: Acq92OEccCPIpdTn1wFg8yPjnOW6uoJR9LKXInJ0ChOauGHrNdkMExDhi5kj4UEr9wO QRKkT89LivtJApOLhBgxs7fvLXX7rVBL/42L1uAsPpajyHed0Kb+WapufatX3CGpP+pxk0EsOlu o9cAMbGfeF2ZsjJimSEeAPxuHsfk9tsgniiXGhmODGxODFldiK7GiTnbVCW+i8XowKGo5dEK2Cg Oui1wkSPaE5gVhgEIQOs92E43tsif/SXuwzrhsOAWl5C0W/WjAtNXPKdoks8qAJD0GS3ef7Bpwj oS00RJhS2Zm0SucWKNRNoN7RsKjHAVqx9HBj7AQPRsLmURCcYl0j9lmQmzsj6ahkh6WBGBm+DZo TfqSeWne4Vgi+0wrfSRHWNySAx4LOTh0dMQB66pnyc18zmPK1WdIyeZN6rcAoyNIOZ25GLyV8JG Uy7N8m7VOECFp6KW/vUlIHsMk= X-Received: by 2002:a17:907:271a:b0:bec:7185:d3d8 with SMTP id a640c23a62f3a-bf1d1a8c7e4mr83902366b.6.1780556180363; Wed, 03 Jun 2026 23:56:20 -0700 (PDT) Received: from xeon ([188.163.112.61]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-bf051c83c93sm264113866b.16.2026.06.03.23.56.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 Jun 2026 23:56:19 -0700 (PDT) From: Svyatoslav Ryhel To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Thierry Reding , Jonathan Hunter , Svyatoslav Ryhel Cc: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v1 05/10] ARM: tegra: tf701t: Add thermal zones for nct1008 sensor Date: Thu, 4 Jun 2026 09:55:51 +0300 Message-ID: <20260604065556.137614-6-clamor95@gmail.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260604065556.137614-1-clamor95@gmail.com> References: <20260604065556.137614-1-clamor95@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" ASUS TF701T has an additional thermal sensor for more accurate readings. Add thermal zones for this sensor. Signed-off-by: Svyatoslav Ryhel --- .../boot/dts/nvidia/tegra114-asus-tf701t.dts | 83 +++++++++++++++++++ 1 file changed, 83 insertions(+) diff --git a/arch/arm/boot/dts/nvidia/tegra114-asus-tf701t.dts b/arch/arm/b= oot/dts/nvidia/tegra114-asus-tf701t.dts index 63a37c89771c..3e2bc611e2f7 100644 --- a/arch/arm/boot/dts/nvidia/tegra114-asus-tf701t.dts +++ b/arch/arm/boot/dts/nvidia/tegra114-asus-tf701t.dts @@ -4,6 +4,7 @@ =20 #include #include +#include =20 #include "tegra114.dtsi" =20 @@ -2688,4 +2689,86 @@ vdd_1v8_touch: regulator-touch-vio { enable-active-high; vin-supply =3D <&vdd_3v3_sys>; }; + + thermal-zones { + /* + * NCT72 has two sensors: + * + * 0: internal that monitors ambient/skin temperature + * 1: external that is connected to the CPU's diode + * + * Ideally we should use userspace thermal governor, + * but it's a much more complex solution. The "skin" + * zone exists as a simpler solution which prevents + * Transformer from getting too hot from a user's + * tactile perspective. The CPU zone is intended to + * protect silicon from damage. + */ + + nct72-skin-thermal { + polling-delay-passive =3D <1000>; /* milliseconds */ + polling-delay =3D <5000>; /* milliseconds */ + + thermal-sensors =3D <&temp_sensor 0>; + + trips { + skip_alert_trip: skin-alert { + /* throttle at 57C until temperature drops to 56.5C */ + temperature =3D <57000>; + hysteresis =3D <500>; + type =3D "passive"; + }; + + skin-crit { + /* shut down at 65C */ + temperature =3D <65000>; + hysteresis =3D <2000>; + type =3D "critical"; + }; + }; + + cooling-maps { + map-skip { + trip =3D <&skip_alert_trip>; + cooling-device =3D <&cpu0 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, + <&cpu1 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, + <&cpu2 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, + <&cpu3 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>; + }; + }; + }; + + nct72-cpu-thermal { + polling-delay-passive =3D <1000>; /* milliseconds */ + polling-delay =3D <5000>; /* milliseconds */ + + thermal-sensors =3D <&temp_sensor 1>; + + trips { + cpu_alert_trip: cpu-alert { + /* throttle at 75C until temperature drops to 74.5C */ + temperature =3D <75000>; + hysteresis =3D <500>; + type =3D "passive"; + }; + + cpu-crit { + /* shut down at 105C */ + temperature =3D <105000>; + hysteresis =3D <2000>; + type =3D "critical"; + }; + }; + + cooling-maps { + map-cpu { + trip =3D <&cpu_alert_trip>; + cooling-device =3D <&cpu0 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, + <&cpu1 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, + <&cpu2 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, + <&cpu3 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>; + }; + }; + }; + }; }; --=20 2.53.0 From nobody Mon Jun 8 11:02:04 2026 Received: from mail-ej1-f45.google.com (mail-ej1-f45.google.com [209.85.218.45]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 3461C3DCDBE for ; Thu, 4 Jun 2026 06:56:23 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.218.45 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780556185; cv=none; b=f7BKFVy+XR3jEBFRNUmqjs9LLDmcUIDC62MyOnDuvve1TSHkCeDW8In39fw/lB72iYrPGVty6hEXSPcWKGgvUnEBvUzbp+EnpwOiE3GSZN/+tThtRea8Qht2NKKircCt5dc1xC3EhZ3oP6DyWUA0grXDPV3Q0Lrc7La5C3RYtNM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780556185; c=relaxed/simple; bh=74c2+EdyIjHTyeZ+NFsgiYzpE1mENWj5YYqu9FDW5XQ=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=JBqUgsVWjGm32GHMkyOD7fqMc/osye2Plg7UewWVoJlSm6ci5AvcenjFqWYFDv4FSqkCn3gDDgF0Vap2J0yQI7anDwkYm6vhIsC423v3YThNkZL9aMFH0Hc+TnlgE3aVbqbq2q752d7nyy0hYMId5VpcRDlF5JFWBgZWkToLzVQ= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=Aq53YfVp; arc=none smtp.client-ip=209.85.218.45 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="Aq53YfVp" Received: by mail-ej1-f45.google.com with SMTP id a640c23a62f3a-bed2195323cso46709366b.1 for ; Wed, 03 Jun 2026 23:56:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1780556181; x=1781160981; darn=vger.kernel.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=lhqotlkyoOnYDxs8tXDl3w5aFlnumJhN/b8jC9ZAfX8=; b=Aq53YfVpdGSA2APa75UF6SCoG64kV34B4LTI3ULqx99eKf4///AJeXlIK7iHjYV56v zJ8pRbS540eDENGWW/TsyT4iIvGQW/OXgT2sfU/uPg45eEtQix7jgkGDy7cMUVmkDFyg CpkhWgJphVlJjZo8Ic+osHGLNAsCo0DWJenFEf9FK2ZqM6dkp0K5Ag8Ml9Z4vQrwwLBt Gtsgndu/5hJp7oVTshlbzxbLe/2N5JMPbS/+n5DGWJQRKkp39+u91BGANbJJGH0rJMCZ Hf9UPYOuTdZ6M4YgXufb5JuIytBMiqQD8xvqrvzwJz2Og8hvAHTXmuIfKilnBVqbRA/P apJQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780556181; x=1781160981; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=lhqotlkyoOnYDxs8tXDl3w5aFlnumJhN/b8jC9ZAfX8=; b=CgVJ2BGRxiRQ4O6nw4bEQ/MhJQO73gdHmJwjQub3mSzltErFUL45aD4XSYT9N4GhDU SIpa1UthTuA0DF0Z9fP1mgBr5mdPSw+cVE6pBCv0UUTWP9A8OFi2bIto6ysDEPjghkA/ PBSB55Y3aiUTTotoEVbRonSYdIhEvHL050zDXWvS4L/ExNltC4Chk+PgBn+VI97i1+VN i8mE8WYU68rHsnn7X7/gx/avR5LMN84A2Bm2XvALHrLTybTS8I7sIxqt1AhNuPUJXfce xbvBW0CgbwVaipLe1bwzwmC517RswoR9cSKmjQ1XEq4/FyMATD34Io00tYEphrku9MZs 1z2g== X-Forwarded-Encrypted: i=1; AFNElJ/AIt4ryf+owxYb+d8dSjGdq0QxIopnWiAWNXC6EncgmqaJ0ybgrIEMrSDlkxXcaZZLiHZMdHqomcBavmc=@vger.kernel.org X-Gm-Message-State: AOJu0Yw2qkvCx1egKJS4k4rBkZWILFkDR3TihN4yI4s3tgD5/th4Hsp9 OxoTqrVInAHlXdvE9b+T6z0/3/RegOQxr5qIpsh3nsiFMotluG0S5Zad1ZcgAQ== X-Gm-Gg: Acq92OFWM0ZVyA/JIR5Cj/lydQxtEBHJtrBLTAO+EmO0Wln8/8A+VjRV/OfN3ChwIj/ l8fKwOQzsXQKrQgAvzcMWM+uk+pzCZPOl6Zm3FotfvEzp9sp0/yyJsnVnwAqp0CQzeEF+OmL2Hy L7C9rubBdotY1aYKTJn8rPUGBlmblPQ1pewlW5mE3OFhGsyhscQPKWLePF8VHrhy9J7RFhn2eFM hCUfk5qYLwF/f2+Az/csf15MBm+an9mWPy5LYm8hL63M+57KgNK2x1j93LoXRhPSBzIsdn3HUab LC3MWtlJdED1PdQg8gmF7plDLkObV13N1PJgK3praA8joOaVx+BRmB53V3ZV0yZZpu0Y8yC95Kg OXp0HCy/PkN/yUbKodob0GM49Nnc2J+kT59RPNnniWaGEJoL3/doA/hfXjTW7bS/ybUyhzJUYl8 iHF8qakEWoRzqRYiLBUmS9TWU= X-Received: by 2002:a17:907:7248:b0:bed:8f7e:d85b with SMTP id a640c23a62f3a-bf0af50a2b0mr329317566b.42.1780556181344; Wed, 03 Jun 2026 23:56:21 -0700 (PDT) Received: from xeon ([188.163.112.61]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-bf051c83c93sm264113866b.16.2026.06.03.23.56.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 Jun 2026 23:56:20 -0700 (PDT) From: Svyatoslav Ryhel To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Thierry Reding , Jonathan Hunter , Svyatoslav Ryhel Cc: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v1 06/10] ARM: tegra: tf701t: Tune MMC devices Date: Thu, 4 Jun 2026 09:55:52 +0300 Message-ID: <20260604065556.137614-7-clamor95@gmail.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260604065556.137614-1-clamor95@gmail.com> References: <20260604065556.137614-1-clamor95@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Set WiFi sdmmc device to SDR104 and improve power sequence. Set uSD sdmmc device to SDR104 and reconfigure its power supply. Set eMMC sdmmc device to HS200. Signed-off-by: Svyatoslav Ryhel --- .../boot/dts/nvidia/tegra114-asus-tf701t.dts | 36 +++++++------------ 1 file changed, 13 insertions(+), 23 deletions(-) diff --git a/arch/arm/boot/dts/nvidia/tegra114-asus-tf701t.dts b/arch/arm/b= oot/dts/nvidia/tegra114-asus-tf701t.dts index 3e2bc611e2f7..73276f2aa7fe 100644 --- a/arch/arm/boot/dts/nvidia/tegra114-asus-tf701t.dts +++ b/arch/arm/boot/dts/nvidia/tegra114-asus-tf701t.dts @@ -1645,9 +1645,9 @@ ldo8 { =20 vddio_usd: ldo9 { regulator-name =3D "vddio_usd"; - /* min voltage of 1.8v is not stable */ - regulator-min-microvolt =3D <2900000>; + regulator-min-microvolt =3D <1800000>; regulator-max-microvolt =3D <2900000>; + regulator-boot-on; }; =20 avdd_hdmi: ldoln { @@ -2350,9 +2350,9 @@ brcm_wifi_pwrseq: pwrseq-wifi { clocks =3D <&tegra_pmc TEGRA_PMC_CLK_BLINK>; clock-names =3D "ext_clock"; =20 - reset-gpios =3D <&gpio TEGRA_GPIO(X, 7) GPIO_ACTIVE_LOW>; - post-power-on-delay-ms =3D <300>; - power-off-delay-us =3D <300>; + reset-gpios =3D <&gpio TEGRA_GPIO(CC, 5) GPIO_ACTIVE_LOW>; + post-power-on-delay-ms =3D <100>; + power-off-delay-us =3D <100>; }; =20 /* WiFi */ @@ -2371,11 +2371,9 @@ mmc@78000000 { bus-width =3D <4>; non-removable; =20 - sd-uhs-ddr50; + sd-uhs-sdr104; mmc-ddr-1_8v; =20 - power-gpios =3D <&gpio TEGRA_GPIO(CC, 5) GPIO_ACTIVE_HIGH>; - nvidia,default-tap =3D <0x2>; nvidia,default-trim =3D <0x2>; =20 @@ -2396,14 +2394,18 @@ wifi@1 { /* MicroSD card */ mmc@78000400 { status =3D "okay"; - bus-width =3D <4>; + cd-gpios =3D <&gpio TEGRA_GPIO(V, 2) GPIO_ACTIVE_LOW>; + power-gpios =3D <&gpio TEGRA_GPIO(K, 1) GPIO_ACTIVE_HIGH>; + + sd-uhs-sdr104; + mmc-ddr-1_8v; =20 nvidia,default-tap =3D <0x3>; nvidia,default-trim =3D <0x3>; =20 - vmmc-supply =3D <&vdd_2v9_usd>; + vmmc-supply =3D <&vcore_emmc>; vqmmc-supply =3D <&vddio_usd>; }; =20 @@ -2413,7 +2415,7 @@ mmc@78000600 { bus-width =3D <8>; =20 non-removable; - mmc-ddr-1_8v; + mmc-hs200-1_8v; =20 vmmc-supply =3D <&vcore_emmc>; vqmmc-supply =3D <&vdd_1v8_vio>; @@ -2614,17 +2616,6 @@ hdmi_5v0_sys: regulator-hdmi { vin-supply =3D <&vdd_smps10_out2>; }; =20 - vdd_2v9_usd: regulator-vdd-usd { - compatible =3D "regulator-fixed"; - regulator-name =3D "vdd_sd_slot"; - regulator-min-microvolt =3D <2900000>; - regulator-max-microvolt =3D <2900000>; - regulator-boot-on; - gpio =3D <&gpio TEGRA_GPIO(K, 1) GPIO_ACTIVE_HIGH>; - enable-active-high; - vin-supply =3D <&vcore_emmc>; - }; - vdd_1v8_cam: regulator-cam-vio { compatible =3D "regulator-fixed"; regulator-name =3D "vdd_1v8_cam"; @@ -2661,7 +2652,6 @@ vdd_3v3_com: regulator-com { regulator-name =3D "vdd_3v3_com"; regulator-min-microvolt =3D <3300000>; regulator-max-microvolt =3D <3300000>; - regulator-always-on; regulator-boot-on; gpio =3D <&gpio TEGRA_GPIO(U, 1) GPIO_ACTIVE_HIGH>; enable-active-high; --=20 2.53.0 From nobody Mon Jun 8 11:02:04 2026 Received: from mail-ej1-f44.google.com (mail-ej1-f44.google.com [209.85.218.44]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id EAAE73DD514 for ; Thu, 4 Jun 2026 06:56:23 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.218.44 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780556186; cv=none; b=X3BTWWvTdmv3WGh823NauOSUS0tBwFA4gQXRgOiGDmNidD4jyf5LsmOAc7CQ+ysU2VMJj5aNtr42PqO4/ePAJ3lY7VUUNvmdTJ7ijbHpLCyEK9Ouuh3y9s6vZEQzZYr4UUnzhdF1O/PrL5a5XuOM2eZGEIgCTCmSxmo2YQqICPk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780556186; c=relaxed/simple; bh=mLqNH1tZT4PDvi9JL9X+OcDESHIRxNZrzPbcXi2+FgA=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=OS9j1emqh/uqQTPyAx9sjV7nEDWj+LArO2xlzdhMY1QHZmHMPh9h3C3GAS/s9Em0RnL7b/rDGyaryP2x0AFY10O8dUqPNIQHy8NfFEQgwYX8S5JHG0PjvXWO/2K1QfeH5bgQYgCykSqk2loHAeg8A3K7jTycHCNFnf3p5HFwl6I= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=Wi16XjE3; arc=none smtp.client-ip=209.85.218.44 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="Wi16XjE3" Received: by mail-ej1-f44.google.com with SMTP id a640c23a62f3a-bef8b97655eso239529866b.0 for ; Wed, 03 Jun 2026 23:56:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1780556182; x=1781160982; darn=vger.kernel.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=Brk5Q3maRfMkheVWKLawYZfMADdxRxJPeRIKMtKkN+M=; b=Wi16XjE33SHwDtZy5NufQyaH2maZyqnSMC8knPCY6IqcJNYzwnzP7qHNfttlkVnECv c5e81ILS74dc4Co6mWx4NVYRHRwzMXsZXSdakRxwJB629E+ktmrJLyOk6NGzH8kOakRB otIfs/rpyZDq89gBK6CjhvlC4b1U5CeD3f10V6ZP9RjHUksu8aSE2/2IiA3KLGAN5Qxw LSKcONkSlYbV2IxHJ0OGmCm0CcUvrnYikCHz9YDXAkZmEKyZclAu85+VjFl5510AbbPV YiZoUhrZOIABLEakBc799r0zglT2eegFWSL57rsv1ufQQJMWx7V9Wr+EUm3B1BPt8i52 uVSQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780556182; x=1781160982; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=Brk5Q3maRfMkheVWKLawYZfMADdxRxJPeRIKMtKkN+M=; b=ZxC8iL4o7UJJnFQAd42H69hI3CjzaIfw6xL4stJXtBHAsf4DK7uxv7pxXVkCRiRaK5 E1JLIbz7AQtspaWLxsy4vIBNxM5I400xsOamSo2zQH7srEobzvPWUzB4hcq4o8AchLHH g+nPQ6QY8rBgxDvAHWbDxAN5SWPLPAdl1u9J4k2pLcWQLTwR4z4wqwJRT8KYV8eowm/d i2tI4Ge79ykzKv2yjGh0D2QOCz/dH0IH8W3knLWWvi+r9dS0+zblWr/3gwGUp2+D0WOp 1LZOFXxGFi/btsRbK/kmoKUK5tsrmrREbJmIlc0OVNo2U8S2E0cvvu5QobWYoc3WK5Jy PR6Q== X-Forwarded-Encrypted: i=1; AFNElJ/2keAWSDMU3jBZlVmYN3OOEO7k7fmV/7Dc1Q/OXuEmYAeHD8xrs7IJaqroeKuEHvTEsrh2XQEKCRj8/fc=@vger.kernel.org X-Gm-Message-State: AOJu0YzSoLMlT1Aami/jWwtju0tFeLKghDBTm00H7RnJ7ZZ20ar67oyi 3P0QD8ehN5EuvBO2lL9vKaVG4sns0Zq4LdbbtaoI72Fgh5olwB5W3/zt X-Gm-Gg: Acq92OF/5ZML704MUf50Y5aaRxg/OEcY4NUpgzlhbiABHI++vkia/R/Cx27CrvLXB5t qK/6Hk5ZP046P+bQxh3L8ufCYJVK0kNm6s5jSwF7LPgYPDWkH+pcDpWK7qxyMlnTtXKLDMWais+ dcgh9N+kWkiC6WSrb1oYtFBmuEuwE/fauF4LMmyyVo+OVWVClFf+AWWfqaQ+5P57GCbn8FCDb6P 559ygDfvSM+nvNwtVjQ4w8BfeO03+XgTsq2lsFMgtB4btT+3Ro53jnWn6DKpHxmF3Q2UGF5zxRj WLVa0usosToIlUg2tr9P/GJGbOizG3M5NdJ/ksxWehxxHNB2xlcd4ti0X0y1PpylDOt7xRDsZ6b NMMhljN0VXR3JBD7VavkmVAnIPbG2VrZadLRiAjhXEQtkiCuDxohZyuQSCcrTU3OHs78zmaA5pf CsiL5+l5+ti/tvy5rORmRzrn5nko4pzomHqg== X-Received: by 2002:a17:907:cca7:b0:bf2:6d61:3268 with SMTP id a640c23a62f3a-bf26d707c73mr23050166b.23.1780556182337; Wed, 03 Jun 2026 23:56:22 -0700 (PDT) Received: from xeon ([188.163.112.61]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-bf051c83c93sm264113866b.16.2026.06.03.23.56.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 Jun 2026 23:56:21 -0700 (PDT) From: Svyatoslav Ryhel To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Thierry Reding , Jonathan Hunter , Svyatoslav Ryhel Cc: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v1 07/10] ARM: tegra: tf701t: Fix BCM4334 configuration Date: Thu, 4 Jun 2026 09:55:53 +0300 Message-ID: <20260604065556.137614-8-clamor95@gmail.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260604065556.137614-1-clamor95@gmail.com> References: <20260604065556.137614-1-clamor95@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Drop reset GPIO from bluetooth part and add lpo clock to both WiFi and bluetooth nodes. Signed-off-by: Svyatoslav Ryhel --- arch/arm/boot/dts/nvidia/tegra114-asus-tf701t.dts | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/arch/arm/boot/dts/nvidia/tegra114-asus-tf701t.dts b/arch/arm/b= oot/dts/nvidia/tegra114-asus-tf701t.dts index 73276f2aa7fe..e3e0b4ba7eb8 100644 --- a/arch/arm/boot/dts/nvidia/tegra114-asus-tf701t.dts +++ b/arch/arm/boot/dts/nvidia/tegra114-asus-tf701t.dts @@ -1300,8 +1300,9 @@ bluetooth { compatible =3D "brcm,bcm4334-bt"; max-speed =3D <4000000>; =20 - clocks =3D <&tegra_pmc TEGRA_PMC_CLK_BLINK>; - clock-names =3D "txco"; + clocks =3D <&tegra_pmc TEGRA_PMC_CLK_BLINK>, + <&palmas_clk32k>; + clock-names =3D "txco", "lpo"; =20 interrupt-parent =3D <&gpio>; interrupts =3D ; @@ -1309,7 +1310,6 @@ bluetooth { =20 device-wakeup-gpios =3D <&gpio TEGRA_GPIO(EE, 1) GPIO_ACTIVE_HIGH>; shutdown-gpios =3D <&gpio TEGRA_GPIO(Q, 7) GPIO_ACTIVE_HIGH>; - reset-gpios =3D <&gpio TEGRA_GPIO(Q, 6) GPIO_ACTIVE_LOW>; =20 vbat-supply =3D <&vdd_3v3_com>; vddio-supply =3D <&vdd_1v8_vio>; @@ -1450,7 +1450,7 @@ palmas_gpio: gpio { #gpio-cells =3D <2>; }; =20 - palmas_clk32kg@0 { + palmas_clk32k: palmas_clk32kg@0 { compatible =3D "ti,palmas-clk32kg"; #clock-cells =3D <0>; }; @@ -2382,9 +2382,12 @@ mmc@78000000 { vqmmc-supply =3D <&vdd_1v8_vio>; =20 wifi@1 { - compatible =3D "brcm,bcm4329-fmac"; + compatible =3D "brcm,bcm43340-fmac", "brcm,bcm4329-fmac"; reg =3D <1>; =20 + clocks =3D <&palmas_clk32k>; + clock-names =3D "lpo"; + interrupt-parent =3D <&gpio>; interrupts =3D ; interrupt-names =3D "host-wake"; --=20 2.53.0 From nobody Mon Jun 8 11:02:04 2026 Received: from mail-ej1-f43.google.com (mail-ej1-f43.google.com [209.85.218.43]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 238343DD877 for ; Thu, 4 Jun 2026 06:56:24 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.218.43 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780556187; cv=none; b=HLbpDfbgg2XnN6QEOizwVeQ03QiCZZUJOmduxDrHVGvYp+0a3SgElCYJIeD+XhggyGeTPtE4QPILhzLxkmhBFgWQbzJ3Xgci2UNGrYchvduCzB8iSpBEMK1W/9T2AxvkkX9Oq5YhZ9lJHugSaR8sq1CynfxfYZCe8MWuqBH/5yA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780556187; c=relaxed/simple; bh=WD6SpV06z/+rCtv5vu2qcqn8DOTtcqpPeKOCYnW7Gl8=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=Urs65poUemu/5ygWP4CCR7b9Rv0QTHj0NufNKXs9MsLXMQ6HCepQL79UMEY6cRFeXJcnhjWKd3Y0Ve0iMmQUzHr4+kB2+G9+IbK29FdpyKHKmemEpAOZcItAn9l4IUHcsWG/p2WmkZ+jvJ2A9fXAGlqSNFn2grp6YZbZAg7ih8s= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=anlTD5H1; arc=none smtp.client-ip=209.85.218.43 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="anlTD5H1" Received: by mail-ej1-f43.google.com with SMTP id a640c23a62f3a-bec49f7e35eso38255166b.2 for ; Wed, 03 Jun 2026 23:56:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1780556183; x=1781160983; darn=vger.kernel.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=Qj5QrO6XqMBpUhtJt/zlH5aTxtuKQkoxIMlaQ1G+P/k=; b=anlTD5H1/C1mYsJVoVC83k9pyO1ASOxNH6uSJFl6CtdRxAWGMOsmX2VN/HVtCNWOjP 6jzjjCVTqMJ4fC1Su5fEodD3i2Uj9xen50Iokfc4HK11M+xxot077Ogck82Xw17epZYI yW7pHfQ3ayYIq+n+I7BQ8f6jQlEkkHgJ+UfejFBWjOW25QjfPS/jpFhuuHVIwEWwwrMd i3RcWP5961aaviZ2j6/lgwL6bGJEQc+OgQRUMUevB4tTedAqjXnisjTfFPZvoJPlV7S/ vsvQwlEW8th7ww0oXUZabUIykGMua5CQXhPy4t4avDhvhsA2UVG5vu6lNDWjpE86H6j9 A/+A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780556183; x=1781160983; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=Qj5QrO6XqMBpUhtJt/zlH5aTxtuKQkoxIMlaQ1G+P/k=; b=Rx0u9phqbR7occ9l0uGt3dxLG0WaUcU8vBC+E/GW92RSG7fpqzWOOE1ON/sC/j3axo LE4pm1WD0f5os7SnuTWpPoIKeIamJCBuHty8zu6oRIIOthfmPP1TPJV1ZKkhs+6z1uZO AvzOUvWGlAqbQxyNgO6c6BiAk/JqaA5GIu2kDGdT7jFalO1JX6dsSiPWEeqJ81hqWrKm eEhYp90f8+p78r2K3ryzY2CX0SKQ9FqN/qIxBOAeXquyf4jMz6vbW2BzZKbs5wtagB/1 3GagiO3/K4QSvj4fF3qghFRZk9K9lnsyMC3Yre0Xz6fcNmO+0xVr0EC6kpGt0nazLasu uF3w== X-Forwarded-Encrypted: i=1; AFNElJ+DqZxH8BL1TdXn0cg/CqFg470niawE2dz1Do7kym6e2F+KsgRw1nzk4eTOFVsggLVrUAJKGWOVbYxrAqY=@vger.kernel.org X-Gm-Message-State: AOJu0YzasuAxS0wy8NZL0o5M443qUIzIKi3Y/TMRYhBD4HK+E89l2u8R cq37RKRmyVK9/LRTCdx0GxT+jadRbL0TvRUjmey2cBDBlDaRpu4J0Ux0 X-Gm-Gg: Acq92OGgdAIL5g3ga0HNuiujEHH3CSV9AAcC4z6CojUPoWaVAnEuOLTfeusz0uC/VFh megvOLV6CgnkToOGih7vjtPiaapIAEj1yGXBdv3+brBXat10T7ZFGGKRxFfKO3L//0P03F7sRC3 ulnl7BPq2GsVtPfFOx8aR0HB6J6TLKXy8GiwmAC4DaAsycVsKjByrPLSlXSzsA1NfIdp30vnLNN S4CChgZh1UAQ23HVxRxMqt+qvSYAKfKMrMWPz3XnDj/HzKkiGgE8VhHWcJ8sHpZnjoP3CF3+GdA kq3cbnUJWPbI/+CqWrhYuGs7q9nMd9qt1F0FMJvYhOICld2zqNUrV3SZhoEe1hxRRYNahWugp/h auLHr/T0m+mw53kDgTmYAmHWVj3CBAKgNDjhzE3hO7TuVdwt+T7k+jwgtOeI2v1Qz+3e5ZanLoY 1TW1np7hj9TYdWPtlSx1d0WYk= X-Received: by 2002:a17:907:3c8e:b0:bec:157:a63a with SMTP id a640c23a62f3a-bf0ac20eb8emr318362566b.1.1780556183335; Wed, 03 Jun 2026 23:56:23 -0700 (PDT) Received: from xeon ([188.163.112.61]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-bf051c83c93sm264113866b.16.2026.06.03.23.56.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 Jun 2026 23:56:22 -0700 (PDT) From: Svyatoslav Ryhel To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Thierry Reding , Jonathan Hunter , Svyatoslav Ryhel Cc: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v1 08/10] ARM: tegra: tf701t: Complete power sensor node Date: Thu, 4 Jun 2026 09:55:54 +0300 Message-ID: <20260604065556.137614-9-clamor95@gmail.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260604065556.137614-1-clamor95@gmail.com> References: <20260604065556.137614-1-clamor95@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Add missing vs-supply and io-channel-cells. Signed-off-by: Svyatoslav Ryhel --- arch/arm/boot/dts/nvidia/tegra114-asus-tf701t.dts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arch/arm/boot/dts/nvidia/tegra114-asus-tf701t.dts b/arch/arm/b= oot/dts/nvidia/tegra114-asus-tf701t.dts index e3e0b4ba7eb8..df4ccb332301 100644 --- a/arch/arm/boot/dts/nvidia/tegra114-asus-tf701t.dts +++ b/arch/arm/boot/dts/nvidia/tegra114-asus-tf701t.dts @@ -1391,6 +1391,9 @@ power-sensor@44 { reg =3D <0x44>; =20 shunt-resistor =3D <5000>; + + vs-supply =3D <&vdd_3v3_sys>; + #io-channel-cells =3D <1>; }; }; =20 --=20 2.53.0 From nobody Mon Jun 8 11:02:04 2026 Received: from mail-ed1-f50.google.com (mail-ed1-f50.google.com [209.85.208.50]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 3A92B3DE432 for ; Thu, 4 Jun 2026 06:56:26 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.50 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780556188; cv=none; b=QEdXxMDX7YrqqJkSqwiZchQjJFnF8dsEetdPoWI//SH+KLYeXGsFEbpuZivYS5mbPyX2VPZsYt+MC4zDF+/exbWE8dcyrSjPlkfmRBxJBEkb4fXE0UMO2TyTkJ+vtzTMs7EdK8cFqKJK4RG1Dq6hxR3QKk+wu/j2qxQppNqzeHM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780556188; c=relaxed/simple; bh=mfMhw8X6rqSkNtHrkXfGwY4WQE9ume16xTTOiihtOCs=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=X0owNZOHGsmrzAT4BqIyVGz/lGUPsOA9lAQ852Ci9NkUeECw9CZAP8IsaSUhSr4p95gJehAuSKZwlwg6K2bpj47rx7GBMSTFv+94IO4NQA5U79ThbmnH5XEagYOaqkEpJ9D7KPv90Sw8bvarPfrILHN3kq+C9ZMQXZsh8NX4uDg= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=cjGOpfXe; arc=none smtp.client-ip=209.85.208.50 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="cjGOpfXe" Received: by mail-ed1-f50.google.com with SMTP id 4fb4d7f45d1cf-68d234218bcso646344a12.2 for ; Wed, 03 Jun 2026 23:56:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1780556185; x=1781160985; darn=vger.kernel.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=XUjdA7Q98BNOHlYv37Q+eVdFjAnQXSNmLGsjPptNwdk=; b=cjGOpfXemYwxnRHxTPQLsSrl4rfNP4BhYCP/sfSrilr7Swjy28UX2MJbL1Hw1EANBi O2XSi3sZUXb+diEdQo0Fg8o9dKi6qh8DVXsH6nc8hCjcpnQ3KbqVkEI8wDzUBBmusSZ3 tCNZDQJWCqhUU5cFHJ0c0fm+om2Qsxb9EuF5Q9z0j0t1uitmnpu1A/lMwbLwMDy6x2Mq JEoz2vk8Y/dQW5jM7ngGu8qaDJ8PA4BRt9NRIbDBdF3qWhdO9GRSyWOLG1GtoJW56Ci1 TcPj8mlLWHmcv//iuD6XnuN3ofQq+1uoBkt435QrTU7p3Qj5vbR4AIJpMrUK9TAdZJ5q XOBw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780556185; x=1781160985; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=XUjdA7Q98BNOHlYv37Q+eVdFjAnQXSNmLGsjPptNwdk=; b=Ur9Tdl1pt3j+tE2Q80h5Z0YaoRMQpx93/2KgItcnB3YmVE20i2kbCWNxbPKF5UNAof OnZMf0nzsTS/gwZ6G6cGuWN8KxQOsvQLuu65+QO/jNwBLnB1XYVN3bOlCJAUZ8TqKeYQ 3wzr5cLlvpEe1uUkfKhfOIJE5XtICHKymOcNqGj17obEa909fJaaD40guUSTXDJqyPaG 0Za5sQjSNs5GJ2Leu/oJJneY1ZHaqcuDFkxwOI+673NjyyCF/kmePn7Ffw7WMTM+eMJt HxAvi3MMD3QLsPhoJbfFt+g22/JJ2kxJWBFGoiHWwkIoe7e6Uo51r8DZcI7uPpsgtm/A G5IA== X-Forwarded-Encrypted: i=1; AFNElJ++V5s27CloFXpQ2TL+YNoyw5ZxDYI9sDMX80T3xiQmglJ5O5Zwqs2f3SNZSUHq53C3bh9Q97q9STOyVsA=@vger.kernel.org X-Gm-Message-State: AOJu0YxQHNDZ32PEW6Gz6YVJV6RE+TzWSonRIO9Lt7elG7hVymkZ6dF5 zenagRmKHrGOARl/SS510onk/7jGLxZe43sursIR6RhaLsjU/KXSI1vt X-Gm-Gg: Acq92OGshDMUTnbmif1trJKKLi+FM2EqAwk8h+qRADv7cwgWCFGB7fQ+UQZhgHYAIGe M0o5Obdxfo+Ygnlp1CPlzux035Y259laFwnS9caPt/MmbinUpGd2AqeTY5BYvG6JV1UP6A4IlEP ddv6+IwFeTR8YFjBmv2U8JF107yKB9VrnQ4kegNcz97UNg/Mgh2dEFCrMRfDs0P2J2E/aYmfvh6 h+z25q7Jf3Pxv6/zLlRJW8p+MAWyIWXqpBWRgQU5lgtfPREr/+LUk1izE4+QohEHRG/o3pH809w 3eyMPckfQpk2fdm+AmlJvMWteh+Fzro/P8nRSXAJkX+Sau63zcgdm4ZjFYU5WnxI0wFc+5oFJ0o SVm900UG9/1Q+fVkGrRmB1abruwKhBKEkPciB01GUhJdQskmrLQCtjAxoWTGl0Lx78eElqaYUu4 41G/A0Z/KODCkPPc/tU/G7/I8= X-Received: by 2002:a17:907:9629:b0:bed:f7d3:6211 with SMTP id a640c23a62f3a-bf0af9f6ed1mr314039666b.45.1780556184392; Wed, 03 Jun 2026 23:56:24 -0700 (PDT) Received: from xeon ([188.163.112.61]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-bf051c83c93sm264113866b.16.2026.06.03.23.56.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 Jun 2026 23:56:23 -0700 (PDT) From: Svyatoslav Ryhel To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Thierry Reding , Jonathan Hunter , Svyatoslav Ryhel Cc: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v1 09/10] ARM: tegra: tf701t: Configure UART-B line used for GPS Date: Thu, 4 Jun 2026 09:55:55 +0300 Message-ID: <20260604065556.137614-10-clamor95@gmail.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260604065556.137614-1-clamor95@gmail.com> References: <20260604065556.137614-1-clamor95@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Set UART-B line to use hsuart since it has GPS device linked to it. Signed-off-by: Svyatoslav Ryhel --- arch/arm/boot/dts/nvidia/tegra114-asus-tf701t.dts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/arch/arm/boot/dts/nvidia/tegra114-asus-tf701t.dts b/arch/arm/b= oot/dts/nvidia/tegra114-asus-tf701t.dts index df4ccb332301..fa4e3def9ec8 100644 --- a/arch/arm/boot/dts/nvidia/tegra114-asus-tf701t.dts +++ b/arch/arm/boot/dts/nvidia/tegra114-asus-tf701t.dts @@ -1283,6 +1283,11 @@ drive-gma { }; =20 serial@70006040 { + compatible =3D "nvidia,tegra114-hsuart", "nvidia,tegra30-hsuart"; + reset-names =3D "serial"; + /delete-property/ reg-shift; + status =3D "okay"; + /* GPS */ }; =20 --=20 2.53.0 From nobody Mon Jun 8 11:02:04 2026 Received: from mail-ed1-f51.google.com (mail-ed1-f51.google.com [209.85.208.51]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 3841A3DEADB for ; Thu, 4 Jun 2026 06:56:26 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.51 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780556189; cv=none; b=dVAYkonhHktXlioG52SJI6NdP/L32JvB1TMwtKChsR629+4gxLm0RVpMwq/I6KZ5rEJmTErNStnSuq4qbr0fbBc7CSntxE8TTi+H8pIMi633MHtsAqP3e8XDI9JWbMaaa/DOSeHC8limJ2r+8J0mUZ6sR1J08lOwWXp2maCoVOI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780556189; c=relaxed/simple; bh=U/NkWV1nmCpb+qhJ27AMxYa8WdmwjXZO71aitOsqXrA=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=GpFwrRMtKsWkSdfge6njb/6fhs4WCl58gRxHvjWwPXID7iV2UgaRjyo8ZI+S0VLBOEq8VOvxZ5vit3adpjN2BHHpEMJkiM7dZRHwDg7DbPxJPFyUnPLayIdqaFq2iuwbGZNYyyAT4PBe1u0B9Sf/xCnwOQ/wiPE5sczZTDeHdxI= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=EgqTRQgS; arc=none smtp.client-ip=209.85.208.51 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="EgqTRQgS" Received: by mail-ed1-f51.google.com with SMTP id 4fb4d7f45d1cf-68c3421b009so2250159a12.1 for ; Wed, 03 Jun 2026 23:56:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1780556185; x=1781160985; darn=vger.kernel.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=IAwXO83VuDCKcmp6yvkIKlFD6KbkKJbbg2C3v5fhKN4=; b=EgqTRQgSOJIrrMFuQRYqujnffHEQgJZeWuwrf49CSAPaEIzYJIqCGkuFZGPuB7l12o UEcaFn2/fJ6WXJ1MBY96tiP/37PHY0rNBRJAhlP9k12lT4Gqo3mSROKKcXv0Wu2dQJ9q O3q+RV+7+ow0Wv8QTrMSjZ+p7D7ogUIaRBu3oWf2Vwy6g4UHzxC0rDj3lzUyc0lXQXCW 4gVorwU8f9Muy7AiactGangkJGL4F0c4tM68gO2UpgErIj6rvh9jHOqIjH6jRpTEMXfC 26cGFCKy8njid8S4IO5VpiFk3l2TqDHmstu/K1L+z+wuqku9HtJ9UyD+h5NQJfBSW4bN WnTg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780556185; x=1781160985; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=IAwXO83VuDCKcmp6yvkIKlFD6KbkKJbbg2C3v5fhKN4=; b=cktQs1DJyYVBPmZVBu/NmYtuTzmQhDtWf/5yiVENByACmQ4ouKO28dQDvVmuQmWnQQ q/P9Wtjf8S8rD/2ntxf9nkJREZZZ4qYueyf8sHC1mrSkWTf45ElcnjpYyBS4YIeSF4kK X8fGO1+aC2C+FBwzrrl2Zxj5IaU/GXmTdytGAF7EIJUcNdo4WHSvsW471QXNUy221NaU 6k+bHLio8iTsKJdDPjVWaHL+da/cCPggNzeRofe3/hv/faV/K6ZLpWQcg4vNBV7ox7Rq /5gzRf2IRlIQmTytrBJS31W6Mk/NN8yIGs+saYyNlqk++PIMQvUxs8KVNJbmGTpjcwsZ Yjcw== X-Forwarded-Encrypted: i=1; AFNElJ+5R4Y9i6JpQglSJqf1EYl6rdWKTYMIJZj95HMvDmUXUJvPVPH8hrYK1QNTbtfcHWFXLJ3W1D4M9pPeiJg=@vger.kernel.org X-Gm-Message-State: AOJu0YzRDzOgX59ulYMPH7Fg67VuoFGsqaAK51RDoULW2Pf2hvAcvXFy B5dulyf92aVefgdif9noMAUaW7Bl8RPPEVOuNUWYaYGdsdkikxh/9s5E X-Gm-Gg: Acq92OEHFGAwAJKsbgG5XHEm47lcAvaeGZm3keBdBlUTA8CjutUMdfY6QL73ni8Drz/ N56qHot+V8WcpeQZfeVDnI26kC44/bgFLrxJW9ejwkp/j8biPNnZxnRbqUoU3jWdab917FDi26Y nk/LpBhIH6VRENq85pBLFUvOyuy2bu5+o7/Z0rKHKx2jV8B8wHS3KU8YQ261KV2suajKoILOYhQ 8rciz/OhOZNZTIIZiiv7Alm3L7Abv2nZpJqBoteFrHwMJxmPL2C5Od6R1g+KaP5Vd1xSTmkm2gY mX4/rLpdbYEfDLVGcdZIwl8GhzVw/I5lA1SQPPNdIYtnqqb252gikFrXEr14kaLC4oQtPtdmU5E rCrecRVS5Gkf3aEqfeJZYb7G7YJicxDpW2m/EiQAz5bEgiIz7wYq5zqMoulBRQ+79V7EDGRw7Pp Q3iLoS4rUz4CY8M44+/ntF7MA= X-Received: by 2002:a17:907:180d:b0:bd5:1605:e1c3 with SMTP id a640c23a62f3a-bf1d159be66mr118137366b.1.1780556185381; Wed, 03 Jun 2026 23:56:25 -0700 (PDT) Received: from xeon ([188.163.112.61]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-bf051c83c93sm264113866b.16.2026.06.03.23.56.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 Jun 2026 23:56:24 -0700 (PDT) From: Svyatoslav Ryhel To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Thierry Reding , Jonathan Hunter , Svyatoslav Ryhel Cc: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v1 10/10] ARM: tegra: tf701t: Add chosen node Date: Thu, 4 Jun 2026 09:55:56 +0300 Message-ID: <20260604065556.137614-11-clamor95@gmail.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260604065556.137614-1-clamor95@gmail.com> References: <20260604065556.137614-1-clamor95@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Add chosen node since some bootloaders may require it and add stdout link to UART-D to simplify getting kernel log via console. Signed-off-by: Svyatoslav Ryhel --- arch/arm/boot/dts/nvidia/tegra114-asus-tf701t.dts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch/arm/boot/dts/nvidia/tegra114-asus-tf701t.dts b/arch/arm/b= oot/dts/nvidia/tegra114-asus-tf701t.dts index fa4e3def9ec8..c18c40a5e63d 100644 --- a/arch/arm/boot/dts/nvidia/tegra114-asus-tf701t.dts +++ b/arch/arm/boot/dts/nvidia/tegra114-asus-tf701t.dts @@ -26,6 +26,10 @@ aliases { serial2 =3D &uartb; /* GPS */ }; =20 + chosen { + stdout-path =3D "serial0:115200n8"; + }; + firmware { trusted-foundations { compatible =3D "tlm,trusted-foundations"; --=20 2.53.0