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-bmc-facebook-yamp.dts (1672B)


      1// SPDX-License-Identifier: GPL-2.0+
      2// Copyright (c) 2018 Facebook Inc.
      3/dts-v1/;
      4
      5#include "ast2500-facebook-netbmc-common.dtsi"
      6
      7/ {
      8	model = "Facebook YAMP 100 BMC";
      9	compatible = "facebook,yamp-bmc", "aspeed,ast2500";
     10
     11	aliases {
     12		/*
     13		 * Override the default uart aliases to avoid breaking
     14		 * the legacy applications.
     15		 */
     16		serial0 = &uart5;
     17		serial1 = &uart1;
     18		serial2 = &uart2;
     19		serial3 = &uart3;
     20	};
     21
     22	chosen {
     23		stdout-path = &uart5;
     24		bootargs = "console=ttyS0,9600n8 root=/dev/ram rw";
     25	};
     26};
     27
     28&uart2 {
     29	status = "okay";
     30	pinctrl-names = "default";
     31	pinctrl-0 = <&pinctrl_txd2_default
     32		     &pinctrl_rxd2_default>;
     33};
     34
     35&mac0 {
     36	status = "okay";
     37	use-ncsi;
     38	pinctrl-names = "default";
     39	pinctrl-0 = <&pinctrl_rmii1_default>;
     40	clocks = <&syscon ASPEED_CLK_GATE_MAC1CLK>,
     41		 <&syscon ASPEED_CLK_MAC1RCLK>;
     42	clock-names = "MACCLK", "RCLK";
     43};
     44
     45&mac1 {
     46	status = "disabled";
     47};
     48
     49&i2c0 {
     50	status = "okay";
     51};
     52
     53&i2c1 {
     54	status = "okay";
     55};
     56
     57&i2c2 {
     58	status = "okay";
     59
     60	i2c-switch@75 {
     61		compatible = "nxp,pca9548";
     62		#address-cells = <1>;
     63		#size-cells = <0>;
     64		reg = <0x75>;
     65	};
     66};
     67
     68&i2c3 {
     69	status = "okay";
     70};
     71
     72&i2c4 {
     73	status = "okay";
     74};
     75
     76&i2c5 {
     77	status = "okay";
     78};
     79
     80&i2c6 {
     81	status = "okay";
     82};
     83
     84&i2c7 {
     85	status = "okay";
     86};
     87
     88&i2c8 {
     89	status = "okay";
     90};
     91
     92&i2c9 {
     93	status = "okay";
     94};
     95
     96&i2c10 {
     97	status = "okay";
     98};
     99
    100&i2c11 {
    101	status = "okay";
    102};
    103
    104&i2c12 {
    105	status = "okay";
    106};
    107
    108&i2c13 {
    109	status = "okay";
    110};
    111
    112&fmc_flash0 {
    113#include "facebook-bmc-flash-layout.dtsi"
    114};
    115
    116&fmc_flash1 {
    117	partitions {
    118		compatible = "fixed-partitions";
    119		#address-cells = <1>;
    120		#size-cells = <1>;
    121
    122		flash1@0 {
    123			reg = <0x0 0x2000000>;
    124			label = "flash1";
    125		};
    126	};
    127};