Searched +full:discard +full:- +full:rx +full:- +full:length +full:- +full:errors (Results 1 – 13 of 13) sorted by relevance
/Zephyr-latest/dts/bindings/ethernet/ |
D | xlnx,gem.yaml | 3 # 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 …]
|
/Zephyr-latest/drivers/ethernet/ |
D | eth_xlnx_gem_priv.h | 7 * SPDX-License-Identifier: Apache-2.0 22 #define ETH_XLNX_BUFFER_ALIGNMENT 4 /* RX/TX buffer alignment (in bytes) */ 26 /* Receive Buffer Descriptor bits & masks: comp. Zynq-7000 TRM, Table 16-2. */ 30 * [31 .. 02] Mask for effective buffer address -> excludes [1..0] 31 * [01] Wrap bit, last BD in RX BD ring 45 * [24] this bit has different semantics depending on whether RX checksum 47 * [23 .. 22] These bits have different semantics depending on whether RX check- 54 * [15] End-of-frame bit 55 * [14] Start-of-frame bit 57 * [12 .. 00] Data length of received frame [all …]
|
D | eth_stellaris.c | 5 * SPDX-License-Identifier: Apache-2.0 43 struct eth_stellaris_runtime *dev_data = dev->data; in eth_stellaris_flush() 45 if (dev_data->tx_pos != 0) { in eth_stellaris_flush() 46 sys_write32(dev_data->tx_word, REG_MACDATA); in eth_stellaris_flush() 47 dev_data->tx_pos = 0; in eth_stellaris_flush() 48 dev_data->tx_word = 0U; in eth_stellaris_flush() 54 struct eth_stellaris_runtime *dev_data = dev->data; in eth_stellaris_send_byte() 56 dev_data->tx_word |= byte << (dev_data->tx_pos * 8); in eth_stellaris_send_byte() 57 dev_data->tx_pos++; in eth_stellaris_send_byte() 58 if (dev_data->tx_pos == 4) { in eth_stellaris_send_byte() [all …]
|
D | eth_xlnx_gem.c | 5 * SPDX-License-Identifier: Apache-2.0 8 * - Only supports 32-bit addresses in buffer descriptors, therefore 9 * the ZynqMP APU (Cortex-A53 cores) may not be fully supported. 10 * - Hardware timestamps not considered. 11 * - VLAN tags not considered. 12 * - Wake-on-LAN interrupt not supported. 13 * - Send function is not SMP-capable (due to single TX done semaphore). 14 * - Interrupt-driven PHY management not supported - polling only. 15 * - No explicit placement of the DMA memory area(s) in either a 18 * with the Cortex-R5 QEMU target or an actual R5 running without the [all …]
|
D | eth_sam_gmac.c | 6 * SPDX-License-Identifier: Apache-2.0 12 * This is a zero-copy networking implementation of an Ethernet driver. To 14 * amount of RX data net buffers when the interface is brought up and thus 15 * reduce the total amount of RX data net buffers available to the application. 18 * - one shot PHY setup, no support for PHY disconnect/reconnect 19 * - no statistics collection 67 dcache_enabled = (SCB->CCR & SCB_CCR_DC_Msk); in dcache_is_enabled() 76 uint32_t start_addr = addr & (uint32_t)~(GMAC_DCACHE_ALIGNMENT - 1); in dcache_invalidate() 77 uint32_t size_full = size + addr - start_addr; in dcache_invalidate() 89 uint32_t start_addr = addr & (uint32_t)~(GMAC_DCACHE_ALIGNMENT - 1); in dcache_clean() [all …]
|
/Zephyr-latest/drivers/wifi/infineon/ |
D | airoc_wifi.c | 5 * SPDX-License-Identifier: Apache-2.0 9 * @brief AIROC Wi-Fi driver. 121 * AIROC Wi-Fi helper functions 139 ((**result_ptr).SSID.length == ((whd_scan_result_t *)user_data)->SSID.length)) { in airoc_wifi_scan_cb_search() 140 if (strncmp(((whd_scan_result_t *)user_data)->SSID.value, (**result_ptr).SSID.value, in airoc_wifi_scan_cb_search() 141 (**result_ptr).SSID.length) == 0) { in airoc_wifi_scan_cb_search() 187 if (p_whd_result->SSID.length != 0) { in parse_scan_result() 188 p_zy_result->ssid_length = p_whd_result->SSID.length; in parse_scan_result() 189 strncpy(p_zy_result->ssid, p_whd_result->SSID.value, p_whd_result->SSID.length); in parse_scan_result() 190 p_zy_result->channel = p_whd_result->channel; in parse_scan_result() [all …]
|
/Zephyr-latest/drivers/usb_c/tcpc/ |
D | ucpd_stm32.c | 4 * SPDX-License-Identifier: Apache-2.0 65 * UCPDx_STROBE: UCPDx pull-down configuration strobe: 72 SYSCFG->CFGR1 |= SYSCFG_CFGR1_UCPD1_STROBE_Msk; in update_stm32g0x_cc_line() 74 SYSCFG->CFGR1 |= SYSCFG_CFGR1_UCPD2_STROBE_Msk; in update_stm32g0x_cc_line() 84 struct tcpc_data *data = dev->data; in ucpd_tx_data_byte() 85 const struct tcpc_config *const config = dev->config; in ucpd_tx_data_byte() 86 int index = data->ucpd_tx_active_buffer->msg_index++; in ucpd_tx_data_byte() 88 LL_UCPD_WriteData(config->ucpd_port, in ucpd_tx_data_byte() 89 data->ucpd_tx_active_buffer->data.msg[index]); in ucpd_tx_data_byte() 93 * @brief Receives a data byte and store it in the RX data buffer [all …]
|
/Zephyr-latest/subsys/bluetooth/controller/ll_sw/ |
D | isoal.c | 4 * SPDX-License-Identifier: Apache-2.0 100 * Zero-init entire ISO-AL state 109 * @brief Initialize ISO-AL 146 * @return Validity - valid if time_after leads time_before with 160 if ((time_before - time_after) <= ISOAL_TIME_SPAN_HALF_US) { in isoal_get_time_diff() 164 *result = time_after + ISOAL_TIME_SPAN_FULL_US - time_before; in isoal_get_time_diff() 172 *result = time_after - time_before; in isoal_get_time_diff() 197 * @brief Find free sink from statically-sized pool and allocate it 288 session->handle = handle; in isoal_sink_create() 289 session->framed = framed; in isoal_sink_create() [all …]
|
/Zephyr-latest/drivers/i3c/ |
D | i3c_stm32.c | 4 * SPDX-License-Identifier: Apache-2.0 133 size_t ccc_target_idx; /* Current target index, used for filling C-FIFO */ 140 struct i3c_stm32_dma_stream dma_rx; /* RX DMA channel config */ 149 size_t daa_rx_rcv; /* Number of RX bytes received during DAA */ 176 for (int i = 0; i < dev_list->num_i2c; i++) { in i3c_bus_mode() 177 switch (I3C_LVR_I2C_DEV_IDX(dev_list->i2c[i].lvr)) { in i3c_bus_mode() 203 for (int i = 0; i < dev_list->num_i2c; i++) { in get_i3c_lvr_ic_mode() 204 if (I3C_LVR_I2C_DEV_IDX(dev_list->i2c[i].lvr) == I3C_LVR_I2C_DEV_IDX_0) { in get_i3c_lvr_ic_mode() 205 if (I3C_LVR_I2C_MODE(dev_list->i2c[i].lvr) == I3C_LVR_I2C_FM_MODE) { in get_i3c_lvr_ic_mode() 215 struct i3c_stm32_data *data = dev->data; in i3c_stm32_curr_msg_is_i3c() [all …]
|
D | i3c_npcx.c | 4 * SPDX-License-Identifier: Apache-2.0 103 #define I3C_BUS_TLOW_PP_MIN_NS 24 /* T_LOW period in push-pull mode */ 104 #define I3C_BUS_THigh_PP_MIN_NS 24 /* T_High period in push-pull mode */ 105 #define I3C_BUS_TLOW_OD_MIN_NS 200 /* T_LOW period in open-drain mode */ 107 #define PPBAUD_DIV_MAX (BIT(GET_FIELD_SZ(NPCX_I3C_MCONFIG_PPBAUD)) - 1) /* PPBAUD divider max */ 163 uint8_t ppbaud; /* Push-Pull high period */ 164 uint8_t pplow; /* Push-Pull low period */ 165 uint8_t odhpp; /* Open-Drain high period */ 166 uint8_t odbaud; /* Open-Drain low period */ 259 struct npcx_i3c_data *const data = dev->data; in npcx_i3c_mutex_lock() [all …]
|
/Zephyr-latest/doc/releases/ |
D | release-notes-1.14.rst | 17 * CVE-2020-10066 18 * CVE-2020-10069 19 * CVE-2020-13601 20 * CVE-2020-13602 32 * :github:`issuenumber` - issue title 34 * :github:`18334` - DNS resolution is broken for some addresses in master/2.0-pre 35 * :github:`19917` - Bluetooth: Controller: Missing LL_ENC_RSP after HCI LTK Negative Reply 36 * :github:`21107` - LL_ASSERT and 'Imprecise data bus error' in LL Controller 37 * :github:`21257` - tests/net/net_pkt failed on mimxrt1050_evk board. 38 * :github:`21299` - bluetooth: Controller does not release buffer on central side after peripheral … [all …]
|
D | release-notes-2.6.rst | 13 * Added support for 64-bit ARCv3 14 * Split ARM32 and ARM64, ARM64 is now a top-level architecture 15 * Added initial support for Arm v8.1-m and Cortex-M55 22 https://github.com/zephyrproject-rtos/example-application 34 * CVE-2021-3581: Under embargo until 2021-09-04 41 <https://github.com/zephyrproject-rtos/zephyr/issues?q=is%3Aissue+is%3Aopen+label%3Abug>`_. 46 * Driver APIs now return ``-ENOSYS`` if optional functions are not implemented. 47 If the feature is not supported by the hardware ``-ENOTSUP`` will be returned. 48 Formerly ``-ENOTSUP`` was returned for both failure modes, meaning this change 111 These options are also able to calculate the RX & TX times more accurately. [all …]
|
/Zephyr-latest/subsys/bluetooth/host/ |
D | att.c | 1 /* att.c - Attribute protocol handling */ 4 * Copyright (c) 2015-2016 Intel Corporation 6 * SPDX-License-Identifier: Apache-2.0 79 /* Total number of flags - must be at the end of the enum */ 120 return atomic_test_bit(chan->flags, ATT_ENHANCED); in bt_att_is_enhanced() 128 * Client Rx MTU and the Server Rx MTU. in bt_att_mtu() 130 return MIN(chan->chan.rx.mtu, chan->chan.tx.mtu); in bt_att_mtu() 133 /* Descriptor of application-specific authorization callbacks that are used 175 * will block until a request-resource is available, and the callbacks run on 176 * the same thread as the ATT response handler that frees request-resources. [all …]
|