Back to home page

OSCL-LXR

 
 

    


0001 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
0002 /*
0003  * Copyright (C) STMicroelectronics 2021 - All Rights Reserved
0004  * Author: Alexandre Torgue <alexandre.torgue@foss.st.com> for STMicroelectronics.
0005  */
0006 
0007 #include "stm32mp131.dtsi"
0008 
0009 / {
0010         soc {
0011                 m_can1: can@4400e000 {
0012                         compatible = "bosch,m_can";
0013                         reg = <0x4400e000 0x400>, <0x44011000 0x1400>;
0014                         reg-names = "m_can", "message_ram";
0015                         interrupts = <GIC_SPI 20 IRQ_TYPE_LEVEL_HIGH>,
0016                                      <GIC_SPI 22 IRQ_TYPE_LEVEL_HIGH>;
0017                         interrupt-names = "int0", "int1";
0018                         clocks = <&scmi_clk CK_SCMI_HSE>, <&rcc FDCAN_K>;
0019                         clock-names = "hclk", "cclk";
0020                         bosch,mram-cfg = <0x0 0 0 32 0 0 2 2>;
0021                         status = "disabled";
0022                 };
0023 
0024                 m_can2: can@4400f000 {
0025                         compatible = "bosch,m_can";
0026                         reg = <0x4400f000 0x400>, <0x44011000 0x2800>;
0027                         reg-names = "m_can", "message_ram";
0028                         interrupts = <GIC_SPI 21 IRQ_TYPE_LEVEL_HIGH>,
0029                                      <GIC_SPI 23 IRQ_TYPE_LEVEL_HIGH>;
0030                         interrupt-names = "int0", "int1";
0031                         clocks = <&scmi_clk CK_SCMI_HSE>, <&rcc FDCAN_K>;
0032                         clock-names = "hclk", "cclk";
0033                         bosch,mram-cfg = <0x1400 0 0 32 0 0 2 2>;
0034                         status = "disabled";
0035                 };
0036         };
0037 };