/Zephyr-latest/dts/bindings/gpio/ |
D | nxp,pcal64xxa-base.yaml | 3 # SPDX-License-Identifier: Apache-2.0 5 include: [i2c-device.yaml, gpio-controller.yaml] 8 int-gpios: 9 type: phandle-array 11 GPIO connected to the controller INT pin. This pin is active-low. 13 reset-gpios: 14 type: phandle-array 16 GPIO connected to the controller RESET pin. This pin is active-low. 18 no-auto-reset: 21 This flag disables the automatic reset, which allows the implementation [all …]
|
/Zephyr-latest/dts/bindings/bluetooth/ |
D | bt-hci.yaml | 6 bt-hci-name: 9 bt-hci-bus: 13 - "virtual" 14 - "usb" 15 - "pccard" 16 - "uart" 17 - "rs232" 18 - "pci" 19 - "sdio" 20 - "spi" [all …]
|
/Zephyr-latest/doc/connectivity/bluetooth/autopts/ |
D | autopts-win10.rst | 1 .. _autopts-win10: 20 Start -> Settings -> Update & Security -> Windows Update 44 Download and install `Git <https://git-scm.com/downloads>`_. 67 Starting with PTS 8.0.1 the Bluetooth Protocol Viewer is no longer included. 79 https://www.nordicsemi.com/Software-and-tools/Development-Tools/nRF-Command-Line-Tools/Download 112 .. code-block:: 116 Build the auto-pts tester app 118 .. code-block:: 120 west build -p auto -b nrf52840dk/nrf52840 zephyr/tests/bluetooth/tester/ 124 .. code-block:: [all …]
|
/Zephyr-latest/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/ |
D | radio_sim_nrf5340.h | 5 * SPDX-License-Identifier: Apache-2.0 32 * - provided in US and NS (for higher granularity) 33 * - based on the timings configured in the HW models, which are based 35 * - Note that this timings are approx. the same as in the real HW, 39 /* TXEN->TXIDLE + TXIDLE->TX (with fast Radio ramp-up mode) 46 /* TXEN->TXIDLE + TXIDLE->TX (with default Radio ramp-up mode) 53 /* TXEN->TXIDLE + TXIDLE->TX (with default Radio ramp-up mode 54 * and no HW TIFS auto-switch) in microseconds for LE 1M PHY. 62 /* TXEN->TXIDLE + TXIDLE->TX (with fast Radio ramp-up mode) 69 /* TXEN->TXIDLE + TXIDLE->TX (with default Radio ramp-up mode) [all …]
|
D | radio_nrf52811.h | 4 * SPDX-License-Identifier: Apache-2.0 14 * - provided in US and NS (for higher granularity) 15 * - based on empirical measurements and sniffer logs 18 /* TXEN->TXIDLE + TXIDLE->TX (with fast Radio ramp-up mode) 25 /* TXEN->TXIDLE + TXIDLE->TX (with default Radio ramp-up mode) 32 /* TXEN->TXIDLE + TXIDLE->TX (with default Radio ramp-up mode 33 * and no HW TIFS auto-switch) in microseconds for LE 1M PHY. 41 /* TXEN->TXIDLE + TXIDLE->TX (with fast Radio ramp-up mode) 44 #define HAL_RADIO_NRF52811_TXEN_TXIDLE_TX_2M_FAST_NS 40000 /* 40.1 - 0.1 */ 48 /* TXEN->TXIDLE + TXIDLE->TX (with default Radio ramp-up mode) [all …]
|
D | radio_nrf52820.h | 4 * SPDX-License-Identifier: Apache-2.0 14 * - provided in US and NS (for higher granularity) 15 * - based on empirical measurements and sniffer logs 18 /* TXEN->TXIDLE + TXIDLE->TX (with fast Radio ramp-up mode) 25 /* TXEN->TXIDLE + TXIDLE->TX (with default Radio ramp-up mode) 32 /* TXEN->TXIDLE + TXIDLE->TX (with default Radio ramp-up mode 33 * and no HW TIFS auto-switch) in microseconds for LE 1M PHY. 41 /* TXEN->TXIDLE + TXIDLE->TX (with fast Radio ramp-up mode) 44 #define HAL_RADIO_NRF52820_TXEN_TXIDLE_TX_2M_FAST_NS 40000 /* 40.1 - 0.1 */ 48 /* TXEN->TXIDLE + TXIDLE->TX (with default Radio ramp-up mode) [all …]
|
D | radio_nrf52833.h | 4 * SPDX-License-Identifier: Apache-2.0 14 * - provided in US and NS (for higher granularity) 15 * - based on empirical measurements and sniffer logs 18 /* TXEN->TXIDLE + TXIDLE->TX (with fast Radio ramp-up mode) 25 /* TXEN->TXIDLE + TXIDLE->TX (with default Radio ramp-up mode) 32 /* TXEN->TXIDLE + TXIDLE->TX (with default Radio ramp-up mode 33 * and no HW TIFS auto-switch) in microseconds for LE 1M PHY. 41 /* TXEN->TXIDLE + TXIDLE->TX (with fast Radio ramp-up mode) 44 #define HAL_RADIO_NRF52833_TXEN_TXIDLE_TX_2M_FAST_NS 40000 /* 40.1 - 0.1 */ 48 /* TXEN->TXIDLE + TXIDLE->TX (with default Radio ramp-up mode) [all …]
|
D | radio_nrf5340.h | 5 * SPDX-License-Identifier: Apache-2.0 29 * - provided in US and NS (for higher granularity) 30 * - based on empirical measurements and sniffer logs 33 /* TXEN->TXIDLE + TXIDLE->TX (with fast Radio ramp-up mode) 40 /* TXEN->TXIDLE + TXIDLE->TX (with default Radio ramp-up mode) 47 /* TXEN->TXIDLE + TXIDLE->TX (with default Radio ramp-up mode 48 * and no HW TIFS auto-switch) in microseconds for LE 1M PHY. 56 /* TXEN->TXIDLE + TXIDLE->TX (with fast Radio ramp-up mode) 59 #define HAL_RADIO_NRF5340_TXEN_TXIDLE_TX_2M_FAST_NS 40000 /* 40.1 - 0.1 */ 63 /* TXEN->TXIDLE + TXIDLE->TX (with default Radio ramp-up mode) [all …]
|
D | radio_nrf54lx.h | 4 * SPDX-License-Identifier: Apache-2.0 32 * - provided in US and NS (for higher granularity) 33 * - based on empirical measurements and sniffer logs 36 /* TXEN->TXIDLE + TXIDLE->TX (with fast Radio ramp-up mode) 43 /* TXEN->TXIDLE + TXIDLE->TX (with default Radio ramp-up mode) 50 /* TXEN->TXIDLE + TXIDLE->TX (with default Radio ramp-up mode 51 * and no HW TIFS auto-switch) in microseconds for LE 1M PHY. 59 /* TXEN->TXIDLE + TXIDLE->TX (with fast Radio ramp-up mode) 62 #define HAL_RADIO_NRF54LX_TXEN_TXIDLE_TX_2M_FAST_NS 40000 /* 40.1 - 0.1 */ 66 /* TXEN->TXIDLE + TXIDLE->TX (with default Radio ramp-up mode) [all …]
|
/Zephyr-latest/boards/nxp/ucans32k1sic/support/ |
D | startup.cmm | 3 ; SPDX-License-Identifier: Apache-2.0 * 5 ; Lauterbach Trace32 start-up script for S32K146 / Cortex-M4F * 8 ; - command operation to execute * 10 ; - elfFile filepath of ELF to load * 11 ; - loadTo if "flash", the application will be downloaded to SoC * 16 ; - eraseFlash if set to "yes", the whole content in Flash device will be * 19 ; default: "no" * 20 ; - verifyFlash if set to "yes", verify after program application to Flash * 21 ; default: "no" * 29 &eraseFlash=STRing.SCANAndExtract("&args","eraseFlash=","no") [all …]
|
/Zephyr-latest/drivers/ethernet/phy/ |
D | phy_mii.c | 2 * Copyright (c) 2021 IP-Logix Inc. 5 * SPDX-License-Identifier: Apache-2.0 39 /* Offset to align capabilities bits of 1000BASE-T Control and Status regs */ 50 const struct phy_mii_dev_config *const cfg = dev->config; in phy_mii_reg_read() 52 /* if there is no mdio (fixed-link) it is not supported to read */ in phy_mii_reg_read() 53 if (cfg->mdio == NULL) { in phy_mii_reg_read() 54 return -ENOTSUP; in phy_mii_reg_read() 56 return mdio_read(cfg->mdio, cfg->phy_addr, reg_addr, value); in phy_mii_reg_read() 62 const struct phy_mii_dev_config *const cfg = dev->config; in phy_mii_reg_write() 64 /* if there is no mdio (fixed-link) it is not supported to write */ in phy_mii_reg_write() [all …]
|
/Zephyr-latest/boards/nxp/mr_canhubk3/support/ |
D | startup.cmm | 4 ; Lauterbach Trace32 start-up script for S32K344 / Cortex-M7 * 7 ; - command operation to execute * 9 ; - elfFile filepath of ELF to load * 10 ; - loadTo if "flash", the application will be downloaded to SoC * 15 ; - eraseFlash if set to "yes", the whole content in Flash device will be * 18 ; default: "no" * 19 ; - verifyFlash if set to "yes", verify after program application to Flash * 20 ; default: "no" * 28 &eraseFlash=STRing.SCANAndExtract("&args","eraseFlash=","no") 29 &verifyFlash=STRing.SCANAndExtract("&args","verifyFlash=","no") [all …]
|
/Zephyr-latest/drivers/ethernet/ |
D | phy_xlnx_gem.c | 6 * - Marvell Alaska 88E1111 (QEMU simulated PHY) 7 * - Marvell Alaska 88E1510/88E1518/88E1512/88E1514 (Zedboard) 8 * - Texas Instruments TLK105 9 * - Texas Instruments DP83822 12 * SPDX-License-Identifier: Apache-2.0 34 * @return 16-bit data word received from the PHY 44 * MDIO read operation as described in Zynq-7000 TRM, in phy_xlnx_gem_mdio_read() 81 * Wait until gem.net_status[phy_mgmt_idle] == 1 -> current command in phy_xlnx_gem_mdio_read() 99 * Read the data returned by the PHY -> lower 16 bits of the PHY main- in phy_xlnx_gem_mdio_read() 113 * @param value 16-bit data word to be written to the target register [all …]
|
D | eth_cyclonev.c | 2 * SPDX-License-Identifier: Apache-2.0 5 * 3504-0 Universal 10/100/1000 Ethernet MAC (DWC_gmac) 9 * https://github.com/altera-opensource/intel-socfpga-hwlib 68 * @brief Reset gmac device function 71 * /us/en/pdfs/literature/hb/cyclone-v/cv_54001.pdf p. 1252 78 /* 1. After the HPS is released from cold or warm reset, in eth_cyclonev_reset() 79 *reset the Ethernet Controller module by setting the appropriate in eth_cyclonev_reset() 80 *emac bit in the permodrst register in the Reset Manager. in eth_cyclonev_reset() 100 * bit in the permodrst register of the Reset Manager to bring the EMAC out of in eth_cyclonev_reset() 101 * reset. in eth_cyclonev_reset() [all …]
|
/Zephyr-latest/scripts/west_commands/runners/ |
D | esp32.py | 4 # SPDX-License-Identifier: Apache-2.0 16 '''Runner front-end for espidf.''' 19 app_address, erase=False, reset=False, baud=921600, argument 27 self.reset = bool(reset) 47 return RunnerCaps(commands={'flash'}, erase=True, reset=True) 52 parser.add_argument('--esp-idf-path', required=True, 53 help='path to ESP-IDF') 55 parser.add_argument('--esp-boot-address', default='0x1000', 57 parser.add_argument('--esp-partition-table-address', default='0x8000', 59 parser.add_argument('--esp-app-address', default='0x10000', [all …]
|
D | jlink.py | 3 # SPDX-License-Identifier: Apache-2.0 5 '''Runner for debugging with J-Link.''' 47 setattr(args, self.dest, not option.startswith('--no-')) 50 '''Runner front-end for the J-Link GDB server.''' 54 dt_flash=True, erase=True, reset=False, argument 55 iface='swd', speed='auto', flash_script = None, 75 self.reset = reset 81 self.tui_arg = ['-tui'] if tui else [] 97 dev_id=True, flash_addr=True, erase=True, reset=True, 101 def dev_id_help(cls) -> str: [all …]
|
/Zephyr-latest/include/zephyr/dt-bindings/ethernet/ |
D | xlnx_gem.h | 2 * Copyright (c) 2021-2022, Weidmueller Interface GmbH & Co. KG 3 * SPDX-License-Identifier: Apache-2.0 9 /* PHY auto-detection alias */ 16 * divider /32 is the reset value. The network_config[mdc_clock_division] 17 * documentation in UG1087 is likely wrong (copied directly from the Zynq-7000), 22 * Xilinx's emacps driver doesn't (or no longer does) limit the range of dividers 23 * on the UltraScale compared to the Zynq-7000. 24 * -> Contrary to earlier revisions of this driver, all dividers are available 25 * to both the UltraScale and the Zynq-7000. 29 #define XLNX_GEM_MDC_DIVIDER_16 1 /* cpu_1x or IOU_SWITCH_CLK 20 - 40 MHz */ [all …]
|
/Zephyr-latest/drivers/sensor/sx9500/ |
D | sx9500.c | 1 /* sensor_sx9500.c - Driver for Semtech SX9500 SAR proximity chip */ 6 * SPDX-License-Identifier: Apache-2.0 28 * auto-increments the address for subsequent values in a single 35 0x40, /* Doze enabled, 2x scan period doze, no raw filter. */ 41 0x00, /* No automatic compensation, compensate each pin 45 0x00, /* No stuck timeout, no periodic compensation. */ 51 struct sx9500_data *data = dev->data; in sx9500_sample_fetch() 52 const struct sx9500_config *cfg = dev->config; in sx9500_sample_fetch() 56 return i2c_reg_read_byte_dt(&cfg->i2c, SX9500_REG_STAT, &data->prox_stat); in sx9500_sample_fetch() 63 struct sx9500_data *data = (struct sx9500_data *) dev->data; in sx9500_channel_get() [all …]
|
/Zephyr-latest/tests/net/conn_mgr_conn/src/ |
D | main.c | 4 * SPDX-License-Identifier: Apache-2.0 30 return binding->ctx; in conn_mgr_if_get_data() 34 * @brief Reset the network state of the provided iface. 36 * @param iface - iface to reset. 44 /* Some tests can leave the iface in a bad state where it is admin-down but not dormant */ in reset_test_iface_networking() 49 * @brief Reset testing state for the provided iface. 51 * @param iface - iface to reset. 58 /* Some tests mark ifaces as ignored, this must be reset between each test. */ in reset_test_iface_state() 62 /* Reset all flags and settings for the binding */ in reset_test_iface_state() 63 iface_binding->flags = 0; in reset_test_iface_state() [all …]
|
/Zephyr-latest/drivers/espi/ |
D | Kconfig.npcx | 4 # SPDX-License-Identifier: Apache-2.0 41 Workaround the issue documented in NPCX99nF errata rev1_2, No.3.10. 78 This is the setting to use auto mode for eSPI TAF read. 135 Workaround the issue "Global Reset" in the npcx4 SoC errata.
|
/Zephyr-latest/drivers/flash/ |
D | spi_nor.h | 2 * Copyright (c) 2018 Savoir-Faire Linux. 4 * SPDX-License-Identifier: Apache-2.0 27 #define SPI_NOR_CMD_DREAD 0x3B /* Read data (1-1-2) */ 28 #define SPI_NOR_CMD_2READ 0xBB /* Read data (1-2-2) */ 29 #define SPI_NOR_CMD_QREAD 0x6B /* Read data (1-1-4) */ 30 #define SPI_NOR_CMD_4READ 0xEB /* Read data (1-4-4) */ 34 #define SPI_NOR_CMD_PP_1_1_2 0xA2 /* Dual Page program (1-1-2) */ 35 #define SPI_NOR_CMD_PP_1_1_4 0x32 /* Quad Page program (1-1-4) */ 36 #define SPI_NOR_CMD_PP_1_4_4 0x38 /* Quad Page program (1-4-4) */ 46 #define SPI_NOR_CMD_4BA 0xB7 /* Enter 4-Byte Address Mode */ [all …]
|
/Zephyr-latest/dts/bindings/qspi/ |
D | nxp,s32-qspi.yaml | 2 # SPDX-License-Identifier: Apache-2.0 10 compatible: "nxp,s32-qspi" 12 include: [base.yaml, pinctrl-device.yaml] 20 "#address-cells": 23 "#size-cells": 26 data-rate: 29 - SDR 30 - DDR 33 - Single Data Rate (SDR): sampling of incoming data occurs on single edges. 34 - Double Data Rate (DDR): sampling of incoming data occurs on both edges. [all …]
|
/Zephyr-latest/doc/connectivity/bluetooth/shell/audio/ |
D | bap.rst | 9 - Capabilities and Endpoint discovery 10 - Audio Stream Endpoint procedures 15 .. code-block:: console 17 bap --help 58 [lang <ISO 639-3 lang>] 74 .. csv-table:: State Machine Transitions 76 :widths: auto 80 "config","discover","idle/codec-configured/qos-configured","codec-configured" 81 "qos","config","codec-configured/qos-configured","qos-configured" 82 "enable","qos","qos-configured","enabling" [all …]
|
/Zephyr-latest/drivers/sdhc/ |
D | rcar_mmc_registers.h | 4 * SPDX-License-Identifier: Apache-2.0 16 #define RCAR_MMC_CMD_NOSTOP BIT(14) /* No automatic CMD12 issue */ 21 #define RCAR_MMC_CMD_NORMAL (0 << 8) /* auto-detect of resp-type */ 153 /* The software reset register sets a software reset. */ 155 #define RCAR_MMC_SOFT_RST_RSTX BIT(0) /* reset deassert */ 177 #define RCAR_MMC_DMA_CTL_START BIT(0) /* start DMA (auto cleared) */
|
/Zephyr-latest/drivers/sensor/silabs/si7210/ |
D | si7210.c | 4 * SPDX-License-Identifier: Apache-2.0 113 const struct si7210_config *config = dev->config; in si7210_sleep() 114 struct si7210_data *data = dev->data; in si7210_sleep() 119 * the register, but they get reloaded from OTP during wake-up. in si7210_sleep() 121 rc = i2c_reg_write_byte_dt(&config->bus, SI7210_REG_CTRL3, 0); in si7210_sleep() 128 rc = i2c_reg_write_byte_dt(&config->bus, SI7210_REG_POWER_CTRL, in si7210_sleep() 136 data->reg_dspsigsel = 0x00; in si7210_sleep() 137 data->reg_arautoinc = 0x00; in si7210_sleep() 145 const struct si7210_config *config = dev->config; in si7210_wakeup() 154 rc = i2c_read_dt(&config->bus, &val, 1); in si7210_wakeup() [all …]
|