Home
last modified time | relevance | path

Searched +full:pin +full:- +full:snvs (Results 1 – 5 of 5) sorted by relevance

/Zephyr-latest/dts/bindings/pinctrl/
Dnxp,imx-iomuxc.yaml2 # SPDX-License-Identifier: Apache-2.0
7 These options can then be used in a pinctrl node with the "nxp,mcux-rt-pinctrl"
8 compatible string to define pin groups.
13 compatible: "nxp,imx-iomuxc"
16 - name: base.yaml
22 child-binding:
23 description: MCUX RT pin mux option
29 An array of values defining the pin mux selection, in the following format:
33 input_reg: peripheral register that will direct peripheral signal to pin
35 cfg_reg: register that will configure pin pull, drive strength, and open drain
[all …]
/Zephyr-latest/drivers/gpio/
Dgpio_mcux_igpio.c4 * SPDX-License-Identifier: Apache-2.0
23 #define DEV_CFG(_dev) ((const struct mcux_igpio_config *)(_dev)->config)
24 #define DEV_DATA(_dev) ((struct mcux_igpio_data *)(_dev)->data)
52 gpio_pin_t pin, gpio_flags_t flags) in mcux_igpio_configure() argument
54 const struct mcux_igpio_config *config = dev->config; in mcux_igpio_configure()
58 int cfg_idx = pin, i; in mcux_igpio_configure()
60 /* Make sure pin is supported */ in mcux_igpio_configure()
61 if ((config->common.port_pin_mask & BIT(pin)) == 0) { in mcux_igpio_configure()
62 return -ENOTSUP; in mcux_igpio_configure()
65 /* Some SOCs have non-contiguous gpio pin layouts, account for this */ in mcux_igpio_configure()
[all …]
/Zephyr-latest/soc/nxp/imxrt/imxrt11xx/
Dpinctrl_soc.h4 * SPDX-License-Identifier: Apache-2.0
34 * RT11xx has multiple types of register layouts defined for pin configuration
39 * pue_pus_snvs: in SNVS domain, shifted ode field
105 uint8_t snvs_mux: 1; /* Is pinmux reg SNVS type */
/Zephyr-latest/soc/nxp/imxrt/imxrt118x/
Dpinctrl_soc.h4 * SPDX-License-Identifier: Apache-2.0
32 * RT11xx has multiple types of register layouts defined for pin configuration
37 * pue_pus_snvs: in SNVS domain, shifted ode field
/Zephyr-latest/doc/releases/
Dmigration-guide-3.5.rst21 taking a ``void *mem`` pointer instead of a ``void **mem`` double-pointer.
37 * The default C library used on most targets has changed from the built-in
47 increase by 8-16 bytes.
68 * Picolibc removes the ``-ffreestanding`` compiler option. This allows
71 the Zephyr required type -- ``int main(void)``.
100 * ``psa-arch-tests``
102 * ``tf-m-tests``
103 * ``tflite-micro``
107 To enable them again use the ``west config manifest.project-filter -- +<module
108 name>`` command, or ``west config manifest.group-filter -- +optional`` to
[all …]