zephyr/boards
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
..
arc
arm drivers: pwm_nxp_s32_emios: prepare for support pwm capture 2023-09-29 15:40:04 +02:00
arm64 dts: bindings: boards: Update Ethernet PHY to use reg property 2023-09-29 09:47:15 +02:00
common
mips
nios2
posix boards nrf53_bsim: Set net core as primary 2023-09-29 16:21:43 +03:00
riscv
shields
sparc
x86
xtensa dts: bindings: boards: Update Ethernet PHY to use reg property 2023-09-29 09:47:15 +02:00
CMakeLists.txt
deprecated.cmake
index.rst
Kconfig