Home
last modified time | relevance | path

Searched +full:- +full:optional (Results 1 – 25 of 609) sorted by relevance

12345678910>>...25

/Zephyr-latest/submanifests/
Doptional.yaml3 - name: upstream
4 url-base: https://github.com/zephyrproject-rtos
5 # zephyr-keep-sorted-start re(^\s+\- name:)
7 - name: canopennode
12 - optional
13 - name: chre
18 - optional
19 - name: lz4
24 - optional
25 - name: nanopb
[all …]
/Zephyr-latest/dts/bindings/ethernet/
Dxlnx,gem.yaml3 # SPDX-License-Identifier: Apache-2.0
10 include: ethernet-controller.yaml
19 clock-frequency:
27 which it will be adjusted at run-time. Therefore, the value of this
29 respective GEM's TX clock - by default, this is the IO PLL.
31 mdc-divider:
42 init-mdio-phy:
45 Activates the management of a PHY associated with the controller in-
46 stance. If this parameter is activated at the board level, the de-
47 fault values of the associated parameters mdio-phy-address, phy-poll-
[all …]
Dmicrochip,enc28j60.yaml2 # SPDX-License-Identifier: Apache-2.0
4 description: ENC28J60 standalone 10BASE-T Ethernet controller with SPI interface
8 include: [spi-device.yaml, ethernet-controller.yaml]
11 int-gpios:
12 type: phandle-array
20 full-duplex:
23 Optional feature flag - Enables full duplex reception and transmission.
25 hw-rx-filter:
30 Sets the devices receive packet filter, optional
/Zephyr-latest/boards/nordic/nrf9160dk/
Dnrf9160dk_nrf52840.dts2 * Copyright (c) 2018-2020 Nordic Semiconductor ASA
5 * SPDX-License-Identifier: Apache-2.0
8 /dts-v1/;
11 #include "nrf9160dk_nrf52840-pinctrl.dtsi"
15 compatible = "nordic,nrf9160-dk-nrf52840";
19 zephyr,shell-uart = &uart0;
20 zephyr,uart-mcumgr = &uart0;
21 zephyr,bt-mon-uart = &uart0;
25 interface_to_nrf9160: gpio-interface {
26 compatible = "nordic,nrf9160dk-nrf52840-interface";
[all …]
Dnrf9160dk_nrf52840_0_14_0.overlay4 * SPDX-License-Identifier: Apache-2.0
8 board-control {
9 nrf_interface_pin_9_routing: switch-nrf-if9-ctrl {
10 compatible = "nordic,nrf9160dk-optional-routing";
11 control-gpios = <&gpio0 16 GPIO_ACTIVE_HIGH>;
15 io_expander_pins_routing: switch-io-exp-en {
16 compatible = "nordic,nrf9160dk-optional-routing";
17 control-gpios = <&gpio0 14 GPIO_ACTIVE_HIGH>;
21 external_flash_pins_routing: switch-ext-mem-ctrl {
22 compatible = "nordic,nrf9160dk-optional-routing";
[all …]
/Zephyr-latest/cmake/modules/
DFindHostTools.cmake1 # SPDX-License-Identifier: Apache-2.0
9 # +---------------------------------------------------------------+
11 # +---------------------------------------------------------------+
12 # | Generic C-compiler | Yes | Pre-processing of devicetree |
13 # | Zephyr-sdk | | |
18 # +---------------------------------------------------------------+
24 # Set to 'CMAKE_C_COMPILER-NOTFOUND' if no C compiler was found.
28 # Set to 'GPERF-NOTFOUND' if gperf was not found.
32 # Set to 'OPENOCD-NOTFOUND' if openocd was not found.
36 # Set to 'BOSSAC-NOTFOUND' if bossac was not found.
[all …]
Dgenerated_file_directories.cmake1 # SPDX-License-Identifier: Apache-2.0
9 # - BINARY_DIR_INCLUDE is set to ${PROJECT_BINARY_DIR}/include
10 # - BINARY_DIR_INCLUDE_GENERATED is set to ${BINARY_DIR_INCLUDE}/generated/zephyr
11 # - BINARY_DIR_INCLUDE_GENERATED is a directory
16 # Optional variables:
19 # Optional environment variables:
/Zephyr-latest/subsys/testsuite/ztest/include/zephyr/
Dztest_assert.h4 * SPDX-License-Identifier: Apache-2.0
174 * @param msg Optional, can be NULL. Message to print if @a cond is false.
212 * @param msg Optional, can be NULL. Message to print if @a cond is false.
242 * @param msg Optional, can be NULL. Message to print if @a cond is false.
266 * @param ... Optional message and variables to print if the assertion fails
273 * @param ... Optional message and variables to print if the assertion fails
280 * @param ... Optional message and variables to print if the assertion fails
287 * @param ... Optional message and variables to print if the assertion fails
289 #define zassert_ok(cond, ...) zassert(!(cond), #cond " is non-zero", ##__VA_ARGS__)
294 * @param ... Optional message and variables to print if the assertion fails
[all …]
/Zephyr-latest/cmake/linker/
Dtarget_template.cmake1 # SPDX-License-Identifier: Apache-2.0
5 # Template file for optional Zephyr linker macros.
7 # This file will define optional linker macros for toolchains that are not
/Zephyr-latest/boards/nordic/nrf9160dk/dts/bindings/
Dnordic,nrf9160dk-optional-routing.yaml2 # SPDX-License-Identifier: Apache-2.0
4 description: nRF9160 DK optional routing provided by analog switch
6 compatible: "nordic,nrf9160dk-optional-routing"
14 control-gpios:
15 type: phandle-array
/Zephyr-latest/include/zephyr/net/
Dlldp.h10 * SPDX-License-Identifier: Apache-2.0
61 #define NET_LLDP_CHASSIS_ID_VALUE_LEN (sizeof(CONFIG_NET_LLDP_CHASSIS_ID) - 1)
90 #define NET_LLDP_PORT_ID_VALUE_LEN (sizeof(CONFIG_NET_LLDP_PORT_ID) - 1)
122 /** TLV Types. Please refer to table 8-1 from IEEE 802.1AB standard. */
124 LLDP_TLV_END_LLDPDU = 0, /**< End Of LLDPDU (optional) */
128 LLDP_TLV_PORT_DESC = 4, /**< Port Description (optional) */
129 LLDP_TLV_SYSTEM_NAME = 5, /**< System Name (optional) */
130 LLDP_TLV_SYSTEM_DESC = 6, /**< System Description (optional) */
131 LLDP_TLV_SYSTEM_CAPABILITIES = 7, /**< System Capability (optional) */
132 LLDP_TLV_MANAGEMENT_ADDR = 8, /**< Management Address (optional) */
[all …]
/Zephyr-latest/dts/bindings/auxdisplay/
Dnoritake,itron.yaml4 # SPDX-License-Identifier: Apache-2.0
11 include: [auxdisplay-device.yaml, uart-device.yaml]
14 reset-gpios:
15 type: phandle-array
16 description: Optional GPIO used to reset the display
18 busy-gpios:
19 type: phandle-array
20 description: Optional GPIO used for busy detection
Dhit,hd44780.yaml4 # SPDX-License-Identifier: Apache-2.0
11 include: [auxdisplay-device.yaml]
17 description: Operating mode of display, 8-bit or 4 for 4-bit mode
19 - 4
20 - 8
22 register-select-gpios:
23 type: phandle-array
27 read-write-gpios:
28 type: phandle-array
29 description: Optional GPIO used for selecting read or write mode
[all …]
/Zephyr-latest/include/zephyr/drivers/
Dedac.h4 * SPDX-License-Identifier: Apache-2.0
80 * @name Optional interfaces
83 * EDAC Optional Interfaces
94 * @retval -ENOSYS if the optional interface is not implemented
101 (const struct edac_driver_api *)dev->api; in edac_inject_set_param1()
103 if (api->inject_set_param1 == NULL) { in edac_inject_set_param1()
104 return -ENOSYS; in edac_inject_set_param1()
107 return api->inject_set_param1(dev, value); in edac_inject_set_param1()
118 * @retval -ENOSYS if the optional interface is not implemented
125 (const struct edac_driver_api *)dev->api; in edac_inject_get_param1()
[all …]
/Zephyr-latest/doc/contribute/
Dexternal.rst1 .. _external-contributions:
7 order to avoid re-implementing basic functionality or features that are readily
21 :ref:`external-tooling` section at the end of the page.
28 External source code licensed under the Apache-2.0 license is not subject to
36 :ref:`external-src-process` section for more details.
42 https://www.zephyrproject.org/wp-content/uploads/2023/08/LF-Zephyr-Charter-2023.08.21.pdf
62 - Is this the most optimal way to introduce the functionality to the project?
65 - Is the external project being actively maintained? This is particularly
67 - Have alternatives to the particular implementation proposed been considered?
85 - The code is formatted according to the Zephyr :ref:`coding_style`
[all …]
/Zephyr-latest/dts/bindings/clock/
Dst,stm32f1-pll-clock.yaml2 # SPDX-License-Identifier: Apache-2.0
5 Main PLL node binding for low-, medium-, high- and XL-density STM32F1 devices.
12 f(PLLCLK) = f(input clk) x PLLMUL --> SYSCLK (System Clock)
17 compatible: "st,stm32f1-pll-clock"
19 include: [clock-controller.yaml, base.yaml]
22 "#clock-cells":
33 Valid range: 2 - 16
38 Optional HSE divider for PLL entry
43 Optional PLL output divisor to generate a 48MHz USB clock.
Dpwm-clock.yaml2 # SPDX-License-Identifier: Apache-2.0
11 compatible = "pwm-clock";
12 #clock-cells = <1>;
16 This will create a device node with a clock-controller
21 The clock frequency can be explicitly set using the clock-frequency
28 compatible: "pwm-clock"
30 include: [clock-controller.yaml, base.yaml]
34 type: phandle-array
37 clock-frequency:
41 but was rounded to nanoseconds. This property is optional.
[all …]
/Zephyr-latest/dts/bindings/misc/
Dzephyr,swdp-gpio.yaml3 # SPDX-License-Identifier: Apache-2.0
7 implementation by GPIO bit-banging.
9 Schematic using dual-supply bus transceiver and separate dout and dnoe pins
13 | +-------------+ |
14 +-------|vcca vccb|-----+
16 clk-gpios -------|a b|-------------- SWD CLK
18 noe-gpios -------|dir gnd|-----+
19 +-------------+ |
26 | +-------------+ |
27 +-------|vcca vccb|-----+
[all …]
/Zephyr-latest/tests/subsys/logging/log_syst/src/
Dmock_backend.c4 * SPDX-License-Identifier: Apache-2.0
35 length--; in char_out()
37 zassert_not_equal(pos_in_buf, sizeof(test_output_buf)-1, in char_out()
54 log_output_func(&log_output_mock, &msg->log, flags); in process()
59 return ((n & (1 << (k - 1))) != 0); in is_kth_bit_set()
66 const char *raw_data_str = "SYS-T RAW DATA: "; in validate_msg()
71 /* Validate "SYS-T RAW DATA: " prefix in the output_str */ in validate_msg()
77 /* Validate the headers in the SYS-T data format */ in validate_msg()
86 /* After the headers the output_str will contain the content of optional flags. in validate_msg()
87 * Optional flags are contained in 1st byte of data in output_str. There are 4 bits in validate_msg()
[all …]
/Zephyr-latest/cmake/
Dtarget_toolchain_flags.cmake10 # signatures, as example: clang, gcc, arm-zephyr-eabi-gcc, links pointing to
41 # (gcc, host-gcc etc.)
42 include(${TOOLCHAIN_ROOT}/cmake/compiler/${COMPILER}/compiler_flags.cmake OPTIONAL)
43 include(${TOOLCHAIN_ROOT}/cmake/linker/${LINKER}/linker_flags.cmake OPTIONAL)
48 include(${TOOLCHAIN_ROOT}/cmake/linker/${LINKER}/linker_libraries.cmake OPTIONAL)
/Zephyr-latest/include/zephyr/
Dsmf.h4 * SPDX-License-Identifier: Apache-2.0
67 /** Optional method that will be run when this state is entered */
70 * Optional method that will be run repeatedly during state machine
74 /** Optional method that will be run when this state exists */
78 * Optional parent state that contains common entry/run/exit
91 * Optional initial transition state. NULL for leaf states.
145 * @param val Non-Zero termination value that's returned by the smf_run_state
163 * @return A non-zero value should terminate the state machine. This
164 * non-zero value could represent a terminal state being reached
/Zephyr-latest/doc/connectivity/networking/api/
Dlwm2m.rst18 CoAP packet-size optimization and a simple, stateless flow that supports a
35 .. list-table::
36 :header-rows: 1
38 * - Object ID
39 - Name
40 - Instance
41 - Mandatory
43 * - 3
44 - Device
45 - Single
[all …]
/Zephyr-latest/dts/bindings/espi/
Dmicrochip,xec-espi-vw-routing.yaml2 # SPDX-License-Identifier: Apache-2.0
6 compatible: "microchip,xec-espi-vw-routing"
10 child-binding:
15 vw-reg:
20 vw-girq:
26 to GIRQ24 b[5]. vw-girq = <24 5>;
28 reset-state:
31 Optional default virtual wire state on reset (0 or 1).
34 - "HW_DFLT"
35 - "0"
[all …]
/Zephyr-latest/include/zephyr/drivers/rtc/
Dmcux_snvs_rtc.h4 * SPDX-License-Identifier: Apache-2.0
9 * @brief Real-time clock control based on the MCUX IMX SNVS counter API.
14 * * an optional SRTC can be enabled (default) with configuration
17 * channel (id 1) is optional
18 * * the low power alarm can be used to assert a wake-up
39 * @retval non-negative on success
/Zephyr-latest/tests/drivers/can/host/pytest/
Dcan_shell.py3 # SPDX-License-Identifier: Apache-2.0
6 Zephyr CAN shell module support for providing a python-can bus interface for testing.
11 from typing import Optional, Tuple
21 class CanShellBus(BusABC): # pylint: disable=abstract-method
27 can_filters: Optional[CanFilters] = None, **kwargs) -> None:
52 def _get_capabilities(self) -> list[str]:
64 def _set_mode(self, mode: str) -> None:
79 def send(self, msg: Message, timeout: Optional[float] = None) -> None:
83 cmd += ' -e' if msg.is_extended_id else ''
84 cmd += ' -r' if msg.is_remote_frame else ''
[all …]

12345678910>>...25