1// SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause 2/* 3 * Copyright (C) 2022, STMicroelectronics - All Rights Reserved 4 */ 5 6&ddr { 7 st,mem-name = DDR_MEM_NAME; 8 st,mem-speed = <DDR_MEM_SPEED>; 9 st,mem-size = <DDR_MEM_SIZE>; 10 11 st,ctl-reg = < 12 DDR_MSTR 13 DDR_MRCTRL0 14 DDR_MRCTRL1 15 DDR_DERATEEN 16 DDR_DERATEINT 17 DDR_PWRCTL 18 DDR_PWRTMG 19 DDR_HWLPCTL 20 DDR_RFSHCTL0 21 DDR_RFSHCTL3 22 DDR_CRCPARCTL0 23 DDR_ZQCTL0 24 DDR_DFITMG0 25 DDR_DFITMG1 26 DDR_DFILPCFG0 27 DDR_DFIUPD0 28 DDR_DFIUPD1 29 DDR_DFIUPD2 30 DDR_DFIPHYMSTR 31 DDR_ODTMAP 32 DDR_DBG0 33 DDR_DBG1 34 DDR_DBGCMD 35 DDR_POISONCFG 36 DDR_PCCFG 37 >; 38 39 st,ctl-timing = < 40 DDR_RFSHTMG 41 DDR_DRAMTMG0 42 DDR_DRAMTMG1 43 DDR_DRAMTMG2 44 DDR_DRAMTMG3 45 DDR_DRAMTMG4 46 DDR_DRAMTMG5 47 DDR_DRAMTMG6 48 DDR_DRAMTMG7 49 DDR_DRAMTMG8 50 DDR_DRAMTMG14 51 DDR_ODTCFG 52 >; 53 54 st,ctl-map = < 55 DDR_ADDRMAP1 56 DDR_ADDRMAP2 57 DDR_ADDRMAP3 58 DDR_ADDRMAP4 59 DDR_ADDRMAP5 60 DDR_ADDRMAP6 61 DDR_ADDRMAP9 62 DDR_ADDRMAP10 63 DDR_ADDRMAP11 64 >; 65 66 st,ctl-perf = < 67 DDR_SCHED 68 DDR_SCHED1 69 DDR_PERFHPR1 70 DDR_PERFLPR1 71 DDR_PERFWR1 72 DDR_PCFGR_0 73 DDR_PCFGW_0 74 DDR_PCFGQOS0_0 75 DDR_PCFGQOS1_0 76 DDR_PCFGWQOS0_0 77 DDR_PCFGWQOS1_0 78 >; 79 80 st,phy-reg = < 81 DDR_PGCR 82 DDR_ACIOCR 83 DDR_DXCCR 84 DDR_DSGCR 85 DDR_DCR 86 DDR_ODTCR 87 DDR_ZQ0CR1 88 DDR_DX0GCR 89 DDR_DX1GCR 90 >; 91 92 st,phy-timing = < 93 DDR_PTR0 94 DDR_PTR1 95 DDR_PTR2 96 DDR_DTPR0 97 DDR_DTPR1 98 DDR_DTPR2 99 DDR_MR0 100 DDR_MR1 101 DDR_MR2 102 DDR_MR3 103 >; 104}; 105 106#undef DDR_MEM_NAME 107#undef DDR_MEM_SPEED 108#undef DDR_MEM_SIZE 109#undef DDR_MSTR 110#undef DDR_MRCTRL0 111#undef DDR_MRCTRL1 112#undef DDR_DERATEEN 113#undef DDR_DERATEINT 114#undef DDR_PWRCTL 115#undef DDR_PWRTMG 116#undef DDR_HWLPCTL 117#undef DDR_RFSHCTL0 118#undef DDR_RFSHCTL3 119#undef DDR_RFSHTMG 120#undef DDR_CRCPARCTL0 121#undef DDR_DRAMTMG0 122#undef DDR_DRAMTMG1 123#undef DDR_DRAMTMG2 124#undef DDR_DRAMTMG3 125#undef DDR_DRAMTMG4 126#undef DDR_DRAMTMG5 127#undef DDR_DRAMTMG6 128#undef DDR_DRAMTMG7 129#undef DDR_DRAMTMG8 130#undef DDR_DRAMTMG14 131#undef DDR_ZQCTL0 132#undef DDR_DFITMG0 133#undef DDR_DFITMG1 134#undef DDR_DFILPCFG0 135#undef DDR_DFIUPD0 136#undef DDR_DFIUPD1 137#undef DDR_DFIUPD2 138#undef DDR_DFIPHYMSTR 139#undef DDR_ADDRMAP1 140#undef DDR_ADDRMAP2 141#undef DDR_ADDRMAP3 142#undef DDR_ADDRMAP4 143#undef DDR_ADDRMAP5 144#undef DDR_ADDRMAP6 145#undef DDR_ADDRMAP9 146#undef DDR_ADDRMAP10 147#undef DDR_ADDRMAP11 148#undef DDR_ODTCFG 149#undef DDR_ODTMAP 150#undef DDR_SCHED 151#undef DDR_SCHED1 152#undef DDR_PERFHPR1 153#undef DDR_PERFLPR1 154#undef DDR_PERFWR1 155#undef DDR_DBG0 156#undef DDR_DBG1 157#undef DDR_DBGCMD 158#undef DDR_POISONCFG 159#undef DDR_PCCFG 160#undef DDR_PCFGR_0 161#undef DDR_PCFGW_0 162#undef DDR_PCFGQOS0_0 163#undef DDR_PCFGQOS1_0 164#undef DDR_PCFGWQOS0_0 165#undef DDR_PCFGWQOS1_0 166#undef DDR_PGCR 167#undef DDR_PTR0 168#undef DDR_PTR1 169#undef DDR_PTR2 170#undef DDR_ACIOCR 171#undef DDR_DXCCR 172#undef DDR_DSGCR 173#undef DDR_DCR 174#undef DDR_DTPR0 175#undef DDR_DTPR1 176#undef DDR_DTPR2 177#undef DDR_MR0 178#undef DDR_MR1 179#undef DDR_MR2 180#undef DDR_MR3 181#undef DDR_ODTCR 182#undef DDR_ZQ0CR1 183#undef DDR_DX0GCR 184#undef DDR_DX1GCR 185