mirror of
				https://xff.cz/git/u-boot/
				synced 2025-10-31 18:35:42 +01:00 
			
		
		
		
	rockchip: rk3128: add evb-rk3128 support
evb-rk3128 is an evb from Rockchip based on rk3128 SoC: - 2 USB2.0 Host port; - 1 HDMI port; - 2 10/100M eth port; - 2GB ddr; - 16GB eMMC; - UART to USB debug port; Signed-off-by: Kever Yang <kever.yang@rock-chips.com> Acked-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com> Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
This commit is contained in:
		
				
					committed by
					
						 Philipp Tomsich
						Philipp Tomsich
					
				
			
			
				
	
			
			
			
						parent
						
							e129c480e4
						
					
				
				
					commit
					6074cfaa8e
				
			| @@ -0,0 +1,24 @@ | |||||||
|  | if ROCKCHIP_RK3128 | ||||||
|  |  | ||||||
|  | choice | ||||||
|  | 	prompt "RK3128 board select" | ||||||
|  |  | ||||||
|  | config TARGET_EVB_RK3128 | ||||||
|  | 	bool "RK3128 evaluation board" | ||||||
|  | 	select BOARD_LATE_INIT | ||||||
|  | 	help | ||||||
|  | 	  RK3128evb is a evaluation board for Rockchip rk3128, | ||||||
|  | 	  with full function and phisical connectors support like | ||||||
|  | 	  usb2.0 host ports, LVDS, JTAG, MAC, SDcard, HDMI, USB-2-serial... | ||||||
|  |  | ||||||
|  | endchoice | ||||||
|  |  | ||||||
|  | config SYS_SOC | ||||||
|  | 	default "rockchip" | ||||||
|  |  | ||||||
|  | config SYS_MALLOC_F_LEN | ||||||
|  | 	default 0x0800 | ||||||
|  |  | ||||||
|  | source "board/rockchip/evb_rk3128/Kconfig" | ||||||
|  |  | ||||||
|  | endif | ||||||
|   | |||||||
							
								
								
									
										15
									
								
								board/rockchip/evb_rk3128/Kconfig
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										15
									
								
								board/rockchip/evb_rk3128/Kconfig
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,15 @@ | |||||||
|  | if TARGET_EVB_RK3128 | ||||||
|  |  | ||||||
|  | config SYS_BOARD | ||||||
|  | 	default "evb_rk3128" | ||||||
|  |  | ||||||
|  | config SYS_VENDOR | ||||||
|  | 	default "rockchip" | ||||||
|  |  | ||||||
|  | config SYS_CONFIG_NAME | ||||||
|  | 	default "evb_rk3128" | ||||||
|  |  | ||||||
|  | config BOARD_SPECIFIC_OPTIONS # dummy | ||||||
|  | 	def_bool y | ||||||
|  |  | ||||||
|  | endif | ||||||
							
								
								
									
										6
									
								
								board/rockchip/evb_rk3128/MAINTAINERS
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								board/rockchip/evb_rk3128/MAINTAINERS
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,6 @@ | |||||||
|  | EVB-RK3128 | ||||||
|  | M:      Kever Yang <kever.yang@rock-chips.com> | ||||||
|  | S:      Maintained | ||||||
|  | F:      board/rockchip/evb_rk3128 | ||||||
|  | F:      include/configs/evb_rk3128.h | ||||||
|  | F:      configs/evb-rk3128_defconfig | ||||||
							
								
								
									
										15
									
								
								include/configs/evb_rk3128.h
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										15
									
								
								include/configs/evb_rk3128.h
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,15 @@ | |||||||
|  | /* | ||||||
|  |  * (C) Copyright 2017 Rockchip Electronics Co., Ltd | ||||||
|  |  * | ||||||
|  |  * SPDX-License-Identifier:     GPL-2.0+ | ||||||
|  |  */ | ||||||
|  |  | ||||||
|  | #ifndef __EVB_RK3128_H | ||||||
|  | #define __EVB_RK3128_H | ||||||
|  |  | ||||||
|  | #include <configs/rk3128_common.h> | ||||||
|  |  | ||||||
|  | #define CONFIG_ENV_IS_IN_MMC | ||||||
|  | #define CONFIG_SYS_MMC_ENV_DEV 0 | ||||||
|  |  | ||||||
|  | #endif | ||||||
		Reference in New Issue
	
	Block a user