Home
last modified time | relevance | path

Searched full:bitmask (Results 1 – 25 of 75) sorted by relevance

123

/Zephyr-Core-3.5.0/include/zephyr/drivers/gpio/
Dgpio_utils.h24 * @brief Makes a bitmask of allowed GPIOs from the @p "gpio-reserved-ranges"
28 * @return the bitmask of allowed gpios
35 * @brief Make a bitmask of allowed GPIOs from a DT_DRV_COMPAT instance's GPIO
39 * @return the bitmask of allowed gpios
/Zephyr-Core-3.5.0/subsys/usb/device/class/audio/
Dusb_audio_internal.h80 #define IF_USB_AUDIO_PROP_HP(i, prop, bitmask) \ argument
81 COND_CODE_1(DT_PROP(DT_INST(i, COMPAT_HP), prop), (bitmask), (0))
82 #define IF_USB_AUDIO_PROP_MIC(i, prop, bitmask) \ argument
83 COND_CODE_1(DT_PROP(DT_INST(i, COMPAT_MIC), prop), (bitmask), (0))
84 #define IF_USB_AUDIO_PROP_HS_HP(i, prop, bitmask) \ argument
85 COND_CODE_1(DT_PROP(DT_INST(i, COMPAT_HS), hp_##prop), (bitmask), (0))
86 #define IF_USB_AUDIO_PROP_HS_MIC(i, prop, bitmask) \ argument
87 COND_CODE_1(DT_PROP(DT_INST(i, COMPAT_HS), mic_##prop), (bitmask), (0))
88 #define IF_USB_AUDIO_PROP(dev, i, prop, bitmask) \ argument
89 IF_USB_AUDIO_PROP_##dev(i, prop, bitmask)
[all …]
/Zephyr-Core-3.5.0/include/zephyr/mgmt/mcumgr/grp/os_mgmt/
Dos_mgmt.h46 /* Bitmask values used by the os info command handler. Note that the width of this variable is
69 /* Bitmask of values specifying which outputs should be present */
81 /* The format bitmask from the processed commands, the bits should be cleared once
/Zephyr-Core-3.5.0/drivers/hwinfo/
Dhwinfo_mcux_rcm.c16 * Translate bitmask from MCUX RCM reset source bitmask to Zephyr
17 * hwinfo reset source bitmask.
Dhwinfo_andes.c21 /* Wake-Up and Reset Status Register bitmask */
/Zephyr-Core-3.5.0/drivers/sensor/icm42670/
Dicm42670_spi.h35 * @param mask bitmask defining which bits of the register to update
36 * @param data new value to update register with, respecting the bitmask
/Zephyr-Core-3.5.0/drivers/sensor/icm42688/
Dicm42688_spi.h34 * @param mask bitmask defining which bits of the register to update
35 * @param data new value to update register with, respecting the bitmask
/Zephyr-Core-3.5.0/dts/bindings/base/
Dzephyr,memory-attr.yaml17 Attribute or set of attributes (bitmask) for the memory region. See
/Zephyr-Core-3.5.0/dts/bindings/espi/
Dnuvoton,npcx-espi-vw-conf.yaml17 description: vw signal's register index and vw bitmask.
Dmicrochip,xec-espi-vw-routing.yaml18 description: vw signal's register index and vw bitmask.
/Zephyr-Core-3.5.0/include/zephyr/drivers/misc/grove_lcd/
Dgrove_lcd.h66 * @param opt An 8bit bitmask of GLCD_DS_* options.
92 * @param opt A bitmask of GLCD_IS_* options
117 * @param opt A bitmask of GLCD_FS_* options
/Zephyr-Core-3.5.0/dts/bindings/crypto/
Dnordic,nrf-ccm.yaml28 set the PDU header bitmask used to derive the additional authentication
/Zephyr-Core-3.5.0/drivers/espi/
Despi_npcx.c110 uint8_t bitmask; /* VW signal bits-mask */ member
118 uint8_t bitmask; /* VW signal bits-mask */ member
366 valid |= config_out->bitmask; in espi_vw_config_output()
388 valid |= config_out->bitmask; in espi_vw_gpio_config_output()
394 val |= config_out->bitmask; in espi_vw_gpio_config_output()
396 val &= ~config_out->bitmask; in espi_vw_gpio_config_output()
624 uint8_t reg_idx, bitmask, sig_idx, val = 0, vw_tbl_size; in espi_npcx_send_vwire() local
656 bitmask = vw_tbl[sig_idx].bitmask; in espi_npcx_send_vwire()
666 val |= bitmask; in espi_npcx_send_vwire()
668 val &= ~bitmask; in espi_npcx_send_vwire()
[all …]
/Zephyr-Core-3.5.0/dts/bindings/dsa/
Dmicrochip,ksz8794.yaml15 short connections. Use bitmask to select the workaround or more
/Zephyr-Core-3.5.0/modules/hal_nordic/nrfx/
Dnrfx_glue.h293 /** @brief Bitmask that defines DPPI channels that are reserved for use outside of the nrfx library…
298 /** @brief Bitmask that defines DPPI groups that are reserved for use outside of the nrfx library. …
303 /** @brief Bitmask that defines PPI channels that are reserved for use outside of the nrfx library.…
308 /** @brief Bitmask that defines PPI groups that are reserved for use outside of the nrfx library. */
313 /** @brief Bitmask that defines GPIOTE channels that are reserved for use outside of the nrfx libra…
372 /** @brief Bitmask that defines EGU instances that are reserved for use outside of the nrfx library…
375 /** @brief Bitmask that defines TIMER instances that are reserved for use outside of the nrfx libra…
/Zephyr-Core-3.5.0/drivers/spi/
Dspi_smartbond.c182 uint32_t bitmask; in spi_smartbond_transceive() local
191 bitmask = ~((~0UL) << SPI_WORD_SIZE_GET(data->ctx.config->operation)); in spi_smartbond_transceive()
194 cfg->regs->SPI_RX_TX_REG = (*(uint32_t *)ctx->tx_buf) & bitmask; in spi_smartbond_transceive()
203 (*(uint32_t *)ctx->rx_buf) = cfg->regs->SPI_RX_TX_REG & bitmask; in spi_smartbond_transceive()
/Zephyr-Core-3.5.0/dts/bindings/dma/
Ddma-controller.yaml19 Bitmask of available DMA channels in ascending order that are
/Zephyr-Core-3.5.0/soc/xtensa/intel_adsp/common/include/
Dcavs-idc.h58 * register block, which store a bitmask of cores that it is allowed
75 uint8_t busy_int; /* bitmask of cores that can IDC via ITC */
76 uint8_t done_int; /* bitmask of cores that can IDC via TFC */
/Zephyr-Core-3.5.0/include/zephyr/drivers/
Dgpio.h440 * Auxiliary conditional macro that generates a bitmask for the range
446 * @param off_idx logical index of bitmask offset value into "prop" array
447 * @param sz_idx logical index of bitmask size value into "prop" array
459 * A helper conditional macro returning generated bitmask for one element
478 * @brief Makes a bitmask of reserved GPIOs from DT @p "gpio-reserved-ranges"
481 * This macro returns the value as a bitmask of the @p "gpio-reserved-ranges"
562 * @return the bitmask of reserved gpios
575 * @brief Makes a bitmask of reserved GPIOs from the @p "gpio-reserved-ranges"
579 * @return the bitmask of reserved gpios
585 * @brief Makes a bitmask of reserved GPIOs from a DT_DRV_COMPAT instance's
[all …]
/Zephyr-Core-3.5.0/subsys/bluetooth/controller/ll_sw/
Dlll_sync.h22 /* Bitmask providing not allowed types of CTE. */
/Zephyr-Core-3.5.0/include/zephyr/kernel/internal/
Dsched_priq.h55 unsigned int bitmask; /* bit 1<<i set if queues[i] is non-empty */ member
/Zephyr-Core-3.5.0/include/zephyr/sys/
Dmath_extras_impl.h173 * if (!pq->bitmask) {
179 * &pq->queues[u32_count_trailing_zeros(pq->bitmask)];
/Zephyr-Core-3.5.0/include/zephyr/net/http/
Dparser_url.h54 uint16_t field_set; /* Bitmask of (1 << UF_*) values */
/Zephyr-Core-3.5.0/include/zephyr/drivers/i3c/
Dccc.h345 /** Bitmask for all events. */
580 /** GETSTATUS Format 1 - Activity Mode bitmask. */
599 /** GETSTATUS Format 1 - Number of Pending Interrupts bitmask. */
744 /** Get Max Data Speed (GETMXDS) - Max Sustained Data Rate bitmask. */
767 /** Get Max Data Speed (GETMXDS) - maxRd - Clock to Data Turnaround bitmask. */
786 /** Get Max Data Speed (GETMXDS) - maxRd - Max Sustained Data Rate bitmask. */
809 /** Get Max Data Speed (GETMXDS) - CRDHLY1 - Controller Handoff Activity State bitmask. */
891 * Group Address Capabilities bitmask.
917 * I3C 1.x Specification Version bitmask.
/Zephyr-Core-3.5.0/drivers/clock_control/
Dclock_control_renesas_cpg_mssr.c37 uint32_t bitmask = BIT(bit); in rcar_cpg_mstp_clock_endisable() local
45 reg_val &= ~bitmask; in rcar_cpg_mstp_clock_endisable()
47 reg_val |= bitmask; in rcar_cpg_mstp_clock_endisable()

123