forked from zephyrproject-rtos/zephyr
-
Notifications
You must be signed in to change notification settings - Fork 0
Patch upstream main can native posix #7
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
Closed
Closed
Conversation
This file contains hidden or 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
bb11127 to
55cc360
Compare
55cc360 to
21c9f9d
Compare
A new RISC-V platform SoC for Telink B91 (TLSR9). Signed-off-by: Yuriy Vynnychek <yura.vynnychek@telink-semi.com>
Added DT pinctrl bindings for new Telink B91 SoC. Signed-off-by: Yuriy Vynnychek <yura.vynnychek@telink-semi.com>
CPU, Power, GPIO, Serial and Pinctrl dtsi support for new Telink B91 RISC-V platform. Signed-off-by: Yuriy Vynnychek <yura.vynnychek@telink-semi.com>
This commit introduce new HAL Telink module used by new Telink B91 RISC-V platform drivers. Signed-off-by: Yuriy Vynnychek <yura.vynnychek@telink-semi.com>
New Telink RISC-V B91 Generic Starter Kit board support. Signed-off-by: Yuriy Vynnychek <yura.vynnychek@telink-semi.com>
GPIO driver basic support for new Telink B91 platform. Signed-off-by: Yuriy Vynnychek <yura.vynnychek@telink-semi.com>
Pinmux driver basic support for new Telink B91 platform. Signed-off-by: Yuriy Vynnychek <yura.vynnychek@telink-semi.com>
Serial driver basic support for new Telink B91 platform. Signed-off-by: Yuriy Vynnychek <yura.vynnychek@telink-semi.com>
Implementation of hardware semaphore algorithm of STM32 AN5289 to enter and exit low power Signed-off-by: Alexandre Bourdiol <alexandre.bourdiol@st.com>
Reformatted "Configuring a Debug Probe" to display only one of the debug probe options at a time to simplify text on screen when following along Signed-off-by: Julia Hathaway <julia.hathaway@nxp.com>
Reformatted "Configuring a Debug Probe" to display only one of the options at a time to improve reading flow, and split paragraph instructions into an easy to follow list with emphasized differences Signed-off-by: Julia Hathaway <julia.hathaway@nxp.com>
This adds the dts to PASS the tests/drivers/dac/dac_loopback on the nucleo_f429zi board, when PA0 and PA4 are connected. Signed-off-by: Francois Ramu <francois.ramu@st.com>
This adds the config to PASS the tests/drivers/dac/dac_loopback on the nucleo_f746zg board, when PA0 and PA4 are connected. The DTS of the nucleo_f746zg defines the ADC1 ch0 and DAC1 ch1. Signed-off-by: Francois Ramu <francois.ramu@st.com>
Option to have continous scanning simultaneously while advertising and multiple peripheral role is active. Signed-off-by: Vinayak Kariappa Chettimada <vich@nordicsemi.no>
update second link to the slack invite. Signed-off-by: Anas Nashif <anas.nashif@intel.com>
install missing packages for the workflow to run. Signed-off-by: Anas Nashif <anas.nashif@intel.com>
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>
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>
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>
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 zephyrproject-rtos#37115 Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
Add RT6xx TRNG support to enable the entropy driver. Signed-off-by: David Leach <david.leach@nxp.com>
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 zephyrproject-rtos#36324. Signed-off-by: Artem Panfilov <artemp@synopsys.com>
Guidelines between rules 21.x and 22.x where not properly sorted. Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
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>
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>
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>
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>
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>
This initial version supports SocketCAN. The driver passes CANBUS data between Linux vcan virtual CAN driver and Zephyr. You also need to use can-setup.sh script from the net-tools project in order to make communication work with Linux vcan driver. Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
Add native_posix board support to socket-can sample application. Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
…2.6.0 Update file name canbus_native_posix_xx.x to can_native_posix_xx.x to keep consistent with can driver for other platforms. Update implementation to work with the current state of zephyr and update samples/net/sockets/can/boards/native_posix.conf. Replace deprecated DEVICE_AND_API_INIT() with DEVICE_DT_INST_DEFINE() and add can_1 and can_2 in native_posix.dts. Signed-off-by: Ruixiang Du <ruixiang.du@westonrobot.com>
Move struct socket_can_context to socket_can_context.h to ensure struct socket_can_context can be included without replying on socket_can_generic.h. Change rx thread of canbus to be preemptive to avoid can frame loss. Update naming of _ENABLE to _ENABLED to follow convention in Kconfig.native_posix. Signed-off-by: Pin Loon Lee <pinloon.lee@westonrobot.com>
21c9f9d to
b1cf9c6
Compare
|
The following west manifest projects have been modified in this Pull Request:
Note: This message is automatically posted and updated by the Manifest GitHub Action. |
rdu-weston
reviewed
Jul 28, 2021
| #define BUF_ALLOC_TIMEOUT K_MSEC(50) | ||
|
|
||
| /* TODO: make msgq size configurable */ | ||
| CAN_DEFINE_MSGQ(socket_can_msgq, 5); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The queue size is still not changeable from kconfig or device tree.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
#jukkar#21