1/* 2 * Copyright (c) 2017 BayLibre, SAS 3 * 4 * SPDX-License-Identifier: Apache-2.0 5 */ 6 7#include <st/f0/stm32f071.dtsi> 8 9/ { 10 soc { 11 compatible = "st,stm32f072", "st,stm32f0", "simple-bus"; 12 13 can1: can@40006400 { 14 compatible = "st,stm32-bxcan"; 15 reg = <0x40006400 0x400>; 16 interrupts = <30 0>; 17 clocks = <&rcc STM32_CLOCK(APB1, 25U)>; 18 status = "disabled"; 19 }; 20 21 usb: usb@40005c00 { 22 compatible = "st,stm32-usb"; 23 reg = <0x40005c00 0x400>; 24 interrupts = <31 0>; 25 interrupt-names = "usb"; 26 num-bidir-endpoints = <8>; 27 ram-size = <1024>; 28 phys = <&usb_fs_phy>; 29 clocks = <&rcc STM32_CLOCK(APB1, 23U)>, 30 <&rcc STM32_SRC_PLLCLK USB_SEL(1)>; 31 status = "disabled"; 32 }; 33 }; 34 35 usb_fs_phy: usbphy { 36 compatible = "usb-nop-xceiv"; 37 #phy-cells = <0>; 38 }; 39}; 40