1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 2 // 2 // 3 // Device Tree file for LX2162A-SOM 3 // Device Tree file for LX2162A-SOM 4 // 4 // 5 // Copyright 2021 Rabeeh Khoury <rabeeh@solid-r 5 // Copyright 2021 Rabeeh Khoury <rabeeh@solid-run.com> 6 // Copyright 2023 Josua Mayer <josua@solid-run. 6 // Copyright 2023 Josua Mayer <josua@solid-run.com> 7 7 8 &crypto { 8 &crypto { 9 status = "okay"; 9 status = "okay"; 10 }; 10 }; 11 11 12 &dpmac17 { 12 &dpmac17 { 13 phy-handle = <ðernet_phy0>; 13 phy-handle = <ðernet_phy0>; 14 phy-connection-type = "rgmii-id"; 14 phy-connection-type = "rgmii-id"; 15 }; 15 }; 16 16 17 &emdio1 { 17 &emdio1 { 18 status = "okay"; 18 status = "okay"; 19 19 20 ethernet_phy0: ethernet-phy@1 { 20 ethernet_phy0: ethernet-phy@1 { 21 reg = <1>; 21 reg = <1>; 22 }; 22 }; 23 }; 23 }; 24 24 25 &esdhc1 { 25 &esdhc1 { 26 bus-width = <8>; 26 bus-width = <8>; 27 mmc-hs200-1_8v; 27 mmc-hs200-1_8v; 28 mmc-hs400-1_8v; 28 mmc-hs400-1_8v; 29 status = "okay"; 29 status = "okay"; 30 }; 30 }; 31 31 32 &fspi { 32 &fspi { 33 status = "okay"; 33 status = "okay"; 34 34 35 flash@0 { 35 flash@0 { 36 compatible = "jedec,spi-nor"; 36 compatible = "jedec,spi-nor"; 37 reg = <0>; 37 reg = <0>; 38 m25p,fast-read; 38 m25p,fast-read; 39 spi-max-frequency = <50000000> 39 spi-max-frequency = <50000000>; 40 /* The following setting enabl 40 /* The following setting enables 1-1-8 (CMD-ADDR-DATA) mode */ 41 spi-rx-bus-width = <8>; 41 spi-rx-bus-width = <8>; 42 spi-tx-bus-width = <1>; 42 spi-tx-bus-width = <1>; 43 }; 43 }; 44 }; 44 }; 45 45 46 &i2c0 { 46 &i2c0 { 47 status = "okay"; 47 status = "okay"; 48 48 49 fan-controller@18 { 49 fan-controller@18 { 50 compatible = "ti,amc6821"; 50 compatible = "ti,amc6821"; 51 reg = <0x18>; 51 reg = <0x18>; 52 }; 52 }; 53 53 54 ddr_spd: eeprom@51 { 54 ddr_spd: eeprom@51 { 55 compatible = "st,24c02", "atme 55 compatible = "st,24c02", "atmel,24c02"; 56 reg = <0x51>; 56 reg = <0x51>; 57 read-only; 57 read-only; 58 }; 58 }; 59 59 60 config_eeprom: eeprom@57 { 60 config_eeprom: eeprom@57 { 61 compatible = "st,24c02", "atme 61 compatible = "st,24c02", "atmel,24c02"; 62 reg = <0x57>; 62 reg = <0x57>; 63 }; 63 }; 64 }; 64 }; 65 65 66 &i2c4 { 66 &i2c4 { 67 status = "okay"; 67 status = "okay"; 68 68 69 variable_eeprom: eeprom@54 { 69 variable_eeprom: eeprom@54 { 70 compatible = "st,24c2048", "at 70 compatible = "st,24c2048", "atmel,24c2048"; 71 reg = <0x54>; 71 reg = <0x54>; 72 }; 72 }; 73 }; 73 }; 74 << 75 &i2c5 { << 76 status = "okay"; << 77 << 78 rtc@6f { << 79 compatible = "microchip,mcp794 << 80 reg = <0x6f>; << 81 }; << 82 }; <<
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.