arm: dts: nrf: Add Device Tree Support for nRF51822 SoC & boards
Add device tree support for nRF51822 SoCs and Arduino 101-BLE, Curie-BLE, BLE Nano, PCA10028-DK, and Quark-SE BLE boards. This is minimal support for memory, flash, and UART. Change-Id: I7e572bea537e384b6d66e520462f023ace0c9b35 Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
This commit is contained in:
parent
b09f63ac54
commit
ca3c7ec0a9
24 changed files with 234 additions and 4 deletions
|
@ -12,11 +12,13 @@ config SOC
|
|||
string
|
||||
default nRF51822_QFAA
|
||||
|
||||
if !HAS_DTS
|
||||
config SRAM_SIZE
|
||||
default 16
|
||||
|
||||
config FLASH_SIZE
|
||||
default 256
|
||||
endif
|
||||
|
||||
config ISR_STACK_SIZE
|
||||
default 640
|
||||
|
|
|
@ -12,11 +12,13 @@ config SOC
|
|||
string
|
||||
default nRF51822_QFAB
|
||||
|
||||
if !HAS_DTS
|
||||
config SRAM_SIZE
|
||||
default 16
|
||||
|
||||
config FLASH_SIZE
|
||||
default 128
|
||||
endif
|
||||
|
||||
config ISR_STACK_SIZE
|
||||
default 640
|
||||
|
|
|
@ -12,10 +12,12 @@ config SOC
|
|||
string
|
||||
default nRF51822_QFAC
|
||||
|
||||
if !HAS_DTS
|
||||
config SRAM_SIZE
|
||||
default 32
|
||||
|
||||
config FLASH_SIZE
|
||||
default 256
|
||||
endif
|
||||
|
||||
endif # SOC_NRF51822_QFAC
|
||||
|
|
|
@ -19,19 +19,21 @@ config SYS_CLOCK_HW_CYCLES_PER_SEC
|
|||
config SYS_POWER_MANAGEMENT
|
||||
default y
|
||||
|
||||
if !HAS_DTS
|
||||
config SRAM_BASE_ADDRESS
|
||||
default 0x20000000
|
||||
|
||||
config FLASH_BASE_ADDRESS
|
||||
default 0x00000000
|
||||
|
||||
config NUM_IRQS
|
||||
int
|
||||
default 26
|
||||
|
||||
config NUM_IRQ_PRIO_BITS
|
||||
int
|
||||
default 2
|
||||
endif
|
||||
|
||||
config NUM_IRQS
|
||||
int
|
||||
default 26
|
||||
|
||||
if SENSOR
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue