/Zephyr-latest/dts/bindings/sdhc/ |
D | sdhc.yaml | 2 # SPDX-License-Identifier: Apache-2.0 11 max-current-330: 15 Max drive current in mA at 3.3V. A value of zero indicates no maximum 18 max-current-300: 22 Max drive current in mA at 3.0V. A value of zero indicates no maximum 25 max-current-180: 29 Max drive current in mA at 1.8V. A value of zero indicates no maximum 32 max-bus-freq: 39 min-bus-freq: 46 power-delay-ms: [all …]
|
/Zephyr-latest/dts/bindings/wifi/ |
D | wifi-tx-power-5g.yaml | 2 # SPDX-License-Identifier: Apache-2.0 5 This is a representation of the Wi-Fi transmit power ceilings 8 for different data rates and sub-bands to get the best performance. 10 low sub-band: Channels 36-64 11 mid sub-band: Channels 96-132 12 high sub-band: Channels 136-177 17 wifi-max-tx-pwr-5g-low-mcs0: 20 description: Maximum transmit power allowed in 5GHz band MCS0 low sub-band 21 wifi-max-tx-pwr-5g-low-mcs7: 24 description: Maximum transmit power allowed in 5GHz band MCS7 low sub-band [all …]
|
D | wifi-tx-power-2g.yaml | 2 # SPDX-License-Identifier: Apache-2.0 5 This is a representation of the Wi-Fi transmit power ceilings 8 for different data rates and sub-bands to get the best performance. 12 wifi-max-tx-pwr-2g-dsss: 15 description: Maximum transmit power allowed in 2.4GHz band for DSSS/CCK rates 16 wifi-max-tx-pwr-2g-mcs0: 19 description: Maximum transmit power allowed in 2.4GHz band for MCS0 20 wifi-max-tx-pwr-2g-mcs7: 23 description: Maximum transmit power allowed in 2.4GHz band for MCS7
|
/Zephyr-latest/subsys/portability/cmsis_rtos_v2/ |
D | Kconfig | 2 # SPDX-License-Identifier: Apache-2.0 13 This enables CMSIS RTOS v2 API support. This is an OS-integration 19 int "Maximum thread count in CMSIS RTOS V2 application" 23 Mention max number of threads in CMSIS RTOS V2 compliant application. 28 int "Maximum dynamic thread count in CMSIS RTOS V2 application" 32 Mention max number of dynamic threads in CMSIS RTOS V2 compliant 38 int "Max stack size threads can be allocated in CMSIS RTOS V2 application" 42 Mention max stack size threads can be allocated in CMSIS RTOS V2 application. 45 int "Dynamic stack size threads are allocated in CMSIS RTOS V2 application" 49 Mention dynamic stack size threads are allocated in CMSIS RTOS V2 application. [all …]
|
/Zephyr-latest/dts/bindings/sensor/ |
D | ams,tmd2620.yaml | 2 # SPDX-License-Identifier: Apache-2.0 8 include: [sensor-device.yaml, i2c-device.yaml] 11 int-gpios: 12 type: phandle-array 15 The interrupt pin of TMD2620 is open-drain, active low. 17 as pull-up, active low. 19 proximity-gain: 24 - 1 25 - 2 26 - 4 [all …]
|
/Zephyr-latest/dts/bindings/pinctrl/ |
D | gd,gd32-pinctrl-afio.yaml | 2 # SPDX-License-Identifier: Apache-2.0 7 use this node to route USART0 RX to pin PA10 and enable the pull-up resistor 10 The node has the 'pinctrl' node label set in your SoC's devicetree, 17 All device pin configurations should be placed in child nodes of the 18 'pinctrl' node, as shown in this example: 20 /* You can put this in places like a board-pinctrl.dtsi file in 21 * your board directory, or a devicetree overlay in your application. 24 /* include pre-defined combinations for the SoC variant used by the board */ 25 #include <dt-bindings/pinctrl/gd32f403z(k-i-g-e-c-b)xx-pinctrl.h> 39 /* both PA10 and PA12 have pull-up enabled */ [all …]
|
D | gd,gd32-pinctrl-af.yaml | 2 # SPDX-License-Identifier: Apache-2.0 7 use this node to route USART0 RX to pin PA10 and enable the pull-up resistor 10 The node has the 'pinctrl' node label set in your SoC's devicetree, 17 All device pin configurations should be placed in child nodes of the 18 'pinctrl' node, as shown in this example: 20 /* You can put this in places like a board-pinctrl.dtsi file in 21 * your board directory, or a devicetree overlay in your application. 24 /* include pre-defined combinations for the SoC variant used by the board */ 25 #include <dt-bindings/pinctrl/gd32f450i(g-i-k)xx-pinctrl.h> 39 /* both PA10 and PA12 have pull-up enabled */ [all …]
|
/Zephyr-latest/dts/bindings/ieee802154/ |
D | atmel,rf2xx.yaml | 1 # Copyright (c) 2019-2020 Gerson Fernando Budke <nandojve@gmail.com> 2 # SPDX-License-Identifier: Apache-2.0 8 include: spi-device.yaml 11 irq-gpios: 12 type: phandle-array 15 reset-gpios: 16 type: phandle-array 19 slptr-gpios: 20 type: phandle-array 23 Multi-functional pin that controls sleep, deep sleep, transmit [all …]
|
/Zephyr-latest/subsys/bluetooth/audio/ |
D | Kconfig.mpl | 1 # Bluetooth Audio - Media player configuration options 6 # SPDX-License-Identifier: Apache-2.0 14 mock-up with no actual media being played. 27 int "Max length of media player name" 41 int "Max length of media player icon URL" 49 int "Max length of the title of a track" 54 the title of any track in the media player. 57 int "Max length of the name of a track segment" 62 of the name of any track segment in the media player. 65 int "Max length of the title of a group of tracks" [all …]
|
/Zephyr-latest/drivers/can/ |
D | can_common.c | 4 * SPDX-License-Identifier: Apache-2.0 15 /* Maximum acceptable deviation in sample point location (permille) */ 30 ctx->status = error; in can_tx_default_cb() 31 k_sem_give(&ctx->done); in can_tx_default_cb() 38 const struct can_driver_api *api = (const struct can_driver_api *)dev->api; in z_impl_can_send() 42 return -EINVAL; in z_impl_can_send() 45 if ((frame->flags & CAN_FRAME_IDE) != 0U) { in z_impl_can_send() 51 CHECKIF((frame->id & ~(id_mask)) != 0U) { in z_impl_can_send() 52 LOG_ERR("invalid frame with %s (%d-bit) CAN ID 0x%0*x", in z_impl_can_send() 53 (frame->flags & CAN_FRAME_IDE) != 0 ? "extended" : "standard", in z_impl_can_send() [all …]
|
/Zephyr-latest/ |
D | .gitlint | 2 # Zephyr-specific defaults are located in scripts/gitlint/zephyr_commit_rules.py 4 ignore=title-trailing-punctuation, T3, title-max-length, T1, body-hard-tab, B3, B1 5 # verbosity should be a value between 1 and 3, the commandline -v flags take precedence over this 8 ignore-merge-commits=false 9 ignore-revert-commits=false 10 ignore-fixup-commits=false 11 ignore-squash-commits=false 15 # Set the extra-path where gitlint will search for user defined rules 17 extra-path=scripts/gitlint 19 [title-max-length-no-revert] [all …]
|
/Zephyr-latest/doc/connectivity/networking/ |
D | eth_bridge_native_sim_setup.rst | 11 and a Zephyr application running in a :ref:`native_sim <native_sim>` board. 14 :kconfig:option:`CONFIG_NET_ETHERNET_BRIDGE` Kconfig option. In this setup, the net-tools 18 First create the host interfaces. In this example two interfaces are created. 20 .. code-block:: console 22 cd $ZEPHYR_BASE/../tools/net-tools 23 ./net-setup.sh -c zeth-multiface.conf -i zeth0 -t 2 25 The ``-c`` tells which configuration file to use, where ``zeth-multiface.conf`` is tailored 26 for generating multiple network interfaces in the host. 27 The ``-i`` option tells what is the first host interface name. The ``-t`` tells how 32 .. code-block:: console [all …]
|
/Zephyr-latest/dts/bindings/can/ |
D | can-controller.yaml | 6 bus-speed: 12 Initial bitrate in bit/s. If this is unset, the initial bitrate is set to 17 Initial bitrate in bit/s. If this is unset, the initial bitrate is set to 19 sample-point: 22 Initial sample point in per mille (e.g. 875 equals 87.5%). 33 transceiver0: can-phy0 { 34 compatible = "nxp,tja1040", "can-transceiver-gpio"; 35 standby-gpios = <gpioa 0 GPIO_ACTIVE_HIGH>; 36 max-bitrate = <1000000>; 37 #phy-cells = <0>; [all …]
|
/Zephyr-latest/subsys/portability/cmsis_rtos_v1/ |
D | Kconfig | 2 # SPDX-License-Identifier: Apache-2.0 11 This enables CMSIS RTOS v1 API support. This is an OS-integration 18 int "Max stack size threads can be allocated in CMSIS RTOS application" 22 Mention max stack size threads can be allocated in CMSIS RTOS application. 25 int "Maximum timer count in CMSIS application" 29 Mention maximum number of timers in CMSIS compliant application. 32 int "Maximum mutex count in CMSIS application" 36 Mention maximum number of mutexes in CMSIS compliant application. 39 int "Maximum semaphore count in CMSIS application" 43 Mention maximum number of semaphores in CMSIS compliant application.
|
/Zephyr-latest/dts/bindings/counter/ |
D | nordic,nrf-timer.yaml | 2 # SPDX-License-Identifier: Apache-2.0 6 compatible: "nordic,nrf-timer" 14 cc-num: 19 max-bit-width: 27 max-frequency: 31 Maximum timer frequency in Hz. 40 description: Prescaler value determines frequency (max-frequency/2^prescaler) 44 description: Enable event handler in the ZLI (Zero latency interrupt) context
|
/Zephyr-latest/soc/nuvoton/npcx/ |
D | Kconfig | 1 # Nuvoton Cortex-M4 Embedded Controller 4 # SPDX-License-Identifier: Apache-2.0 18 bool "Build npcx binary in BIN format" 21 Build a "raw" binary zephyr/zephyr.npcx.bin in the build directory. 25 bool "Build npcx binary in HEX format" 28 Build an HEX binary zephyr/zephyr.npcx.hex in the build directory. 47 This selects the max clock rate that will be used for loading firmware 51 bool "SPI flash max clock rate of 20 MHz" 54 bool "SPI flash max clock rate of 25 MHz" 57 bool "SPI flash max clock rate of 33 MHz" [all …]
|
/Zephyr-latest/dts/bindings/input/ |
D | analog-axis.yaml | 2 # SPDX-License-Identifier: Apache-2.0 12 #include <zephyr/dt-bindings/input/input-event-codes.h> 15 compatible = "analog-axis"; 16 poll-period-ms = <15>; 17 axis-x { 18 io-channels = <&adc 0>; 19 in-deadzone = <50>; 20 in-min = <100>; 21 in-max = <800>; 26 compatible: "analog-axis" [all …]
|
/Zephyr-latest/drivers/watchdog/ |
D | Kconfig.stm32 | 3 # Copyright (c) 2016 Open-RnD Sp. z o.o. 6 # SPDX-License-Identifier: Apache-2.0 17 int "Value for IWDG timeout in ms" 22 Set initial timeout value for IWDG in ms if enabled at boot. 24 The min timeout supported is 1 ms. The max timeout depends on the 27 max. prescaler value (256) * max. reload ticks (4096) / LSI freq.
|
/Zephyr-latest/tests/drivers/can/timing/src/ |
D | main.c | 2 * Copyright (c) 2022-2024 Vestas Wind Systems A/S 5 * SPDX-License-Identifier: Apache-2.0 20 * @brief Allowed sample point calculation margin in permille. 28 /** Bitrate in bit/s */ 30 /** Desired sample point in permille */ 55 /* CiA 601-2 recommended data phase bitrates */ 73 * @param bitrate the CAN bitrate in bit/s 78 const uint32_t ts = 1 + timing->prop_seg + timing->phase_seg1 + timing->phase_seg2; in assert_bitrate_correct() 83 zassert_not_equal(timing->prescaler, 0, "prescaler is zero"); in assert_bitrate_correct() 88 bitrate_calc = core_clock / timing->prescaler / ts; in assert_bitrate_correct() [all …]
|
/Zephyr-latest/drivers/dma/ |
D | Kconfig.dw_axi_dmac | 4 # SPDX-License-Identifier: Apache-2.0 20 creates number of descriptor per channel in a statically allocated pool. 27 This flag can be enabled if hardware support Linked List multi-block transfer 33 Max timeout to abort or disable the channel 36 int "max burst transaction length" 39 set max number of source and destination data units supported 48 int "max block size"
|
/Zephyr-latest/include/zephyr/devicetree/ |
D | can.h | 9 * SPDX-License-Identifier: Apache-2.0 20 * @defgroup devicetree-can Devicetree CAN API 29 * controller. If no CAN transceiver is present in the devicetree, the minimum 34 * transceiver0: can-phy0 { 35 * compatible = "vnd,can-transceiver"; 36 * min-bitrate = <15000>; 37 * max-bitrate = <1000000>; 38 * #phy-cells = <0>; 42 * compatible = "vnd,can-controller"; 47 * compatible = "vnd,can-controller"; [all …]
|
/Zephyr-latest/include/zephyr/drivers/i3c/ |
D | ccc.h | 5 * SPDX-License-Identifier: Apache-2.0 91 * Set Max Write Length (Broadcast or Direct) 98 * Set Max Read Length (Broadcast or Direct) 117 /** Enter HDR Mode (HDR-DDR) (Broadcast) */ 120 /** Enter HDR Mode 0 (HDR-DDR) (Broadcast) */ 123 /** Enter HDR Mode 1 (HDR-TSP) (Broadcast) */ 126 /** Enter HDR Mode 2 (HDR-TSL) (Broadcast) */ 129 /** Enter HDR Mode 3 (HDR-BT) (Broadcast) */ 171 /** Multi-Lane Data Transfer Control (Broadcast) */ 188 /** Get Max Write Length (Direct) */ [all …]
|
/Zephyr-latest/include/zephyr/ |
D | sys_clock.h | 2 * Copyright (c) 2014-2015 Wind River Systems, Inc. 4 * SPDX-License-Identifier: Apache-2.0 37 * @brief Tick precision used in timeout APIs 39 * This type defines the word size of the timeout values used in 51 #define K_TICKS_FOREVER ((k_ticks_t) -1) 56 * Timeout arguments presented to kernel APIs are stored in this 57 * opaque type, which is capable of representing times in various 75 * (e.g. K_NO_WAIT and K_FOREVER) when implementing their own APIs in 119 #if defined(__cplusplus) && ((__cplusplus - 0) < 202002L) 127 # define Z_TIMEOUT_MS(t) Z_TIMEOUT_TICKS((k_ticks_t)k_ms_to_ticks_ceil64(MAX(t, 0))) [all …]
|
/Zephyr-latest/scripts/gitlint/ |
D | zephyr_commit_rules.py | 1 # SPDX-License-Identifier: Apache-2.0 4 The classes below are examples of user-defined CommitRules. Commit rules are gitlint rules that 8 A CommitRule contrasts with a LineRule (see examples/my_line_rules.py) in that a commit rule is onl… 22 name = "body-min-line-count" 24 # A rule MUST have an *unique* id, we recommend starting with UC (for User-defined Commit-rule). 28 … options_spec = [IntOption('min-line-count', 1, "Minimum body line count excluding Signed-off-by")] 31 …filtered = [x for x in commit.message.body if not x.lower().startswith("signed-off-by") and x != '… 33 min_line_count = self.options['min-line-count'].value 40 name = "body-max-line-count" 42 # A rule MUST have an *unique* id, we recommend starting with UC (for User-defined Commit-rule). [all …]
|
/Zephyr-latest/subsys/mgmt/updatehub/ |
D | Kconfig | 1 # Copyright (c) 2018-2023 O.S.Systems 2 # SPDX-License-Identifier: Apache-2.0 5 bool "UpdateHub Firmware Over-the-Air support" 23 UpdateHub is an enterprise-grade solution which makes simple to 24 remotely update all your embedded devices in the field. It 25 handles all aspects related to sending Firmware Over-the-Air 27 focus in adding value to your product. 31 int "Time to poll interval (in minutes)" 45 int "Max number of supported hardware" 49 Configure the max number of supported hardware [all …]
|