1// SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) 2/* 3 * Copyright (C) STMicroelectronics 2022 - All Rights Reserved 4 */ 5 6/ { 7 aliases { 8#if !STM32MP_EMMC && !STM32MP_SDMMC 9 /delete-property/ mmc0; 10 /delete-property/ mmc1; 11#endif 12 /delete-property/ ethernet0; 13 /delete-property/ ethernet1; 14 }; 15 16 cpus { 17 cpu@0 { 18 /delete-property/ operating-points-v2; 19 }; 20 }; 21 22 /delete-node/ cpu0-opp-table; 23 /delete-node/ psci; 24 25 soc { 26 /delete-node/ sram@30000000; 27 /delete-node/ timer@40000000; 28 /delete-node/ timer@40001000; 29 /delete-node/ timer@40002000; 30 /delete-node/ timer@40003000; 31 /delete-node/ timer@40004000; 32 /delete-node/ timer@40005000; 33 /delete-node/ timer@40009000; 34 /delete-node/ spi@4000b000; 35 /delete-node/ audio-controller@4000b000; 36 /delete-node/ spi@4000c000; 37 /delete-node/ audio-controller@4000c000; 38 /delete-node/ audio-controller@4000d000; 39 /delete-node/ i2c@40012000; 40 /delete-node/ i2c@40013000; 41 /delete-node/ timer@44000000; 42 /delete-node/ timer@44001000; 43 /delete-node/ spi@44004000; 44 /delete-node/ audio-controller@44004000; 45 /delete-node/ sai@4400a000; 46 /delete-node/ sai@4400b000; 47 /delete-node/ dfsdm@4400d000; 48 /delete-node/ can@4400e000; 49 /delete-node/ can@4400f000; 50 /delete-node/ dma-controller@48000000; 51 /delete-node/ dma-controller@48001000; 52 /delete-node/ dma-router@48002000; 53 /delete-node/ adc@48003000; 54 /delete-node/ adc@48004000; 55 /delete-node/ dma@48005000; 56 /delete-node/ dma-router@48006000; 57#if !STM32MP_USB_PROGRAMMER 58 /delete-node/ usb-otg@49000000; 59#endif 60 /delete-node/ spi@4c002000; 61 /delete-node/ spi@4c003000; 62 /delete-node/ timer@4c007000; 63 /delete-node/ timer@4c008000; 64 /delete-node/ timer@4c009000; 65 /delete-node/ timer@4c00a000; 66 /delete-node/ timer@4c00b000; 67 /delete-node/ timer@4c00c000; 68 /delete-node/ timer@50021000; 69 /delete-node/ timer@50022000; 70 /delete-node/ timer@50023000; 71 /delete-node/ timer@50024000; 72 /delete-node/ vrefbuf@50025000; 73 /delete-node/ thermal@50028000; 74 /delete-node/ hdp@5002a000; 75 /delete-node/ dma-controller@58000000; 76#if !STM32MP_RAW_NAND 77 /delete-node/ memory-controller@58002000; 78#endif 79#if !STM32MP_SPI_NAND && !STM32MP_SPI_NOR 80 /delete-node/ spi@58003000; 81#endif 82#if !STM32MP_EMMC && !STM32MP_SDMMC 83 /delete-node/ mmc@58005000; 84 /delete-node/ mmc@58007000; 85#endif 86 /delete-node/ crc@58009000; 87 /delete-node/ stmmac-axi-config; 88 /delete-node/ eth1@5800a000; 89#if !STM32MP_USB_PROGRAMMER 90 /delete-node/ usbh-ohci@5800c000; 91 /delete-node/ usbh-ehci@5800d000; 92#endif 93 /delete-node/ eth2@5800e000; 94 /delete-node/ dcmipp@5a000000; 95 /delete-node/ display-controller@5a001000; 96#if !STM32MP_USB_PROGRAMMER 97 /delete-node/ usbphyc@5a006000; 98#endif 99 /delete-node/ perf@5a007000; 100 /delete-node/ rtc@5c004000; 101 /delete-node/ tamp@5c00a000; 102 /delete-node/ stgen@5c008000; 103 104 pinctrl@50002000 { 105#if !STM32MP_EMMC && !STM32MP_SDMMC 106 /delete-node/ sdmmc1-b4-0; 107 /delete-node/ sdmmc2-b4-0; 108#endif 109 }; 110 }; 111 112 /* 113 * UUID's here are UUID RFC 4122 compliant meaning fieds are stored in 114 * network order (big endian) 115 */ 116 117 st-io_policies { 118 fip-handles { 119 compatible = "st,io-fip-handle"; 120 fw_cfg_uuid = "5807e16a-8459-47be-8ed5-648e8dddab0e"; 121 bl32_uuid = "05d0e189-53dc-1347-8d2b-500a4b7a3e38"; 122 bl32_extra1_uuid = "0b70c29b-2a5a-7840-9f65-0a5682738288"; 123 bl32_extra2_uuid = "8ea87bb1-cfa2-3f4d-85fd-e7bba50220d9"; 124 bl33_uuid = "d6d0eea7-fcea-d54b-9782-9934f234b6e4"; 125 hw_cfg_uuid = "08b8f1d9-c9cf-9349-a962-6fbc6b7265cc"; 126 tos_fw_cfg_uuid = "26257c1a-dbc6-7f47-8d96-c4c4b0248021"; 127 nt_fw_cfg_uuid = "28da9815-93e8-7e44-ac66-1aaf801550f9"; 128 }; 129 }; 130}; 131