diff options
author | Tien Fong Chee <tien.fong.chee@intel.com> | 2022-02-24 11:40:56 +0800 |
---|---|---|
committer | Lokanathan, Raaj <raaj.lokanathan@intel.com> | 2022-07-28 00:38:23 +0800 |
commit | 1b654ebeb86eff0627550faf99de3d5d55adf1d3 (patch) | |
tree | bac2a2844c268ecf1be3148ff6181c339b7fd326 | |
parent | 7a7ae19882d20dc036c281148ed0433991e42070 (diff) | |
download | u-boot-socfpga-1b654ebeb86eff0627550faf99de3d5d55adf1d3.tar.gz |
HSD #18020445323-4: arm: dts: s10: Add fpga2sdram FW settings
Adding all fpga2sdram firewall settings with default reset value
in DTS for the sake of easy reference by user.
Signed-off-by: Tien Fong Chee <tien.fong.chee@intel.com>
-rw-r--r-- | arch/arm/dts/socfpga_stratix10-u-boot.dtsi | 84 |
1 files changed, 84 insertions, 0 deletions
diff --git a/arch/arm/dts/socfpga_stratix10-u-boot.dtsi b/arch/arm/dts/socfpga_stratix10-u-boot.dtsi index a0f763c0f6..d1565e073f 100644 --- a/arch/arm/dts/socfpga_stratix10-u-boot.dtsi +++ b/arch/arm/dts/socfpga_stratix10-u-boot.dtsi @@ -48,4 +48,88 @@ <0x00010640 0x00000000>; u-boot,dm-pre-reloc; }; + + /* + * Both firewall and QOS regs accessed by CPU in MPFE has + * dependency on CCU configuration above. + * + * Below are all fpga2sdram firewall settings with default + * reset value for the sake of easy reference by users. + * Users may choose to remove any of these register configurations + * that they do not require in their specific implementation. + */ + soc_noc_fw_ddr_fpga2sdram_inst_0_ddr_scr@f8020200 { + reg = <0xf8020200 0x00000050>; + intel,offset-settings = + <0x0000000 0x00000000>, + <0x0000004 0x00000000>, + <0x0000008 0x00000000>, + <0x0000010 0x00000000>, + <0x0000014 0x00000000>, + <0x0000018 0x0000ffff>, + <0x000001c 0x00000000>, + <0x0000020 0x00000000>, + <0x0000024 0x00000000>, + <0x0000028 0x0000ffff>, + <0x000002c 0x00000000>, + <0x0000030 0x00000000>, + <0x0000034 0x00000000>, + <0x0000038 0x0000ffff>, + <0x000003c 0x00000000>, + <0x0000040 0x00000000>, + <0x0000044 0x00000000>, + <0x0000048 0x0000ffff>, + <0x000004c 0x00000000>; + u-boot,dm-pre-reloc; + }; + + soc_noc_fw_ddr_fpga2sdram_inst_1_ddr_scr@f8020300 { + reg = <0xf8020300 0x00000050>; + intel,offset-settings = + <0x0000000 0x00000000>, + <0x0000004 0x00000000>, + <0x0000008 0x00000000>, + <0x0000010 0x00000000>, + <0x0000014 0x00000000>, + <0x0000018 0x0000ffff>, + <0x000001c 0x00000000>, + <0x0000020 0x00000000>, + <0x0000024 0x00000000>, + <0x0000028 0x0000ffff>, + <0x000002c 0x00000000>, + <0x0000030 0x00000000>, + <0x0000034 0x00000000>, + <0x0000038 0x0000ffff>, + <0x000003c 0x00000000>, + <0x0000040 0x00000000>, + <0x0000044 0x00000000>, + <0x0000048 0x0000ffff>, + <0x000004c 0x00000000>; + u-boot,dm-pre-reloc; + }; + + soc_noc_fw_ddr_fpga2sdram_inst_2_ddr_scr@f8020400 { + reg = <0xf8020400 0x00000050>; + intel,offset-settings = + <0x0000000 0x00000000>, + <0x0000004 0x00000000>, + <0x0000008 0x00000000>, + <0x0000010 0x00000000>, + <0x0000014 0x00000000>, + <0x0000018 0x0000ffff>, + <0x000001c 0x00000000>, + <0x0000020 0x00000000>, + <0x0000024 0x00000000>, + <0x0000028 0x0000ffff>, + <0x000002c 0x00000000>, + <0x0000030 0x00000000>, + <0x0000034 0x00000000>, + <0x0000038 0x0000ffff>, + <0x000003c 0x00000000>, + <0x0000040 0x00000000>, + <0x0000044 0x00000000>, + <0x0000048 0x0000ffff>, + <0x000004c 0x00000000>; + u-boot,dm-pre-reloc; + }; }; |