Skip to content

All nRF drivers: migrate configuration from Kconfig to DTS #8758

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

Closed
14 of 16 tasks
jakub-uC opened this issue Jul 5, 2018 · 8 comments
Closed
14 of 16 tasks

All nRF drivers: migrate configuration from Kconfig to DTS #8758

jakub-uC opened this issue Jul 5, 2018 · 8 comments
Assignees
Labels
area: Devicetree Enhancement Changes/Updates/Additions to existing features Meta A collection of features, enhancements or bugs platform: nRF Nordic nRFx

Comments

@jakub-uC
Copy link
Collaborator

jakub-uC commented Jul 5, 2018

Move all possible configuration like: IRQ level or pinout, from Kconfig to DTS.

This applies to:

@carlescufi
Copy link
Member

This will be done by @Mierunski and @jarz-nordic

@carlescufi carlescufi added this to the v1.13.0 milestone Jul 5, 2018
@carlescufi carlescufi changed the title All NRF drivers: migrate configuration from Kconfig to DTS All nRF drivers: migrate configuration from Kconfig to DTS Jul 5, 2018
@carlescufi
Copy link
Member

CC @galak

@jakub-uC
Copy link
Collaborator Author

Serial driver in the PR: #8847

@MaureenHelm MaureenHelm added the Enhancement Changes/Updates/Additions to existing features label Jul 12, 2018
@jdemar
Copy link
Contributor

jdemar commented Aug 22, 2018

Has the SPI driver been migrated or will be in for v1.13?

@jakub-uC
Copy link
Collaborator Author

Hi,
SPI is not migrated yet, we aim for 1.14.

@nashif nashif removed this from the v1.13.0 milestone Sep 3, 2018
@carlescufi
Copy link
Member

@jarz-nordic @Mierunski @anangl can you please check the table in the description and tick off what's needed?

gamnes added a commit to gamnes/zephyr that referenced this issue Dec 11, 2018
1. Kconfig option CLOCK_CONTROL_NRF5_IRQ_PRIORITY moved to DT
2. clock device added to all nrf5x DTSI files. status "ok".
3. Added yaml binding for Nordic DT Clock node.
4. IRQ number is taken from DT Clock alias;
   DT_NORDIC_NRF_CLOCK_CLOCK_IRQ.
5. IRQ Priority is taken from DT Clock alias;
   DT_NORDIC_NRF_CLOCK_CLOCK_IRQ_PRIORITY
6. Clock address is taken from DT Clock alias;
   DT_NORDIC_NRF_CLOCK_CLOCK_BASE_ADDRESS

See issue zephyrproject-rtos#8758

Signed-off-by: Gaute Gamnes <[email protected]>
@gamnes
Copy link
Collaborator

gamnes commented Dec 12, 2018

sensor/QDEC has already been migrated.

@ioannisg ioannisg added the Meta A collection of features, enhancements or bugs label Jun 19, 2019
@carlescufi
Copy link
Member

All peripherals with actual DT support have been ported now, closing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: Devicetree Enhancement Changes/Updates/Additions to existing features Meta A collection of features, enhancements or bugs platform: nRF Nordic nRFx
Projects
None yet
Development

No branches or pull requests

9 participants