diff --git a/dts/bindings/can/nordic,nrf-can.yaml b/dts/bindings/can/nordic,nrf-can.yaml index 3834b6763f5..805ddf3320c 100644 --- a/dts/bindings/can/nordic,nrf-can.yaml +++ b/dts/bindings/can/nordic,nrf-can.yaml @@ -17,6 +17,9 @@ properties: clocks: required: true + clock-names: + required: true + pinctrl-0: required: true diff --git a/dts/common/nordic/nrf54h20.dtsi b/dts/common/nordic/nrf54h20.dtsi index cc9f2d3d8e4..631af138bb6 100644 --- a/dts/common/nordic/nrf54h20.dtsi +++ b/dts/common/nordic/nrf54h20.dtsi @@ -605,7 +605,8 @@ reg = <0x8d8000 0x400>, <0x2fbef800 0x800>, <0x2fbe8000 0x7800>; reg-names = "wrapper", "m_can", "message_ram"; interrupts = <216 NRF_DEFAULT_IRQ_PRIORITY>; - clocks = <&canpll>; + clocks = <&canpll>, <&hsfll120>; + clock-names = "auxpll", "hsfll"; power-domains = <&gpd NRF_GPD_FAST_ACTIVE1>; bosch,mram-cfg = <0x0 28 8 3 3 0 1 1>; status = "disabled"; diff --git a/dts/common/nordic/nrf9280.dtsi b/dts/common/nordic/nrf9280.dtsi index cdb24638c66..1eaa7c66ad0 100644 --- a/dts/common/nordic/nrf9280.dtsi +++ b/dts/common/nordic/nrf9280.dtsi @@ -450,7 +450,8 @@ reg = <0x8d8000 0x400>, <0x2fbef800 0x800>, <0x2fbe8000 0x7800>; reg-names = "wrapper", "m_can", "message_ram"; interrupts = <216 NRF_DEFAULT_IRQ_PRIORITY>; - clocks = <&canpll>; + clocks = <&canpll>, <&hsfll120>; + clock-names = "auxpll", "hsfll"; bosch,mram-cfg = <0x0 28 8 3 3 0 1 1>; status = "disabled"; }; @@ -460,7 +461,8 @@ reg = <0x8db000 0x400>, <0x2fbf7800 0x800>, <0x2fbf0000 0x7800>; reg-names = "wrapper", "m_can", "message_ram"; interrupts = <219 NRF_DEFAULT_IRQ_PRIORITY>; - clocks = <&canpll>; + clocks = <&canpll>, <&hsfll120>; + clock-names = "auxpll", "hsfll"; bosch,mram-cfg = <0x0 28 8 3 3 0 1 1>; status = "disabled"; };