forked from zephyrproject-rtos/zephyr
-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create new branch with Hypervisorless Virtio Changes #1
Open
robwoolley
wants to merge
10,000
commits into
robwoolley:main
Choose a base branch
from
danmilea:main
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
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
We will touch these lines in the next commit. Convert the comment style to C89 instead of C99 and the indentation to tabs instead of spaces. Signed-off-by: Marco Widmer <[email protected]>
NRFX_IRQ_PRIORITY_SET is defined as empty. This causes an unused argument warning in many callers (e.g. nrfy_gpiote_int_init). Fix it by using ARG_UNUSED for the priority argument. Signed-off-by: Marco Widmer <[email protected]>
Added missing SIM ICCID case to Modem Info API. Signed-off-by: Jeff Welder <[email protected]>
Add missing fields to complete info struct to chat script for Telit ME910G1. Also for test suite modem bg95. Signed-off-by: Jeff Welder <[email protected]>
Quite many users do not know that it exists, as we don't seem to have it documented anywhere. Signed-off-by: Alberto Escolar Piedras <[email protected]>
Add information and links for open source security training. Signed-off-by: Flavio Ceolin <[email protected]>
Run clang format before making any changes Signed-off-by: Phi Bang Nguyen <[email protected]>
Drop unused register macros and coherently use major letters for register address. Signed-off-by: Phi Bang Nguyen <[email protected]>
Currently, the driver supports only VGA resolution while 480x272 is needed to match with the display resolution on i.MX RT10XX family. Also, the current framerate is very low, about 3-4 fps without doing anything else with the image buffers (just discarding them). Rework the driver to address the low framerate issue as well as to add support for 480x272 and 1280x720 resolutions. Signed-off-by: Phi Bang Nguyen <[email protected]>
Add Output current configuration for led channels to the TI lp5562 driver. Signed-off-by: Rick Bruyninckx <[email protected]>
Maximum charging current is selected with an external resistor in the MAX20335 charger. Therefore it is not possible to configure it with software directly. There is only a capability to limit current set with hardware but configuration of the limiter is not straight-forward. To reflect real functionality, drop usage of `constant-charge-current-max-microamp` property as an required one and use custom `chgin-to-sys-current-limit-microamp` instead. Use enum in binding file to signalize improper values at compile time. Drop support for `CHARGER_PROP_CONSTANT_CHARGE_CURRENT_UA` API property since this cannot be handled. The `max20335_get_constant_charge_current()` function become useless so remove it. Signed-off-by: Lukasz Madej <[email protected]>
Add enum for `constant-charge-voltage-max-microvolt` property to signalize improper values given with device tree at compile time. Signed-off-by: Lukasz Madej <[email protected]>
`max20335_get_constant_charge_current()` and `max20335_set_chgin_to_sys_current_limit()` functions has redundant input values validation. Drop not important ones to make the code clean. While on it remove `max20335_get_constant_charge_voltage()` function since it become useless. Signed-off-by: Lukasz Madej <[email protected]>
Fix validation of `linear_range_get_index()` results. The function can resturn both 0 or -ERANGE but -EINVAL is never returned. Use comparison against 0 to make the validation robust. Use valid maximum index for the linear range. The 0x0C is reserved value and should not be used. Therefore replace it with 0x0B. Signed-off-by: Lukasz Madej <[email protected]>
The ILimCntl name can be understood as both register name and its field name. Therefore it is better to change macro name so it contains both register and field name. Second field of this register will be also utilized by this driver in the future and new code will be aligned to this naming convention. Signed-off-by: Lukasz Madej <[email protected]>
Rename macros related to charger harware registers to make them consistent. Signed-off-by: Lukasz Madej <[email protected]>
Allow to configure minimum system voltage threshold parameter. Signed-off-by: Lukasz Madej <[email protected]>
Add `re-charge-voltage-microvolt` property allowing to set limit to automatically start charging again. Signed-off-by: Lukasz Madej <[email protected]>
Allow to configure recharge threshold. Signed-off-by: Lukasz Madej <[email protected]>
Allow to configure thermistor monitoring mode. Signed-off-by: Lukasz Madej <[email protected]>
Move so both sections referring to btmon are on the same page. Signed-off-by: Jonathan Rico <[email protected]>
Add sections and links for `bluetooth-dev.rst` Signed-off-by: Jonathan Rico <[email protected]>
Add onboard switch nodes to rzt2m starter kit Signed-off-by: Jakub Michalski <[email protected]>
Select the LPTIM clock source STM32_LPTIM_CLOCK to be LSE or LSI depending on the DTS clocks property of the stm32_lp_tick_source node. This will also affect the SYS_CLOCK_TICKS_PER_SEC depending on the lptim prescaler Signed-off-by: Francois Ramu <[email protected]>
Add documentation for new use of dhcpv4 options. Signed-off-by: Fin Maaß <[email protected]>
The currently used PyYaml version has some vulnerabilies as described on the pull request description. It updates to version 6.0, removing these supply chain vulnerabily. The OSSF Scorecard was the tool used for discovering these vulnerabilties. Signed-off-by: Javan lacerda <[email protected]>
Probably copy-pasted from another line. Signed-off-by: Armin Brauns <[email protected]>
iis2dlpc, not ii2sdlpc. Signed-off-by: Armin Brauns <[email protected]>
Based on the iis2dlpc driver, with some significant differences in interrupt handling. Signed-off-by: Armin Brauns <[email protected]>
This board is missing the led1 alias, which prevents to use some samples such as basic/threads. Signed-off-by: Erwan Gouriou <[email protected]>
initial commit Signed-off-by: Maciej Dubiel <[email protected]>
Add test related to disable-suite-name-check flag This flag disabling extended test suite name verification at the beginning of Ztest test. This option could be useful for tests or platforms, which from some reasons cannot print early logs. Add test related disable-warnings-as-errors Do not treat warning conditions as errors. Signed-off-by: Artur Wilczak <[email protected]>
Adds tests related to device flags: --seed Signed-off-by: Kamil Paszkiet <[email protected]>
There should be a particular defines which clarify the use of that number. So, replacing numbers with defines in wifi shell. Signed-off-by: Kapil Bhatt <[email protected]>
When there is 4 way handshake timeout, it can be because of incorrect credential or some times when AP's signal strength is weak. It can cause 4 way handshake fail. Adding comment where WIFI_STATUS_CONN_WRONG_PASSWORD is defined. Signed-off-by: Kapil Bhatt <[email protected]>
With CONFIG_BINDESC_BUILD_TIME_ALWAYS_REBUILD a re-run was called for the entire project. This can result in issues with the zephyr linker mechanism. Signed-off-by: Pieter De Gendt <[email protected]>
To wait for the asynchronous suspending work item to complete, a combination of semaphores and events is used. First, the semaphore is released, then the events are cleared (through the boolean argument to k_event_wait), then events are awaited. However, if the event flag happens to be set by the work handler in the short time between k_sem_give and k_event_wait, it is then cleared by k_event_wait and k_event_wait blocks forever waiting for the event. Make sure that we clear the event flag before releasing the semaphore. Signed-off-by: Marco Widmer <[email protected]>
Negative temperatures were converted to the sensor_value struct incorrectly. This fixes the causes: signed/unsigned mixups and integer overflows. Also clarified temperature calculation using multiplier/divisor config values. Fixes zephyrproject-rtos#68240 Signed-off-by: Boris Mulder <[email protected]>
fix incorrectly formatted sphinx links Signed-off-by: Benjamin Cabé <[email protected]>
There was a make-shift mutex implementation added to thrift while waiting for C++11 thread support in the SDK. This was fairly racey and would cause issues in CI regularly. Make the tests build-only for now until C++11 thread, mutex, etc support is stabilized. Signed-off-by: Chris Friedt <[email protected]>
Instead of having a single config specifying the memory pool size for variable-sized net buffers, have a separate one for TX and RX for better configuration granularity when optimizing memory usage of the application. Deprecate the old configuration but use its value as a default (for now) for the new configs. This will need to change when the config is deleted. Signed-off-by: Robert Lubos <[email protected]>
This commit adds CSIS command to change type of SIRK. This is needed for CSIS/SR/SP/BV-05-C test case. Signed-off-by: Piotr Narajowski <[email protected]>
Be respectful of PAwR subevents while scheduling scan activities. The radio will be swtiched from scan to PAwR when it is closed to the next subevent interval. Signed-off-by: Ryan Chu <[email protected]>
net_buf_user_data() is supposed to copy any data, which includes the user data. Signed-off-by: Reto Schneider <[email protected]>
This commit ensures that user data get copied when cloning a buffer. Signed-off-by: Reto Schneider <[email protected]>
Fixes the following errors when sparse (SCA) is enabled: soc/intel/intel_adsp/ace/power.c:46:12: warning: cast removes address space '__cache' of expression /soc/intel/intel_adsp/ace/power.c:48:9: warning: incorrect type in argument 1 (different address spaces) Fixes zephyrproject-rtos#70725 Signed-off-by: Flavio Ceolin <[email protected]>
Check if creating the RPMSG endpoint fails and exit the task if so. This prevents a later null pointer dereference if we try to continue. Signed-off-by: Andrew Davis <[email protected]>
Currently a mix of printk() and LOG_*() are used, switch to using the LOG functions in all cases. The code also has mixed line-ending types, as the LOG functions add newlines remove these. Also some messages that are failures are printed with debug log level, use ERR level here. Signed-off-by: Andrew Davis <[email protected]>
We are always the remote client in this example. The shared pool is only used for allocating ring descriptors when we are the host. Do not create a shared pool with a NULL base address, simply do no pass in a pool. Signed-off-by: Andrew Davis <[email protected]>
A virtual metal_device is created and then the needed IO regions created and added to this device. Immediately we extract these regions back out and make use of them. There is no reason to do this, instead simply use the created IO regions. This also removes the need to have struct metal_device defined to have more than one IO region (METAL_MAX_DEVICE_REGIONS), which is not default. If the libmetal library was built with a different value, then updating this header would not fix the underlying implementation leading to runtime failures. Signed-off-by: Andrew Davis <[email protected]>
Adds tests related to the Twister's platform selection: * -A, --board-root * -K, --force-platform * -p, --platform Signed-off-by: Lukasz Mrugala <[email protected]>
Blackbox tests related to platform choice now moved to test_platform.py: * test_emulation_only * test_exclude_platform Signed-off-by: Lukasz Mrugala <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.