- 10 Mar, 2020 1 commit
-
-
Alberto Escolar Piedras authored
daor-oti and wopu-ot also want to be added automatically as reviewers to POSIX arch, native_posix, nrf52_bsim and bsim related test apps. (see CODEOWNERS for more info about which each is interested on) Signed-off-by: Alberto Escolar Piedras <alpi@oticon.com>
-
- 12 Feb, 2020 3 commits
-
-
Stephanos Ioannidis authored
Add @stephanosio as a code owner for the Xilinx ZynqMP platform, which is used as the primary testing platform for the Cortex-R architecture. Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
-
Stephanos Ioannidis authored
Add @stephanosio as a code owner for the ARM Generic Interrupt Controller (GIC) driver. Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
-
Stephanos Ioannidis authored
Add @stephanosio as a code owner for the Cortex-R architecture-related directories and files. Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
-
- 09 Feb, 2020 1 commit
-
-
Anas Nashif authored
Owner for various github related files. Signed-off-by: Anas Nashif <anas.nashif@intel.com>
-
- 07 Feb, 2020 1 commit
-
-
Anas Nashif authored
add subsys/tracing and include/tracing and drivers/debug Signed-off-by: Anas Nashif <anas.nashif@intel.com>
-
- 06 Feb, 2020 3 commits
-
-
Kumar Gala authored
Replace running west command tests in run_ci.sh with a github workflow. This provides some benefits in that we can run the west command tests on multiple python versions and host OSes (linux, mac and windows). Also have the benefit that the tests are only run on modifications to files in scripts/west_commands/ or scripts/west-commands.yml. Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
-
Alexander Wachter authored
This commit adds the documentation for the ISO-TP library Signed-off-by: Alexander Wachter <alexander.wachter@student.tugraz.at>
-
Wentong Wu authored
Add script to capture tracing stream data with UART backend. This script is developed based on pyserial, so install it correctly before using the script. Signed-off-by: Wentong Wu <wentong.wu@intel.com>
-
- 05 Feb, 2020 5 commits
-
-
Johan Hedberg authored
Add Daniel Leung as code owner for all Intel xtensa dts files. Signed-off-by: Johan Hedberg <johan.hedberg@intel.com>
-
Robert Winkler authored
This commits adds GPIO driver for LiteX SoC builder. Due to the fact that GPIO in LiteX is unidirectional and can be configured with different pins amount per port, additional entries were added to the dts file. Signed-off-by: Robert Winkler <rwinkler@internships.antmicro.com> Signed-off-by: Mateusz Holenko <mholenko@antmicro.com> Signed-off-by: Piotr Zierhoffer <pzierhoffer@antmicro.com>
-
Erwan Gouriou authored
Change codeowner following driver indeep rework. Signed-off-by: Erwan Gouriou <erwan.gouriou@linaro.org>
-
Peter Bigot authored
Update driver code and board files to use new GPIO configuration flags such as GPIO_ACTIVE_LOW. Also add implementation of new port_* driver API. Tested on external SX1509B breakout board and Thingy:52. Signed-off-by: Peter Bigot <peter.bigot@nordicsemi.no>
-
Peter Bigot authored
Test that the new port API functions all behave as expected, including physical vs logical level for input and output as well as masked and set-based output operations. Also tests the new pin API functions. For running on real hardware this test now uses a local test-specific devicetree binding. For build-only tests any platform with a GPIO alias should be tested. The new code increases flash requirements so add a filter to exclude platforms that won't link. Signed-off-by: Peter Bigot <peter.bigot@nordicsemi.no>
-
- 04 Feb, 2020 2 commits
-
-
Gerson Fernando Budke authored
Add recent collaborator as codeowner. Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
-
Gerson Fernando Budke authored
Add recent collaborator as codeowner. Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
-
- 03 Feb, 2020 2 commits
-
-
Oane Kingma authored
Watchdog type is found on e.g. Pearl/Jade Gecko, often more than 1 is present. Driver supports timeout and (minimum) window configuration and reset or timeout interrupt support for now. Signed-off-by: Oane Kingma <o.kingma@interay.com>
-
Patrik Flykt authored
Add a script that sets up Docker networking and starts the net-tools Docker container. If successful, run Zephyr with native_posix and execute the appropriate net-tools container executable. The proper net-tools executable and arguments is selected depending on the basename of the sample directory. This script needs to be updated if the net-tools Docker image is updated in some incompatible way. The net-tools directory is assumed to exist at the same level as the Zephyr base directory, but its location can be set using the '-N' command line argument. Likewise, '-Z' sets the Zephyr top level directory. When stopping Zephyr, go through all child processes since running a native posix or other variant of Zephyr may cause a hierarchy of processes to be created. Fixes: #19540 Signed-off-by: Patrik Flykt <patrik.flykt@intel.com>
-
- 01 Feb, 2020 3 commits
-
-
Carlo Caione authored
This patch introduces support for the qemu_cortex_a53 board emulated using QEMU (virt platform) adding SoC, board and DTS files. | ./scripts/sanitycheck -p qemu_cortex_a53 | | Total complete: 190/ 190 100% skipped: 40, failed: 0 | 150 of 150 tests passed (100.00%), 0 failed, | 40 skipped with 0 warnings in 580.93 seconds Signed-off-by: Carlo Caione <ccaione@baylibre.com>
-
Carlo Caione authored
Introduce the basic ARM64 architecture support. A new CONFIG_ARM64 symbol is introduced for the new architecture and new cmake / Kconfig files are added to switch between ARM and ARM64. Signed-off-by: Carlo Caione <ccaione@baylibre.com>
-
Carlo Caione authored
ARM cores may have a per-core architected timer, which provides per-cpu timers, attached to a GIC to deliver its per-processor interrupts via PPIs. This is the most common case supported by QEMU in the virt platform. This patch introduces support for this timer abstracting the way the timer registers are actually accessed. This is needed because different architectures (for example ARMv7-R vs ARMv8-A) use different registers and even the same architecture (ARMv8-A) can actually use different timers (ELx physical timers vs ELx virtual timers). So we introduce the common driver here but the actual SoC / architecture / board must provide the three helpers (arm_arch_timer_set_compare(), arm_arch_timer_toggle(), arm_arch_timer_count()) using an header file imported through the arch/cpu.h header file. Signed-off-by: Carlo Caione <ccaione@baylibre.com>
-
- 30 Jan, 2020 3 commits
-
-
Christian Taedcke authored
The Silicon Labs EFM32 Jade Gecko MCU includes: * Cortex-M3 core at 40MHz * up to 1024KB of flash and 256KB of RAM * multiple low power peripherals This is basically the same as the EFM32 Pearl Gecko, but with an ARM Cortex-M3 core instead of a Cortex-M4F. Signed-off-by: Christian Taedcke <christian.taedcke@lemonbeat.com>
-
Scott Branden authored
Add initial support for Broadcom Valkyrie SoC as part of Zephyr. Signed-off-by: Scott Branden <scott.branden@broadcom.com>
-
Anas Nashif authored
Add @nashif as codeowner for docs temporarily until we have a dedicated owner. Signed-off-by: Anas Nashif <anas.nashif@intel.com>
-
- 29 Jan, 2020 1 commit
-
-
Peter A. Bigot authored
There are various situations where it's necessary to support turning devices on or off at runtime, includin power rails, clocks, other peripherals, and binary device power management. The complexity of properly managing multiple consumers of a device in a multithreaded system suggests that a shared implementation is desirable. This commit provides an API that supports managing on-off resources. Signed-off-by: Peter A. Bigot <pab@pabigot.com>
-
- 28 Jan, 2020 2 commits
-
-
Tomasz Bursztyka authored
Just to make CI happy. Signed-off-by: Tomasz Bursztyka <tomasz.bursztyka@linux.intel.com>
-
Andrew Boie authored
I maintain Zephyr's user mode feature. Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
-
- 24 Jan, 2020 1 commit
-
-
Oane Kingma authored
This commit adds initial support for the Silicon Labs EFM32 Giant Gecko GG11 StarterKit. Features supported for now are NVIC, SysTick, GPIO, Flash, Counter, I2C, UART and Ethernet. Support for Watchdog and ADC will follow as soon as their respective PRs are merged. Signed-off-by: Oane Kingma <o.kingma@interay.com>
-
- 20 Jan, 2020 2 commits
-
-
Henrik Brix Andersen authored
Add support for storing the CANopen object dictionary to non-volatile storage. This fixes #15278. Signed-off-by: Henrik Brix Andersen <hebad@vestas.com>
-
Henrik Brix Andersen authored
Add a Zephyr driver and abstraction layer for use by the 3rd party CANopenNode module. CANopenNode depends on the CO_driver.h file for platform-specific type definitions, locking primitives, and CAN bus driver API. This fixes #15278. Signed-off-by: Henrik Brix Andersen <hebad@vestas.com>
-
- 17 Jan, 2020 1 commit
-
-
Jan Van Winkel authored
Move LVGL sample from samples/gui/lvgl to samples/display/lvgl to have a unified location for display related samples. Signed-off-by: Jan Van Winkel <jan.van_winkel@dxplore.eu>
-
- 13 Jan, 2020 1 commit
-
-
Henrik Brix Andersen authored
Take ownership of the driver for the OpenISA RV32M1 Timer/PWM (TPM) module. Signed-off-by: Henrik Brix Andersen <henrik@brixandersen.dk>
-
- 10 Jan, 2020 4 commits
-
-
Jan Van Winkel authored
Added a generic display shield sample. Signed-off-by: Jan Van Winkel <jan.van_winkel@dxplore.eu>
-
Anas Nashif authored
Add a shell to interact with I2C devices. Currently scanning for devices is supported. Example output: uart:~$ i2c scan I2C_1 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: -- -- -- -- -- -- -- -- -- -- -- -- 10: -- -- -- -- -- -- -- -- 18 -- -- -- -- -- -- -- 20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 40: 40 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 70: -- -- -- -- -- -- -- -- 2 devices found on I2C_1 uart:~$ i2c scan I2C_3 i2c - I2C commands Subcommands: I2C_1 :I2C_1 I2C_2 :I2C_2 uart:~$ i2c scan I2C_2 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: -- -- -- -- -- -- -- -- -- -- -- -- 10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- 1e -- 20: -- -- -- -- -- -- -- -- -- 29 -- -- -- 2d -- -- 30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 50: -- -- -- -- -- -- 56 -- -- -- -- -- -- 5d -- 5f 60: -- -- -- -- -- -- -- -- -- -- 6a -- -- -- -- -- 70: -- -- -- -- -- -- -- -- 7 devices found on I2C_2 This shell is based on the a sample that did the same thing and was limited in support. The sample is now removed in favour of this generic shell module. Signed-off-by: Anas Nashif <anas.nashif@intel.com>
-
Alberto Escolar Piedras authored
Add aescolar to be automatically added for reviews for changes in tests/bluetooth/bsim_bt/ Signed-off-by: Alberto Escolar Piedras <alpi@oticon.com>
-
David B. Kinder authored
As of January 2020, David is no longer working on the Zephyr documentation, so he should not be automatically added as reviewer. I've commented out rather than removed the lines so when a replacement is found, the lines can easily be added back. Signed-off-by: David B. Kinder <david.b.kinder@intel.com>
-
- 09 Jan, 2020 1 commit
-
-
Henrik Brix Andersen authored
Add driver for the Texas Instruments LMP90xxx series of multi-channel, low-power 16-/24-bit sensor analog frontends (AFEs). The functionality is split into two drivers; an ADC driver and a GPIO driver. Tested with LMP90080 and LMP90100. Signed-off-by: Henrik Brix Andersen <hebad@vestas.com>
-
- 08 Jan, 2020 2 commits
-
-
Gerson Fernando Budke authored
Add myself as code owner for Atmel AT86RF2xx driver. Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
-
Robert Winkler authored
PWM driver for LiteX SoC builder was created. Because LiteX supports only one channel for each PWM device, an appropriate restriction was made. Signed-off-by: Robert Winkler <rwinkler@internships.antmicro.com> Signed-off-by: Mateusz Holenko <mholenko@antmicro.com>
-
- 07 Jan, 2020 1 commit
-
-
Robert Winkler authored
This adds I2C bitbang driver for LiteX SoC builder with its bindings. Signed-off-by: Robert Winkler <rwinkler@internships.antmicro.com> Signed-off-by: Mateusz Holenko <mholenko@antmicro.com>
-