Home
last modified time | relevance | path

Searched full:alternate (Results 1 – 25 of 176) sorted by relevance

12345678

/Zephyr-Core-3.6.0/subsys/usb/device_next/
Dusbd_interface.h24 * @brief Setup all interfaces in a configuration to default alternate.
37 * @brief Set interface alternate
43 * @param[in] alternate Interface alternate (bAlternateSetting)
49 const uint8_t alternate);
Dusbd_ch9.h73 * @brief Get interface alternate value
77 * @param[out] alt Alternate value
89 *alt = uds_ctx->ch9_data.alternate[iface]; in usbd_get_alt_value()
95 * @brief Set interface alternate value
99 * @param[out] alt Alternate value
111 uds_ctx->ch9_data.alternate[iface] = alt; in usbd_set_alt_value()
Dusbd_interface.c20 EP_OP_TEST, /* Test if interface alternate available */
148 /* Set default alternate for all interfaces */ in usbd_interface_default()
185 LOG_INF("Set Interfaces %u, alternate %u -> %u", iface, cur_alt, alt); in usbd_interface_set()
190 /* Test if interface or interface alternate exist */ in usbd_interface_set()
196 /* Shutdown current interface alternate */ in usbd_interface_set()
202 /* Setup new interface alternate */ in usbd_interface_set()
/Zephyr-Core-3.6.0/tests/drivers/pinctrl/gd32/boards/
Dgd32f403z_eval.overlay23 <GD32_PINMUX_AFIO('B', 1, ALTERNATE, NORMP)>,
28 <GD32_PINMUX_AFIO('B', 4, ALTERNATE, TEST_DEVICE_RMP)>;
51 pinmux = <GD32_PINMUX_AFIO('B', 10, ALTERNATE, NORMP)>;
55 pinmux = <GD32_PINMUX_AFIO('C', 11, ALTERNATE, NORMP)>;
59 pinmux = <GD32_PINMUX_AFIO('A', 12, ALTERNATE, NORMP)>;
63 pinmux = <GD32_PINMUX_AFIO('B', 13, ALTERNATE, NORMP)>;
/Zephyr-Core-3.6.0/dts/bindings/pinctrl/
Dinfineon,xmc4xxx-pinctrl.yaml6 to specific port/pins (also known as alternate functions) and configures pin properties.
24 The pre-defined nodes only set the alternate function of the output pin. The
39 alternate function for a given port/pin. Setting ALTERNATE_FUNCTION = 0 means that no
40 alternate function is selected.
42 The pinctrl driver only sets the alternate function for output pins. The input mux is
76 Encodes port/pin and alternate function. See helper macro XMC4XX_PINMUX_SET().
77 Alternate function is only set for output pins; It selects ALT1-ALT4
78 output line in the GPIO element. The alternate function for input pins is
Dst,stm32f1-pinctrl.yaml70 * 0 : Alternate function output
88 GPIO A9 set as alternate with no remap
90 pinmux = <STM32F1_PINMUX('A', 9, ALTERNATE, REMAP_NO)>;
92 GPIO A9 set as alternate with full remap
94 pinmux = <STM32F1_PINMUX('A', 9, ALTERNATE, REMAP_FULL)>;
115 output mode (alternate).
Dst,stm32-pinctrl.yaml63 * 0 : Alternate Function 0
64 * 1 : Alternate Function 1
65 * 2 : Alternate Function 2
67 * 15 : Alternate Function 15
79 GPIO A9 set as alternate function 2
Dite,it8xxx2-pinctrl-func.yaml20 When the alternate setting is configured as func3, in addition to
56 Default setting pin configure to alternate mode for all GPIO group pins
/Zephyr-Core-3.6.0/dts/bindings/usb/uac2/
Dzephyr,uac2-audio-streaming.yaml15 active-alternate-setting-control:
17 description: Active Alternate Setting Control capabilities
21 valid-alternate-settings-control:
23 description: Valid Alternate Settings Control capabilities
/Zephyr-Core-3.6.0/dts/bindings/adc/
Dnxp,kinetis-adc12.yaml27 alternate-voltage-reference:
29 description: use alternate voltage reference source
Dnxp,kinetis-adc16.yaml17 Use alternate set (b instead of a) of ADC channels
31 description: use alternate clock reference source
/Zephyr-Core-3.6.0/dts/riscv/ite/
Dit8xxx2-pinctrl-map.dtsi10 /* ADC alternate function */
48 /* I2C alternate function */
92 /* I2C alternate function (Mapping pins for IT82XX2) */
112 /* Keyboard alternate function */
314 /* PECI alternate function */
319 /* PWM alternate function */
345 /* SHI alternate function */
359 /* Tachometer alternate function */
373 /* UART alternate function */
399 /* USB alternate function */
/Zephyr-Core-3.6.0/drivers/pinctrl/
Dpinctrl_mchp_xec.c82 * We initially clear alternate output disable allowing us to set output state
84 * parallel output register bits. Alternate output disable only controls which
87 * alternate function is input or bi-directional.
107 /* Clear alternate output disable and input pad disable */ in xec_config_pin()
147 /* Always touch MUX (alternate function) */ in xec_config_pin()
151 /* Always touch invert of alternate function. Need another bit to avoid touching */ in xec_config_pin()
Dpinctrl_ite_it8xxx2.c156 * alternate function. in pinctrl_gpio_it8xxx2_configure_pins()
163 * Handle alternate function. in pinctrl_gpio_it8xxx2_configure_pins()
175 /* Func1: Alternate function will be set below. */ in pinctrl_gpio_it8xxx2_configure_pins()
182 * Func3: In addition to the alternate setting above, in pinctrl_gpio_it8xxx2_configure_pins()
195 * Func4: In addition to the alternate setting above, in pinctrl_gpio_it8xxx2_configure_pins()
209 /* Common settings for alternate function. */ in pinctrl_gpio_it8xxx2_configure_pins()
308 LOG_ERR("Alternate function not supported");
/Zephyr-Core-3.6.0/include/zephyr/dt-bindings/gpio/
Ddigilent-pmod.h98 * @brief INT alternate signal index on a Pmod GPIO nexus node.
104 * @brief RESET alternate signal index on a Pmod GPIO nexus node.
110 * @brief SPI CS2 alternate signal index on a Pmod GPIO nexus node.
116 * @brief SPI CS3 alternate signal index on a Pmod GPIO nexus node.
124 * @brief INT alternate signal index on a Pmod GPIO nexus node.
130 * @brief RESET alternate signal index on a Pmod GPIO nexus node.
/Zephyr-Core-3.6.0/doc/connectivity/networking/api/
Dnet_offload.rst17 to provide an alternate implementation for an IP stack. This means that the
36 alternate implementation of the networking stack, exposing socket API for their
/Zephyr-Core-3.6.0/include/zephyr/dt-bindings/pinctrl/
Dstm32f1-pinctrl.h41 * @param mode Pin mode (ANALOG, GPIO_IN, ALTERNATE).
54 #define ALTERNATE 0x0 /* Alternate function output */ macro
Dit8xxx2-pinctrl.h12 * @brief PIN alternate function.
Drv32m1-pinctrl.h15 * @param mux Alternate function number (0 to 7)
/Zephyr-Core-3.6.0/include/zephyr/drivers/gpio/
Dgpio_cmsdk_ahb.h26 /* Offset: 0x018 (r/w) alternate function set register */
28 /* Offset: 0x01c (r/w) alternate function clear register */
/Zephyr-Core-3.6.0/tests/subsys/pm/device_power_domains/dts/bindings/
Dtest-device-pm.yaml13 alternate-domain:
/Zephyr-Core-3.6.0/soc/arm/nuvoton_npcx/common/
Dscfg.c65 * alt_fun == 0 means select GPIO, otherwise Alternate Func. in npcx_pinctrl_alt_sel()
67 * Set devalt bit to select Alternate Func. in npcx_pinctrl_alt_sel()
69 * Clear devalt bit to select Alternate Func. in npcx_pinctrl_alt_sel()
/Zephyr-Core-3.6.0/dts/bindings/input/
Dgoodix,gt911.yaml18 Alternate I2C address for this device. When provided, the driver will
/Zephyr-Core-3.6.0/tests/subsys/pm/device_power_domains/
Dapp.overlay22 alternate-domain = <&test_reg_chained>;
/Zephyr-Core-3.6.0/soc/arm/microchip_mec/mec172x/reg/
Dmec172x_gpio.h67 * bit[10] Alternate output disable. Default==0(alternate output enabled)
103 /* bit[16]: Alternate output pin value. Enabled when bit[10]==0(default) */

12345678