cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

imx27-apf27.dts (2156B)


      1// SPDX-License-Identifier: GPL-2.0-or-later
      2/*
      3 * Copyright 2012 Philippe Reynes <tremyfr@yahoo.fr>
      4 * Copyright 2012 Armadeus Systems <support@armadeus.com>
      5 *
      6 * Based on code which is: Copyright 2012 Sascha Hauer, Pengutronix
      7 */
      8
      9/dts-v1/;
     10#include "imx27.dtsi"
     11
     12/ {
     13	model = "Armadeus Systems APF27 module";
     14	compatible = "armadeus,imx27-apf27", "fsl,imx27";
     15
     16	memory@a0000000 {
     17		device_type = "memory";
     18		reg = <0xa0000000 0x04000000>;
     19	};
     20};
     21
     22&clk_osc26m {
     23	clock-frequency = <0>;
     24};
     25
     26&iomuxc {
     27	imx27-apf27 {
     28		pinctrl_fec1: fec1grp {
     29			fsl,pins = <
     30				MX27_PAD_SD3_CMD__FEC_TXD0 0x0
     31				MX27_PAD_SD3_CLK__FEC_TXD1 0x0
     32				MX27_PAD_ATA_DATA0__FEC_TXD2 0x0
     33				MX27_PAD_ATA_DATA1__FEC_TXD3 0x0
     34				MX27_PAD_ATA_DATA2__FEC_RX_ER 0x0
     35				MX27_PAD_ATA_DATA3__FEC_RXD1 0x0
     36				MX27_PAD_ATA_DATA4__FEC_RXD2 0x0
     37				MX27_PAD_ATA_DATA5__FEC_RXD3 0x0
     38				MX27_PAD_ATA_DATA6__FEC_MDIO 0x0
     39				MX27_PAD_ATA_DATA7__FEC_MDC 0x0
     40				MX27_PAD_ATA_DATA8__FEC_CRS 0x0
     41				MX27_PAD_ATA_DATA9__FEC_TX_CLK 0x0
     42				MX27_PAD_ATA_DATA10__FEC_RXD0 0x0
     43				MX27_PAD_ATA_DATA11__FEC_RX_DV 0x0
     44				MX27_PAD_ATA_DATA12__FEC_RX_CLK 0x0
     45				MX27_PAD_ATA_DATA13__FEC_COL 0x0
     46				MX27_PAD_ATA_DATA14__FEC_TX_ER 0x0
     47				MX27_PAD_ATA_DATA15__FEC_TX_EN 0x0
     48			>;
     49		};
     50
     51		pinctrl_uart1: uart1grp {
     52			fsl,pins = <
     53				MX27_PAD_UART1_TXD__UART1_TXD 0x0
     54				MX27_PAD_UART1_RXD__UART1_RXD 0x0
     55			>;
     56		};
     57	};
     58};
     59
     60&uart1 {
     61	pinctrl-names = "default";
     62	pinctrl-0 = <&pinctrl_uart1>;
     63	status = "okay";
     64};
     65
     66&fec {
     67	pinctrl-names = "default";
     68	pinctrl-0 = <&pinctrl_fec1>;
     69	status = "okay";
     70};
     71
     72&nfc {
     73	status = "okay";
     74	nand-bus-width = <16>;
     75	nand-ecc-mode = "hw";
     76	nand-on-flash-bbt;
     77
     78	partition@0 {
     79		label = "u-boot";
     80		reg = <0x0 0x100000>;
     81	};
     82
     83	partition@100000 {
     84		label = "env";
     85		reg = <0x100000 0x80000>;
     86	};
     87
     88	partition@180000 {
     89		label = "env2";
     90		reg = <0x180000 0x80000>;
     91	};
     92
     93	partition@200000 {
     94		label = "firmware";
     95		reg = <0x200000 0x80000>;
     96	};
     97
     98	partition@280000 {
     99		label = "dtb";
    100		reg = <0x280000 0x80000>;
    101	};
    102
    103	partition@300000 {
    104		label = "kernel";
    105		reg = <0x300000 0x500000>;
    106	};
    107
    108	partition@800000 {
    109		label = "rootfs";
    110		reg = <0x800000 0xf800000>;
    111	};
    112};