- 22 Jul, 2021 7 commits
-
-
Francois Ramu authored
All the macro for dma-cells are now in the include/drivers/dma/dma_stm32.h header file. So the include/dt-bindings/dma/stm32_dma.h is no more useful and removed from #include. Signed-off-by: Francois Ramu <francois.ramu@st.com>
-
Francois Ramu authored
The macro to set the element of the dma-cells for each peripheral are defined in the dma_stm32 header file and used in the periph driver (as dma client) Signed-off-by: Francois Ramu <francois.ramu@st.com>
-
Francois Ramu authored
Each stm32 dma can be of V1 or V2 or V2bis type. Each type has a dma-cell with specific nb of element. The feature and slot properties are not required depending on the stm32 family. Signed-off-by: Francois Ramu <francois.ramu@st.com>
-
Francois Ramu authored
This will define a new bindings for any stm32 dma feature Depending on the soc family, the DMA is of V1 or V2 or Vbis type And give a factored definition for feature The difference is on the dma-cell structure. Signed-off-by: Francois Ramu <francois.ramu@st.com>
-
Francois Ramu authored
This is the dma V2bis which is particular DMA V2 instance for stm32F1 and STM32L1 soc series. This DMA does not use the dma slot Otherwise it is similar to version V2. Signed-off-by: Francois Ramu <francois.ramu@st.com>
-
Francois Ramu authored
Controlling the DMA offset for the request, relies on the dma version different from V1 Signed-off-by: Francois Ramu <francois.ramu@st.com>
-
William Fish authored
Resolves provisioning start process Signed-off-by: William Fish <william.fish@manulytica.com>
-
- 21 Jul, 2021 33 commits
-
-
Jose Alberto Meza authored
Add missing eSPI driver interface under peripheral list. Signed-off-by: Jose Alberto Meza <jose.a.meza.arellano@intel.com> Co-authored-by: Gerard Marull-Paretas <gerard@teslabs.com>
-
Nicolas Pitre authored
This provides a command line interface to query and modify bridge instances, similar to Linux's brctl utility. It can be used to inspect an application's bridge usage, or manage a bridge of its own in a generic way. Signed-off-by: Nicolas Pitre <npitre@baylibre.com>
-
Nicolas Pitre authored
This is accomplished with 3 fake ethernet interfaces hooked to a common bridge, simulating incoming packets and controlling each interface's transmission product. Signed-off-by: Nicolas Pitre <npitre@baylibre.com>
-
Nicolas Pitre authored
This adds the ability to create Ethernet bridges for connecting separate Ethernet segments together to appear as a single Ethernet network. This mimics the Linux functionality of the same name. Signed-off-by: Nicolas Pitre <npitre@baylibre.com>
-
Scott Worley authored
Implement a clock control driver for Microchip MEC172x handling configuring the 32 KHz input sources for the PLL and peripheral-32k clock domains. MEC172x differs from MEC152x. MEC152x had one 32K source for both PLL and peripherals. MEC172x allows the two domains to use independent 32 KHz sources. Device tree updated to provide addresses of hardware used by the driver. Signed-off-by: Scott Worley <scott.worley@microchip.com>
-
Flavio Ceolin authored
Guidelines between rules 21.x and 22.x where not properly sorted. Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
-
Artem Panfilov authored
Add project groups for enabling/disabling projects with group-filter. Example usage: west init -m https://github.com/zephyrproject-rtos/zephyr.git --mr main west update --group-filter=-hal -o=--depth=1 -n Fixes issue #36324. Signed-off-by: Artem Panfilov <artemp@synopsys.com>
-
David Leach authored
Add RT6xx TRNG support to enable the entropy driver. Signed-off-by: David Leach <david.leach@nxp.com>
-
Kumar Gala authored
Some of the shell tests need a devicetree "fixed-partition" and "storage_partition" for the settings partition support. Not all boards support this, so filter the tests on the devicetree having this. Fixes #37115 Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
-
Gerard Marull-Paretas authored
Logo was accidentally deleted as part of some docs cleanup. Add it back with a new name making it more explicit that it belongs to the readme. Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
-
Flavio Ceolin authored
cc13x2_cc26x2 had its own power policy that was implementing the same logic available in the default residency policy. Also, this policy was unnecessarily setting up a timeout to wakeup the system. This is not necessary, the power subsystem takes care of this. Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
-
Flavio Ceolin authored
The exit latency for the standby state is available in policy/policy_residency_cc13x2_cc26x2.c. Just copying it to the state definition in dts. Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
-
Anas Nashif authored
install missing packages for the workflow to run. Signed-off-by: Anas Nashif <anas.nashif@intel.com>
-
Anas Nashif authored
update second link to the slack invite. Signed-off-by: Anas Nashif <anas.nashif@intel.com>
-
Vinayak Kariappa Chettimada authored
Option to have continous scanning simultaneously while advertising and multiple peripheral role is active. Signed-off-by: Vinayak Kariappa Chettimada <vich@nordicsemi.no>
-
Vinayak Kariappa Chettimada authored
Babblesim test of Bluetooth Low Energy Central role functionality by scanning for other devices and establishing connection to upto 62 peripherals with a strong enough signal. Signed-off-by: Vinayak Kariappa Chettimada <vich@nordicsemi.no>
-
Vinayak Kariappa Chettimada authored
Application demonstrating Bluetooth Low Energy Central role functionality by scanning for other devices and establishing connection to upto 62 peripherals with a strong enough signal. Signed-off-by: Vinayak Kariappa Chettimada <vich@nordicsemi.no>
-
Vinayak Kariappa Chettimada authored
Added sample to demonstrate use of multiple identity and be able to be connected to multiple times from same central device. Signed-off-by: Vinayak Kariappa Chettimada <vich@nordicsemi.no>
-
Vinayak Kariappa Chettimada authored
Increase the maximum allowed identity range to 64. Signed-off-by: Vinayak Kariappa Chettimada <vich@nordicsemi.no>
-
Anas Nashif authored
Add action and scripts for footprint tracking. Signed-off-by: Anas Nashif <anas.nashif@intel.com>
-
Anas Nashif authored
Fix reporting totals. Signed-off-by: Anas Nashif <anas.nashif@intel.com>
-
Anas Nashif authored
Publish all reports in json format. Signed-off-by: Anas Nashif <anas.nashif@intel.com>
-
Anas Nashif authored
Generate both ram/rom reports in one call. Signed-off-by: Anas Nashif <anas.nashif@intel.com>
-
Anas Nashif authored
This action will run on each PR and will post a comment if footprint of some reference applications has changed, initially as a FYI but later it will be enforced when footprint for example is gone beyond a certain threshold. Signed-off-by: Anas Nashif <anas.nashif@intel.com>
-
Anas Nashif authored
Add a new argument to allow generating json files without printing the complete diff on the screen. Signed-off-by: Anas Nashif <anas.nashif@intel.com>
-
Anas Nashif authored
Very simple script to diff between two ram or rom reports generated by size_report. When you call call the ram_report or rom_report targets you end up with a json file in the build directory that can be used as input for this script. The output shows which symbols insreased and which decreased in size and also tracked added/remove symbols as well. Signed-off-by: Anas Nashif <anas.nashif@intel.com>
-
Krzysztof Chruscinski authored
Prevent CONFIG_CBPRINTF_STATIC_PACKAGE_CHECK_ALIGNMENT when LOG_PRINTK. Prevent use of assert in cbprintf header when printk is redirected to logging. Enabling it would lead to circular header includes and compilation failure. Signed-off-by: Krzysztof Chruscinski <krzysztof.chruscinski@nordicsemi.no>
-
Krzysztof Chruscinski authored
Assert header is including printk header and cbprintf header may be included by printk.h when printk is redirected to logging v2. That creates circular includes which must be prevented by preventing using assertion and including assert header file. Signed-off-by: Krzysztof Chruscinski <krzysztof.chruscinski@nordicsemi.no>
-
David Palchak authored
Add auto-generated kconfig header to linker script pre-processing via -imacros flag. This permits link scripts supplied via zephyr_linker_sources() to use CONFIG_* variables. Signed-off-by: David Palchak <palchak@google.com>
-
Gerard Marull-Paretas authored
ZEPHYR_BASE and ZEPHYR_BUILD directories were passed to Sphinx via environment variables. However, these paths can be easily discovered by the conf.py file itself. As a result, Sphinx is less dependent on CMake to operate. Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
-
Gerard Marull-Paretas authored
Graphviz was missing from the doc publish workflow. Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
-
Rihards Skuja authored
Add missing header guards. Signed-off-by: Rihards Skuja <rihardssk@mikrotik.com>
-
Alexander Wachter authored
the macro STM32_LSE_CLOCK is always defined and therefore systems without lse crystals hang on startup. Used #if instead of #ifdef. Signed-off-by: Alexander Wachter <alexander.wachter@leica-geosystems.com>
-