diff --git a/dts/common/nordic/nrf54h20.dtsi b/dts/common/nordic/nrf54h20.dtsi index 671292d1010..0131763ef1e 100644 --- a/dts/common/nordic/nrf54h20.dtsi +++ b/dts/common/nordic/nrf54h20.dtsi @@ -300,6 +300,14 @@ #size-cells = <1>; ranges = <0x0 0x5f000000 0x1000000>; + usbhs: usbhs@86000 { + compatible = "snps,dwc2"; + reg = <0x86000 0x1000>, <0x2f700000 0x40000>; + reg-names = "wrapper", "core"; + interrupts = <134 NRF_DEFAULT_IRQ_PRIORITY>; + status = "disabled"; + }; + cpusec_bellboard: mailbox@99000 { reg = <0x99000 0x1000>; status = "disabled"; diff --git a/soc/nordic/validate_base_addresses.c b/soc/nordic/validate_base_addresses.c index a6292b71297..f9db3f4db14 100644 --- a/soc/nordic/validate_base_addresses.c +++ b/soc/nordic/validate_base_addresses.c @@ -308,6 +308,8 @@ CHECK_DT_REG(uart136, NRF_UARTE136); CHECK_DT_REG(uart137, NRF_UARTE137); CHECK_DT_REG(uicr, NRF_UICR); CHECK_DT_REG(usbd, NRF_USBD); +CHECK_DT_REG(usbhs, NRF_USBHS); +CHECK_DT_REG(usbhs_core, NRF_USBHSCORE0); CHECK_DT_REG(usbreg, NRF_USBREGULATOR); CHECK_DT_REG(vmc, NRF_VMC); CHECK_DT_REG(cpuflpr_clic, NRF_FLPR_VPRCLIC);