41 lines
		
	
	
		
			625 B
		
	
	
	
		
			C
		
	
	
	
			
		
		
	
	
			41 lines
		
	
	
		
			625 B
		
	
	
	
		
			C
		
	
	
	
// SPDX-License-Identifier: GPL-2.0-or-later
 | 
						|
/*
 | 
						|
 * Copyright (C) 2020 PHYTEC Messtechnik GmbH
 | 
						|
 * Author: Teresa Remmet <t.remmet@phytec.de>
 | 
						|
 */
 | 
						|
 | 
						|
#include <common.h>
 | 
						|
#include <asm/arch/sys_proto.h>
 | 
						|
#include <asm/global_data.h>
 | 
						|
#include <asm/io.h>
 | 
						|
#include <asm/mach-imx/boot_mode.h>
 | 
						|
#include <env.h>
 | 
						|
 | 
						|
DECLARE_GLOBAL_DATA_PTR;
 | 
						|
 | 
						|
int board_init(void)
 | 
						|
{
 | 
						|
	return 0;
 | 
						|
}
 | 
						|
 | 
						|
int board_mmc_get_env_dev(int devno)
 | 
						|
{
 | 
						|
	return devno;
 | 
						|
}
 | 
						|
 | 
						|
int board_late_init(void)
 | 
						|
{
 | 
						|
	switch (get_boot_device()) {
 | 
						|
	case SD2_BOOT:
 | 
						|
		env_set_ulong("mmcdev", 1);
 | 
						|
		break;
 | 
						|
	case MMC3_BOOT:
 | 
						|
		env_set_ulong("mmcdev", 2);
 | 
						|
		break;
 | 
						|
	default:
 | 
						|
		break;
 | 
						|
	}
 | 
						|
 | 
						|
	return 0;
 | 
						|
}
 |