From e5d25b29e54beffe0a6656ea1a3848725ca51527 Mon Sep 17 00:00:00 2001 From: Vishwaroop A Date: Tue, 31 Oct 2023 10:53:05 +0000 Subject: [PATCH] qspi: prod: settings in new format for qspi Add prod setting properties for all fields aligned to new prod design. Bug 4189444 Change-Id: I1c657f18d9b2a5d8d832c4a42406810886216242 Signed-off-by: Krishna Yarlagadda Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/2997985 Tested-by: mobile promotions Reviewed-by: mobile promotions --- nv-platform/tegra234-p3701-0000-prod-overlay.dtsi | 3 +++ nv-soc/tegra234-soc-prod-overlay.dtsi | 12 ++++++++++++ 2 files changed, 15 insertions(+) diff --git a/nv-platform/tegra234-p3701-0000-prod-overlay.dtsi b/nv-platform/tegra234-p3701-0000-prod-overlay.dtsi index 0939ed4..534f6ba 100644 --- a/nv-platform/tegra234-p3701-0000-prod-overlay.dtsi +++ b/nv-platform/tegra234-p3701-0000-prod-overlay.dtsi @@ -268,6 +268,9 @@ prod-settings { #prod-cells = <4>; prod { + nvidia,qspi-rx-tap-delay = <0x10>; + nvidia,qspi-comp-pad-drv-dn-ovr = <0x0a>; + nvidia,qspi-comp-pad-drv-up-ovr = <0x0a>; board { prod = < 0 0x00000004 0x00007cff 0x00000010 //QSPI_COMMAND2_0 diff --git a/nv-soc/tegra234-soc-prod-overlay.dtsi b/nv-soc/tegra234-soc-prod-overlay.dtsi index d0a32fa..f5573be 100644 --- a/nv-soc/tegra234-soc-prod-overlay.dtsi +++ b/nv-soc/tegra234-soc-prod-overlay.dtsi @@ -759,12 +759,18 @@ 0 0x0000f000 0x0000003f 0x00000012>; //qspi_secure_axi_ctl_0 }; prod_c_nopwrsave { + nvidia,qspi-clk-override = <0x0>; + nvidia,qspi-comp-pad-e-input = <0x0>; + nvidia,qspi-sel-vreg = <0x0>; prod = < 0 0x00000194 0x80000000 0x80000000 //qspi_misc_0 0 0x000001ec 0x00000002 0x00000000 //qspi_qspi_comp_control_0 0 0x000001fc 0x00000002 0x00000000>; //qspi_io_trim_cntrl_0 }; prod_c_pwrsave { + nvidia,qspi-clk-override = <0x0>; + nvidia,qspi-comp-pad-e-input = <0x2>; + nvidia,qspi-sel-vreg = <0x2>; prod = < 0 0x00000194 0x80000000 0x00000000 //qspi_misc_0 0 0x000001ec 0x00000002 0x00000002 //qspi_qspi_comp_control_0 @@ -785,12 +791,18 @@ 0 0x0000f000 0x0000003f 0x00000012>; //qspi_secure_axi_ctl_0 }; prod_c_nopwrsave { + nvidia,qspi-clk-override = <0x0>; + nvidia,qspi-comp-pad-e-input = <0x0>; + nvidia,qspi-sel-vreg = <0x0>; prod = < 0 0x00000194 0x80000000 0x80000000 //qspi_misc_0 0 0x000001ec 0x00000002 0x00000000 //qspi_qspi_comp_control_0 0 0x000001fc 0x00000002 0x00000000>; //qspi_io_trim_cntrl_0 }; prod_c_pwrsave { + nvidia,qspi-clk-override = <0x0>; + nvidia,qspi-comp-pad-e-input = <0x2>; + nvidia,qspi-sel-vreg = <0x2>; prod = < 0 0x00000194 0x80000000 0x00000000 //qspi_misc_0 0 0x000001ec 0x00000002 0x00000002 //qspi_qspi_comp_control_0