/Zephyr-latest/dts/bindings/usb/uac2/ |
D | zephyr,uac2.yaml | 2 # SPDX-License-Identifier: Apache-2.0 8 # Child nodes of "zephyr,uac2" compatibles are supposed to be Audio Control 10 # After all Audio Control entities, the Audio Streaming interface compatibles 14 # Audio Control entities derive their unique ID from child index (+ 1). For most 20 full-speed: 23 True if this instance is allowed to operate at Full-Speed. 25 high-speed: 28 True if this instance is allowed to operate at High-Speed. 30 audio-function: 36 dt-bindings/usb/audio.h. [all …]
|
/Zephyr-latest/dts/bindings/input/ |
D | st,stmpe811.yaml | 2 # SPDX-License-Identifier: Apache-2.0 8 include: [i2c-device.yaml, touchscreen-common.yaml] 11 int-gpios: 12 type: phandle-array 17 raw-x-min: 23 raw-y-min: 29 raw-x-max: 35 raw-y-max: 41 panel-driver-settling-time-us: 44 - 10 [all …]
|
/Zephyr-latest/subsys/bluetooth/controller/ |
D | Kconfig.ll_sw_split | 3 # Copyright (c) 2016-2017 Nordic Semiconductor ASA 4 # SPDX-License-Identifier: Apache-2.0 120 # Hidden, Controller's Co-Operative high priority Rx thread stack size. 125 # Hidden, Controller's Co-Operative Rx thread stack size. 152 https://www.bluetooth.com/specifications/assigned-numbers/company-identifiers 168 Legacy Non-Directed Advertising mode. 180 zero-based numbering. When using with Zephyr host this option can be 233 module-str = "Bluetooth Controller ISO-AL" 237 bool "ISO-AL verbose debug logging" 241 Use this option to enable ISO-AL verbose debug logging. [all …]
|
/Zephyr-latest/tests/bluetooth/controller/ctrl_collision/src/ |
D | main.c | 4 * SPDX-License-Identifier: Apache-2.0 49 #define LATENCY 1U macro 60 .latency = LATENCY, 67 .latency = LATENCY + 1U, /* differentiate parameter */ 81 .latency = LATENCY, 146 return ((event_counter(conn) - instant) & 0xFFFF) <= 0x7FFF; in is_instant_reached() 188 /* Tx Queue should have one LL Control PDU */ in ZTEST() 192 /* Rx - emulate colliding PHY_REQ from peer */ in ZTEST() 218 /* Tx Queue should have one LL Control PDU */ in ZTEST() 238 /* Tx Queue should NOT have a LL Control PDU */ in ZTEST() [all …]
|
/Zephyr-latest/tests/bluetooth/controller/ctrl_conn_update/src/ |
D | main.c | 4 * SPDX-License-Identifier: Apache-2.0 50 #define LATENCY 1U macro 57 .latency = LATENCY, 64 .latency = LATENCY, 79 .latency = LATENCY, 91 struct pdu_data_llctrl_conn_param_req conn_param_req_invalid = { .interval_min = INTVL_MIN - 1, 93 .latency = LATENCY, 94 .timeout = TIMEOUT - 1, 104 struct pdu_data_llctrl_conn_param_rsp conn_param_rsp_invalid = { .interval_min = INTVL_MIN - 1, 106 .latency = LATENCY, [all …]
|
/Zephyr-latest/subsys/bluetooth/audio/ |
D | ascs_internal.h | 5 * Copyright (c) 2022-2023 Nordic Semiconductor ASA 8 * SPDX-License-Identifier: Apache-2.0 21 * control point write request is incorrect 59 uint16_t latency; member 66 /* LTV-formatted Codec-Specific Configuration */ 79 uint16_t latency; member 110 /* ASE Control Point Protocol */ 131 /* Target latency */ 132 uint8_t latency; member 139 /* LTV-formatted Codec-Specific Configuration */ [all …]
|
/Zephyr-latest/drivers/dma/ |
D | Kconfig.xilinx_axi_dma | 4 # SPDX-License-Identifier: Apache-2.0 15 bool "Disable data cache while accessing Scatter-Gather Descriptors." 19 Disable dcache while operating on Scatter-Gather descriptors. 29 The Xilinx AXI DMA uses a ring of in-memory DMA descriptors which reference 30 the buffers containing the network packets and control and status information. 43 prompt "IRQs to lock when manipulating per-channel data structures during dma_start." 76 On certain platforms (e.g., RISC-V), the DMA driver can sometimes miss interrupts. 82 worst-case latency. 91 Decrease to minimize latency, increase to minimize overhead introduced by interrupts. 101 This is useful in conjunction with DMA_XILINX_AXI_DMA_INTERRUPT_THRESHOLD - the DMA [all …]
|
/Zephyr-latest/arch/arm/core/cortex_m/ |
D | prep_c.c | 2 * Copyright (c) 2013-2014 Wind River Systems, Inc. 4 * SPDX-License-Identifier: Apache-2.0 21 #include <zephyr/linker/linker-defs.h> 34 #pragma GCC diagnostic ignored "-Wnonnull" 48 /* In some Cortex-M3 implementations SCB_VTOR bit[29] is called the TBLBASE bit */ 57 SCB->VTOR = VECTOR_ADDRESS & VTOR_MASK; in relocate_vector_table() 69 size_t vector_size = (size_t)_vector_end - (size_t)_vector_start; in relocate_vector_table() 86 * Upon reset, the Co-Processor Access Control Register is, normally, in z_arm_floating_point_init() 87 * 0x00000000. However, it might be left un-cleared by firmware running in z_arm_floating_point_init() 90 SCB->CPACR &= (~(CPACR_CP10_Msk | CPACR_CP11_Msk)); in z_arm_floating_point_init() [all …]
|
/Zephyr-latest/subsys/mgmt/mcumgr/transport/ |
D | Kconfig.bluetooth | 2 # Copyright Nordic Semiconductor ASA 2020-2022. All rights reserved. 3 # SPDX-License-Identifier: Apache-2.0 6 # subsystem and provides Kconfig options to control aspects of 74 int "Peripheral latency for SMP packet exchange" 78 Peripheral latency in Connection Intervals used during the exchange of SMP packets.
|
/Zephyr-latest/dts/bindings/memory-controllers/ |
D | st,stm32-fmc-sdram.yaml | 2 # SPDX-License-Identifier: Apache-2.0 20 pinctrl-0 = <&fmc_nbl0_pe0 &fmc_nbl1_pe1 &fmc_nbl2_pi4...>; 25 power-up-delay = <100>; 26 num-auto-refresh = <8>; 27 mode-register = <0x220>; 28 refresh-rate = <603>; 33 st,sdram-control = <STM32_FMC_SDRAM_NC_9 41 st,sdram-timing = <2 6 4 6 2 2 2>; 51 Note that you will find definitions for the st,sdram-control field at 52 dt-bindings/memory-controller/stm32-fmc-sdram.h. This file is already included [all …]
|
D | renesas,ra-sdram.yaml | 2 # SPDX-License-Identifier: Apache-2.0 7 pinctrl-0 = <&sdram_default>; 8 pinctrl-names = "default"; 10 auto-refresh-interval = <10>; 11 auto-refresh-count = <8>; 12 precharge-cycle-count = <3>; 13 multiplex-addr-shift = "10-bit"; 14 edian-mode = "little-endian"; 15 continuous-access; 16 bus-width = "16-bit"; [all …]
|
D | st,stm32-fmc-nor-psram.yaml | 2 # SPDX-License-Identifier: Apache-2.0 11 - 8 bits 12 - 16 bits 13 - 32 bits 15 - Asynchronous mode 16 - Burst mode for synchronous accesses with configurable option to split burst 18 - Multiplexed or non-multiplexed 20 - Asynchronous mode 21 - Burst mode for synchronous accesses 22 - Multiplexed or non-multiplexed [all …]
|
/Zephyr-latest/dts/bindings/sensor/ |
D | nxp,mcux-qdec.yaml | 2 # SPDX-License-Identifier: Apache-2.0 6 compatible: "nxp,mcux-qdec" 8 include: [pinctrl-device.yaml, sensor-device.yaml] 17 counts-per-revolution: 24 single-phase-mode: 28 generates a count signal. The PHASEB input and the REV bit control the 31 filter-count: 39 filter-sample-period: 47 frequency. Turning on the input filter introduces a latency of:
|
/Zephyr-latest/drivers/clock_control/ |
D | clock_control_lpc11u6x.h | 4 * SPDX-License-Identifier: Apache-2.0 55 volatile uint32_t p_reset_ctrl; /* Peripheral reset control */ 56 volatile uint32_t sys_pll_ctrl; /* System PLL control */ 58 volatile uint32_t usb_pll_ctrl; /* USB PLL control */ 61 volatile uint32_t rtc_osc_ctrl; /* RTC oscillator control */ 62 volatile uint32_t sys_osc_ctrl; /* System oscillator control */ 64 * control 66 volatile uint32_t irc_ctrl; /* IRC Control */ 81 volatile uint32_t sys_ahb_clk_ctrl; /* System clock control */ 86 volatile uint32_t frg_clk_div; /* USART 1-4 fractional baud [all …]
|
/Zephyr-latest/drivers/disk/nvme/ |
D | nvme.h | 3 * SPDX-License-Identifier: Apache-2.0 34 uint64_t cmbmsc; /* Controller Memory Buffer Memory Space Control */ 36 uint8_t reserved3[3492]; /* 5Ch - DFFh */ 38 uint32_t pmrctl; /* Persistent Memory Region Control */ 42 uint32_t pmrmsc_lo; /* Persistent Memory Region Controller Memory Space Control */ 44 uint8_t reserved4[484]; /* E1Ch - FFFh */ 56 /** Max Power Scale, Non-Operational State */ 59 /** Entry Latency */ 62 /** Exit Latency */ 68 /** Relative Read Latency */ [all …]
|
/Zephyr-latest/tests/bluetooth/controller/common/src/ |
D | helper_pdu.c | 5 * SPDX-License-Identifier: Apache-2.0 47 zassert_mem_equal(_s._f, _p->_f, sizeof(_p->_f), _t "\nCalled at %s:%d\n", file, line); 51 pdu->ll_id = PDU_DATA_LLID_CTRL; in helper_pdu_encode_ping_req() 52 pdu->len = offsetof(struct pdu_data_llctrl, ping_req) + in helper_pdu_encode_ping_req() 54 pdu->llctrl.opcode = PDU_DATA_LLCTRL_TYPE_PING_REQ; in helper_pdu_encode_ping_req() 59 pdu->ll_id = PDU_DATA_LLID_CTRL; in helper_pdu_encode_ping_rsp() 60 pdu->len = offsetof(struct pdu_data_llctrl, ping_rsp) + in helper_pdu_encode_ping_rsp() 62 pdu->llctrl.opcode = PDU_DATA_LLCTRL_TYPE_PING_RSP; in helper_pdu_encode_ping_rsp() 69 pdu->ll_id = PDU_DATA_LLID_CTRL; in helper_pdu_encode_feature_req() 70 pdu->len = offsetof(struct pdu_data_llctrl, feature_req) + in helper_pdu_encode_feature_req() [all …]
|
/Zephyr-latest/arch/arm/core/cortex_a_r/ |
D | irq_manage.c | 2 * Copyright (c) 2013-2014 Wind River Systems, Inc. 4 * SPDX-License-Identifier: Apache-2.0 9 * @brief ARM Cortex-A and Cortex-R interrupt management 32 * For Cortex-A and Cortex-R cores, the default interrupt controller is the ARM 34 * control functions are mapped to the GIC driver interface. 38 * interrupt control functions are mapped to the SoC layer in 66 * and possibly one additional to support zero latency interrupts. 123 uint32_t irq = __get_IPSR() - 16; in z_arm_irq_dynamic_direct_isr_dispatch() 128 isr_entry->isr(isr_entry->arg); in z_arm_irq_dynamic_direct_isr_dispatch()
|
/Zephyr-latest/include/zephyr/drivers/clock_control/ |
D | nrf_clock_control.h | 4 * SPDX-License-Identifier: Apache-2.0 39 /* Define can be used with clock control API instead of enum directly to 108 * @return Number of calibrations or -1 if feature is disabled. 116 * @return Number of calibrations or -1 if feature is disabled. 175 /* Specifies the required clock accuracy in parts-per-million. */ 225 * @retval non-negative the observed state of the on-off service associated 228 * @retval -EIO if service has recorded an error. 229 * @retval -EINVAL if the function parameters are invalid or the clock 232 * @retval -EAGAIN if the reference count would overflow. 240 (const struct nrf_clock_control_driver_api *)dev->api; in nrf_clock_control_request() [all …]
|
/Zephyr-latest/subsys/net/ip/ |
D | net_tc_mapping.h | 10 * SPDX-License-Identifier: Apache-2.0 19 * according to 802.1Q - table I-2. 26 * 4 VI Video, < 100 ms latency and jitter 27 * 5 VO Voice, < 10 ms latency and jitter 28 * 6 IC Internetwork control 29 * 7 (highest) NC Network control 39 * implementations that do not support the credit-based shaper transmission 41 * Ref: 802.1Q - chapter 8.6.6 - table 8-4 80 * Ref: 802.1Q - chapter 34.5 - table 34-1 116 * Ref: 802.1Q - chapter 34.5 - table 34-2
|
/Zephyr-latest/tests/bluetooth/audio/ascs/src/ |
D | test_ase_control_params.c | 1 /* test_ase_control_params.c - ASE Control Operations with invalid arguments */ 7 * SPDX-License-Identifier: Apache-2.0 66 test_conn_init(&fixture->conn); in test_ase_control_params_before() 67 fixture->ase_cp = test_ase_control_point_get(); in test_ase_control_params_before() 70 test_ase_snk_get(CONFIG_BT_ASCS_MAX_ASE_SNK_COUNT, &fixture->ase); in test_ase_control_params_before() 72 test_ase_src_get(CONFIG_BT_ASCS_MAX_ASE_SRC_COUNT, &fixture->ase); in test_ase_control_params_before() 107 ret = fixture->ase_cp->write(&fixture->conn, fixture->ase_cp, (void *)buf, 0, 0, 0); in ZTEST_F() 108 zassert_true(ret < 0, "ase_cp_attr->write returned unexpected (err 0x%02x)", in ZTEST_F() 128 fixture->ase_cp->write(&fixture->conn, fixture->ase_cp, (void *)buf, sizeof(buf), 0, 0); in test_expect_unsupported_opcode() 130 expect_bt_gatt_notify_cb_called_once(&fixture->conn, BT_UUID_ASCS_ASE_CP, in test_expect_unsupported_opcode() [all …]
|
/Zephyr-latest/subsys/bluetooth/controller/ll_sw/ |
D | ull_conn_types.h | 2 * Copyright (c) 2018-2019 Nordic Semiconductor ASA 4 * SPDX-License-Identifier: Apache-2.0 120 /* @brief Constant Tone Extension configuration for CTE request control procedure. */ 193 * and/or needs to be properly integrated in the control procedures 278 uint16_t latency; member 286 uint16_t latency; member
|
D | ull_llcp_conn_upd.c | 4 * SPDX-License-Identifier: Apache-2.0 68 * TODO - Known, missing items (missing implementation): 75 * Inter-connection mutual exclusion on CPR 77 * LL/CON/MAS/BV-34-C [Accepting Connection Parameter Request w. event masked] 153 static bool cu_have_params_changed(struct ll_conn *conn, uint16_t interval, uint16_t latency, in cu_have_params_changed() argument 156 struct lll_conn *lll = &conn->lll; in cu_have_params_changed() 158 if ((interval != lll->interval) || (latency != lll->latency) || in cu_have_params_changed() 159 (timeout != conn->supervision_timeout)) { in cu_have_params_changed() 167 ctx->data.cu.params_changed = cu_have_params_changed( in cu_update_conn_parameters() 168 conn, ctx->data.cu.interval_max, ctx->data.cu.latency, ctx->data.cu.timeout); in cu_update_conn_parameters() [all …]
|
/Zephyr-latest/subsys/bluetooth/controller/ll_sw/nordic/lll/ |
D | lll_sync_iso.c | 4 * SPDX-License-Identifier: Apache-2.0 60 uint16_t latency, uint8_t bn, 131 elapsed = p->lazy + 1U; in prepare() 133 lll = p->param; in prepare() 135 /* Save the (latency + 1) for use in event */ in prepare() 136 lll->latency_prepare += elapsed; in prepare() 139 lll->window_widening_prepare_us += lll->window_widening_periodic_us * in prepare() 141 if (lll->window_widening_prepare_us > lll->window_widening_max_us) { in prepare() 142 lll->window_widening_prepare_us = lll->window_widening_max_us; in prepare() 153 LL_ASSERT(!err || err == -EINPROGRESS); in create_prepare_bh() [all …]
|
/Zephyr-latest/include/zephyr/drivers/pcie/ |
D | cap.h | 4 * SPDX-License-Identifier: Apache-2.0 30 #define PCI_CAP_ID_PCIX 0x07U /**< PCI-X */ 32 #define PCI_CAP_ID_VNDR 0x09U /**< Vendor-Specific */ 34 #define PCI_CAP_ID_CCRC 0x0BU /**< CompactPCI Central Resource Control */ 35 #define PCI_CAP_ID_SHPC 0x0CU /**< PCI Standard Hot-Plug Controller */ 40 #define PCI_CAP_ID_MSIX 0x11U /**< MSI-X */ 60 #define PCIE_EXT_CAP_ID_RCILC 0x0006U /**< Root Complex Internal Link Control */ 62 #define PCIE_EXT_CAP_ID_MFVC 0x0008U /**< Multi-Function VC Capability */ 65 #define PCIE_EXT_CAP_ID_VNDR 0x000BU /**< Vendor-Specific Extended Capability */ 66 #define PCIE_EXT_CAP_ID_CAC 0x000CU /**< Config Access Correlation - obsolete */ [all …]
|
/Zephyr-latest/subsys/bluetooth/controller/include/ |
D | ll.h | 2 * Copyright (c) 2016-2021 Nordic Semiconductor ASA 5 * SPDX-License-Identifier: Apache-2.0 175 /* Must be implemented by vendor if vendor-specific data path is supported */ 238 uint16_t interval, uint16_t latency, uint16_t timeout, 245 uint16_t interval, uint16_t latency, uint16_t timeout); 249 uint16_t interval_max, uint16_t latency, uint16_t timeout, uint16_t *offset); 300 /* Enables or disables CTE request control procedure in direction fingin connected mode. */ 304 /* Enables or disables CTE response control procedure in direction fingin connected mode. */ 319 /* Downstream - Data */ 324 /* Upstream - Num. Completes, Events and Data */ [all …]
|