/Zephyr-latest/boards/shields/nrf7002eb/ |
D | nrf7002eb.overlay | 4 * SPDX-License-Identifier: Apache-2.0 19 compatible = "nordic,nrf7002-spi"; 22 spi-max-frequency = <DT_FREQ_M(8)>; 24 bucken-gpios = <&edge_connector 9 (GPIO_ACTIVE_HIGH | GPIO_PULL_DOWN)>; 25 iovdd-ctrl-gpios = <&edge_connector 9 (GPIO_ACTIVE_HIGH | GPIO_PULL_DOWN)>; 26 host-irq-gpios = <&edge_connector 19 GPIO_ACTIVE_HIGH>; 27 srrf-switch-gpios = <&gpio1 13 GPIO_ACTIVE_HIGH>; 33 wifi-max-tx-pwr-2g-dsss = <21>; 34 wifi-max-tx-pwr-2g-mcs0 = <16>; 35 wifi-max-tx-pwr-2g-mcs7 = <16>; [all …]
|
/Zephyr-latest/boards/shields/nrf7002ek/ |
D | nrf7002ek_common_5g.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 7 wifi-max-tx-pwr-5g-low-mcs0 = <13>; 8 wifi-max-tx-pwr-5g-low-mcs7 = <13>; 9 wifi-max-tx-pwr-5g-mid-mcs0 = <13>; 10 wifi-max-tx-pwr-5g-mid-mcs7 = <13>; 11 wifi-max-tx-pwr-5g-high-mcs0 = <12>; 12 wifi-max-tx-pwr-5g-high-mcs7 = <12>;
|
D | nrf7002ek_common.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 10 iovdd-ctrl-gpios = <&arduino_header 6 (GPIO_ACTIVE_HIGH | GPIO_PULL_DOWN)>; 12 bucken-gpios = <&arduino_header 7 (GPIO_ACTIVE_HIGH | GPIO_PULL_DOWN)>; 14 host-irq-gpios = <&arduino_header 13 GPIO_ACTIVE_HIGH>; 16 /* Short-range (SR) co-existence */ 18 srrf-switch-gpios = <&arduino_header 14 GPIO_ACTIVE_HIGH>; 20 /* Maximum TX power limits for 2.4 GHz */ 21 wifi-max-tx-pwr-2g-dsss = <21>; 22 wifi-max-tx-pwr-2g-mcs0 = <16>; 23 wifi-max-tx-pwr-2g-mcs7 = <16>;
|
/Zephyr-latest/boards/nordic/nrf7002dk/ |
D | nrf70_common_5g.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 7 wifi-max-tx-pwr-5g-low-mcs0 = <9>; 8 wifi-max-tx-pwr-5g-low-mcs7 = <9>; 9 wifi-max-tx-pwr-5g-mid-mcs0 = <11>; 10 wifi-max-tx-pwr-5g-mid-mcs7 = <11>; 11 wifi-max-tx-pwr-5g-high-mcs0 = <13>; 12 wifi-max-tx-pwr-5g-high-mcs7 = <13>;
|
D | nrf70_common.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 7 iovdd-ctrl-gpios = <&gpio0 31 GPIO_ACTIVE_HIGH>; 8 bucken-gpios = <&gpio0 12 GPIO_ACTIVE_HIGH>; 9 host-irq-gpios = <&gpio0 23 GPIO_ACTIVE_HIGH>; 10 srrf-switch-gpios = <&gpio1 10 GPIO_ACTIVE_HIGH>; 12 wifi-max-tx-pwr-2g-dsss = <21>; 13 wifi-max-tx-pwr-2g-mcs0 = <16>; 14 wifi-max-tx-pwr-2g-mcs7 = <16>;
|
/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/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: 16 wifi-max-tx-pwr-2g-mcs0: 20 wifi-max-tx-pwr-2g-mcs7:
|
/Zephyr-latest/boards/seco/stm32f3_seco_d23/ |
D | stm32f3_seco_d23.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 9 #include <st/f3/stm32f302v(b-c)tx-pinctrl.dtsi> 12 model = "SECO SBC-3.5-PX30 board (STM32F302VCT6)"; 13 compatible = "seco,stm32f3-d23"; 17 zephyr,code-partition = &slot0_partition; 18 zephyr,shell-uart = &usart1; 25 compatible = "gpio-leds"; 28 label = "LED-1"; 32 label = "LED-2"; [all …]
|
/Zephyr-latest/boards/atmel/sam0/samr21_xpro/ |
D | samr21_xpro.dts | 3 * Copyright (c) 2019-2024 Gerson Fernando Budke <nandojve@gmail.com> 5 * SPDX-License-Identifier: Apache-2.0 8 /dts-v1/; 11 #include "samr21_xpro-pinctrl.dtsi" 12 #include <zephyr/dt-bindings/input/input-event-codes.h> 20 zephyr,shell-uart = &sercom0; 29 pwm-led0 = &pwm_led0; 31 i2c-0 = &sercom1; 35 compatible = "gpio-leds"; 43 compatible = "pwm-leds"; [all …]
|
/Zephyr-latest/boards/tdk/robokit1/ |
D | robokit1-common.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 7 #include "robokit1-pinctrl.dtsi" 14 die-temp0 = &icm42688; 15 ambient-temp0 = &temp_sensor; 20 zephyr,shell-uart = &uart2; 23 zephyr,code-partition = &slot0_partition; 27 compatible = "gpio-leds"; 48 io-channels = <&spi_adc 0>; 49 pullup-uv = <3300000>; 50 pullup-ohm = <0>; [all …]
|
/Zephyr-latest/boards/nxp/mimxrt1170_evk/ |
D | mimxrt1170_evk_mimxrt1176_cm7.dts | 2 * Copyright 2021-2022,2024 NXP 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 13 model = "NXP MIMXRT1170-EVK board"; 17 mipi-dsi = &mipi_dsi; 26 zephyr,shell-uart = &lpuart1; 28 zephyr,flash-controller = &is25wp128; 30 zephyr,code-partition = &slot0_partition; 31 zephyr,uart-mcumgr = &lpuart1; 32 zephyr,cpu1-region = &ocram; [all …]
|
/Zephyr-latest/drivers/ieee802154/ |
D | ieee802154_rf2xx.c | 1 /* ieee802154_rf2xx.c - ATMEL RF2XX IEEE 802.15.4 Driver */ 6 * Copyright (c) 2019-2020 Gerson Fernando Budke 8 * SPDX-License-Identifier: Apache-2.0 67 .rssi = -40, 84 k_sem_give(&ctx->trx_isr_lock); in trx_isr_handler() 111 * Datasheet: Figure 7-13. Timing Example of an RX_AACK Transaction in rf2xx_trx_set_tx_state() 141 struct rf2xx_context *ctx = dev->data; in rf2xx_set_rssi_base() 144 if (ctx->cc_page == IEEE802154_ATTR_PHY_CHANNEL_PAGE_ZERO_OQPSK_2450_BPSK_868_915) { in rf2xx_set_rssi_base() 148 } else if (ctx->cc_page == IEEE802154_ATTR_PHY_CHANNEL_PAGE_TWO_OQPSK_868_915) { in rf2xx_set_rssi_base() 156 ctx->trx_rssi_base = base; in rf2xx_set_rssi_base() [all …]
|
D | ieee802154_mcr20a.c | 1 /* ieee802154_mcr20a.c - NXP MCR20A driver */ 8 * SPDX-License-Identifier: Apache-2.0 41 * max. TX duration = (PR + SFD + FLI + PDU + FCS) 111 /* RF TX power max/min values (dBm) */ 113 #define MCR20A_OUTPUT_POWER_MIN (-35) 132 * Fc = 2405 + 5(k - 11) , k = 11,12,...,26 157 const struct mcr20a_config *config = dev->config; in z_mcr20a_read_reg() 169 const struct spi_buf_set tx = { in z_mcr20a_read_reg() local 178 if (spi_transceive_dt(&config->bus, &tx, &rx) == 0) { in z_mcr20a_read_reg() 179 return cmd_buf[len - 1]; in z_mcr20a_read_reg() [all …]
|
/Zephyr-latest/boards/sparkfun/thing_plus/ |
D | sparkfun_thing_plus_nrf9160_common.dtsi | 2 * Copyright (c) 2018-2020 Nordic Semiconductor ASA 5 * SPDX-License-Identifier: Apache-2.0 7 #include "sparkfun_thing_plus_nrf9160_common-pinctrl.dtsi" 8 #include <zephyr/dt-bindings/input/input-event-codes.h> 12 compatible = "sparkfun,thing-plus-nrf9160"; 16 zephyr,shell-uart = &uart0; 17 zephyr,uart-mcumgr = &uart0; 21 compatible = "gpio-leds"; 29 compatible = "pwm-leds"; 36 compatible = "gpio-keys"; [all …]
|
/Zephyr-latest/boards/nxp/mimxrt1060_evk/ |
D | mimxrt1060_evk.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 10 #include "mimxrt1060_evk-pinctrl.dtsi" 11 #include <zephyr/dt-bindings/input/input-event-codes.h> 14 model = "NXP MIMXRT1060-EVK board"; 19 pwm-led0 = &green_pwm_led; 23 mcuboot-button0 = &user_button; 30 zephyr,uart-mcumgr = &lpuart1; 32 zephyr,shell-uart = &lpuart1; 37 /* Micron MT48LC16M16A2B4-6AIT:G */ [all …]
|
/Zephyr-latest/boards/nxp/mimxrt1064_evk/ |
D | mimxrt1064_evk.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 10 #include "mimxrt1064_evk-pinctrl.dtsi" 11 #include <zephyr/dt-bindings/input/input-event-codes.h> 14 model = "NXP MIMXRT1064-EVK board"; 19 pwm-led0 = &green_pwm_led; 23 mcuboot-button0 = &user_button; 27 zephyr,flash-controller = &is25wp064; 29 zephyr,code-partition = &slot0_partition; 30 zephyr,uart-mcumgr = &lpuart1; [all …]
|
/Zephyr-latest/boards/nxp/mimxrt1020_evk/ |
D | mimxrt1020_evk.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 10 #include "mimxrt1020_evk-pinctrl.dtsi" 11 #include <zephyr/dt-bindings/input/input-event-codes.h> 14 model = "NXP MIMXRT1020-EVK board"; 21 mcuboot-button0 = &user_button; 25 zephyr,flash-controller = &is25lp064; 27 zephyr,code-partition = &slot0_partition; 28 zephyr,uart-mcumgr = &lpuart1; 33 zephyr,shell-uart = &lpuart1; [all …]
|
/Zephyr-latest/boards/nxp/mimxrt1024_evk/ |
D | mimxrt1024_evk.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 10 #include "mimxrt1024_evk-pinctrl.dtsi" 11 #include <zephyr/dt-bindings/input/input-event-codes.h> 14 model = "NXP MIMXRT1024-EVK board"; 24 mcuboot-button0 = &user_button; 28 zephyr,flash-controller = &w25q32jvwj0; 30 zephyr,code-partition = &slot0_partition; 31 zephyr,uart-mcumgr = &lpuart1; 36 zephyr,shell-uart = &lpuart1; [all …]
|
/Zephyr-latest/boards/nxp/mimxrt685_evk/ |
D | mimxrt685_evk_mimxrt685s_cm33.dts | 2 * Copyright 2020-2024 NXP 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 10 #include <zephyr/dt-bindings/pwm/pwm.h> 11 #include <zephyr/dt-bindings/input/input-event-codes.h> 13 #include "mimxrt685_evk-pinctrl.dtsi" 16 model = "NXP MIMXRT685-EVK board"; 25 usart-0 = &flexcomm0; 27 pwm-0 = &sc_timer; 28 pwm-led0 = &green_pwm_led; [all …]
|
/Zephyr-latest/boards/nxp/mimxrt595_evk/ |
D | mimxrt595_evk_mimxrt595s_cm33.dts | 2 * Copyright 2022-2023, NXP 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 10 #include <zephyr/dt-bindings/input/input-event-codes.h> 12 #include "mimxrt595_evk_mimxrt595s_cm33-pinctrl.dtsi" 16 model = "NXP MIMXRT595-EVK board"; 25 usart-0 = &flexcomm0; 30 pwm-0 = &sc_timer; 31 dmic-dev = &dmic0; 32 mcuboot-button0 = &user_button_1; [all …]
|
/Zephyr-latest/drivers/usb/device/ |
D | usb_dc_stm32.c | 3 * Copyright (c) 2017, I-SENSE group of ICCS 5 * SPDX-License-Identifier: Apache-2.0 41 * pin(s) in the device tree. E.g: pinctrl-0 = <&usb_otg_fs_vbus_pa9 ...>; 130 /* We need n TX IN FIFOs */ 133 /* We need a minimum size for RX FIFO - exact number seemingly determined through trial and error */ 136 /* Allocate FIFO memory evenly between the TX FIFOs */ 137 /* except the first TX endpoint need only 64 bytes */ 139 #define TX_FIFO_WORDS (USB_RAM_SIZE / 4 - RX_FIFO_EP_WORDS - TX_FIFO_EP_0_WORDS) 140 /* Number of words for each remaining TX endpoint FIFO */ 141 #define TX_FIFO_EP_WORDS (TX_FIFO_WORDS / (TX_FIFO_NUM - 1)) [all …]
|
/Zephyr-latest/drivers/usb/udc/ |
D | udc_stm32.c | 4 * SPDX-License-Identifier: Apache-2.0 78 const struct device *dev = priv->dev; in HAL_PCD_ResetCallback() 79 const struct udc_stm32_config *cfg = dev->config; in HAL_PCD_ResetCallback() 82 /* Re-Enable control endpoints */ in HAL_PCD_ResetCallback() 84 if (ep && ep->stat.enabled) { in HAL_PCD_ResetCallback() 85 HAL_PCD_EP_Open(&priv->pcd, USB_CONTROL_EP_OUT, cfg->ep0_mps, in HAL_PCD_ResetCallback() 90 if (ep && ep->stat.enabled) { in HAL_PCD_ResetCallback() 91 HAL_PCD_EP_Open(&priv->pcd, USB_CONTROL_EP_IN, cfg->ep0_mps, in HAL_PCD_ResetCallback() 95 udc_submit_event(priv->dev, UDC_EVT_RESET, 0); in HAL_PCD_ResetCallback() 102 udc_submit_event(priv->dev, UDC_EVT_VBUS_READY, 0); in HAL_PCD_ConnectCallback() [all …]
|
/Zephyr-latest/tests/bsim/bluetooth/ll/cis/src/ |
D | main.c | 1 /* main.c - Application main entry point */ 6 * SPDX-License-Identifier: Apache-2.0 68 MAX(BT_GAP_US_TO_CONN_TIMEOUT(CONN_INTERVAL_MAX_US * 6U), BT_GAP_MS_TO_CONN_TIMEOUT(100U)) 103 switch (data->type) { in data_cb() 106 memcpy(name, data->data, MIN(data->data_len, NAME_LEN - 1)); in data_cb() 134 bt_addr_le_to_str(info->addr, le_addr, sizeof(le_addr)); in scan_recv() 135 printk("[DEVICE]: %s, AD evt type %u, Tx Pwr: %i, RSSI %i %s " in scan_recv() 138 le_addr, info->adv_type, info->tx_power, info->rssi, name, in scan_recv() 139 (info->adv_props & BT_GAP_ADV_PROP_CONNECTABLE) != 0, in scan_recv() 140 (info->adv_props & BT_GAP_ADV_PROP_SCANNABLE) != 0, in scan_recv() [all …]
|
/Zephyr-latest/tests/bsim/bluetooth/ll/bis/src/ |
D | test_bis.c | 4 * SPDX-License-Identifier: Apache-2.0 105 sdu_buffer->dbuf = test_rx_buffer; in test_sink_sdu_alloc() 106 sdu_buffer->size = sizeof(test_rx_buffer); in test_sink_sdu_alloc() 117 sdu_frag->sdu_frag_size, sdu->total_sdu_size, sdu_frag->sdu.sn, in test_sink_sdu_emit() 118 sdu_frag->sdu.timestamp); in test_sink_sdu_emit() 185 iso_data_len = MAX(sizeof(seq_num), ((seq_num % CONFIG_BT_ISO_TX_MTU) + 1)); in iso_send() 322 big_create_param.packing = 0; /* 0 - sequential; 1 - interleaved */ in create_big() 323 big_create_param.framing = 0; /* 0 - unframed; 1 - framed */ in create_big() 327 bis_iso_qos.tx = &iso_tx_qos; in create_big() 374 big_create_param.packing = 0; /* 0 - sequential; 1 - interleaved */ in create_advanced_big() [all …]
|