mirror of
				https://github.com/smaeul/u-boot.git
				synced 2025-10-25 01:58:13 +01:00 
			
		
		
		
	arm: SC598-SOM-EZLITE initial support
Adds support for Analog Devices' SC598-SOM-EZLITE board. Includes: - Board specific configs in mach-sc5xx/Kconfig - Board-specific Kconfig and environment in board/adi/ Signed-off-by: Oliver Gaskell <Oliver.Gaskell@analog.com>
This commit is contained in:
		
							parent
							
								
									38742c7485
								
							
						
					
					
						commit
						dd9baf0bbd
					
				| @ -54,6 +54,11 @@ if SC59X_64 | |||||||
| choice | choice | ||||||
| 	prompt "SC59x 64-bit board select" | 	prompt "SC59x 64-bit board select" | ||||||
| 
 | 
 | ||||||
|  | config TARGET_SC598_SOM_EZLITE | ||||||
|  | 	bool | ||||||
|  | 	prompt "SC598-SOM with SOMCRR-EZLITE" | ||||||
|  | 	select ADI_CARRIER_SOMCRR_EZLITE | ||||||
|  | 
 | ||||||
| config TARGET_SC598_SOM_EZKIT | config TARGET_SC598_SOM_EZKIT | ||||||
| 	bool | 	bool | ||||||
| 	prompt "SC598-SOM with SOMCRR-EZKIT" | 	prompt "SC598-SOM with SOMCRR-EZKIT" | ||||||
| @ -503,5 +508,6 @@ config PINCTRL_ADI | |||||||
| 	default y | 	default y | ||||||
| 
 | 
 | ||||||
| source "board/adi/sc598-som-ezkit/Kconfig" | source "board/adi/sc598-som-ezkit/Kconfig" | ||||||
|  | source "board/adi/sc598-som-ezlite/Kconfig" | ||||||
| 
 | 
 | ||||||
| endif | endif | ||||||
|  | |||||||
							
								
								
									
										100
									
								
								board/adi/sc598-som-ezlite/Kconfig
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										100
									
								
								board/adi/sc598-som-ezlite/Kconfig
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,100 @@ | |||||||
|  | # SPDX-License-Identifier: GPL-2.0-or-later | ||||||
|  | # | ||||||
|  | # (C) Copyright 2024 - Analog Devices, Inc. | ||||||
|  | 
 | ||||||
|  | if TARGET_SC598_SOM_EZLITE | ||||||
|  | 
 | ||||||
|  | config LDR_CPU | ||||||
|  | 	default "ADSP-SC598-0.0" | ||||||
|  | 
 | ||||||
|  | config SYS_BOARD | ||||||
|  | 	default "sc598-som-ezlite" | ||||||
|  | 
 | ||||||
|  | config SYS_CONFIG_NAME | ||||||
|  | 	default "sc598-som" | ||||||
|  | 
 | ||||||
|  | config DEFAULT_DEVICE_TREE | ||||||
|  | 	default "sc598-som-ezlite" | ||||||
|  | 
 | ||||||
|  | config ADI_IMAGE | ||||||
|  | 	default "minimal" | ||||||
|  | 
 | ||||||
|  | config CUSTOM_SYS_INIT_SP_ADDR | ||||||
|  | 	default 0x96000000 | ||||||
|  | 
 | ||||||
|  | # SPL | ||||||
|  | 
 | ||||||
|  | config SPL_OF_LIBFDT_ASSUME_MASK | ||||||
|  | 	default 0x0 | ||||||
|  | 
 | ||||||
|  | # SPI Flash | ||||||
|  | 
 | ||||||
|  | config SF_DEFAULT_BUS | ||||||
|  | 	default 2 | ||||||
|  | 
 | ||||||
|  | config SF_DEFAULT_CS | ||||||
|  | 	default 1 | ||||||
|  | 
 | ||||||
|  | config SF_DEFAULT_SPEED | ||||||
|  | 	default 10000000 | ||||||
|  | 
 | ||||||
|  | # Clock Configs | ||||||
|  | 
 | ||||||
|  | config CGU0_DF_DIV | ||||||
|  | 	default 0 | ||||||
|  | 
 | ||||||
|  | config CGU0_VCO_MULT | ||||||
|  | 	default 80 | ||||||
|  | 
 | ||||||
|  | config CGU0_CCLK_DIV | ||||||
|  | 	default 2 | ||||||
|  | 
 | ||||||
|  | config CGU0_SCLK_DIV | ||||||
|  | 	default 4 | ||||||
|  | 
 | ||||||
|  | config CGU0_SCLK0_DIV | ||||||
|  | 	default 4 | ||||||
|  | 
 | ||||||
|  | config CGU0_SCLK1_DIV | ||||||
|  | 	default 2 | ||||||
|  | 
 | ||||||
|  | config CGU0_DCLK_DIV | ||||||
|  | 	default 3 | ||||||
|  | 
 | ||||||
|  | config CGU0_OCLK_DIV | ||||||
|  | 	default 8 | ||||||
|  | 
 | ||||||
|  | config CGU0_DIV_S1SELEX | ||||||
|  | 	default 6 | ||||||
|  | 
 | ||||||
|  | config CGU1_VCO_MULT | ||||||
|  | 	default 72 | ||||||
|  | 
 | ||||||
|  | config CGU1_DF_DIV | ||||||
|  | 	default 0 | ||||||
|  | 
 | ||||||
|  | config CGU1_CCLK_DIV | ||||||
|  | 	default 16 | ||||||
|  | 
 | ||||||
|  | config CGU1_SCLK_DIV | ||||||
|  | 	default 8 | ||||||
|  | 
 | ||||||
|  | config CGU1_SCLK0_DIV | ||||||
|  | 	default 4 | ||||||
|  | 
 | ||||||
|  | config CGU1_SCLK1_DIV | ||||||
|  | 	default 2 | ||||||
|  | 
 | ||||||
|  | config CGU1_DCLK_DIV | ||||||
|  | 	default 18 | ||||||
|  | 
 | ||||||
|  | config CGU1_OCLK_DIV | ||||||
|  | 	default 16 | ||||||
|  | 
 | ||||||
|  | config CGU1_DIV_S0SELEX | ||||||
|  | 	default 36 | ||||||
|  | 
 | ||||||
|  | config CGU1_DIV_S1SELEX | ||||||
|  | 	default 90 | ||||||
|  | 
 | ||||||
|  | endif | ||||||
							
								
								
									
										13
									
								
								board/adi/sc598-som-ezlite/sc598-som-ezlite.env
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								board/adi/sc598-som-ezlite/sc598-som-ezlite.env
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,13 @@ | |||||||
|  | /* SPDX-License-Identifier: GPL-2.0-or-later+ */ | ||||||
|  | 
 | ||||||
|  | /* | ||||||
|  |  * (C) Copyright 2024 - Analog Devices, Inc. | ||||||
|  |  */ | ||||||
|  | 
 | ||||||
|  | #include <env/adi/adi_boot.env> | ||||||
|  | 
 | ||||||
|  | adi_stage2_offset=0x40000 | ||||||
|  | adi_image_offset=0x01a0000 | ||||||
|  | adi_rfs_offset=0x1020000 | ||||||
|  | loadaddr=0x90000000 | ||||||
|  | jffs2file=adsp-sc5xx-__stringify(CONFIG_ADI_IMAGE)-adsp-sc598-som-ezlite.jffs2 | ||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user