mirror of
git://nv-tegra.nvidia.com/device/hardware/nvidia/t23x-public-dts.git
synced 2025-12-22 09:12:02 +03:00
mmc: tegra: prod settings in new format
Add prod setting properties aligned to new prod design. Bug 4189448 Change-Id: I192620ffa8f9d23be427b9eb6f251bf949a6eaa5 Signed-off-by: Krishna Yarlagadda <kyarlagadda@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/2997987 Tested-by: mobile promotions <svcmobile_promotions@nvidia.com> Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
This commit is contained in:
committed by
mobile promotions
parent
06be7bb103
commit
244dddb9b6
@@ -600,6 +600,8 @@
|
|||||||
0 0x000001e0 0x01f00000 0x00900000>; //SDMMCA_SDMEMCOMPPADCTRL_0
|
0 0x000001e0 0x01f00000 0x00900000>; //SDMMCA_SDMEMCOMPPADCTRL_0
|
||||||
};
|
};
|
||||||
prod {
|
prod {
|
||||||
|
nvidia,default-tap = <0x08>;
|
||||||
|
nvidia,default-trim = <0x0e>;
|
||||||
prod = <
|
prod = <
|
||||||
0 0x00000028 0x00000022 0x00000002 //SDMMCA_POWER_CONTROL_HOST_0
|
0 0x00000028 0x00000022 0x00000002 //SDMMCA_POWER_CONTROL_HOST_0
|
||||||
0 0x00000100 0x1fff006a 0x0e080020 //SDMMCA_VENDOR_CLOCK_CNTRL_0
|
0 0x00000100 0x1fff006a 0x0e080020 //SDMMCA_VENDOR_CLOCK_CNTRL_0
|
||||||
@@ -617,6 +619,7 @@
|
|||||||
0 0x0000003c 0x00070000 0x00040000>; //SDMMCA_AUTO_CMD12_ERR_STATUS_0
|
0 0x0000003c 0x00070000 0x00040000>; //SDMMCA_AUTO_CMD12_ERR_STATUS_0
|
||||||
};
|
};
|
||||||
prod_c_hs200 {
|
prod_c_hs200 {
|
||||||
|
nvidia,num-tuning-iter = <0x2>;
|
||||||
prod = <
|
prod = <
|
||||||
0 0x0000003c 0x00070000 0x00030000 //SDMMCA_AUTO_CMD12_ERR_STATUS_0
|
0 0x0000003c 0x00070000 0x00030000 //SDMMCA_AUTO_CMD12_ERR_STATUS_0
|
||||||
0 0x000001c0 0x0000e000 0x00004000>; //SDMMCA_VENDOR_TUNING_CNTRL0_0
|
0 0x000001c0 0x0000e000 0x00004000>; //SDMMCA_VENDOR_TUNING_CNTRL0_0
|
||||||
@@ -632,6 +635,7 @@
|
|||||||
0 0x000001ac 0x00000004 0x00000004>; //SDMMCA_VENDOR_IO_TRIM_CNTRL_0
|
0 0x000001ac 0x00000004 0x00000004>; //SDMMCA_VENDOR_IO_TRIM_CNTRL_0
|
||||||
};
|
};
|
||||||
prod_c_sdr104 {
|
prod_c_sdr104 {
|
||||||
|
nvidia,num-tuning-iter = <0x2>;
|
||||||
prod = <
|
prod = <
|
||||||
0 0x0000003c 0x00070000 0x00030000 //SDMMCA_AUTO_CMD12_ERR_STATUS_0
|
0 0x0000003c 0x00070000 0x00030000 //SDMMCA_AUTO_CMD12_ERR_STATUS_0
|
||||||
0 0x000001c0 0x0000e000 0x00004000>; //SDMMCA_VENDOR_TUNING_CNTRL0_0
|
0 0x000001c0 0x0000e000 0x00004000>; //SDMMCA_VENDOR_TUNING_CNTRL0_0
|
||||||
@@ -645,6 +649,7 @@
|
|||||||
0 0x0000003c 0x00070000 0x00010000>; //SDMMCA_AUTO_CMD12_ERR_STATUS_0
|
0 0x0000003c 0x00070000 0x00010000>; //SDMMCA_AUTO_CMD12_ERR_STATUS_0
|
||||||
};
|
};
|
||||||
prod_c_sdr50 {
|
prod_c_sdr50 {
|
||||||
|
nvidia,num-tuning-iter = <0x4>;
|
||||||
prod = <
|
prod = <
|
||||||
0 0x0000003c 0x00070000 0x00020000 //SDMMCA_AUTO_CMD12_ERR_STATUS_0
|
0 0x0000003c 0x00070000 0x00020000 //SDMMCA_AUTO_CMD12_ERR_STATUS_0
|
||||||
0 0x000001c0 0x0000e000 0x00008000>; //SDMMCA_VENDOR_TUNING_CNTRL0_0
|
0 0x000001c0 0x0000e000 0x00008000>; //SDMMCA_VENDOR_TUNING_CNTRL0_0
|
||||||
@@ -655,6 +660,7 @@
|
|||||||
prod-settings {
|
prod-settings {
|
||||||
#prod-cells = <4>;
|
#prod-cells = <4>;
|
||||||
prod {
|
prod {
|
||||||
|
nvidia,default-trim = <0x12>;
|
||||||
prod = <
|
prod = <
|
||||||
0 0x00000004 0x00000fff 0x00000200 //sdmmcab_block_size_block_count_0
|
0 0x00000004 0x00000fff 0x00000200 //sdmmcab_block_size_block_count_0
|
||||||
0 0x00000028 0x00000020 0x00000020 //sdmmcab_power_control_host_0
|
0 0x00000028 0x00000020 0x00000020 //sdmmcab_power_control_host_0
|
||||||
@@ -665,21 +671,28 @@
|
|||||||
0 0x000001e4 0x20000000 0x20000000>; //sdmmcab_auto_cal_config_0
|
0 0x000001e4 0x20000000 0x20000000>; //sdmmcab_auto_cal_config_0
|
||||||
};
|
};
|
||||||
prod_c_ddr50 {
|
prod_c_ddr50 {
|
||||||
|
nvidia,default-tap = <0x07>;
|
||||||
|
nvidia,default-trim = <0x12>;
|
||||||
prod = <
|
prod = <
|
||||||
0 0x0000003c 0x00070000 0x00040000 //sdmmcab_auto_cmd12_err_status_0
|
0 0x0000003c 0x00070000 0x00040000 //sdmmcab_auto_cmd12_err_status_0
|
||||||
0 0x00000100 0x1fff0000 0x12070000>; //sdmmcab_vendor_clock_cntrl_0
|
0 0x00000100 0x1fff0000 0x12070000>; //sdmmcab_vendor_clock_cntrl_0
|
||||||
};
|
};
|
||||||
prod_c_ddr52 {
|
prod_c_ddr52 {
|
||||||
|
nvidia,default-tap = <0x07>;
|
||||||
|
nvidia,default-trim = <0x12>;
|
||||||
prod = <
|
prod = <
|
||||||
0 0x0000003c 0x00070000 0x00040000 //sdmmcab_auto_cmd12_err_status_0
|
0 0x0000003c 0x00070000 0x00040000 //sdmmcab_auto_cmd12_err_status_0
|
||||||
0 0x00000100 0x1fff0000 0x12070000>; //sdmmcab_vendor_clock_cntrl_0
|
0 0x00000100 0x1fff0000 0x12070000>; //sdmmcab_vendor_clock_cntrl_0
|
||||||
};
|
};
|
||||||
prod_c_hs200 {
|
prod_c_hs200 {
|
||||||
|
nvidia,num-tuning-iter = <0x2>;
|
||||||
prod = <
|
prod = <
|
||||||
0 0x0000003c 0x00070000 0x00030000 //sdmmcab_auto_cmd12_err_status_0
|
0 0x0000003c 0x00070000 0x00030000 //sdmmcab_auto_cmd12_err_status_0
|
||||||
0 0x000001c0 0x0000e000 0x00004000>; //sdmmcab_vendor_tuning_cntrl0_0
|
0 0x000001c0 0x0000e000 0x00004000>; //sdmmcab_vendor_tuning_cntrl0_0
|
||||||
};
|
};
|
||||||
prod_c_hs400 {
|
prod_c_hs400 {
|
||||||
|
nvidia,num-tuning-iter = <0x2>;
|
||||||
|
nvidia,dqs-trim = <0x28>;
|
||||||
prod = <
|
prod = <
|
||||||
0 0x0000003c 0x00070000 0x00050000 //sdmmcab_auto_cmd12_err_status_0
|
0 0x0000003c 0x00070000 0x00050000 //sdmmcab_auto_cmd12_err_status_0
|
||||||
0 0x00000100 0x00000008 0x00000008 //sdmmcab_vendor_clock_cntrl_0
|
0 0x00000100 0x00000008 0x00000008 //sdmmcab_vendor_clock_cntrl_0
|
||||||
@@ -697,10 +710,14 @@
|
|||||||
0 0x000001ac 0x00000004 0x00000004>; //sdmmcab_vendor_io_trim_cntrl_0
|
0 0x000001ac 0x00000004 0x00000004>; //sdmmcab_vendor_io_trim_cntrl_0
|
||||||
};
|
};
|
||||||
prod_c_sdr12 {
|
prod_c_sdr12 {
|
||||||
|
nvidia,default-tap = <0x07>;
|
||||||
|
nvidia,default-trim = <0x12>;
|
||||||
prod = <
|
prod = <
|
||||||
0 0x00000100 0x1fff0000 0x12070000>; //sdmmcab_vendor_clock_cntrl_0
|
0 0x00000100 0x1fff0000 0x12070000>; //sdmmcab_vendor_clock_cntrl_0
|
||||||
};
|
};
|
||||||
prod_c_sdr25 {
|
prod_c_sdr25 {
|
||||||
|
nvidia,default-tap = <0x07>;
|
||||||
|
nvidia,default-trim = <0x12>;
|
||||||
prod = <
|
prod = <
|
||||||
0 0x00000100 0x1fff0000 0x12070000>; //sdmmcab_vendor_clock_cntrl_0
|
0 0x00000100 0x1fff0000 0x12070000>; //sdmmcab_vendor_clock_cntrl_0
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user