/Zephyr-latest/include/zephyr/drivers/misc/nxp_flexio/ |
D | nxp_flexio.h | 15 * resources for a FlexIO child. 26 * @brief Callback API to inform API user that FlexIO triggered interrupt 34 * @brief Structure containing the required child data for FlexIO 43 * @brief Enable FlexIO IRQ 44 * @param dev Pointer to the device structure for the FlexIO driver instance 49 * @brief Disable FlexIO IRQ 50 * @param dev Pointer to the device structure for the FlexIO driver instance 55 * @brief Lock FlexIO mutex. 56 * @param dev Pointer to the device structure for the FlexIO driver instance 61 * @brief Unlock FlexIO mutex. [all …]
|
/Zephyr-latest/drivers/misc/mcux_flexio/ |
D | Kconfig | 9 Enable the FlexIO controller driver. 11 and should be enabled by other FlexIO drivers so 12 that they can use it to share the resources of the FlexIO device. 17 int "FlexIO controller driver init priority" 20 MCUX FlexIO device driver initialization priority.
|
/Zephyr-latest/dts/bindings/pwm/ |
D | nxp,flexio-pwm.yaml | 4 description: NXP Flexio PWM controller. 5 Each flexio timer can be used for generating one pwm pulse. 6 The two PWM modes supported by flexio are chosen based on the selected polarity - 9 compatible: "nxp,flexio-pwm" 30 Flexio PWM channel configuration.
|
/Zephyr-latest/boards/nxp/twr_ke18f/ |
D | pinmux.c | 16 /* Declare pin configuration state for flexio pin here */ in twr_ke18f_pinmux_init() 17 PINCTRL_DT_DEFINE(DT_NODELABEL(flexio)); in twr_ke18f_pinmux_init() 19 /* Apply pinctrl state directly, since there is no flexio device driver */ in twr_ke18f_pinmux_init() 20 err = pinctrl_apply_state(PINCTRL_DT_DEV_CONFIG_GET(DT_NODELABEL(flexio)), in twr_ke18f_pinmux_init()
|
D | Kconfig | 9 bool "CLKOUT signal on FlexIO header" 12 Enable the CLKOUT signal on FlexIO header pin 7 (PTE10).
|
D | twr_ke18f-pinctrl.dtsi | 40 /* Route FLEXIO CLOCKOUT pin */
|
/Zephyr-latest/dts/bindings/mipi-dbi/ |
D | nxp,mipi-dbi-flexio-lcdif.yaml | 4 description: NXP FlexIO LCD controller 6 compatible: "nxp,mipi-dbi-flexio-lcdif" 15 Number of FlexIO shifters needed. 21 Number of FlexIO timers needed.
|
/Zephyr-latest/drivers/pwm/ |
D | Kconfig.nxp_flexio | 5 bool "NXP Flexio PWM driver" 13 Enable flexio based pwm driver.
|
D | pwm_nxp_flexio.c | 40 /* Decrement counter on Flexio clock */ 42 /* Decrement counter on Flexio clock divided by 16 */ 44 /* Decrement counter on Flexio clock divided by 256 */ 65 /** Flexio used pin index */ 248 /* Timer scaling factor w.r.t Flexio Clock */ in mcux_flexio_pwm_init()
|
/Zephyr-latest/drivers/spi/ |
D | Kconfig.mcux_flexio | 5 bool "MCUX FlexIO SPI driver" 12 Enable support for MCUX FlexIO SPI driver.
|
/Zephyr-latest/drivers/mipi_dbi/ |
D | Kconfig.nxp_flexio_lcdif | 5 bool "MIPI DBI driver for NXP Flexio LCDIF" 13 Enable support for MIPI DBI driver for NXP FlexIO based LCDIF controller.
|
D | mipi_dbi_nxp_flexio_lcdif.c | 216 /* Resets the FlexIO module, then configures FlexIO MCULCD */ in mipi_dbi_flexio_lcdif_configure() 263 /* Destination is FLEXIO Shifters */ in mipi_dbi_flexio_ldcif_write_display() 280 * in case of the flexio module to form a circular chain between the Shift buffer in mipi_dbi_flexio_ldcif_write_display() 281 * in the FLEXIO module. in mipi_dbi_flexio_ldcif_write_display() 407 /* Pass the FlexIO LCD device as parameter to the function in flexio_lcdif_init()
|
/Zephyr-latest/dts/bindings/misc/ |
D | nxp,flexio.yaml | 4 description: NXP FlexIO controller 6 compatible: "nxp,flexio"
|
/Zephyr-latest/tests/drivers/pwm/pwm_api/boards/ |
D | frdm_ke1xz_flexio_pwm.overlay | 14 &flexio { 17 compatible = "nxp,flexio-pwm";
|
/Zephyr-latest/dts/bindings/spi/ |
D | nxp,flexio-spi.yaml | 4 description: NXP FlexIO SPI controller 6 compatible: "nxp,flexio-spi"
|
/Zephyr-latest/tests/drivers/spi/spi_loopback/boards/ |
D | frdm_ke1xz_flexio_spi.overlay | 24 &flexio { 28 compatible = "nxp,flexio-spi";
|
/Zephyr-latest/tests/drivers/spi/spi_loopback/ |
D | overlay-mcux-flexio-spi.overlay | 37 compatible = "nxp,flexio-spi"; 55 compatible = "nxp,flexio-spi";
|
/Zephyr-latest/dts/arm/nxp/ |
D | nxp_rt1040.dtsi | 40 flexio2: flexio@401b0000 { 41 compatible = "nxp,flexio"; 48 flexio3: flexio@42020000 { 49 compatible = "nxp,flexio";
|
D | nxp_rt1060.dtsi | 85 flexio2: flexio@401b0000 { 86 compatible = "nxp,flexio"; 93 flexio3: flexio@42020000 { 94 compatible = "nxp,flexio";
|
D | nxp_rt1050.dtsi | 47 flexio2: flexio@401b0000 { 48 compatible = "nxp,flexio";
|
D | nxp_ke1xz.dtsi | 458 flexio: flexio@4005a000 { label 459 compatible = "nxp,flexio";
|
/Zephyr-latest/soc/nxp/kinetis/ke1xz/ |
D | soc.c | 129 #if DT_NODE_HAS_STATUS_OKAY(DT_NODELABEL(flexio)) in clk_init() 131 DT_CLOCKS_CELL(DT_NODELABEL(flexio), ip_source)); in clk_init()
|
/Zephyr-latest/boards/nxp/frdm_mcxn236/doc/ |
D | index.rst | 23 - Arduino Header, FlexIO/LCD Header, SmartDMA/Camera Header, mikroBUS 74 | FLEXIO | on-chip | flexio | 76 | DISPLAY | on-chip | flexio; MIPI-DBI. Tested with |
|
/Zephyr-latest/include/zephyr/dt-bindings/clock/ |
D | imx_ccm_rev2.h | 129 /* FLEXIO */
|
/Zephyr-latest/boards/nxp/frdm_mcxn947/doc/ |
D | index.rst | 25 - Arduino Header, FlexIO/LCD Header, SmartDMA/Camera Header, mikroBUS 98 | FLEXIO | on-chip | flexio | 100 | DISPLAY | on-chip | flexio; MIPI-DBI. Tested with |
|