diff options
author | Raptor Engineering Development Team <support@raptorengineering.com> | 2018-03-26 01:10:29 -0500 |
---|---|---|
committer | Raptor Engineering Development Team <support@raptorengineering.com> | 2018-04-15 22:53:34 -0500 |
commit | c421ba7a0a3714b91d55138fa80f7f0fa0d8d0fe (patch) | |
tree | 3e9bcd0a63b597d17b9c6140ce81456408405770 | |
parent | bc2f5a29f20f10e4075f9d2bd2aa6588be19d2c9 (diff) | |
download | talos-op-build-c421ba7a0a3714b91d55138fa80f7f0fa0d8d0fe.tar.gz talos-op-build-c421ba7a0a3714b91d55138fa80f7f0fa0d8d0fe.zip |
Add devmem-aspeed utility
-rwxr-xr-x | openpower/package/Config.in | 1 | ||||
-rw-r--r-- | openpower/package/devmem-aspeed/Config.in | 5 | ||||
-rw-r--r-- | openpower/package/devmem-aspeed/devmem-aspeed.mk | 28 |
3 files changed, 34 insertions, 0 deletions
diff --git a/openpower/package/Config.in b/openpower/package/Config.in index 46942831..29305c97 100755 --- a/openpower/package/Config.in +++ b/openpower/package/Config.in @@ -1,3 +1,4 @@ +source "$BR2_EXTERNAL_OP_BUILD_PATH/package/devmem-aspeed/Config.in" source "$BR2_EXTERNAL_OP_BUILD_PATH/package/openpower-ffs/Config.in" source "$BR2_EXTERNAL_OP_BUILD_PATH/package/hostboot/Config.in" source "$BR2_EXTERNAL_OP_BUILD_PATH/package/common-p8-xml/Config.in" diff --git a/openpower/package/devmem-aspeed/Config.in b/openpower/package/devmem-aspeed/Config.in new file mode 100644 index 00000000..53d2ad83 --- /dev/null +++ b/openpower/package/devmem-aspeed/Config.in @@ -0,0 +1,5 @@ +config BR2_PACKAGE_DEVMEM_ASPEED + bool "devmem-aspeed" + depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS + help + Simple program to read/write from/to any location in the ASpeed 2400/2500 BMC memory. 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)) |