-
Notifications
You must be signed in to change notification settings - Fork 8.2k
drivers: pinctrl: Update Atmel sam/sam0 pinctrl drivers #43731
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
mbolivar-nordic
merged 26 commits into
zephyrproject-rtos:main
from
nandojve:sam_pinctrl
Mar 24, 2022
Merged
drivers: pinctrl: Update Atmel sam/sam0 pinctrl drivers #43731
mbolivar-nordic
merged 26 commits into
zephyrproject-rtos:main
from
nandojve:sam_pinctrl
Mar 24, 2022
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
|
The following west manifest projects have been modified in this Pull Request:
Note: This message is automatically posted and updated by the Manifest GitHub Action. |
e581979 to
9ecabd0
Compare
29 tasks
55ede2f to
67445eb
Compare
This update Atmel sam i2c drivers to use pinctrl driver and API. It updates all boards with new pinctrl groups format. This add missing i2c-0 alias into sam4l_ek board. Signed-off-by: Gerson Fernando Budke <[email protected]>
This update Atmel sam counter driver to use pinctrl driver and API. It updates all boards with new pinctrl groups format. Signed-off-by: Gerson Fernando Budke <[email protected]>
This update Atmel sam usb drivers to use pinctrl driver and API. It updates all boards with new pinctrl groups format. Signed-off-by: Gerson Fernando Budke <[email protected]>
This update Atmel sam afec driver to use pinctrl driver and API. It updates all boards with new pinctrl groups format. In addition, it add overlay files to allow run samples/drivers/adc example. Signed-off-by: Gerson Fernando Budke <[email protected]>
This update Atmel sam ssc driver to use pinctrl driver and API. It updates all boards with new pinctrl groups format. In addition this remove DEV_NAME macro at sam xdma driver. Signed-off-by: Gerson Fernando Budke <[email protected]>
This update Atmel sam canfd driver to use pinctrl driver and API. It updates all boards with new pinctrl groups format. In addition this add missing entries to run automated tests for can/canfd drivers. Signed-off-by: Gerson Fernando Budke <[email protected]>
This update Atmel sam pwm driver to use pinctrl driver and API. It updates all boards with new pinctrl groups format. In addition this remove all remaining manual pinmux at board level. Signed-off-by: Gerson Fernando Budke <[email protected]>
This update Atmel sam qdec sensor driver to use pinctrl driver and API. It update board and sample with new pinctrl groups format. Signed-off-by: Gerson Fernando Budke <[email protected]>
This add support to pinctrl at Atmel sam dac driver. Signed-off-by: Gerson Fernando Budke <[email protected]>
This update current Atmel sam0 pinctrl initiative to current Zephyr pinctrl API. It update current devicetree bindings and add the sam0 pinctrl driver. Signed-off-by: Gerson Fernando Budke <[email protected]>
This update Atmel sam0 serial drivers to use pinctrl driver and API. It updates all boards with new pinctrl groups format. Signed-off-by: Gerson Fernando Budke <[email protected]>
This add support to pinctrl at Atmel sam0 spi driver. It updates all boards with new pinctrl groups format and drop pinmux entries. Signed-off-by: Gerson Fernando Budke <[email protected]>
This add support to pinctrl at Atmel sam0 i2c driver. It updates all boards with new pinctrl groups format and drop pinmux entries. Signed-off-by: Gerson Fernando Budke <[email protected]>
This add support to pinctrl at Atmel sam0 tcc pwm driver. It updates all boards with new pinctrl groups format and drop pinmux entries. Signed-off-by: Gerson Fernando Budke <[email protected]>
This add support to pinctrl at Atmel sam0 usb dc driver. It updates all boards with new pinctrl groups format and drop pinmux entries. Signed-off-by: Gerson Fernando Budke <[email protected]>
This add support to pinctrl at Atmel sam0 dac driver. It updates all boards with new pinctrl groups format and drop pinmux entries. Signed-off-by: Gerson Fernando Budke <[email protected]>
This add support to pinctrl at Atmel sam0 adc driver. Signed-off-by: Gerson Fernando Budke <[email protected]>
This add support to pinctrl at Atmel sam0 timer tc32 driver. Signed-off-by: Gerson Fernando Budke <[email protected]>
This add support to pinctrl at Atmel sam0 rtc driver. It allows to define pins to be used for tamper detection. Signed-off-by: Gerson Fernando Budke <[email protected]>
This update Atmel sam and sam0 ethernet gmac and mdio drivers to use pinctrl driver and API. It updates all boards with new pinctrl groups format. Signed-off-by: Gerson Fernando Budke <[email protected]>
Drop all old and obsolete atmel sam/sam0 pinctrl entries. Signed-off-by: Gerson Fernando Budke <[email protected]>
Drop sam0 pinmux driver and all related entries in favor to use new pinctrl API. Signed-off-by: Gerson Fernando Budke <[email protected]>
gmarull
approved these changes
Mar 24, 2022
mbolivar-nordic
approved these changes
Mar 24, 2022
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
area: Boards
area: Devicetree
manifest
manifest-hal_atmel
platform: Microchip SAM
Microchip SAM Platform (formerly Atmel SAM)
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This series implement Atmel sam/sam0 pinctrl. It update old version in favor of new API and groups devicetree. In addition it drops sam0 pinmux driver and sam boards pinmux. All drivers that somehow may use pins are converted to use pinctrl and not necessarily have entries right now at boards devicetree files.
This is Atmel sam/sam0 part of #39740.
Tested with: