Skip to content

Commit

Permalink
[nrf fromtree] dts: common: nordic: nrf54h20: add CANPLL
Browse files Browse the repository at this point in the history
Define CANPLL, an AUXPLL IP instance used by the CAN IP. PLL settings
are hardcoded in SoC files, as this PLL should not be configured by the
application. It is meant to always run at 80 MHz.

Signed-off-by: Gerard Marull-Paretas <[email protected]>
(cherry picked from commit 8e46f3c)
  • Loading branch information
gmarull committed Jun 4, 2024
1 parent fee4a22 commit eef7467
Showing 1 changed file with 16 additions and 0 deletions.
16 changes: 16 additions & 0 deletions dts/common/nordic/nrf54h20.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -396,6 +396,22 @@
#mbox-cells = <1>;
};

canpll: clock-controller@8c2000{
compatible = "nordic,nrf-auxpll";
reg = <0x8c2000 0x1000>;
interrupts = <194 NRF_DEFAULT_IRQ_PRIORITY>;
clocks = <&hfxo>;
#clock-cells = <0>;
nordic,ficrs = <&ficr NRF_FICR_TRIM_GLOBAL_CANPLL_TRIM_CTUNE>;
nordic,frequency = <0>;
nordic,out-div = <2>;
nordic,out-drive = <0>;
nordic,current-tune = <6>;
nordic,sdm-disable;
nordic,range = "high";
status = "disabled";
};

cpusys_vevif_remote: mailbox@8c8000 {
compatible = "nordic,nrf-vevif-remote";
reg = <0x8c8000 0x1000>;
Expand Down

0 comments on commit eef7467

Please sign in to comment.