board: amcore: update to use dm serial driver
Update amcore board to use dm serial driver. Signed-off-by: Angelo Dureghello <angelo@sysam.it> --- Changes for v2: - None
This commit is contained in:
		
							parent
							
								
									9deff60710
								
							
						
					
					
						commit
						18c9b10ce7
					
				|  | @ -1,7 +1,7 @@ | ||||||
| /*
 | /*
 | ||||||
|  * Board functions for Sysam AMCORE (MCF5307 based) board |  * Board functions for Sysam AMCORE (MCF5307 based) board | ||||||
|  * |  * | ||||||
|  * (C) Copyright 2015  Angelo Dureghello <angelo@sysam.it> |  * (C) Copyright 2016  Angelo Dureghello <angelo@sysam.it> | ||||||
|  * |  * | ||||||
|  * SPDX-License-Identifier:     GPL-2.0+ |  * SPDX-License-Identifier:     GPL-2.0+ | ||||||
|  * |  * | ||||||
|  | @ -11,6 +11,8 @@ | ||||||
| #include <common.h> | #include <common.h> | ||||||
| #include <asm/immap.h> | #include <asm/immap.h> | ||||||
| #include <asm/io.h> | #include <asm/io.h> | ||||||
|  | #include <dm.h> | ||||||
|  | #include <dm/platform_data/serial_coldfire.h> | ||||||
| 
 | 
 | ||||||
| void init_lcd(void) | void init_lcd(void) | ||||||
| { | { | ||||||
|  | @ -99,3 +101,14 @@ phys_size_t initdram(int board_type) | ||||||
| 
 | 
 | ||||||
| 	return get_ram_size(CONFIG_SYS_SDRAM_BASE, CONFIG_SYS_SDRAM_SIZE); | 	return get_ram_size(CONFIG_SYS_SDRAM_BASE, CONFIG_SYS_SDRAM_SIZE); | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | static struct coldfire_serial_platdata mcf5307_serial_plat = { | ||||||
|  | 	.base = CONFIG_SYS_UART_BASE, | ||||||
|  | 	.port = 0, | ||||||
|  | 	.baudrate = CONFIG_BAUDRATE, | ||||||
|  | }; | ||||||
|  | 
 | ||||||
|  | U_BOOT_DEVICE(coldfire_serial) = { | ||||||
|  | 	.name = "serial_coldfire", | ||||||
|  | 	.platdata = &mcf5307_serial_plat, | ||||||
|  | }; | ||||||
|  |  | ||||||
|  | @ -3,6 +3,10 @@ CONFIG_TARGET_AMCORE=y | ||||||
| CONFIG_SYS_TEXT_BASE=0xffc00000 | CONFIG_SYS_TEXT_BASE=0xffc00000 | ||||||
| CONFIG_BOOTDELAY=1 | CONFIG_BOOTDELAY=1 | ||||||
| CONFIG_SYS_PROMPT="amcore $ " | CONFIG_SYS_PROMPT="amcore $ " | ||||||
|  | CONFIG_DM=y | ||||||
|  | CONFIG_DM_SERIAL=y | ||||||
|  | CONFIG_SYS_MALLOC_F=y | ||||||
|  | CONFIG_SYS_MALLOC_F_LEN=0x800 | ||||||
| # CONFIG_CMD_BOOTD is not set | # CONFIG_CMD_BOOTD is not set | ||||||
| # CONFIG_CMD_XIMG is not set | # CONFIG_CMD_XIMG is not set | ||||||
| CONFIG_LOOPW=y | CONFIG_LOOPW=y | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue