162306a36Sopenharmony_ci// SPDX-License-Identifier: GPL-2.0-or-later 262306a36Sopenharmony_ci/* 362306a36Sopenharmony_ci * Copyright 2013 Greg Ungerer <gerg@uclinux.org> 462306a36Sopenharmony_ci * Copyright 2011 Freescale Semiconductor, Inc. All Rights Reserved. 562306a36Sopenharmony_ci * Copyright 2011 Linaro Ltd. 662306a36Sopenharmony_ci */ 762306a36Sopenharmony_ci 862306a36Sopenharmony_ci#include <asm/mach/arch.h> 962306a36Sopenharmony_ci 1062306a36Sopenharmony_ci#include "common.h" 1162306a36Sopenharmony_ci#include "hardware.h" 1262306a36Sopenharmony_ci 1362306a36Sopenharmony_cistatic void __init imx50_init_early(void) 1462306a36Sopenharmony_ci{ 1562306a36Sopenharmony_ci mxc_set_cpu_type(MXC_CPU_MX50); 1662306a36Sopenharmony_ci} 1762306a36Sopenharmony_ci 1862306a36Sopenharmony_cistatic const char * const imx50_dt_board_compat[] __initconst = { 1962306a36Sopenharmony_ci "fsl,imx50", 2062306a36Sopenharmony_ci NULL 2162306a36Sopenharmony_ci}; 2262306a36Sopenharmony_ci 2362306a36Sopenharmony_ciDT_MACHINE_START(IMX50_DT, "Freescale i.MX50 (Device Tree Support)") 2462306a36Sopenharmony_ci .init_early = imx50_init_early, 2562306a36Sopenharmony_ci .dt_compat = imx50_dt_board_compat, 2662306a36Sopenharmony_ciMACHINE_END 27