zephyrproject-rtos / zephyr

Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
https://docs.zephyrproject.org
Apache License 2.0
10.52k stars 6.45k forks source link

Remove CONFIG_PINCTRL from all defconfig files #78619

Open nordicjm opened 1 day ago

nordicjm commented 1 day ago

Describe the bug This Kconfig has wrongly been added to defconfig files, it is not the right place for it, it has never been the right place for it, drivers that need it should select the symbol in their Kconfig entries. The following boards do this wrongly and need to be fixed:

Please submit fixes then tick once they have been merged.

billwatersiii commented 18 hours ago

These boards are not owned by Infineon (ifyall):

boards/madmachine/mm_feather/mm_feather_defconfig boards/madmachine/mm_swiftio/mm_swiftio_defconfig

nordicjm commented 10 hours ago

These boards are not owned by Infineon (ifyall):

boards/madmachine/mm_feather/mm_feather_defconfig boards/madmachine/mm_swiftio/mm_swiftio_defconfig

There is actually a gap there but for some reason github is added a gap between the infineon ones too, but if you edit the post it will show no line gaps for the infineon boards but one after before the madmachine ones. Have added horizontal rulers and now they're aligned... github...