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

aspeed-ast2500-evb.dts (1900B)


      1// SPDX-License-Identifier: GPL-2.0+
      2/dts-v1/;
      3
      4#include "aspeed-g5.dtsi"
      5
      6/ {
      7	model = "AST2500 EVB";
      8	compatible = "aspeed,ast2500";
      9
     10	aliases {
     11		serial4 = &uart5;
     12	};
     13
     14	chosen {
     15		stdout-path = &uart5;
     16		bootargs = "console=tty0 console=ttyS4,115200 earlycon";
     17	};
     18
     19	memory@80000000 {
     20		reg = <0x80000000 0x20000000>;
     21	};
     22
     23	reserved-memory {
     24		#address-cells = <1>;
     25		#size-cells = <1>;
     26		ranges;
     27
     28		gfx_memory: framebuffer {
     29			size = <0x01000000>;
     30			alignment = <0x01000000>;
     31			compatible = "shared-dma-pool";
     32			reusable;
     33		};
     34	};
     35};
     36
     37&fmc {
     38	status = "okay";
     39	flash@0 {
     40		status = "okay";
     41		m25p,fast-read;
     42		label = "bmc";
     43		spi-max-frequency = <50000000>;
     44#include "openbmc-flash-layout.dtsi"
     45	};
     46};
     47
     48&spi1 {
     49	status = "okay";
     50	flash@0 {
     51		status = "okay";
     52		m25p,fast-read;
     53		label = "pnor";
     54		spi-max-frequency = <100000000>;
     55	};
     56};
     57
     58&spi2 {
     59	status = "okay";
     60};
     61
     62&uart5 {
     63	status = "okay";
     64};
     65
     66&mac0 {
     67	status = "okay";
     68
     69	pinctrl-names = "default";
     70	pinctrl-0 = <&pinctrl_rgmii1_default &pinctrl_mdio1_default>;
     71};
     72
     73&mac1 {
     74	status = "okay";
     75
     76	pinctrl-names = "default";
     77	pinctrl-0 = <&pinctrl_rgmii2_default &pinctrl_mdio2_default>;
     78};
     79
     80&i2c3 {
     81	status = "okay";
     82
     83	eeprom@50 {
     84		compatible = "atmel,24c08";
     85		reg = <0x50>;
     86		pagesize = <16>;
     87	};
     88};
     89
     90&i2c7 {
     91	status = "okay";
     92
     93	lm75@4d {
     94		compatible = "national,lm75";
     95		reg = <0x4d>;
     96	};
     97};
     98
     99&sdmmc {
    100	status = "okay";
    101};
    102
    103&sdhci0 {
    104	status = "okay";
    105
    106	pinctrl-names = "default";
    107	pinctrl-0 = <&pinctrl_sd1_default>;
    108};
    109
    110/*
    111 * Enable port A as device (via the virtual hub) and port B as
    112 * host by default on the eval board. This can be easily changed
    113 * by replacing the override below with &ehci0 { ... } to enable
    114 * host on both ports.
    115 */
    116&vhub {
    117	status = "okay";
    118};
    119
    120&ehci1 {
    121	status = "okay";
    122};
    123
    124&uhci {
    125	status = "okay";
    126};
    127
    128&gfx {
    129     status = "okay";
    130     memory-region = <&gfx_memory>;
    131};
    132
    133&rtc {
    134	status = "okay";
    135};