xref: /openbmc/linux/arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi (revision c900529f3d9161bfde5cca0754f83b4d3c3e0220)
126bd3f31SLokesh Vutla// SPDX-License-Identifier: GPL-2.0
226bd3f31SLokesh Vutla/*
37a3b0c2aSSuman Anna * Copyright (C) 2020-2021 Texas Instruments Incorporated - https://www.ti.com/
426bd3f31SLokesh Vutla */
526bd3f31SLokesh Vutla
626bd3f31SLokesh Vutla/dts-v1/;
726bd3f31SLokesh Vutla
826bd3f31SLokesh Vutla#include "k3-j7200.dtsi"
926bd3f31SLokesh Vutla
1026bd3f31SLokesh Vutla/ {
1126bd3f31SLokesh Vutla	memory@80000000 {
1226bd3f31SLokesh Vutla		device_type = "memory";
1326bd3f31SLokesh Vutla		/* 4G RAM */
1426bd3f31SLokesh Vutla		reg = <0x00 0x80000000 0x00 0x80000000>,
1526bd3f31SLokesh Vutla		      <0x08 0x80000000 0x00 0x80000000>;
1626bd3f31SLokesh Vutla	};
1726bd3f31SLokesh Vutla
1826bd3f31SLokesh Vutla	reserved_memory: reserved-memory {
1926bd3f31SLokesh Vutla		#address-cells = <2>;
2026bd3f31SLokesh Vutla		#size-cells = <2>;
2126bd3f31SLokesh Vutla		ranges;
2226bd3f31SLokesh Vutla
2326bd3f31SLokesh Vutla		secure_ddr: optee@9e800000 {
2426bd3f31SLokesh Vutla			reg = <0x00 0x9e800000 0x00 0x01800000>;
2526bd3f31SLokesh Vutla			alignment = <0x1000>;
2626bd3f31SLokesh Vutla			no-map;
2726bd3f31SLokesh Vutla		};
28c8a9c85dSSuman Anna
29c8a9c85dSSuman Anna		mcu_r5fss0_core0_dma_memory_region: r5f-dma-memory@a0000000 {
30c8a9c85dSSuman Anna			compatible = "shared-dma-pool";
31c8a9c85dSSuman Anna			reg = <0x00 0xa0000000 0x00 0x100000>;
32c8a9c85dSSuman Anna			no-map;
33c8a9c85dSSuman Anna		};
34c8a9c85dSSuman Anna
35c8a9c85dSSuman Anna		mcu_r5fss0_core0_memory_region: r5f-memory@a0100000 {
36c8a9c85dSSuman Anna			compatible = "shared-dma-pool";
37c8a9c85dSSuman Anna			reg = <0x00 0xa0100000 0x00 0xf00000>;
38c8a9c85dSSuman Anna			no-map;
39c8a9c85dSSuman Anna		};
40c8a9c85dSSuman Anna
41c8a9c85dSSuman Anna		mcu_r5fss0_core1_dma_memory_region: r5f-dma-memory@a1000000 {
42c8a9c85dSSuman Anna			compatible = "shared-dma-pool";
43c8a9c85dSSuman Anna			reg = <0x00 0xa1000000 0x00 0x100000>;
44c8a9c85dSSuman Anna			no-map;
45c8a9c85dSSuman Anna		};
46c8a9c85dSSuman Anna
47c8a9c85dSSuman Anna		mcu_r5fss0_core1_memory_region: r5f-memory@a1100000 {
48c8a9c85dSSuman Anna			compatible = "shared-dma-pool";
49c8a9c85dSSuman Anna			reg = <0x00 0xa1100000 0x00 0xf00000>;
50c8a9c85dSSuman Anna			no-map;
51c8a9c85dSSuman Anna		};
52c8a9c85dSSuman Anna
53c8a9c85dSSuman Anna		main_r5fss0_core0_dma_memory_region: r5f-dma-memory@a2000000 {
54c8a9c85dSSuman Anna			compatible = "shared-dma-pool";
55c8a9c85dSSuman Anna			reg = <0x00 0xa2000000 0x00 0x100000>;
56c8a9c85dSSuman Anna			no-map;
57c8a9c85dSSuman Anna		};
58c8a9c85dSSuman Anna
59c8a9c85dSSuman Anna		main_r5fss0_core0_memory_region: r5f-memory@a2100000 {
60c8a9c85dSSuman Anna			compatible = "shared-dma-pool";
61c8a9c85dSSuman Anna			reg = <0x00 0xa2100000 0x00 0xf00000>;
62c8a9c85dSSuman Anna			no-map;
63c8a9c85dSSuman Anna		};
64c8a9c85dSSuman Anna
65c8a9c85dSSuman Anna		main_r5fss0_core1_dma_memory_region: r5f-dma-memory@a3000000 {
66c8a9c85dSSuman Anna			compatible = "shared-dma-pool";
67c8a9c85dSSuman Anna			reg = <0x00 0xa3000000 0x00 0x100000>;
68c8a9c85dSSuman Anna			no-map;
69c8a9c85dSSuman Anna		};
70c8a9c85dSSuman Anna
71c8a9c85dSSuman Anna		main_r5fss0_core1_memory_region: r5f-memory@a3100000 {
72c8a9c85dSSuman Anna			compatible = "shared-dma-pool";
73c8a9c85dSSuman Anna			reg = <0x00 0xa3100000 0x00 0xf00000>;
74c8a9c85dSSuman Anna			no-map;
75c8a9c85dSSuman Anna		};
76c8a9c85dSSuman Anna
77c8a9c85dSSuman Anna		rtos_ipc_memory_region: ipc-memories@a4000000 {
78c8a9c85dSSuman Anna			reg = <0x00 0xa4000000 0x00 0x00800000>;
79c8a9c85dSSuman Anna			alignment = <0x1000>;
80c8a9c85dSSuman Anna			no-map;
81c8a9c85dSSuman Anna		};
8226bd3f31SLokesh Vutla	};
8326bd3f31SLokesh Vutla};
840bf33149SVignesh Raghavendra
850bf33149SVignesh Raghavendra&wkup_pmx0 {
86a4956811STony Lindgren	mcu_fss0_hpb0_pins_default: mcu-fss0-hpb0-default-pins {
870bf33149SVignesh Raghavendra		pinctrl-single,pins = <
880bf33149SVignesh Raghavendra			J721E_WKUP_IOPAD(0x0, PIN_OUTPUT, 1) /* (B6) MCU_OSPI0_CLK.MCU_HYPERBUS0_CK */
890bf33149SVignesh Raghavendra			J721E_WKUP_IOPAD(0x4, PIN_OUTPUT, 1) /* (C8) MCU_OSPI0_LBCLKO.MCU_HYPERBUS0_CKn */
900bf33149SVignesh Raghavendra			J721E_WKUP_IOPAD(0x2c, PIN_OUTPUT, 1) /* (D6) MCU_OSPI0_CSn0.MCU_HYPERBUS0_CSn0 */
910bf33149SVignesh Raghavendra			J721E_WKUP_IOPAD(0x30, PIN_OUTPUT, 1) /* (D7) MCU_OSPI0_CSn1.MCU_HYPERBUS0_RESETn */
920bf33149SVignesh Raghavendra			J721E_WKUP_IOPAD(0x8, PIN_INPUT, 1) /* (B7) MCU_OSPI0_DQS.MCU_HYPERBUS0_RWDS */
930bf33149SVignesh Raghavendra			J721E_WKUP_IOPAD(0xc, PIN_INPUT, 1) /* (D8) MCU_OSPI0_D0.MCU_HYPERBUS0_DQ0 */
940bf33149SVignesh Raghavendra			J721E_WKUP_IOPAD(0x10, PIN_INPUT, 1) /* (C7) MCU_OSPI0_D1.MCU_HYPERBUS0_DQ1 */
950bf33149SVignesh Raghavendra			J721E_WKUP_IOPAD(0x14, PIN_INPUT, 1) /* (C5) MCU_OSPI0_D2.MCU_HYPERBUS0_DQ2 */
960bf33149SVignesh Raghavendra			J721E_WKUP_IOPAD(0x18, PIN_INPUT, 1) /* (A5) MCU_OSPI0_D3.MCU_HYPERBUS0_DQ3 */
970bf33149SVignesh Raghavendra			J721E_WKUP_IOPAD(0x1c, PIN_INPUT, 1) /* (A6) MCU_OSPI0_D4.MCU_HYPERBUS0_DQ4 */
980bf33149SVignesh Raghavendra			J721E_WKUP_IOPAD(0x20, PIN_INPUT, 1) /* (B8) MCU_OSPI0_D5.MCU_HYPERBUS0_DQ5 */
990bf33149SVignesh Raghavendra			J721E_WKUP_IOPAD(0x24, PIN_INPUT, 1) /* (A8) MCU_OSPI0_D6.MCU_HYPERBUS0_DQ6 */
1000bf33149SVignesh Raghavendra			J721E_WKUP_IOPAD(0x28, PIN_INPUT, 1) /* (A7) MCU_OSPI0_D7.MCU_HYPERBUS0_DQ7 */
1010bf33149SVignesh Raghavendra		>;
1020bf33149SVignesh Raghavendra	};
103efbdf2e9SPratyush Yadav
104a4956811STony Lindgren	mcu_fss0_ospi0_pins_default: mcu-fss0-ospi0-default-pins {
105efbdf2e9SPratyush Yadav		pinctrl-single,pins = <
106efbdf2e9SPratyush Yadav			J721E_WKUP_IOPAD(0x0000, PIN_OUTPUT, 0) /* MCU_OSPI0_CLK */
107efbdf2e9SPratyush Yadav			J721E_WKUP_IOPAD(0x002c, PIN_OUTPUT, 0) /* MCU_OSPI0_CSn0 */
108efbdf2e9SPratyush Yadav			J721E_WKUP_IOPAD(0x000c, PIN_INPUT, 0)  /* MCU_OSPI0_D0 */
109efbdf2e9SPratyush Yadav			J721E_WKUP_IOPAD(0x0010, PIN_INPUT, 0)  /* MCU_OSPI0_D1 */
110efbdf2e9SPratyush Yadav			J721E_WKUP_IOPAD(0x0014, PIN_INPUT, 0)  /* MCU_OSPI0_D2 */
111efbdf2e9SPratyush Yadav			J721E_WKUP_IOPAD(0x0018, PIN_INPUT, 0)  /* MCU_OSPI0_D3 */
112efbdf2e9SPratyush Yadav			J721E_WKUP_IOPAD(0x001c, PIN_INPUT, 0)  /* MCU_OSPI0_D4 */
113efbdf2e9SPratyush Yadav			J721E_WKUP_IOPAD(0x0020, PIN_INPUT, 0)  /* MCU_OSPI0_D5 */
114efbdf2e9SPratyush Yadav			J721E_WKUP_IOPAD(0x0024, PIN_INPUT, 0)  /* MCU_OSPI0_D6 */
115efbdf2e9SPratyush Yadav			J721E_WKUP_IOPAD(0x0028, PIN_INPUT, 0)  /* MCU_OSPI0_D7 */
116efbdf2e9SPratyush Yadav			J721E_WKUP_IOPAD(0x0008, PIN_INPUT, 0)  /* MCU_OSPI0_DQS */
117efbdf2e9SPratyush Yadav		>;
118efbdf2e9SPratyush Yadav	};
1190bf33149SVignesh Raghavendra};
1200bf33149SVignesh Raghavendra
1212f932d41SUdit Kumar&wkup_pmx2 {
122a4956811STony Lindgren	wkup_i2c0_pins_default: wkup-i2c0-default-pins {
1232f932d41SUdit Kumar			pinctrl-single,pins = <
1242f932d41SUdit Kumar			J721E_WKUP_IOPAD(0x98, PIN_INPUT_PULLUP, 0) /* (F20) WKUP_I2C0_SCL */
1252f932d41SUdit Kumar			J721E_WKUP_IOPAD(0x9c, PIN_INPUT_PULLUP, 0) /* (H21) WKUP_I2C0_SDA */
1262f932d41SUdit Kumar		>;
1272f932d41SUdit Kumar	};
1282f932d41SUdit Kumar};
1292f932d41SUdit Kumar
130b6633d77SPeter Ujfalusi&main_pmx0 {
131a4956811STony Lindgren	main_i2c0_pins_default: main-i2c0-default-pins {
132b6633d77SPeter Ujfalusi		pinctrl-single,pins = <
133b6633d77SPeter Ujfalusi			J721E_IOPAD(0xd4, PIN_INPUT_PULLUP, 0) /* (V3) I2C0_SCL */
134b6633d77SPeter Ujfalusi			J721E_IOPAD(0xd8, PIN_INPUT_PULLUP, 0) /* (W2) I2C0_SDA */
135b6633d77SPeter Ujfalusi		>;
136b6633d77SPeter Ujfalusi	};
137b6633d77SPeter Ujfalusi};
138b6633d77SPeter Ujfalusi
1390bf33149SVignesh Raghavendra&hbmc {
1400bf33149SVignesh Raghavendra	/* OSPI and HBMC are muxed inside FSS, Bootloader will enable
1410bf33149SVignesh Raghavendra	 * appropriate node based on board detection
1420bf33149SVignesh Raghavendra	 */
1430bf33149SVignesh Raghavendra	status = "disabled";
1440bf33149SVignesh Raghavendra	pinctrl-names = "default";
1450bf33149SVignesh Raghavendra	pinctrl-0 = <&mcu_fss0_hpb0_pins_default>;
1460bf33149SVignesh Raghavendra	ranges = <0x00 0x00 0x05 0x00000000 0x4000000>, /* 64MB Flash on CS0 */
1470bf33149SVignesh Raghavendra		 <0x01 0x00 0x05 0x04000000 0x800000>; /* 8MB RAM on CS1 */
1480bf33149SVignesh Raghavendra
1490bf33149SVignesh Raghavendra	flash@0,0 {
1500bf33149SVignesh Raghavendra		compatible = "cypress,hyperflash", "cfi-flash";
1510bf33149SVignesh Raghavendra		reg = <0x00 0x00 0x4000000>;
1527f80deb0SVaishnav Achath
1537f80deb0SVaishnav Achath		partitions {
1547f80deb0SVaishnav Achath			compatible = "fixed-partitions";
1557f80deb0SVaishnav Achath			#address-cells = <1>;
1567f80deb0SVaishnav Achath			#size-cells = <1>;
1577f80deb0SVaishnav Achath
1587f80deb0SVaishnav Achath			partition@0 {
1597f80deb0SVaishnav Achath				label = "hbmc.tiboot3";
1607f80deb0SVaishnav Achath				reg = <0x0 0x100000>;
1617f80deb0SVaishnav Achath			};
1627f80deb0SVaishnav Achath
1637f80deb0SVaishnav Achath			partition@100000 {
1647f80deb0SVaishnav Achath				label = "hbmc.tispl";
1657f80deb0SVaishnav Achath				reg = <0x100000 0x200000>;
1667f80deb0SVaishnav Achath			};
1677f80deb0SVaishnav Achath
1687f80deb0SVaishnav Achath			partition@300000 {
1697f80deb0SVaishnav Achath				label = "hbmc.u-boot";
1707f80deb0SVaishnav Achath				reg = <0x300000 0x400000>;
1717f80deb0SVaishnav Achath			};
1727f80deb0SVaishnav Achath
1737f80deb0SVaishnav Achath			partition@700000 {
1747f80deb0SVaishnav Achath				label = "hbmc.env";
1757f80deb0SVaishnav Achath				reg = <0x700000 0x40000>;
1767f80deb0SVaishnav Achath			};
1777f80deb0SVaishnav Achath
1787f80deb0SVaishnav Achath			partition@800000 {
1797f80deb0SVaishnav Achath				label = "hbmc.rootfs";
1807f80deb0SVaishnav Achath				reg = <0x800000 0x3800000>;
1817f80deb0SVaishnav Achath			};
1827f80deb0SVaishnav Achath		};
1830bf33149SVignesh Raghavendra	};
1840bf33149SVignesh Raghavendra};
1856804a987SSuman Anna
1866804a987SSuman Anna&mailbox0_cluster0 {
18774f0f58dSAndrew Davis	status = "okay";
1886804a987SSuman Anna	interrupts = <436>;
1896804a987SSuman Anna
1906804a987SSuman Anna	mbox_mcu_r5fss0_core0: mbox-mcu-r5fss0-core0 {
1916804a987SSuman Anna		ti,mbox-rx = <0 0 0>;
1926804a987SSuman Anna		ti,mbox-tx = <1 0 0>;
1936804a987SSuman Anna	};
1946804a987SSuman Anna
1956804a987SSuman Anna	mbox_mcu_r5fss0_core1: mbox-mcu-r5fss0-core1 {
1966804a987SSuman Anna		ti,mbox-rx = <2 0 0>;
1976804a987SSuman Anna		ti,mbox-tx = <3 0 0>;
1986804a987SSuman Anna	};
1996804a987SSuman Anna};
2006804a987SSuman Anna
2016804a987SSuman Anna&mailbox0_cluster1 {
20274f0f58dSAndrew Davis	status = "okay";
2036804a987SSuman Anna	interrupts = <432>;
2046804a987SSuman Anna
2056804a987SSuman Anna	mbox_main_r5fss0_core0: mbox-main-r5fss0-core0 {
2066804a987SSuman Anna		ti,mbox-rx = <0 0 0>;
2076804a987SSuman Anna		ti,mbox-tx = <1 0 0>;
2086804a987SSuman Anna	};
2096804a987SSuman Anna
2106804a987SSuman Anna	mbox_main_r5fss0_core1: mbox-main-r5fss0-core1 {
2116804a987SSuman Anna		ti,mbox-rx = <2 0 0>;
2126804a987SSuman Anna		ti,mbox-tx = <3 0 0>;
2136804a987SSuman Anna	};
2146804a987SSuman Anna};
2156804a987SSuman Anna
2167a3b0c2aSSuman Anna&mcu_r5fss0_core0 {
217a6550e25SNishanth Menon	mboxes = <&mailbox0_cluster0>, <&mbox_mcu_r5fss0_core0>;
218c8a9c85dSSuman Anna	memory-region = <&mcu_r5fss0_core0_dma_memory_region>,
219c8a9c85dSSuman Anna			<&mcu_r5fss0_core0_memory_region>;
2207a3b0c2aSSuman Anna};
2217a3b0c2aSSuman Anna
2227a3b0c2aSSuman Anna&mcu_r5fss0_core1 {
223a6550e25SNishanth Menon	mboxes = <&mailbox0_cluster0>, <&mbox_mcu_r5fss0_core1>;
224c8a9c85dSSuman Anna	memory-region = <&mcu_r5fss0_core1_dma_memory_region>,
225c8a9c85dSSuman Anna			<&mcu_r5fss0_core1_memory_region>;
2267a3b0c2aSSuman Anna};
2277a3b0c2aSSuman Anna
2287a3b0c2aSSuman Anna&main_r5fss0_core0 {
229a6550e25SNishanth Menon	mboxes = <&mailbox0_cluster1>, <&mbox_main_r5fss0_core0>;
230c8a9c85dSSuman Anna	memory-region = <&main_r5fss0_core0_dma_memory_region>,
231c8a9c85dSSuman Anna			<&main_r5fss0_core0_memory_region>;
2327a3b0c2aSSuman Anna};
2337a3b0c2aSSuman Anna
2347a3b0c2aSSuman Anna&main_r5fss0_core1 {
235a6550e25SNishanth Menon	mboxes = <&mailbox0_cluster1>, <&mbox_main_r5fss0_core1>;
236c8a9c85dSSuman Anna	memory-region = <&main_r5fss0_core1_dma_memory_region>,
237c8a9c85dSSuman Anna			<&main_r5fss0_core1_memory_region>;
2387a3b0c2aSSuman Anna};
2397a3b0c2aSSuman Anna
240b6633d77SPeter Ujfalusi&main_i2c0 {
241b6633d77SPeter Ujfalusi	pinctrl-names = "default";
242b6633d77SPeter Ujfalusi	pinctrl-0 = <&main_i2c0_pins_default>;
243b6633d77SPeter Ujfalusi	clock-frequency = <400000>;
244b6633d77SPeter Ujfalusi
245b6633d77SPeter Ujfalusi	exp_som: gpio@21 {
246b6633d77SPeter Ujfalusi		compatible = "ti,tca6408";
247b6633d77SPeter Ujfalusi		reg = <0x21>;
248b6633d77SPeter Ujfalusi		gpio-controller;
249b6633d77SPeter Ujfalusi		#gpio-cells = <2>;
250b6633d77SPeter Ujfalusi		gpio-line-names = "USB2.0_MUX_SEL", "CANUART_MUX1_SEL0",
251b6633d77SPeter Ujfalusi				  "CANUART_MUX2_SEL0", "CANUART_MUX_SEL1",
252b6633d77SPeter Ujfalusi				  "UART/LIN_MUX_SEL", "TRC_D17/AUDIO_REFCLK_SEL",
253b6633d77SPeter Ujfalusi				  "GPIO_LIN_EN", "CAN_STB";
254b6633d77SPeter Ujfalusi	};
255b6633d77SPeter Ujfalusi};
256efbdf2e9SPratyush Yadav
2572f932d41SUdit Kumar&wkup_i2c0 {
2582f932d41SUdit Kumar	status = "okay";
2592f932d41SUdit Kumar	pinctrl-names = "default";
2602f932d41SUdit Kumar	pinctrl-0 = <&wkup_i2c0_pins_default>;
2612f932d41SUdit Kumar	clock-frequency = <400000>;
2622f932d41SUdit Kumar
2632f932d41SUdit Kumar	eeprom@50 {
2642f932d41SUdit Kumar		compatible = "atmel,24c256";
2652f932d41SUdit Kumar		reg = <0x50>;
2662f932d41SUdit Kumar	};
2672f932d41SUdit Kumar};
2682f932d41SUdit Kumar
269efbdf2e9SPratyush Yadav&ospi0 {
270*1a576c89SAndrew Davis	status = "okay";
271efbdf2e9SPratyush Yadav	pinctrl-names = "default";
272efbdf2e9SPratyush Yadav	pinctrl-0 = <&mcu_fss0_ospi0_pins_default>;
273efbdf2e9SPratyush Yadav
274efbdf2e9SPratyush Yadav	flash@0 {
275efbdf2e9SPratyush Yadav		compatible = "jedec,spi-nor";
276efbdf2e9SPratyush Yadav		reg = <0x0>;
277efbdf2e9SPratyush Yadav		spi-tx-bus-width = <8>;
278efbdf2e9SPratyush Yadav		spi-rx-bus-width = <8>;
279efbdf2e9SPratyush Yadav		spi-max-frequency = <25000000>;
280efbdf2e9SPratyush Yadav		cdns,tshsl-ns = <60>;
281efbdf2e9SPratyush Yadav		cdns,tsd2d-ns = <60>;
282efbdf2e9SPratyush Yadav		cdns,tchsh-ns = <60>;
283efbdf2e9SPratyush Yadav		cdns,tslch-ns = <60>;
284efbdf2e9SPratyush Yadav		cdns,read-delay = <4>;
2857f80deb0SVaishnav Achath
2867f80deb0SVaishnav Achath		partitions {
2877f80deb0SVaishnav Achath			compatible = "fixed-partitions";
2887f80deb0SVaishnav Achath			#address-cells = <1>;
2897f80deb0SVaishnav Achath			#size-cells = <1>;
2907f80deb0SVaishnav Achath
2917f80deb0SVaishnav Achath			partition@0 {
2927f80deb0SVaishnav Achath				label = "ospi.tiboot3";
2937f80deb0SVaishnav Achath				reg = <0x0 0x100000>;
2947f80deb0SVaishnav Achath			};
2957f80deb0SVaishnav Achath
2967f80deb0SVaishnav Achath			partition@100000 {
2977f80deb0SVaishnav Achath				label = "ospi.tispl";
2987f80deb0SVaishnav Achath				reg = <0x100000 0x200000>;
2997f80deb0SVaishnav Achath			};
3007f80deb0SVaishnav Achath
3017f80deb0SVaishnav Achath			partition@300000 {
3027f80deb0SVaishnav Achath				label = "ospi.u-boot";
3037f80deb0SVaishnav Achath				reg = <0x300000 0x400000>;
3047f80deb0SVaishnav Achath			};
3057f80deb0SVaishnav Achath
3067f80deb0SVaishnav Achath			partition@700000 {
3077f80deb0SVaishnav Achath				label = "ospi.env";
3087f80deb0SVaishnav Achath				reg = <0x700000 0x40000>;
3097f80deb0SVaishnav Achath			};
3107f80deb0SVaishnav Achath
3117f80deb0SVaishnav Achath			partition@740000 {
3127f80deb0SVaishnav Achath				label = "ospi.env.backup";
3137f80deb0SVaishnav Achath				reg = <0x740000 0x40000>;
3147f80deb0SVaishnav Achath			};
3157f80deb0SVaishnav Achath
3167f80deb0SVaishnav Achath			partition@800000 {
3177f80deb0SVaishnav Achath				label = "ospi.rootfs";
3187f80deb0SVaishnav Achath				reg = <0x800000 0x37c0000>;
3197f80deb0SVaishnav Achath			};
3207f80deb0SVaishnav Achath
3217f80deb0SVaishnav Achath			partition@3fc0000 {
3227f80deb0SVaishnav Achath				label = "ospi.phypattern";
3237f80deb0SVaishnav Achath				reg = <0x3fc0000 0x40000>;
3247f80deb0SVaishnav Achath			};
3257f80deb0SVaishnav Achath		};
326efbdf2e9SPratyush Yadav	};
327efbdf2e9SPratyush Yadav};
328