forked from zephyrproject-rtos/zephyr
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[LTD mergeup] Merge 'zephyrproject-rtos/master' into ltd-17.06
Summary ------- There's a variety of rework going on in different subsystems, with a small number of new features. The Bluetooth stack has grown significantly (1KB+). An additional ARM SoC (TI's CC2650) was added, and there are a small number of other fixes in that architecture, as well as in the net subsystem. There are API breaks in Bluetooth related to two new routines, bt_gatt_register_service() and bt_gatt_unregister_service(). There are some minor kernel and board changes. In drivers, there are new pinmux and GPIO drivers for the CC2650, fixes to the STM32 flash driver, and some other minor changes. The documentation, samples, and boards are being reorganized. The documentation reorganization is mostly for the 1.8 release. In the samples, examples of how to use the new KBUILD_ZEPHYR_APP Makefile variable have been added, and some other reorganization was done. Many test cases have seen code style fixes, and various test directories have been renamed. In DTS, partition tables have started to be merged describing device flash layout for use with mcuboot, along with some fixes to the Python scripts that manage Zephyr device trees. There is a fix to the NXP MPU. Upstream Changes ---------------- Arches: - sam4x: report correct number of IRQ priority bits - arm: Add support for TI's CC2650 SoC. - arm: Modify linker script to accomodate need for flash footer. - arch: same70: Fix ERASE pin configuration - arm: Add build time consistency check for irq priority defines Net: - net: context: Close connection fast if TIME_WAIT support is off - net: buf: Move net_buf_pool objects to dedicated linker area - net: pkt: Fix net_pkt_split() Bluetooth: - Bluetooth: controller: Fix OCF data size - Bluetooth: controller: Fix directed adv timeout and disable - Bluetooth: controller: Add connect ind PDU address fields check - Bluetooth: controller: Fix conn context leak under directed adv - Bluetooth: GATT: Fix aligment of bt_gatt_ccc_cfg and _bt_gatt_ccc - Bluetooth: controller: Refactor whitelist handling (v2) - Bluetooth: GATT: Rename bt_gatt_unregister_service - Bluetooth: controller: Add inital support for Controller-based privacy - Bluetooth: Correctly select RPA and TINYCRYPT options - Bluetooth: controller: Rename mem function that checks all-zero mem - Bluetooth: controller: Use find_lsb_set instead of custom ffs - bluetooth: hci: Kconfig: Fix dependency - Bluetooth: Shell: Add gatt-show-db command - Bluetooth: Shell: Add gatt-unregister-service command - Bluetooth: GATT: Add bt_gatt_unregister_service - Bluetooth: GATT: Add bt_gatt_register_service - Bluetooth: GATT: Indicate Service Changed when a service is added - Bluetooth: GATT: Add GATT service by default - Bluetooth: GATT: Add GAP service by default - Bluetooth: Kconfig: Add CONFIG_BLUETOOTH_DEVICE_APPEARANCE - Bluetooth: Remove CONFIG_BLUETOOTH_GATT_DYNAMIC_DB - Bluetooth: ATT: Fix adding timeout for NULL request - Bluetooth: controller: Move scan response data swap outside tIFS Kernel: - kernel: remove gdb_server - linker: move all linker headers to include/linker - slist: Make sys_slist_find_and_remove return bool Boards: - sensortag: Add TI's SensorTag board. - boards: arm: olimex_stm32_e407: Initial Olimex STM32-E407 BSP - boards: stm32373c_eval: fix trailing whitespace in docs Drivers: - drivers: remove unused headers for nsim serial - cc2650: Add pinmux driver. - cc2650: Add GPIO driver. - uart: Use DTS labels for Stellaris driver. - flash: stm32: distinguish read/write for flash range valid - flash: stm32: fix for l4 writing wrong data - drivers: serial: uart_stellaris: Remove UART_IRQ_FLAGS - pinmux: pinmux_dev_k64 driver and related references are removed. - rts: Kconfig: Add QMSI dependency on RTC options Documentation: - doc: fix references to moved files - doc: add MPU samples to index - doc: fix headings in device tree doc - eoc: move non-board docs from boards TOC list - doc: update release-notes index page - doc: add 1.8 release notes - doc: change UTF-8 chars to sphinx inline replaces - doc: Add link to v1.8 documentation - doc: fix doxygen errors in bt include files Samples: - samples: appdev: static_lib: added "make flash" - samples: demonstrate the use of KBUILD_ZEPHYR_APP - samples: move app developemnt samples samples/appdev - samples: move all MPU samples into one directory - samples: move quark se power samples to boards/ - samples: move environment sensing to boards - samples: gpio: Add support for SensorTag board. Tests: - tests: pipe: fix style - tests: pipe: rename test directory - tests: timer_monotonic: fix style - tests: timer_api: fix style - tests: schedule_api: fix style - tests: thread_init: fix style - tests: rename cdata -> custom_data - tests: threads_scheduling -> threads/scheduling - tests: threads_lifecycle/ -> threads/lifecycle - tests: threads_customdata/ -> threads/customdata - tests: queue: fix code style - tests: profiling_api: fix code style - tests: poll: fix code style - tests: pending: fix code style - tests: obj_tracing: fix code style - tests: mutex_api: fix code style - tests: mutex: fix code style - tests: mbox: fix code style - tests: move ipm test to drivers - tests: ipm: fix code style - tests: fp_sharing: fix code style - tests: fifo: fix code style - tests: critical: fix code style - tests: common: fix code style - tests: bitfield: fix code style - tests: arm_runtime_nmi: fix code style - tests: arm_irq_vector_table: fix code style - tests: alert_api: fix code style - tests: sleep: rename test directory - tests: put tickless tests together - tests: workq_api: rename test directory - tests: work_queue: fix code style - tests: workq_api: fix code style - tests: mem_heap: fix code style - tests: mem_pool_threadsafe: fix code style - tests: mem_pool_api: fix code style - tests: mem_pool: fix code style - tests: mslab_threadsafe: fix code style - tests: mslab_concept: fix code style - tests: mslab_api: fix style - tests: rename test directory for mem_pool - tests: rename test directory for mem_slab - tests: rename test directory for fifo - tests: rename test directory for lifo - tests: rename test directory for alert - test: fix misspellings - tests: rename test directory test_bluetooth -> bluetooth - tests: rename test directory test_loop_transfer -> loop_transfer - tests: rename test directory test_chan_blen_transfer - tests: rename test directory test_sha256 -> sha256 - tests: rename test directory test_mbedtls -> mbedtls - tests: rename test directory test_hmac_prng -> hmac_prng - tests: rename test directory test_hmac -> hmac - tests: rename test directory test_ecc_dh -> ecc_dh - tests: rename test directory test_ecc_dsa -> ecc_dsa - tests: rename test directory test_ctr_prng -> ctr_prng - tests: rename test directory test_ctr_mode -> ctr_mode - tests: rename test directory test_cmac_mode -> cmac_mode - tests: rename test directory test_ccm_mode -> ccm_mode - tests: rename test directory test_cbc_mode -> cbc_mode - tests: rename test directory test_aes -> aes - tests: benchmark: boot_time: Reading time stamps made arch agnostic - tests: benchmarks: footprint: really enable floating point on arm - tests: benchmarks: footprint: build on ARM - tests: benchmarks: footprint: fix tag typo - ci: if script fails, report error - tests: net: ipv6_fragment: Fix llvm compiler warning - scripts: sanitycheck: Clean up help text. - scripts: sanitycheck: Switch config target - scripts: sanitycheck: more spelliing fixes - Makefile: Add config-sanitycheck target DTS: - arm: nxp: k6x: Fix typo in partition offset - scripts: extract_dts_includes.py: Correct LOAD_OFFSET - arm: nxp: k6x: Add default partition table. Memory management and protection: - arm: nxp: mpu: Fix region descriptor 0 attributes Signed-off-by: Marti Bolivar <[email protected]>
- Loading branch information
Showing
695 changed files
with
6,451 additions
and
5,385 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -17,7 +17,7 @@ | |
*/ | ||
|
||
#include <toolchain.h> | ||
#include <sections.h> | ||
#include <linker/sections.h> | ||
|
||
/* exports */ | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -16,7 +16,7 @@ | |
*/ | ||
|
||
#include <toolchain.h> | ||
#include <sections.h> | ||
#include <linker/sections.h> | ||
|
||
_ASM_FILE_PROLOGUE | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
17 changes: 17 additions & 0 deletions
17
arch/arm/soc/ti_simplelink/cc2650/Kconfig.defconfig.series
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
# SPDX-License-Identifier: Apache-2.0 | ||
# | ||
# Kconfig.defconfig.series - TI SimpleLink CC2650 | ||
# | ||
|
||
if SOC_SERIES_CC2650 | ||
|
||
config SOC_SERIES | ||
default cc2650 | ||
|
||
config SYS_CLOCK_HW_CYCLES_PER_SEC | ||
default 48000000 | ||
|
||
config NUM_IRQS | ||
default 34 | ||
|
||
endif # SOC_SERIES_CC2650 |
Oops, something went wrong.