Commit Graph

33 Commits

Author SHA1 Message Date
Kumar Gala c04f055daa MAINTAINERS: Update ARM & overall maintainer
Add Kumar to the ARM & overall maintainer list.

Change-Id: I7aa32f727166de8ecfcddb52fda39ffa2c48f258
Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
2016-10-14 22:12:06 +00:00
Amit Kucheria 9b5a4647e0 boards: Rename the nRF52 Nitrogen to 96Boards Nitrogen
Point to a new wiki page for the documentation. The old page can be removed
once this patch is committed.

Change-Id: I2b031bfffe10ec24c41c58d0754f2b14d95f5e53
Signed-off-by: Amit Kucheria <amit.kucheria@linaro.org>
2016-09-30 17:13:39 +00:00
Anas Nashif 8d187d6f0e MAINTAINERS: add maintainer for some of the boards
Change-Id: I86985ccff8ea8b039ee865e9211a3f63d500245f
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2016-09-16 03:10:33 +00:00
Vinicius Costa Gomes 960a5c990b MAINTAINERS: add Zoap section
Change-Id: Idbde405fa9177ac527544dfbc7f7b48088295418
Signed-off-by: Vinicius Costa Gomes <vinicius.gomes@intel.com>
2016-09-12 12:25:26 +00:00
Johan Hedberg 333a7bb1dc MAINTAINERS: Fix path for BLUETOOTH CONTROLLER
The path refers to a directory so it must have a / at the end to be
identified as such.

Change-Id: I10ca81ff14666d47c1a63ab16b9f18c24cece96f
Signed-off-by: Johan Hedberg <johan.hedberg@intel.com>
2016-09-07 08:17:26 +03:00
Vinayak Chettimada 02c11b501f MAINTAINERS: Add BLUETOOTH CONTROLLER section
The drivers/bluetooth/controller path adds a native BLE
controller (Link Layer and HCI) to the Bluetooth subsystem.

Jira: ZEP-702

Change-Id: If7049d76dd3cb2152a705bde7d4a7e9e725cf343
Signed-off-by: Vinayak Chettimada <vinayak.kariappa.chettimada@nordicsemi.no>
Signed-off-by: Carles Cufi <carles.cufi@nordicsemi.no>
2016-09-07 08:17:26 +03:00
Anas Nashif f054505c99 ext/hal: add maintainers for both cmsis and ksdk
Change-Id: Ibfab74b90d396b3cef253de85113a9c0b71eb834
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2016-08-27 10:19:00 +00:00
Anas Nashif ba7b71c594 MAINTAINERS: fix email syntax
Change-Id: I94765bcc42361f882fcb1f9f065ef73ad6edea0e
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2016-08-27 10:08:20 +00:00
Anas Nashif 953e36b6aa MAINTAINERS: add ARM and ARC architecture maintainers
Change-Id: If706d3830ae02499270096d7f7211d05bf152f52
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2016-08-18 12:21:45 +03:00
Flavio Santes f9ae718824 MAINTAINERS: Add network applications and update tinycrypt sections
Add the Network Applications sections covering the following:
- nats clients
- paho_mqtt_clients
- dns_client

Update the tinycrypt section:
- Add the tests/crypto directory. This directory includes one mbedtls
  test and the remaining are tinycrypt tests.

For more information, see:

    https://gerrit.zephyrproject.org/r/3411
    https://gerrit.zephyrproject.org/r/3412

Change-Id: I389cde59cca0f429baffc1a44b43a6a87b5093fd
Signed-off-by: Flavio Santes <flavio.santes@intel.com>
2016-08-05 23:11:12 +00:00
Kuo-Lang Tseng eed45102f7 MAINTAINERS: add file system and update mbedTLS sections
Added new section for file system. Added test and sample folders
for mbedTLS section.

Change-Id: Iccbd16d0f174e65a4b1f102f6ccf26cc927b2887
Signed-off-by: Kuo-Lang Tseng <kuo-lang.tseng@intel.com>
2016-08-04 22:02:02 +00:00
Kuo-Lang Tseng 7e71e5eecc MAINTAINERS: add mbedTLS section
Change-Id: If6ec848d7771e25927ea9a01161e375289bdf49e
Signed-off-by: Kuo-Lang Tseng <kuo-lang.tseng@intel.com>
2016-07-27 00:22:18 +00:00
Andrew Boie 3a73378741 MAINTAINERS: add INTERRUPTS section
Interrupt handling considerations are pervasive in core
arch code so just add the entire arch/*/core/ dirs for
each arch.

Change-Id: Id2b166541faf620f1c45d9d330fa03e5a387a88a
Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
2016-07-22 23:40:38 +00:00
Javier B Perez d3d1034172 MAINTAINER: move known issues component and clean blank line
Moved Known issues component to in alphabetical order.

Change-Id: Ia9e495fd35056490f9cb0355bf3418dc46804b68
Signed-off-by: Javier B Perez <javier.b.perez.hernandez@intel.com>
2016-07-08 21:21:37 +00:00
Inaky Perez-Gonzalez 10627c9706 doc: add David Kinder as doc maintainer
Change-Id: Ia0fc180c37cd67e8c1ba63966cf322bc074e6345
Signed-off-by: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
2016-07-08 18:24:08 +00:00
Inaky Perez-Gonzalez 0fb7abfea5 build: script to filter known issues
This is is a proposal to have a system to filter the output of the
build (compilation, documentation, sanity check and runtime tests)
that eliminates known issues so that whoever sees the output of the
tree can note new issues being added without having to dive on
existing, known ones.

Most common user of this will be the continuous integration system, to
decide what is shown to gerrit as feedback to the user who submitted a
change.

The rationale behind having it in the tree is that if somebody submits
code that introduces a false positive (due to tool limitations) or as
an accepted (normally minor) issue to be fixed later, it can also
submit a "filter" for it without breaking CI.

For example, consider the documentation workaround in include/uart.h
(that will be reverted when this is done):

  diff --git a/include/uart.h b/include/uart.h
  index a30b211..178bd5e 100644
  --- a/include/uart.h
  +++ b/include/uart.h
  @@ -97,7 +97,7 @@ typedef void (*uart_irq_config_func_t)(struct device *port);
    * @param sys_clk_freq System clock frequency in Hz
    */
   struct uart_device_config {
  -       union __unnamed_workaround__ {
  +       union {
                  uint32_t port;
                  uint8_t *base;
                  uint32_t regs;

This introduces a harmless warning in the documentation compilation
process due to a limitation in the tools that will be fixed in future
releases. In the meantime, as they accumulate, it makes more difficult
for people to know if *they* introduced any other warnings (or
errors). The configuration in .known-issues/doc/uart.conf matches that
warning and filters it out (and only that), with enough regex glue to work
around subtle context changes (like line numbers).

The implementation is a Python script that can take the build output
and remove what is being told to ignore by a list of configuration
files, each of which contains a list of single/multiline Python
regular expressions.

Addition of said exceptions is caught by CI: it will trigger a
maintainer being included as a reviewer because the as directed by the
entry for the .known-issues in the MAINTAINERS file.

Change-Id: I7939e0726f2c505481592c3a7f5f40fa3e9c62fd
Signed-off-by: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
2016-07-01 21:53:44 +00:00
Andrew Boie 54b58827b0 test_intmath: new Nios II test case for integer math
Not all CPUs implemement the mul, div, or mulx instructions. Ensure
that any runtime handling of these works correctly.

Change-Id: I50426bd5704cd913f290c9677d1760d53c9e4b56
Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
2016-06-28 22:48:28 +00:00
Bogdan Davidoaia 58ff059fc6 MAINTAINERS: add SENSOR DRIVERS section
Change-Id: I4dbfce59d5f28ead7192cfe0b074ac8c85f7f5d5
Signed-off-by: Bogdan Davidoaia <bogdan.m.davidoaia@intel.com>
2016-06-23 04:38:23 +00:00
Andrew Boie 133dab4a63 altera_avalon_timer: new timer driver for Nios II
Tickless idle is not yet supported. We program the timer period
to the desired system clock tick rate (sys_clock_hw_cycles_per_tick).

This was renamed to the same name used in the Altera Embedded IP
Peripherals Guide; used by other CPUs than Nios II.

Change-Id: Ic4fca8c16b923295b77b63f98f45cd3483c5f560
Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
2016-06-22 19:00:35 +00:00
Andrew Boie 25052517c1 uart_altera_jtag: add JTAG UART driver for Nios II
This currently only supports outgoing messages without interrupts.

Change-Id: I635562f47106eb6cdc7104a8160e431bebea25dc
Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
2016-06-22 16:42:19 +00:00
Andrew Boie c266df2d81 MAINTAINERS: Add Andrew for Nios II
Change-Id: Ia7bffdcf5d83a4f7d3642228d828c7158511ab24
Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
2016-06-22 01:31:11 +00:00
Benjamin Walsh ac012df7ea MAINTAINERS: add KERNEL CORE and X86 ARCH
Change-Id: Ib4715f426fcff23c31db1514574235633cffdb38
Signed-off-by: Benjamin Walsh <benjamin.walsh@windriver.com>
2016-06-15 14:28:04 -04:00
Javier B Perez 8ef056f6be MAINTAINER: add maintainer component and reviewers
Added maintainer component for MAINTAINER file.

Change-Id: I083f0ed966fb5ad2a52bdf03f459a3cab0c0cdde
Signed-off-by: Javier B Perez <javier.b.perez.hernandez@intel.com>
2016-06-10 19:32:20 +00:00
Javier B Perez f995efb29f MAINTAINER: updated Nordic MDK and Tinycypt maintainers files
Nordic MDK and Tinycrypt maintainer are in charge of all the files
inside the directory not just the directory itself.

Change-Id: I898bdfb4eda6d90c49434e6fc6e7d2fe9b4b8eab
Signed-off-by: Javier B Perez <javier.b.perez.hernandez@intel.com>
2016-06-10 19:17:54 +00:00
Johan Hedberg 1c440f4008 MAINTAINERS: Add web pages for Networking and Bluetooth
Change-Id: I5177609303b658a74ce7b5cff3fd46f644b298f8
Signed-off-by: Johan Hedberg <johan.hedberg@intel.com>
2016-06-09 00:51:31 +00:00
Johan Hedberg a302340593 MAINTAINERS: Add NETWORKING and NETWORK BUFFERS sections
Change-Id: I1a31671fc8e9384504b64ad712064e38a646edcc
Signed-off-by: Johan Hedberg <johan.hedberg@intel.com>
2016-06-09 00:51:13 +00:00
Carles Cufi a6119ac9b6 ext: Update and extend Nordic MDK header files
Update to version 8.6.0 and include nrf.h and the additional
files it requires for nRF52. This is so drivers targetting the
nRF Family can include nrf.h directly instead of *nrf5*.h

Origin: Nordic MDK 8.6.0
URL: http://www.nordicsemi.com/eng/Products/Bluetooth-Smart-Bluetooth-low-energy/nRF52832
Maintained-by: External

JIRA: ZEP-377
Change-Id: I71ad9828e1cf95e4d6ef09182a24f00e7d9f01ad
Signed-off-by: Carles Cufi <carles.cufi@nordicsemi.no>
2016-06-03 04:41:26 -07:00
Andrew Boie 9d3bc9a398 MAINTAINERS: add Andrew for sanitycheck
I wrote it, might as well..

Change-Id: Ie85b81754175dd7db7c2b431d6341aa838801f0f
Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
2016-06-02 19:21:44 -04:00
ktseng 837c7629bb maintainer: add sections for power management, shim drivers, and
flash driver

Change-Id: I85af1365d19b2a880864b6732c7733d6490b4a69
Signed-off-by: Kuo-Lang Tseng <kuo-lang.tseng@intel.com>
2016-06-02 23:09:31 +00:00
Anas Nashif 7d76e9619b ext: move tinycrypt to ext/lib
Tinycrypt is maintained at github and thus should be treated as an
external library and hosted under ext/.

Change-Id: I4c4a3bcdacf01d4922919e5ea1f9dec21a19cd37
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2016-06-01 14:27:41 -04:00
Javier B Perez b861982fc8 maintainer: update doc file path to accept all under doc/ dir
If we use doc/* maintainer will only take care of files inside
doc/__. Instead if we use plain doc/ maintainer will be responsible
for all the content inside doc directory.

Change-Id: I1b69667a42231d3de826413eb5aa281b7f68d61a
Signed-off-by: Javier B Perez <javier.b.perez.hernandez@intel.com>
2016-05-31 15:17:27 -05:00
Johan Hedberg ab9cdd93ce MAINTAINERS: Add section for Bluetooth
Change-Id: Id79e0515eb8fcde77315acb51cf98465f30806a5
Signed-off-by: Johan Hedberg <johan.hedberg@intel.com>
2016-05-26 21:35:42 +00:00
Anas Nashif a98232af51 add MAINTAINERS file
Enable warning about updating the MAINTAINERS file when new
files are being added.

Change-Id: I3b13ca25cd01e3254fd4b9e169546a395ebfcacd
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2016-05-26 15:19:28 +00:00