1// SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause 2/* 3 * Copyright : STMicroelectronics 2018 4 */ 5 6/ { 7 aliases { 8 gpio0 = &gpioa; 9 gpio1 = &gpiob; 10 gpio2 = &gpioc; 11 gpio3 = &gpiod; 12 gpio4 = &gpioe; 13 gpio5 = &gpiof; 14 gpio6 = &gpiog; 15 gpio7 = &gpioh; 16 gpio8 = &gpioi; 17 gpio9 = &gpioj; 18 gpio10 = &gpiok; 19 gpio25 = &gpioz; 20 }; 21 22 config { 23 u-boot,dm-pre-reloc; 24 }; 25 26 clocks { 27 u-boot,dm-pre-reloc; 28 }; 29 30 soc { 31 u-boot,dm-pre-reloc; 32 33 stgen: stgen@5C008000 { 34 compatible = "st,stm32-stgen"; 35 reg = <0x5C008000 0x1000>; 36 status = "okay"; 37 u-boot,dm-pre-reloc; 38 }; 39 }; 40}; 41 42&clk_hsi { 43 u-boot,dm-pre-reloc; 44}; 45 46&clk_hse { 47 u-boot,dm-pre-reloc; 48}; 49 50&clk_lse { 51 u-boot,dm-pre-reloc; 52}; 53 54&clk_lsi { 55 u-boot,dm-pre-reloc; 56}; 57 58&clk_csi { 59 u-boot,dm-pre-reloc; 60}; 61 62&rcc { 63 u-boot,dm-pre-reloc; 64}; 65 66&rcc_reboot { 67 u-boot,dm-pre-reloc; 68}; 69 70&pinctrl { 71 u-boot,dm-pre-reloc; 72}; 73 74&pinctrl_z { 75 u-boot,dm-pre-reloc; 76}; 77 78&gpioa { 79 compatible = "st,stm32-gpio"; 80 u-boot,dm-pre-reloc; 81}; 82 83&gpiob { 84 compatible = "st,stm32-gpio"; 85 u-boot,dm-pre-reloc; 86}; 87 88&gpioc { 89 compatible = "st,stm32-gpio"; 90 u-boot,dm-pre-reloc; 91}; 92 93&gpiod { 94 compatible = "st,stm32-gpio"; 95 u-boot,dm-pre-reloc; 96}; 97 98&gpioe { 99 compatible = "st,stm32-gpio"; 100 u-boot,dm-pre-reloc; 101}; 102 103&gpiof { 104 compatible = "st,stm32-gpio"; 105 u-boot,dm-pre-reloc; 106}; 107 108&gpiog { 109 compatible = "st,stm32-gpio"; 110 u-boot,dm-pre-reloc; 111}; 112 113&gpioh { 114 compatible = "st,stm32-gpio"; 115 u-boot,dm-pre-reloc; 116}; 117 118&gpioi { 119 compatible = "st,stm32-gpio"; 120 u-boot,dm-pre-reloc; 121}; 122 123&gpioj { 124 compatible = "st,stm32-gpio"; 125 u-boot,dm-pre-reloc; 126}; 127 128&gpiok { 129 compatible = "st,stm32-gpio"; 130 u-boot,dm-pre-reloc; 131}; 132 133&gpioz { 134 compatible = "st,stm32-gpio"; 135 u-boot,dm-pre-reloc; 136}; 137