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

mt7621-gnubee-gb-pc1.dts (1729B)


      1// SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
      2/dts-v1/;
      3
      4#include "mt7621.dtsi"
      5
      6#include <dt-bindings/gpio/gpio.h>
      7#include <dt-bindings/input/input.h>
      8
      9/ {
     10	compatible = "gnubee,gb-pc1", "mediatek,mt7621-soc";
     11	model = "GB-PC1";
     12
     13	memory@0 {
     14		device_type = "memory";
     15		reg = <0x00000000 0x1c000000>,
     16		      <0x20000000 0x04000000>;
     17	};
     18
     19	chosen {
     20		bootargs = "console=ttyS0,57600";
     21	};
     22
     23	palmbus: palmbus@1e000000 {
     24		i2c@900 {
     25			status = "okay";
     26		};
     27	};
     28
     29	gpio-keys {
     30		compatible = "gpio-keys";
     31
     32		reset {
     33			label = "reset";
     34			gpios = <&gpio 18 GPIO_ACTIVE_HIGH>;
     35			linux,code = <KEY_RESTART>;
     36		};
     37	};
     38
     39	gpio-leds {
     40		compatible = "gpio-leds";
     41
     42		power {
     43			label = "green:power";
     44			gpios = <&gpio 6 GPIO_ACTIVE_LOW>;
     45			linux,default-trigger = "default-on";
     46		};
     47
     48		system {
     49			label = "green:system";
     50			gpios = <&gpio 8 GPIO_ACTIVE_LOW>;
     51			linux,default-trigger = "disk-activity";
     52		};
     53	};
     54};
     55
     56&sdhci {
     57	status = "okay";
     58};
     59
     60&spi0 {
     61	status = "okay";
     62
     63	flash@0 {
     64		#address-cells = <1>;
     65		#size-cells = <1>;
     66		compatible = "jedec,spi-nor";
     67		reg = <0>;
     68		spi-max-frequency = <50000000>;
     69		broken-flash-reset;
     70
     71		partition@0 {
     72			label = "u-boot";
     73			reg = <0x0 0x30000>;
     74			read-only;
     75		};
     76
     77		partition@30000 {
     78			label = "u-boot-env";
     79			reg = <0x30000 0x10000>;
     80			read-only;
     81		};
     82
     83		factory: partition@40000 {
     84			label = "factory";
     85			reg = <0x40000 0x10000>;
     86			read-only;
     87		};
     88
     89		partition@50000 {
     90			label = "firmware";
     91			reg = <0x50000 0x1fb0000>;
     92		};
     93	};
     94};
     95
     96&pcie {
     97	status = "okay";
     98};
     99
    100&gmac1 {
    101	status = "okay";
    102	phy-handle = <&ethphy4>;
    103};
    104
    105&mdio {
    106	ethphy4: ethernet-phy@4 {
    107		reg = <4>;
    108	};
    109};
    110
    111&switch0 {
    112	ports {
    113		port@0 {
    114			status = "okay";
    115			label = "ethblack";
    116		};
    117	};
    118};