1// SPDX-License-Identifier: (GPL-2.0-or-later OR MIT) 2/* 3 * Copyright (c) 2018-2025 TQ-Systems GmbH <linux@ew.tq-group.com>, 4 * D-82229 Seefeld, Germany. 5 * Author: Matthias Schiffer 6 * Author: Max Merchel 7 */ 8 9#include "fsl-ls1012a.dtsi" 10 11/ { 12 compatible = "tq,ls1012a-tqmls1012al", "fsl,ls1012a"; 13 14 memory@80000000 { 15 device_type = "memory"; 16 /* our minimum RAM config will be 512 MiB */ 17 reg = <0x00000000 0x80000000 0 0x20000000>; 18 }; 19 20 reg_vcc_1v8: regulator-1v8 { 21 compatible = "regulator-fixed"; 22 regulator-name = "VCC_1V8"; 23 regulator-min-microvolt = <1800000>; 24 regulator-max-microvolt = <1800000>; 25 }; 26 27 reg_vcc_3v3: regulator-3v3 { 28 compatible = "regulator-fixed"; 29 regulator-name = "VCC_3V3"; 30 regulator-min-microvolt = <3300000>; 31 regulator-max-microvolt = <3300000>; 32 }; 33}; 34 35&i2c0 { 36 status = "okay"; 37 38 jc42_19: temperature-sensor@19 { 39 compatible = "nxp,se97b", "jedec,jc-42.4-temp"; 40 reg = <0x19>; 41 }; 42 43 m24c64_50: eeprom@50 { 44 compatible = "atmel,24c64"; 45 reg = <0x50>; 46 pagesize = <32>; 47 vcc-supply = <®_vcc_3v3>; 48 }; 49 50 m24c02_51: eeprom@51 { 51 compatible = "nxp,se97b", "atmel,24c02"; 52 reg = <0x51>; 53 pagesize = <16>; 54 read-only; 55 vcc-supply = <®_vcc_3v3>; 56 }; 57 58 rtc1: rtc@68 { 59 compatible = "dallas,ds1339"; 60 reg = <0x68>; 61 }; 62}; 63 64&qspi { 65 status = "okay"; 66 67 flash@0 { 68 compatible = "jedec,spi-nor"; 69 reg = <0>; 70 spi-max-frequency = <39000000>; 71 spi-rx-bus-width = <4>; 72 spi-tx-bus-width = <1>; 73 vcc-supply = <®_vcc_1v8>; 74 75 partitions { 76 compatible = "fixed-partitions"; 77 #address-cells = <1>; 78 #size-cells = <1>; 79 }; 80 }; 81}; 82