aboutsummaryrefslogtreecommitdiff
path: root/hw/nvram/Makefile.objs
diff options
context:
space:
mode:
authorSteffen Görtz <contrib@steffen-goertz.de>2019-02-01 10:33:55 +0800
committerPeter Maydell <peter.maydell@linaro.org>2019-02-01 15:31:26 +0000
commitc0d4eb83526e2ba5a8def0710d183a9387090ab6 (patch)
tree3a5e68d08d3a583f3b2a1cd66e078f09aaac30b0 /hw/nvram/Makefile.objs
parent1cf86a8618644beb860951ff4383457ee88a7f4a (diff)
hw/nvram/nrf51_nvm: Add nRF51 non-volatile memories
The nRF51 contains three regions of non-volatile memory (NVM): - CODE (R/W): contains code - FICR (R): Factory information like code size, chip id etc. - UICR (R/W): Changeable configuration data. Lock bits, Code protection configuration, Bootloader address, Nordic SoftRadio configuration, Firmware configuration. Read and write access to the memories is managed by the Non-volatile memory controller. Memory schema: [ CPU ] -+- [ NVM, either FICR, UICR or CODE ] | | \- [ NVMC ] Signed-off-by: Steffen Görtz <contrib@steffen-goertz.de> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Tested-by: Joel Stanley <joel@jms.id.au> Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Message-id: 20190201023357.22596-2-stefanha@redhat.com Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Diffstat (limited to 'hw/nvram/Makefile.objs')
-rw-r--r--hw/nvram/Makefile.objs1
1 files changed, 1 insertions, 0 deletions
diff --git a/hw/nvram/Makefile.objs b/hw/nvram/Makefile.objs
index b318e53a43..26f7b4ca35 100644
--- a/hw/nvram/Makefile.objs
+++ b/hw/nvram/Makefile.objs
@@ -5,3 +5,4 @@ common-obj-y += fw_cfg.o
common-obj-y += chrp_nvram.o
common-obj-$(CONFIG_MAC_NVRAM) += mac_nvram.o
obj-$(CONFIG_PSERIES) += spapr_nvram.o
+obj-$(CONFIG_NRF51_SOC) += nrf51_nvm.o