| // SPDX-License-Identifier: GPL-2.0+ | |
| /* | |
| * CMPC885 Device Tree Source | |
| * | |
| * Copyright 2020 CS Group | |
| * | |
| */ | |
| /dts-v1/; | |
| / { | |
| model = "CMPC885"; | |
| compatible = "fsl, cmpc885", "fsl,mod885"; | |
| #address-cells = <1>; | |
| #size-cells = <1>; | |
| chosen { | |
| stdout-path = &SERIAL; | |
| }; | |
| SERIAL: serial { | |
| compatible = "fsl,pq1-smc"; | |
| }; | |
| FEC1: fec@0 { | |
| compatible = "fsl,pq1-fec1"; | |
| }; | |
| FEC2: fec@1 { | |
| compatible = "fsl,pq1-fec2"; | |
| }; | |
| soc: immr@ff000000 { | |
| #address-cells = <1>; | |
| #size-cells = <1>; | |
| device-type = "soc"; | |
| compatible = "simple-bus"; | |
| ranges = <0 0xff000000 0x4000>; | |
| reg = <0xff000000 0x00000200>; | |
| WDT: watchdog@0 { | |
| compatible = "fsl,pq1-wdt"; | |
| reg = <0x0 0x10>; | |
| timeout-sec = <2>; | |
| hw_margin_ms = <1000>; | |
| }; | |
| CPM1_PIO_B: gpio-controller@ab8 { | |
| #gpio-cells = <2>; | |
| compatible = "fsl,cpm1-pario-bank-b"; | |
| reg = <0xab8 0x10>; | |
| gpio-controller; | |
| }; | |
| CPM1_PIO_D: gpio-controller@970 { | |
| #gpio-cells = <2>; | |
| compatible = "fsl,cpm1-pario-bank-d"; | |
| reg = <0x970 0x10>; | |
| gpio-controller; | |
| }; | |
| CPM1_PIO_A: gpio-controller@950 { | |
| #gpio-cells = <2>; | |
| compatible = "fsl,cpm1-pario-bank-a"; | |
| reg = <0x950 0x10>; | |
| gpio-controller; | |
| }; | |
| CPM1_PIO_C: gpio-controller@960 { | |
| #gpio-cells = <2>; | |
| compatible = "fsl,cpm1-pario-bank-c"; | |
| reg = <0x960 0x10>; | |
| gpio-controller; | |
| }; | |
| CPM1_PIO_E: gpio-controller@ac8 { | |
| #gpio-cells = <2>; | |
| compatible = "fsl,cpm1-pario-bank-e"; | |
| reg = <0xac8 0x18>; | |
| gpio-controller; | |
| }; | |
| spi: spi@aa0 { | |
| status = "okay"; | |
| #address-cells = <1>; | |
| #size-cells = <0>; | |
| compatible = "fsl,mpc8xx-spi"; | |
| gpios = <&CPM1_PIO_B 21 1 /* /EEPROM_CS ACTIVE_LOW */ | |
| &CPM1_PIO_B 23 1 /* Temperature mother board */ | |
| &CPM1_PIO_B 14 1>; /* Temperature CPU board */ | |
| eeprom@0 { | |
| reg = <0>; | |
| compatible = "atmel,at25", "cs,eeprom"; | |
| }; | |
| temp@1 { | |
| reg = <1>; | |
| compatible = "ti,lm74"; | |
| }; | |
| temp@2 { | |
| reg = <2>; | |
| compatible = "ti,lm74"; | |
| }; | |
| }; | |
| }; | |
| }; |