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

bcm47081-tplink-archer-c5-v2.dts (2303B)


      1// SPDX-License-Identifier: GPL-2.0-or-later OR MIT
      2/*
      3 * Copyright (C) 2017 Rafał Miłecki <rafal@milecki.pl>
      4 */
      5
      6/dts-v1/;
      7
      8#include "bcm47081.dtsi"
      9
     10/ {
     11	compatible = "tplink,archer-c5-v2", "brcm,bcm47081", "brcm,bcm4708";
     12	model = "TP-LINK Archer C5 V2";
     13
     14	chosen {
     15		bootargs = "earlycon";
     16	};
     17
     18	memory@0 {
     19		device_type = "memory";
     20		reg = <0x00000000 0x08000000>;
     21	};
     22
     23	leds {
     24		compatible = "gpio-leds";
     25
     26		2ghz {
     27			label = "bcm53xx:green:2ghz";
     28			gpios = <&chipcommon 0 GPIO_ACTIVE_HIGH>;
     29		};
     30
     31		lan {
     32			label = "bcm53xx:green:lan";
     33			gpios = <&chipcommon 1 GPIO_ACTIVE_HIGH>;
     34		};
     35
     36		usb2-port1 {
     37			label = "bcm53xx:green:usb2-port1";
     38			gpios = <&chipcommon 2 GPIO_ACTIVE_HIGH>;
     39			trigger-sources = <&ohci_port1>, <&ehci_port1>;
     40			linux,default-trigger = "usbport";
     41		};
     42
     43		power {
     44			label = "bcm53xx:green:power";
     45			gpios = <&chipcommon 4 GPIO_ACTIVE_HIGH>;
     46			linux,default-trigger = "default-on";
     47		};
     48
     49		wan-green {
     50			label = "bcm53xx:green:wan";
     51			gpios = <&chipcommon 5 GPIO_ACTIVE_HIGH>;
     52		};
     53
     54		wps {
     55			label = "bcm53xx:green:wps";
     56			gpios = <&chipcommon 6 GPIO_ACTIVE_HIGH>;
     57		};
     58
     59		wan-amber {
     60			label = "bcm53xx:amber:wan";
     61			gpios = <&chipcommon 8 GPIO_ACTIVE_HIGH>;
     62		};
     63
     64		5ghz {
     65			label = "bcm53xx:green:5ghz";
     66			gpios = <&chipcommon 12 GPIO_ACTIVE_HIGH>;
     67		};
     68
     69		usb2-port2 {
     70			label = "bcm53xx:green:usb2-port2";
     71			gpios = <&chipcommon 13 GPIO_ACTIVE_HIGH>;
     72			trigger-sources = <&ohci_port2>, <&ehci_port2>;
     73			linux,default-trigger = "usbport";
     74		};
     75	};
     76
     77	gpio-keys {
     78		compatible = "gpio-keys";
     79
     80		rfkill {
     81			label = "WiFi";
     82			linux,code = <KEY_RFKILL>;
     83			gpios = <&chipcommon 3 GPIO_ACTIVE_LOW>;
     84		};
     85
     86		restart {
     87			label = "Reset";
     88			linux,code = <KEY_RESTART>;
     89			gpios = <&chipcommon 7 GPIO_ACTIVE_LOW>;
     90		};
     91	};
     92};
     93
     94&spi_nor {
     95	status = "okay";
     96
     97	partitions {
     98		compatible = "fixed-partitions";
     99		#address-cells = <1>;
    100		#size-cells = <1>;
    101
    102		boot@0 {
    103			label = "boot";
    104			reg = <0x000000 0x040000>;
    105			read-only;
    106		};
    107
    108		os-image@100000 {
    109			label = "os-image";
    110			reg = <0x040000 0x200000>;
    111			compatible = "brcm,trx";
    112		};
    113
    114		rootfs@240000 {
    115			label = "rootfs";
    116			reg = <0x240000 0xc00000>;
    117		};
    118
    119		nvram@ff0000 {
    120			label = "nvram";
    121			reg = <0xff0000 0x010000>;
    122		};
    123	};
    124};
    125
    126&usb2 {
    127	vcc-gpio = <&chipcommon 9 GPIO_ACTIVE_HIGH>;
    128};