zephyr/dts/arm/nxp
Dat Nguyen Duy 05fd40012f drivers: pwm_nxp_s32_emios: prepare for support pwm capture
This prepares support pwm capture APIs by extended current pwm
shim driver but use a differrence hal component:

- Introduce a Kconfig options that will be set when PWM pulse
  generation API is used, it is also used to select the hal
  component. Guarding current code inside this Kconfig option

- Increase #pwm-cells to 3, flags is supported for PWM capture

- Do not require duty-cycle and polarity be set in dt, PWM
  capture doesn't need it.

- Rename emum value for pwm-mode to keep only key information

- Add preprocessor in case no channel is configured for generate
  PWM output, to avoid warning when build

Signed-off-by: Dat Nguyen Duy <dat.nguyenduy@nxp.com>
2023-09-29 15:40:04 +02:00
..
nxp_imx6sx_m4.dtsi drivers/adc: imx6sx ADC support. 2023-05-08 16:42:40 +02:00
nxp_imx7d_m4.dtsi dts: arm: nxp_imx7d_m4: Fix order of iMX 7d M4 pinmux for GPIO 2022-09-26 07:56:25 +00:00
nxp_imx8m_m4.dtsi dts: arm: nxp: Remove label property from devicetrees 2022-08-03 12:59:00 -05:00
nxp_imx8ml_m7.dtsi dts: arm: nxp: Remove label property from devicetrees 2022-08-03 12:59:00 -05:00
nxp_imx8mm_m4.dtsi dts: arm: nxp: Add i.MX8MQ devicetree support 2021-12-17 09:23:38 -06:00
nxp_imx8mq_m4.dtsi dts: arm: nxp: Add i.MX8MQ devicetree support 2021-12-17 09:23:38 -06:00
nxp_k2x.dtsi dts: Add missing adc dt-bindings include 2023-04-20 10:48:33 +02:00
nxp_k6x.dtsi dts: bindings: can: deprecate the sjw and sjw-data properties 2023-09-28 16:28:56 +02:00
nxp_k8x.dtsi counter: nxp_pit: use clock control to obtain module's clock rate 2023-09-22 09:23:30 +02:00
nxp_k8xfn256vxx15.dtsi dts: arm: nxp: Remove label property from devicetrees 2022-08-03 12:59:00 -05:00
nxp_k66.dtsi dts: bindings: can: deprecate the sjw and sjw-data properties 2023-09-28 16:28:56 +02:00
nxp_k80fn256vxx15.dtsi soc: arm: k8x: add NXP Kinetis K8x SoC series support 2019-09-11 09:23:28 -05:00
nxp_k82fn256vxx15.dtsi soc: arm: k8x: add NXP Kinetis K8x SoC series support 2019-09-11 09:23:28 -05:00
nxp_ke1xf.dtsi dts: bindings: can: deprecate the sjw and sjw-data properties 2023-09-28 16:28:56 +02:00
nxp_ke1xf256vlx16.dtsi dts: arm: nxp: Remove label property from devicetrees 2022-08-03 12:59:00 -05:00
nxp_ke1xf512vlx16.dtsi dts: arm: nxp: Remove label property from devicetrees 2022-08-03 12:59:00 -05:00
nxp_ke14f256vlx16.dtsi dts: arm: nxp: ke1xf: rename nodelabels to match SoC docs 2020-04-17 09:49:03 -05:00
nxp_ke14f512vlx16.dtsi dts: arm: nxp: ke1xf: rename nodelabels to match SoC docs 2020-04-17 09:49:03 -05:00
nxp_ke16f256vlx16.dtsi dts: arm: Remove peripheral aliases from NXP SoCs 2020-11-17 11:31:47 -06:00
nxp_ke16f512vlx16.dtsi dts: arm: Remove peripheral aliases from NXP SoCs 2020-11-17 11:31:47 -06:00
nxp_ke18f256vlx16.dtsi dts: arm: Remove peripheral aliases from NXP SoCs 2020-11-17 11:31:47 -06:00
nxp_ke18f512vlx16.dtsi dts: arm: Remove peripheral aliases from NXP SoCs 2020-11-17 11:31:47 -06:00
nxp_kl25z.dtsi dts: Add missing adc dt-bindings include 2023-04-20 10:48:33 +02:00
nxp_kv5x.dtsi dts: Add missing adc dt-bindings include 2023-04-20 10:48:33 +02:00
nxp_kv5xf1m0vlx24.dtsi dts: arm: nxp: Remove label property from devicetrees 2022-08-03 12:59:00 -05:00
nxp_kv5xf512vlx24.dtsi dts: arm: nxp: Remove label property from devicetrees 2022-08-03 12:59:00 -05:00
nxp_kv56f1m0vlx24.dtsi soc: arm: kv5x: add NXP Kinetis KV5x SoC series support 2019-11-05 19:37:21 +01:00
nxp_kv56f512vlx24.dtsi soc: arm: kv5x: add NXP Kinetis KV5x SoC series support 2019-11-05 19:37:21 +01:00
nxp_kv58f1m0vlx24.dtsi soc: arm: kv5x: add NXP Kinetis KV5x SoC series support 2019-11-05 19:37:21 +01:00
nxp_kv58f512vlx24.dtsi soc: arm: kv5x: add NXP Kinetis KV5x SoC series support 2019-11-05 19:37:21 +01:00
nxp_kw2xd.dtsi dts: Add missing adc dt-bindings include 2023-04-20 10:48:33 +02:00
nxp_kw40z.dtsi dts: Add missing adc dt-bindings include 2023-04-20 10:48:33 +02:00
nxp_kw41z.dtsi dts: Add missing adc dt-bindings include 2023-04-20 10:48:33 +02:00
nxp_lpc11u6x.dtsi drivers: pinmux: lpc11u6x: drop driver 2023-02-23 16:56:04 -05:00
nxp_lpc11u66.dtsi soc: arm: Add basic support for LPC11U6X series 2020-07-29 20:12:24 +02:00
nxp_lpc11u67.dtsi soc: arm: Add basic support for LPC11U6X series 2020-07-29 20:12:24 +02:00
nxp_lpc11u68.dtsi soc: arm: Add basic support for LPC11U6X series 2020-07-29 20:12:24 +02:00
nxp_lpc51u68.dtsi dts: nxp: Add sctimer clock to soc dtsi 2023-09-12 09:23:46 +02:00
nxp_lpc54xxx.dtsi dts: arm: nxp: Fix PINT base address for LPC51xxx and 54xxxx 2023-05-11 10:05:21 -05:00
nxp_lpc54xxx_m0.dtsi arch: arm: lpc: Added support for Cortex-M0+ on lpc54114 soc 2018-05-17 15:07:48 -05:00
nxp_lpc54xxx_m4.dtsi drivers: flash: soc_flash_lpc: enable support for lpc54xxx IAP 2022-08-25 08:26:53 -05:00
nxp_lpc55S0x_common.dtsi dts: bindings: can: deprecate the sjw and sjw-data properties 2023-09-28 16:28:56 +02:00
nxp_lpc55S1x_common.dtsi dts: bindings: can: deprecate the sjw and sjw-data properties 2023-09-28 16:28:56 +02:00
nxp_lpc55S2x.dtsi dts: arm: nxp_lpc55S2x: enable IAP for secure core 2022-08-25 08:26:53 -05:00
nxp_lpc55S2x_common.dtsi dt: Make zephyr,memory-attr a capabilities bitmask 2023-09-15 12:46:54 +02:00
nxp_lpc55S3x_common.dtsi dts: bindings: can: deprecate the sjw and sjw-data properties 2023-09-28 16:28:56 +02:00
nxp_lpc55S06_ns.dtsi dts: arm: nxp_lpc55S0x: disable IAP by default 2022-08-25 08:26:53 -05:00
nxp_lpc55S6x.dtsi dts: arm: nxp_lpc55s6x: disable flash controller for nonsecure targets 2022-08-25 08:26:53 -05:00
nxp_lpc55S6x_common.dtsi dt: Make zephyr,memory-attr a capabilities bitmask 2023-09-15 12:46:54 +02:00
nxp_lpc55S6x_ns.dtsi dts: arm: nxp: nxp_lpc55s6x: Fix sram ranges property 2020-04-21 17:40:37 -05:00
nxp_lpc55S16_ns.dtsi dts: arm: nxp_lpc55S1x: enable IAP for non secure core 2022-08-25 08:26:53 -05:00
nxp_lpc55S36_ns.dtsi dts: arm: nxp: Add dtsi for LPC55S36 2022-08-04 10:47:16 -05:00
nxp_rt5xx.dtsi dts: arm: nxp: rt5xx: add SRAM code region 2023-09-15 14:37:07 -05:00
nxp_rt5xx_common.dtsi soc: arm: nxp_imx: add support for SMARTDMA for RT5xx 2023-09-25 09:46:55 +02:00
nxp_rt5xx_ns.dtsi dts: arm: nxp: rt5xx: add SRAM code region 2023-09-15 14:37:07 -05:00
nxp_rt6xx.dtsi dts: arm: nxp: rt6xx: add SRAM code region 2023-09-15 14:37:07 -05:00
nxp_rt6xx_common.dtsi dts: arm: nxp: rt6xx: add SRAM code region 2023-09-15 14:37:07 -05:00
nxp_rt6xx_ns.dtsi dts: arm: nxp: rt6xx: add SRAM code region 2023-09-15 14:37:07 -05:00
nxp_rt10xx.dtsi dts: bindings: can: deprecate the sjw and sjw-data properties 2023-09-28 16:28:56 +02:00
nxp_rt11xx.dtsi soc: nxp_rt11xx: fix missing unique PWM name. 2023-09-29 09:45:57 +02:00
nxp_rt11xx_cm4.dtsi dts: arm: nxp: rt11xx: update snvs pin names to align with new pin data 2023-08-31 11:37:44 -05:00
nxp_rt11xx_cm7.dtsi dts: arm: nxp: rt11xx: update snvs pin names to align with new pin data 2023-08-31 11:37:44 -05:00
nxp_rt1010.dtsi dts: bindings: pwm: imx: change PWM flag cell 2023-01-20 09:02:02 +01:00
nxp_rt1015.dtsi ARM: nxp_imx: rt10xx: migrate ARM, AHB and IPG dividers to DT 2022-11-02 17:17:27 -05:00
nxp_rt1020.dtsi ARM: nxp_imx: rt10xx: migrate ARM, AHB and IPG dividers to DT 2022-11-02 17:17:27 -05:00
nxp_rt1024.dtsi ARM: nxp_imx: rt10xx: migrate ARM, AHB and IPG dividers to DT 2022-11-02 17:17:27 -05:00
nxp_rt1040.dtsi soc: arm: rt1040: add alias for LPSPI peripheral, and remove LPSPI3 2023-05-25 16:32:30 -04:00
nxp_rt1050.dtsi ARM: nxp_imx: rt10xx: migrate ARM, AHB and IPG dividers to DT 2022-11-02 17:17:27 -05:00
nxp_rt1060.dtsi dts: nxp_imx: Add zephyr,memory-region attribute to memory regions 2022-12-05 19:54:37 +01:00
nxp_rt1064.dtsi ARM: nxp_imx: rt1064: use PODF values from rt1060 2023-02-19 20:57:54 -05:00
nxp_s32k344_m7.dtsi drivers: pwm_nxp_s32_emios: prepare for support pwm capture 2023-09-29 15:40:04 +02:00
nxp_s32z27x_r52.dtsi dts: bindings: boards: Update Ethernet PHY to use reg property 2023-09-29 09:47:15 +02:00
nxp_s32z27x_rtu0_r52.dtsi soc: nxp_s32: enable RTU.PIT timers for S32ZE 2023-09-29 09:47:35 +02:00
nxp_s32z27x_rtu1_r52.dtsi soc: nxp_s32: enable RTU.PIT timers for S32ZE 2023-09-29 09:47:35 +02:00