dts: common: nordic: nrf54h20: add CANPLL

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 <gerard@teslabs.com>
This commit is contained in:
Gerard Marull-Paretas 2024-04-29 13:15:21 +02:00 committed by Carles Cufí
parent eaeebf12cd
commit 8e46f3c656
1 changed files with 16 additions and 0 deletions

View File

@ -386,6 +386,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>;