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

ox810se-wd-mbwe.dts (1822B)


      1// SPDX-License-Identifier: GPL-2.0-or-later
      2/*
      3 * wd-mbwe.dtsi - Device tree file for Western Digital My Book World Edition
      4 *
      5 * Copyright (C) 2016 Neil Armstrong <narmstrong@baylibre.com>
      6 */
      7
      8/dts-v1/;
      9#include "ox810se.dtsi"
     10
     11/ {
     12	model = "Western Digital My Book World Edition";
     13
     14	compatible = "wd,mbwe", "oxsemi,ox810se";
     15
     16	chosen {
     17		bootargs = "console=ttyS1,115200n8 earlyprintk=serial";
     18	};
     19
     20	memory {
     21		/* 128Mbytes DDR */
     22		reg = <0x48000000 0x8000000>;
     23	};
     24
     25	aliases {
     26		serial1 = &uart1;
     27		gpio0 = &gpio0;
     28		gpio1 = &gpio1;
     29	};
     30
     31	gpio-keys-polled {
     32		compatible = "gpio-keys-polled";
     33		#address-cells = <1>;
     34		#size-cells = <0>;
     35		poll-interval = <100>;
     36
     37		power {
     38			label = "power";
     39			gpios = <&gpio0 0 1>;
     40			linux,code = <0x198>;
     41		};
     42
     43		recovery {
     44			label = "recovery";
     45			gpios = <&gpio0 4 1>;
     46			linux,code = <0xab>;
     47		};
     48	};
     49
     50	leds {
     51		compatible = "gpio-leds";
     52
     53		a0 {
     54			label = "activity0";
     55			gpios = <&gpio0 25 0>;
     56			default-state = "keep";
     57		};
     58
     59		a1 {
     60			label = "activity1";
     61			gpios = <&gpio0 26 0>;
     62			default-state = "keep";
     63		};
     64
     65		a2 {
     66			label = "activity2";
     67			gpios = <&gpio0 5 0>;
     68			default-state = "keep";
     69		};
     70
     71		a3 {
     72			label = "activity3";
     73			gpios = <&gpio0 6 0>;
     74			default-state = "keep";
     75		};
     76
     77		a4 {
     78			label = "activity4";
     79			gpios = <&gpio0 7 0>;
     80			default-state = "keep";
     81		};
     82
     83		a5 {
     84			label = "activity5";
     85			gpios = <&gpio1 2 0>;
     86			default-state = "keep";
     87		};
     88	};
     89
     90	i2c-gpio {
     91		compatible = "i2c-gpio";
     92		gpios = <&gpio0 3 0 /* sda */
     93			 &gpio0 2 0 /* scl */
     94			 >;
     95		i2c-gpio,delay-us = <2>;        /* ~100 kHz */
     96		#address-cells = <1>;
     97		#size-cells = <0>;
     98
     99		rtc0: rtc@48 {
    100			compatible = "st,m41t00";
    101			reg = <0x68>;
    102		};
    103	};
    104};
    105
    106&etha {
    107	status = "okay";
    108};
    109
    110&uart1 {
    111	status = "okay";
    112
    113	pinctrl-names = "default";
    114	pinctrl-0 = <&pinctrl_uart1>;
    115};