Spracherkennung für: .dtsi vermutete Sprache: Unknown {[0] [0] [0]} [Methode: Schwerpunktbildung, einfache Gewichte, sechs Dimensionen]
// SPDX-License-Identifier: GPL-
2.
0-only OR MIT
/*
* Device Tree Source for AM62A SoC Family Wakeup Domain peripherals
*
* Copyright (C)
2022-
2025 Texas Instruments Incorporated -
https://www.ti.com/
*/
#include <dt-bindings/bus/ti-sysc.h>
&cbass_wakeup {
wkup_conf: bus@
43000000 {
compatible = "simple-bus";
#address-cells = <
1>;
#size-cells = <
1>;
ranges = <
0x00
0x00
0x43000000
0x20000>;
chipid: chipid@
14 {
compatible = "ti,am654-chipid";
reg = <
0x14
0x4>;
bootph-all;
};
opp_efuse_table: syscon@
18 {
compatible = "ti,am62-opp-efuse-table", "syscon";
reg = <
0x18
0x4>;
};
cpsw_mac_syscon: ethernet-mac-syscon@
200 {
compatible = "ti,am62p-cpsw-mac-efuse", "syscon";
reg = <
0x200
0x8>;
};
usb0_phy_ctrl: syscon@
4008 {
compatible = "ti,am62-usb-phy-ctrl", "syscon";
reg = <
0x4008
0x4>;
};
usb1_phy_ctrl: syscon@
4018 {
compatible = "ti,am62-usb-phy-ctrl", "syscon";
reg = <
0x4018
0x4>;
};
};
target-module@
2b300050 {
compatible = "ti,sysc-omap2", "ti,sysc";
reg = <
0 0x2b300050
0 0x4>,
<
0 0x2b300054
0 0x4>,
<
0 0x2b300058
0 0x4>;
reg-names = "rev", "sysc", "syss";
ti,sysc-mask = <(SYSC_OMAP2_ENAWAKEUP |
SYSC_OMAP2_SOFTRESET |
SYSC_OMAP2_AUTOIDLE)>;
ti,sysc-sidle = <SYSC_IDLE_FORCE>,
<SYSC_IDLE_NO>,
<SYSC_IDLE_SMART>,
<SYSC_IDLE_SMART_WKUP>;
ti,syss-mask = <
1>;
ti,no-reset-on-init;
power-domains = <&k3_pds
114 TI_SCI_PD_EXCLUSIVE>;
clocks = <&k3_clks
114 0>;
clock-names = "fck";
#address-cells = <
1>;
#size-cells = <
1>;
ranges = <
0 0 0x2b300000
0x100000>;
wkup_uart0: serial@
0 {
compatible = "ti,am64-uart", "ti,am654-uart";
reg = <
0 0x100>;
interrupts = <GIC_SPI
186 IRQ_TYPE_LEVEL_HIGH>;
status = "disabled";
bootph-pre-ram;
};
};
wkup_i2c0: i2c@
2b200000 {
compatible = "ti,am64-i2c", "ti,omap4-i2c";
reg = <
0x00
0x2b200000
0x00
0x100>;
interrupts = <GIC_SPI
165 IRQ_TYPE_LEVEL_HIGH>;
#address-cells = <
1>;
#size-cells = <
0>;
power-domains = <&k3_pds
107 TI_SCI_PD_EXCLUSIVE>;
clocks = <&k3_clks
107 4>;
clock-names = "fck";
status = "disabled";
};
wkup_rtc0: rtc@
2b1f0000 {
compatible = "ti,am62-rtc";
reg = <
0x00
0x2b1f0000
0x00
0x100>;
interrupts = <GIC_SPI
100 IRQ_TYPE_LEVEL_HIGH>;
clocks = <&k3_clks
117 6> , <&k3_clks
117 0>;
clock-names = "vbus", "osc32k";
power-domains = <&k3_pds
117 TI_SCI_PD_EXCLUSIVE>;
wakeup-source;
};
wkup_rti0: watchdog@
2b000000 {
compatible = "ti,j7-rti-wdt";
reg = <
0x00
0x2b000000
0x00
0x100>;
clocks = <&k3_clks
132 0>;
power-domains = <&k3_pds
132 TI_SCI_PD_EXCLUSIVE>;
assigned-clocks = <&k3_clks
132 0>;
assigned-clock-parents = <&k3_clks
132 2>;
/* Used by DM firmware */
status = "reserved";
};
wkup_r5fss0: r5fss@
78000000 {
compatible = "ti,am62-r5fss";
#address-cells = <
1>;
#size-cells = <
1>;
ranges = <
0x78000000
0x00
0x78000000
0x8000>,
<
0x78100000
0x00
0x78100000
0x8000>;
power-domains = <&k3_pds
119 TI_SCI_PD_EXCLUSIVE>;
status = "disabled";
wkup_r5fss0_core0: r5f@
78000000 {
compatible = "ti,am62-r5f";
reg = <
0x78000000
0x00008000>,
<
0x78100000
0x00008000>;
reg-names = "atcm", "btcm";
resets = <&k3_reset
121 1>;
firmware-name = "am62a-wkup-r5f0_0-fw";
ti,atcm-enable = <
1>;
ti,btcm-enable = <
1>;
ti,loczrama = <
1>;
ti,sci = <&dmsc>;
ti,sci-dev-id = <
121>;
ti,sci-proc-ids = <
0x01
0xff>;
};
};
wkup_vtm0: temperature-sensor@b00000 {
compatible = "ti,j7200-vtm";
reg = <
0x00
0xb00000
0x00
0x400>,
<
0x00
0xb01000
0x00
0x400>;
power-domains = <&k3_pds
95 TI_SCI_PD_EXCLUSIVE>;
#thermal-sensor-cells = <
1>;
};
};