# vim:set ft=make:

PREPROCESS_PARTS        += pic_gic
PREPROCESS_PARTS        += arm_generic_timer
INTERFACES_KERNEL       += generic_timer
RAM_PHYS_BASE           := 0x80000000
OBJECTS_LIBUART         += uart_16550.o
CXXFLAGS_uart-libuart   += $(call LIBUART_UART, 16550)

config_IMPL           += config-arm-layerscape
mem_layout_IMPL       += mem_layout-arm-layerscape
pic_IMPL              += pic-gic pic-arm-layerscape
timer_IMPL            += timer-arm-generic timer-arm-generic-bsp-std
timer_tick_IMPL       += timer_tick-single-vector
reset_IMPL            += reset-arm-layerscape
clock_IMPL            += clock-arm-generic
platform_control_IMPL += platform_control-arm-layerscape
iommu_IMPL            += iommu-arm-smmu-400-layerscape
