zephyr/boards/arm
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
..
96b_aerocore2 doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
96b_argonkey doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
96b_avenger96
96b_carbon doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
96b_carbon_nrf51
96b_meerkat96
96b_neonkey
96b_nitrogen
96b_stm32_sensor_mez doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
96b_wistrio
acn52832
actinius_icarus
actinius_icarus_bee
actinius_icarus_som
actinius_icarus_som_dk
adafruit_feather_m0_basic_proto
adafruit_feather_m0_lora
adafruit_feather_nrf52840
adafruit_feather_stm32f405
adafruit_itsybitsy_m4_express
adafruit_itsybitsy_nrf52840
adafruit_kb2040
adafruit_trinket_m0
am62x_m4
apollo4p_blue_kxr_evb boards: arm: apollo4p_blue_kxr_evb: Enable MSPI. 2023-09-25 10:46:04 -05:00
apollo4p_evb
arduino_due
arduino_giga_r1 doc: boards: Fix typo in Arduino Giga R1 note directive 2023-09-27 15:10:59 -04:00
arduino_mkrzero
arduino_nano_33_ble
arduino_nano_33_iot
arduino_nicla_sense_me
arduino_portenta_h7 doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
arduino_zero
arty
ast1030_evb
atsamc21n_xpro
atsamd20_xpro
atsamd21_xpro
atsame54_xpro dts: bindings: boards: Update Ethernet PHY to use reg property 2023-09-29 09:47:15 +02:00
atsaml21_xpro
atsamr21_xpro
atsamr34_xpro boards: atmel atsamr34: fix vendor in compatible 2023-09-22 09:29:36 +02:00
az3166_iotdevkit
b_g474e_dpow1
b_l4s5i_iot01a
b_l072z_lrwan1 doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
b_u585i_iot02a
bbc_microbit
bbc_microbit_v2
bcm958401m2
bcm958402m2_m7
beagle_bcf boards: arm: cc1352*/cc26x2* based: add hwinfo as supported 2023-09-27 06:33:49 -04:00
bl652_dvk
bl653_dvk
bl654_dvk
bl654_sensor_board
bl654_usb
bl5340_dvk boards: laird BLXX: fix vendor in compatible 2023-09-22 09:29:36 +02:00
black_f407ve doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
black_f407zg_pro
blackpill_f401cc doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
blackpill_f401ce doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
blackpill_f411ce doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
blueclover_plt_demo_v2_nrf52832
bt510
bt610
cc26x2r1_launchxl boards: arm: cc1352*/cc26x2* based: add hwinfo as supported 2023-09-27 06:33:49 -04:00
cc1352p1_launchxl boards: arm: cc1352*/cc26x2* based: add hwinfo as supported 2023-09-27 06:33:49 -04:00
cc1352r_sensortag boards: arm: cc1352*/cc26x2* based: add hwinfo as supported 2023-09-27 06:33:49 -04:00
cc1352r1_launchxl boards: arm: cc1352*/cc26x2* based: add hwinfo as supported 2023-09-27 06:33:49 -04:00
cc3220sf_launchxl
cc3235sf_launchxl
circuitdojo_feather_nrf9160
colibri_imx7d_m4
contextualelectronics_abc
cy8ckit_062_ble
cy8ckit_062_wifi_bt boards: cypress cy8xx: fix vendor in compatible 2023-09-22 09:29:36 +02:00
cy8ckit_062s4
cy8cproto_062_4343w boards: cypress cy8xx: fix vendor in compatible 2023-09-22 09:29:36 +02:00
cy8cproto_063_ble boards: cypress cy8xx: fix vendor in compatible 2023-09-22 09:29:36 +02:00
cyclonev_socdk
da1469x_dk_pro
decawave_dwm1001_dev
degu_evk
disco_l475_iot1 doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
dragino_lsn50 doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
dragino_nbsn95 doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
ebyte_e73_tbb_nrf52832
efm32gg_sltb009a
efm32gg_slwstk6121a
efm32gg_stk3701a
efm32hg_slstk3400a
efm32pg_stk3401a
efm32pg_stk3402a
efm32wg_stk3800
efr32_radio boards: efr32_radio_brd4170a: Setup console with pinctrl 2023-09-25 11:34:35 -05:00
efr32_thunderboard
efr32mg_sltb004a
efr32xg24_dk2601b
ev11l78a
faze
frdm_k22f
frdm_k64f
frdm_k82f
frdm_kl25z
frdm_kw41z
fvp_baser_aemv8r_aarch32
gd32a503v_eval
gd32e103v_eval
gd32e507v_start
gd32e507z_eval
gd32f350r_eval
gd32f403z_eval
gd32f407v_start
gd32f450i_eval
gd32f450v_start
gd32f450z_eval
gd32f470i_eval
gd32l233r_eval
google_dragonclaw
google_kukui
google_twinkie_v2
hexiwear_k64
hexiwear_kw40z
holyiot_yj16019
ip_k66f
kv260_r5
legend doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
lora_e5_dev_board
lpcxpresso11u68
lpcxpresso51u68
lpcxpresso55s06
lpcxpresso55s16
lpcxpresso55s28
lpcxpresso55s36
lpcxpresso55s69
lpcxpresso54114
mec15xxevb_assy6853
mec172xevb_assy6906 boards: mec172xevb_assy6906: add spi as supported 2023-09-25 18:42:05 -04:00
mec172xmodular_assy6930
mec1501modular_assy6885
mercury_xu
mg100
mikroe_clicker_2
mikroe_mini_m4_for_stm32
mimx8mm_evk
mimx8mm_phyboard_polis
mimx8mp_evk
mimx8mp_phyboard_pollux
mimx8mq_evk
mimxrt595_evk boards: add support for SMARTDMA when using RM67162 display shield 2023-09-25 09:46:55 +02:00
mimxrt685_evk
mimxrt1010_evk
mimxrt1015_evk
mimxrt1020_evk
mimxrt1024_evk
mimxrt1040_evk
mimxrt1050_evk
mimxrt1060_evk
mimxrt1062_fmurt6 boards: mimxrt1062_fmurt6: remove regulator-fixed pinctrl entries 2023-09-27 13:58:28 +02:00
mimxrt1064_evk
mimxrt1160_evk
mimxrt1170_evk
mm_feather
mm_swiftio
mps2_an385 boards: mps2_an385: Exclude platform from networking tests 2023-09-28 17:29:00 -04:00
mps2_an521
mps3_an547
mr_canhubk3 drivers: pwm_nxp_s32_emios: prepare for support pwm capture 2023-09-29 15:40:04 +02:00
msp_exp432p401r_launchxl
npcx4m8f_evb
npcx7m6fb_evb
npcx9m6f_evb
nrf51_ble400
nrf51_blenano
nrf51_vbluno51
nrf51dk_nrf51422
nrf51dongle_nrf51422
nrf52_adafruit_feather
nrf52_blenano2
nrf52_sparkfun
nrf52_vbluno52
nrf52dk_nrf52805
nrf52dk_nrf52810
nrf52dk_nrf52832
nrf5340_audio_dk_nrf5340
nrf5340dk_nrf5340
nrf9160_innblue21
nrf9160_innblue22
nrf9160dk_nrf9160
nrf9160dk_nrf52840 boards: nrf9160dk_nrf52840: Add missing inclusion 2023-09-26 13:49:43 +02:00
nrf9161dk_nrf9161
nrf21540dk_nrf52840
nrf52832_mdk
nrf52833dk_nrf52820
nrf52833dk_nrf52833
nrf52840_blip
nrf52840_mdk
nrf52840_mdk_usb_dongle
nrf52840_papyr
nrf52840dk_nrf52811
nrf52840dk_nrf52840
nrf52840dongle_nrf52840
nucleo_c031c6 doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
nucleo_f030r8
nucleo_f031k6
nucleo_f042k6
nucleo_f070rb doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
nucleo_f091rc doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
nucleo_f103rb doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
nucleo_f207zg doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
nucleo_f302r8 doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
nucleo_f303k8 doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
nucleo_f303re doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
nucleo_f334r8 doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
nucleo_f401re doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
nucleo_f410rb doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
nucleo_f411re doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
nucleo_f412zg doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
nucleo_f413zh doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
nucleo_f429zi doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
nucleo_f446re doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
nucleo_f446ze doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
nucleo_f746zg doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
nucleo_f756zg doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
nucleo_f767zi doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
nucleo_g031k8 doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
nucleo_g070rb doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
nucleo_g071rb doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
nucleo_g431rb doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
nucleo_g474re doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
nucleo_g0b1re doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
nucleo_h7a3zi_q
nucleo_h563zi doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
nucleo_h723zg
nucleo_h743zi doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
nucleo_h745zi_q
nucleo_h753zi doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
nucleo_l4a6zg doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
nucleo_l4r5zi doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
nucleo_l011k4 doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
nucleo_l031k6 doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
nucleo_l053r8 doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
nucleo_l073rz doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
nucleo_l152re
nucleo_l412rb_p
nucleo_l432kc doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
nucleo_l433rc_p doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
nucleo_l452re
nucleo_l476rg doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
nucleo_l496zg doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
nucleo_l552ze_q doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
nucleo_u5a5zj_q boards: arm: nucleo_u5a5zj_q: add nucleo u5a5zj q board 2023-09-29 10:34:33 +02:00
nucleo_u575zi_q doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
nucleo_wb55rg
nucleo_wba52cg
nucleo_wl55jc
numaker_pfm_m467
nuvoton_pfm_m487
olimex_lora_stm32wl_devkit
olimex_stm32_e407 doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
olimex_stm32_h103
olimex_stm32_h405
olimex_stm32_h407 doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
olimex_stm32_p405 doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
olimexino_stm32 doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
pan1770_evb
pan1780_evb
pan1781_evb
pan1782_evb
pandora_stm32l475 doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
particle_argon
particle_boron
particle_xenon
pico_pi_m4
pinetime_devkit0
pinnacle_100_dvk
qemu_cortex_a9
qemu_cortex_m0
qemu_cortex_m3
qemu_cortex_r5
qomu
quick_feather
rak4631_nrf52840
rak5010_nrf52840
raytac_mdbt50q_db_33_nrf52833
raytac_mdbt50q_db_40_nrf52840
raytac_mdbt53_db_40_nrf5340
raytac_mdbt53v_db_40_nrf5340
rcar_h3_salvatorx
rcar_h3ulcb
rddrone_fmuk66
reel_board
rm1xx_dvk
ronoth_lodev
rpi_pico
ruuvi_ruuvitag
s32z270dc2_r52 dts: bindings: boards: Update Ethernet PHY to use reg property 2023-09-29 09:47:15 +02:00
sam_e70_xplained dts: bindings: boards: Update Ethernet PHY to use reg property 2023-09-29 09:47:15 +02:00
sam_v71_xult dts: bindings: boards: Update Ethernet PHY to use reg property 2023-09-29 09:47:15 +02:00
sam4e_xpro dts: bindings: boards: Update Ethernet PHY to use reg property 2023-09-29 09:47:15 +02:00
sam4l_ek
sam4s_xplained
scobc_module1
seeeduino_xiao
segger_trb_stm32f407
sensortile_box doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
serpente
sparkfun_pro_micro_rp2040
sparkfun_thing_plus_nrf9160
steval_fcu001v1 doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
stm32_min_dev doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
stm32f3_disco doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
stm32f3_seco_d23 doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
stm32f4_disco doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
stm32f030_demo
stm32f072_eval doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
stm32f072b_disco doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
stm32f103_mini doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
stm32f401_mini
stm32f411e_disco doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
stm32f412g_disco doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
stm32f429i_disc1 doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
stm32f469i_disco doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
stm32f723e_disco doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
stm32f746g_disco doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
stm32f769i_disco doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
stm32f7508_dk doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
stm32f0_disco doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
stm32g071b_disco doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
stm32g081b_eval doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
stm32g0316_disco
stm32h7b3i_dk
stm32h573i_dk
stm32h735g_disco
stm32h747i_disco doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
stm32l1_disco
stm32l476g_disco doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
stm32l496g_disco doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
stm32l562e_dk doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
stm32mp157c_dk2
stm32vl_disco
stm3210c_eval doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
stm32373c_eval doc: stm32: Update all st.com links to use HTTPS 2023-09-26 16:55:08 +02:00
swan_r5
tdk_robokit1
teensy4
thingy52_nrf52832
thingy53_nrf5340
twr_ke18f
twr_kv58f220m
ubx_bmd300eval_nrf52832
ubx_bmd330eval_nrf52810
ubx_bmd340eval_nrf52840
ubx_bmd345eval_nrf52840
ubx_bmd360eval_nrf52811
ubx_bmd380eval_nrf52840
ubx_evkannab1_nrf52832
ubx_evkninab1_nrf52832
ubx_evkninab3_nrf52840
ubx_evkninab4_nrf52833
udoo_neo_full_m4
usb_kw24d512
v2m_beetle
v2m_musca_b1
v2m_musca_s1
vmu_rt1170 boards: vmu_rt1170: remove regulator-fixed pinctrl entries 2023-09-27 13:58:28 +02:00
warp7_m4
waveshare_open103z
we_ophelia1ev_nrf52805
we_proteus2ev_nrf52832
we_proteus3ev_nrf52840
wio_terminal boards: wio-terminal: Default to swapped 16-bit colors for LVGL. 2023-09-27 11:07:39 -05:00
xiao_ble
xmc45_relax_kit
xmc47_relax_kit
zybo
index.rst