Searched full:pint (Results 1 – 19 of 19) sorted by relevance
/Zephyr-latest/include/zephyr/drivers/interrupt_controller/ |
D | nxp_pint.h | 10 * The Pin interrupt and pattern match engine (PINT) supports 14 * using the PINT's boolean logic based pattern match engine. 16 * the PINT. 44 /* Callback for NXP PINT interrupt */ 48 * @brief Enable PINT interrupt source. 59 * @brief disable PINT interrupt source. 66 * @brief Install PINT callback 76 * @brief Remove PINT callback
|
/Zephyr-latest/drivers/interrupt_controller/ |
D | intc_nxp_pint.c | 21 /* Describes configuration of PINT IRQ slot */ 32 /* Tracks IRQ configuration for each pint interrupt source */ 34 /* Tracks pint interrupt source selected for each pin */ 40 /* Attaches pin to PINT IRQ slot using INPUTMUX */ 45 /* Three parameters here- INPUTMUX base, the ID of the PINT slot, in attach_pin_to_pint() 58 * @brief Enable PINT interrupt source. 110 * @brief disable PINT interrupt source. 126 /* Remove this pin from the PINT slot if one was in use */ in nxp_pint_pin_disable() 132 * @brief Install PINT callback 158 * @brief Remove PINT callback [all …]
|
D | Kconfig.nxp_pint | 5 bool "Pin interrupt and pattern match engine (PINT) for NXP MCUs" 9 Enable PINT driver for NXP MCUs
|
/Zephyr-latest/dts/bindings/interrupt-controller/ |
D | nxp,pint.yaml | 1 description: NXP Pin interrupt and pattern match engine (PINT) 3 compatible: "nxp,pint" 23 Number of inputs available to the PINT engine. These inputs are typically
|
/Zephyr-latest/dts/bindings/gpio/ |
D | nxp,lpc-gpio-port.yaml | 21 - "pint" 26 Interrupt source for the gpio port. For ports that can use the PINT 28 this can be set to PINT. Otherwise, the property should be set to "int-a"
|
/Zephyr-latest/dts/arm/nxp/ |
D | nxp_lpc51u68.dtsi | 70 int-source = "pint"; 78 int-source = "pint"; 85 pint: pint@40004000 { label 86 compatible = "nxp,pint";
|
D | nxp_lpc54xxx.dtsi | 126 int-source = "pint"; 134 int-source = "pint"; 140 pint: pint@40004000 { label 141 compatible = "nxp,pint";
|
D | nxp_lpc55S0x_common.dtsi | 127 int-source = "pint"; 135 int-source = "pint"; 142 pint: pint@4000 { label 143 compatible = "nxp,pint";
|
D | nxp_lpc55S2x_common.dtsi | 142 int-source = "pint"; 150 int-source = "pint"; 157 pint: pint@4000 { label 158 compatible = "nxp,pint";
|
D | nxp_lpc55S1x_common.dtsi | 136 int-source = "pint"; 144 int-source = "pint"; 150 pint: pint@4000 { label 151 compatible = "nxp,pint";
|
D | nxp_lpc55S3x_common.dtsi | 127 int-source = "pint"; 135 int-source = "pint"; 173 pint: pint@4000 { label 174 compatible = "nxp,pint";
|
D | nxp_lpc55S6x_common.dtsi | 173 int-source = "pint"; 181 int-source = "pint"; 187 pint: pint@4000 { label 188 compatible = "nxp,pint";
|
D | nxp_rw6xx_common.dtsi | 194 int-source = "pint"; 202 int-source = "pint"; 282 pint: pint@25000 { label 283 compatible = "nxp,pint";
|
D | nxp_rt6xx_common.dtsi | 153 int-source = "pint"; 161 int-source = "pint"; 196 pint: pint@25000 { label 197 compatible = "nxp,pint";
|
D | nxp_rt5xx_common.dtsi | 173 int-source = "pint"; 181 int-source = "pint"; 223 pint: pint@25000 { label 224 compatible = "nxp,pint";
|
/Zephyr-latest/soc/nxp/lpc/lpc54xxx/ |
D | soc.c | 110 /* Turn on PINT device*/ in nxp_lpc54114_init() 111 PINT_Init(PINT); in nxp_lpc54114_init()
|
/Zephyr-latest/drivers/gpio/ |
D | gpio_mcux_lpc.c | 237 /* Called by PINT when pin interrupt fires */ 254 /* Installs interrupt handler using PINT interrupt controller. */ 291 /* PINT treats GPIO pins as continuous. Each port has 32 pins */ in gpio_mcux_lpc_pint_interrupt_cfg()
|
D | gpio_lpc11u6x.c | 57 * @brief Structure mapping the PINT registers. 533 /* Enable GPIO and PINT clocks. */ in gpio_lpc11u6x_init()
|
/Zephyr-latest/soc/nxp/lpc/lpc55xxx/ |
D | soc.c | 385 /* Turn on PINT device*/ in nxp_lpc55xxx_init() 386 PINT_Init(PINT); in nxp_lpc55xxx_init()
|