]> rtime.felk.cvut.cz Git - l4.git/blob - kernel/fiasco/src/kern/arm/bsp/imx/Modules
3138232f1bbe6d6d32781f28f456b41080e68584
[l4.git] / kernel / fiasco / src / kern / arm / bsp / imx / Modules
1 # vim:set ft=make:
2
3 SUBSYSTEMS              += LIBUART
4 OBJECTS_LIBUART         += uart_imx.o
5 PREPROCESS_PARTS        += imx libuart
6 PREPROCESS_PARTS        += $(if $(CONFIG_PF_IMX_21),imx21 kern_start_0xd)
7 PREPROCESS_PARTS        += $(if $(CONFIG_PF_IMX_51),imx51 imx_epit \
8                                                     pic_gic pic_gic_mxc_tzic)
9 CONFIG_KERNEL_LOAD_ADDR := $(CONFIG_PF_IMX_RAM_PHYS_BASE)
10
11 INTERFACES_KERNEL     += $(if $(CONFIG_PF_IMX_51),gic)
12
13 SUFFIX-$(CONFIG_PF_IMX_21) = imx21
14 SUFFIX-$(CONFIG_PF_IMX_51) = imx51
15
16 uart_IMPL             += uart-imx
17 config_IMPL           += config-arm-imx
18 mem_layout_IMPL       += mem_layout-arm-imx
19 pic_IMPL              += pic-arm-$(SUFFIX-y)
20 bootstrap_IMPL        += bootstrap-arm-imx
21 timer_IMPL            += $(if $(CONFIG_PF_IMX_21),timer-arm-imx21)
22 timer_IMPL            += $(if $(CONFIG_PF_IMX_51),timer-arm-imx_epit)
23 kernel_uart_IMPL      += kernel_uart-arm-imx
24 reset_IMPL            += reset-arm-imx
25 clock_IMPL            += clock-generic