mirror of
				https://xff.cz/git/u-boot/
				synced 2025-10-31 18:35:42 +01:00 
			
		
		
		
	Adds support of Clock and Reset drivers for STM32MP13 platform. Signed-off-by: Gabriel Fernandez <gabriel.fernandez@foss.st.com> Reviewed-by: Patrick Delaunay <patrick.delaunay@foss.st.com> Reviewed-by: Patrice Chotard <patrice.chotard@foss.st.com>
		
			
				
	
	
		
			122 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			122 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| // SPDX-License-Identifier: GPL-2.0-or-later OR BSD-3-Clause
 | |
| /*
 | |
|  * Copyright (C) 2022, STMicroelectronics - All Rights Reserved
 | |
|  */
 | |
| 
 | |
| / {
 | |
| 	aliases {
 | |
| 		gpio0 = &gpioa;
 | |
| 		gpio1 = &gpiob;
 | |
| 		gpio2 = &gpioc;
 | |
| 		gpio3 = &gpiod;
 | |
| 		gpio4 = &gpioe;
 | |
| 		gpio5 = &gpiof;
 | |
| 		gpio6 = &gpiog;
 | |
| 		gpio7 = &gpioh;
 | |
| 		gpio8 = &gpioi;
 | |
| 		pinctrl0 = &pinctrl;
 | |
| 	};
 | |
| 
 | |
| 	firmware {
 | |
| 		optee {
 | |
| 			u-boot,dm-pre-reloc;
 | |
| 		};
 | |
| 	};
 | |
| 
 | |
| 	/* need PSCI for sysreset during board_f */
 | |
| 	psci {
 | |
| 		u-boot,dm-pre-proper;
 | |
| 	};
 | |
| 
 | |
| 	soc {
 | |
| 		u-boot,dm-pre-reloc;
 | |
| 
 | |
| 		ddr: ddr@5a003000 {
 | |
| 			u-boot,dm-pre-reloc;
 | |
| 
 | |
| 			compatible = "st,stm32mp13-ddr";
 | |
| 
 | |
| 			reg = <0x5A003000 0x550
 | |
| 			       0x5A004000 0x234>;
 | |
| 
 | |
| 			status = "okay";
 | |
| 		};
 | |
| 	};
 | |
| };
 | |
| 
 | |
| &bsec {
 | |
| 	u-boot,dm-pre-reloc;
 | |
| };
 | |
| 
 | |
| &gpioa {
 | |
| 	u-boot,dm-pre-reloc;
 | |
| };
 | |
| 
 | |
| &gpiob {
 | |
| 	u-boot,dm-pre-reloc;
 | |
| };
 | |
| 
 | |
| &gpioc {
 | |
| 	u-boot,dm-pre-reloc;
 | |
| };
 | |
| 
 | |
| &gpiod {
 | |
| 	u-boot,dm-pre-reloc;
 | |
| };
 | |
| 
 | |
| &gpioe {
 | |
| 	u-boot,dm-pre-reloc;
 | |
| };
 | |
| 
 | |
| &gpiof {
 | |
| 	u-boot,dm-pre-reloc;
 | |
| };
 | |
| 
 | |
| &gpiog {
 | |
| 	u-boot,dm-pre-reloc;
 | |
| };
 | |
| 
 | |
| &gpioh {
 | |
| 	u-boot,dm-pre-reloc;
 | |
| };
 | |
| 
 | |
| &gpioi {
 | |
| 	u-boot,dm-pre-reloc;
 | |
| };
 | |
| 
 | |
| &iwdg2 {
 | |
| 	u-boot,dm-pre-reloc;
 | |
| };
 | |
| 
 | |
| &pinctrl {
 | |
| 	u-boot,dm-pre-reloc;
 | |
| };
 | |
| 
 | |
| &rcc {
 | |
| 	u-boot,dm-pre-reloc;
 | |
| };
 | |
| 
 | |
| &scmi {
 | |
| 	u-boot,dm-pre-reloc;
 | |
| };
 | |
| 
 | |
| &scmi_clk {
 | |
| 	u-boot,dm-pre-reloc;
 | |
| };
 | |
| 
 | |
| &scmi_reset {
 | |
| 	u-boot,dm-pre-reloc;
 | |
| };
 | |
| 
 | |
| &scmi_shm {
 | |
| 	u-boot,dm-pre-reloc;
 | |
| };
 | |
| 
 | |
| &scmi_sram {
 | |
| 	u-boot,dm-pre-reloc;
 | |
| };
 | |
| 
 | |
| &syscfg {
 | |
| 	u-boot,dm-pre-reloc;
 | |
| };
 |