2 # Copyright (C) 2013 OpenWrt.org
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
8 include $(TOPDIR
)/rules.mk
14 PKG_BUILD_DIR
:=$(BUILD_DIR
)/imx-sdma-fw-
$(PKG_VERSION
)
15 PKG_SOURCE
:=imx-sdma-fw-
$(PKG_VERSION
).
tar.xz
16 PKG_SOURCE_URL
:=http
://mirror2.openwrt.org
/sources
/
17 PKG_MD5SUM
:=49737c5fbee685cc1de2542c7663006d
18 PKG_MAINTAINER
:=Luka Perkov
<luka@openwrt.org
>
20 include $(INCLUDE_DIR
)/package.mk
22 define Package
/kmod-imx-sdma-fw-template
23 TITLE
+=SDMA firmware for i.MX
$(1) SoC
24 CATEGORY
:=Kernel modules
25 SUBMENU
:=Other modules
30 define Package
/kmod-imx-sdma-fw-template
/description
31 SDMA firmware for Freescale i.MX SoC
33 http
://comments.gmane.org
/gmane.linux.ports.arm.kernel
/210985
36 Package
/kmod-imx-sdma-fw-imx25
=$(call Package
/kmod-imx-sdma-fw-template
,25)
37 Package
/kmod-imx-sdma-fw-imx31
=$(call Package
/kmod-imx-sdma-fw-template
,31)
38 Package
/kmod-imx-sdma-fw-imx35
=$(call Package
/kmod-imx-sdma-fw-template
,35)
39 Package
/kmod-imx-sdma-fw-imx51
=$(call Package
/kmod-imx-sdma-fw-template
,51)
40 Package
/kmod-imx-sdma-fw-imx53
=$(call Package
/kmod-imx-sdma-fw-template
,53)
41 Package
/kmod-imx-sdma-fw-imx6
=$(call Package
/kmod-imx-sdma-fw-template
,6)
46 define Package
/kmod-imx-sdma-fw-
$(BUILD_VARIANT
)/install
47 $(INSTALL_DIR
) $(1)/lib
/firmware
/
48 $(CP
) $(PKG_BUILD_DIR
)/sdma-
$(BUILD_VARIANT
).bin
$(1)/lib
/firmware
/
51 $(eval
$(call BuildPackage
,kmod-imx-sdma-fw-imx25
))
52 $(eval
$(call BuildPackage
,kmod-imx-sdma-fw-imx31
))
53 $(eval
$(call BuildPackage
,kmod-imx-sdma-fw-imx35
))
54 $(eval
$(call BuildPackage
,kmod-imx-sdma-fw-imx51
))
55 $(eval
$(call BuildPackage
,kmod-imx-sdma-fw-imx53
))
56 $(eval
$(call BuildPackage
,kmod-imx-sdma-fw-imx6
))