Skip to content

Conversation

mif1-nordic
Copy link
Contributor

No description provided.

Copy link

github-actions bot commented Sep 1, 2025

The following west manifest projects have changed revision in this Pull Request:

Name Old Revision New Revision Diff
hal_nordic zephyrproject-rtos/hal_nordic@d0cef23 (master) zephyrproject-rtos/hal_nordic#315 zephyrproject-rtos/hal_nordic#315/files

DNM label due to: 1 project with PR revision

Note: This message is automatically posted and updated by the Manifest GitHub Action.

@github-actions github-actions bot added manifest manifest-hal_nordic DNM (manifest) This PR should not be merged (controlled by action-manifest) labels Sep 1, 2025
Comment on lines +329 to +339
config CLOCK_CONTROL_NRF_HFCLK
bool "NRF HFCLK driver support"
depends on DT_HAS_NORDIC_NRF_CLOCK_HFCLK_ENABLED
select CLOCK_CONTROL_NRF_COMMON
default y

config CLOCK_CONTROL_NRF_XO
bool "NRF XO driver support"
depends on DT_HAS_NORDIC_NRF_CLOCK_XO_ENABLED
select CLOCK_CONTROL_NRF_COMMON
default y
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Formatting looks awry here (but may be rendering issue in Github).

Comment on lines +15 to +24
#if NRFX_CHECK(NRFX_POWER_ENABLED)
nrfx_power_irq_handler();
#endif

STRUCT_SECTION_FOREACH(clock_control_nrf_irq_handler, irq) {
irq->handler();
}

/* temporary fix, it will be removed when all the clocks are moved to their files */
nrfx_clock_irq_handler();
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Similar formatting issue here.

.handler = _a, \
}

void clock_control_nrf_common_connect_irq( void );
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Extra spaces around argument.

Comment on lines +209 to +211
/* Check needed due to anomaly 201:
* HFCLKSTARTED may be generated twice.
*/
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Formatting.

@@ -0,0 +1,407 @@
#include <soc.h>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copyright/license.

greg-leach
greg-leach previously approved these changes Sep 2, 2025
@mif1-nordic mif1-nordic force-pushed the clock_separation_test branch 2 times, most recently from bee829d to 043d569 Compare September 16, 2025 12:49
Separated clock_control_nrf_hfclk shim from clock_control_nrf shim.

Signed-off-by: Michal Frankiewicz <[email protected]>
Separated clock_control_nrf_xo shim from clock_control_nrf shim.

Signed-off-by: Michal Frankiewicz <[email protected]>
Separated clock_control_nrf_lfclk shim from clock_control_nrf shim.

Signed-off-by: Michal Frankiewicz <[email protected]>
@mif1-nordic mif1-nordic force-pushed the clock_separation_test branch 3 times, most recently from 52f74d5 to aee41c5 Compare September 17, 2025 07:25
Updated west to have nrfx driver clock separation PR.

Signed-off-by: Michal Frankiewicz <[email protected]>
Copy link

Please retry analysis of this Pull-Request directly on SonarQube Cloud

@mif1-nordic mif1-nordic closed this Oct 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: Clock Control DNM (manifest) This PR should not be merged (controlled by action-manifest) manifest manifest-hal_nordic platform: Ezurio platform: nRF BSIM Nordic Semiconductors, nRF BabbleSim platform: nRF Nordic nRFx platform: Panasonic platform: Seeed Studio Seeed Studio platforms platform: WE

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants