summaryrefslogtreecommitdiffstats
path: root/openpower/package/devmem-aspeed/devmem-aspeed.mk
diff options
context:
space:
mode:
Diffstat (limited to 'openpower/package/devmem-aspeed/devmem-aspeed.mk')
-rw-r--r--openpower/package/devmem-aspeed/devmem-aspeed.mk28
1 files changed, 28 insertions, 0 deletions
diff --git a/openpower/package/devmem-aspeed/devmem-aspeed.mk b/openpower/package/devmem-aspeed/devmem-aspeed.mk
new file mode 100644
index 00000000..8349e97c
--- /dev/null
+++ b/openpower/package/devmem-aspeed/devmem-aspeed.mk
@@ -0,0 +1,28 @@
+################################################################################
+#
+# devmem-aspeed
+#
+################################################################################
+
+DEVMEM_ASPEED_VERSION ?= c5f5878cb37be6457fdffc0998fbd04ffef9803d
+DEVMEM_ASPEED_SITE = https://scm.raptorcs.com/scm/git/devmem-aspeed
+DEVMEM_ASPEED_SITE_METHOD = git
+DEVMEM_ASPEED_DEPENDENCIES = pciutils
+
+DEVMEM_ASPEED_LICENSE = GPL-2.0+
+DEVMEM_ASPEED_LICENSE_FILES = devmem-aspeed.c.license
+
+define DEVMEM_ASPEED_EXTRACT_LICENSE
+ head -n 38 $(@D)/devmem-aspeed.c >$(@D)/devmem-aspeed.c.license
+endef
+DEVMEM_ASPEED_PRE_PATCH_HOOKS += DEVMEM_ASPEED_EXTRACT_LICENSE
+
+define DEVMEM_ASPEED_BUILD_CMDS
+ $(TARGET_CONFIGURE_OPTS) $(MAKE) CFLAGS="-lpci" -C $(@D) devmem-aspeed
+endef
+
+define DEVMEM_ASPEED_INSTALL_TARGET_CMDS
+ $(INSTALL) -D $(@D)/devmem-aspeed $(TARGET_DIR)/sbin/devmem-aspeed
+endef
+
+$(eval $(generic-package))
OpenPOWER on IntegriCloud