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

armada-388-clearfog-base.dts (1362B)


      1// SPDX-License-Identifier: (GPL-2.0 OR MIT)
      2/*
      3 * Device Tree file for SolidRun Clearfog Base revision A1 rev 2.0 (88F6828)
      4 *
      5 *  Copyright (C) 2015 Russell King
      6 */
      7
      8/dts-v1/;
      9#include "armada-388-clearfog.dtsi"
     10
     11/ {
     12	model = "SolidRun Clearfog Base A1";
     13	compatible = "solidrun,clearfog-base-a1",
     14		"solidrun,clearfog-a1", "marvell,armada388",
     15		"marvell,armada385", "marvell,armada380";
     16
     17	gpio-keys {
     18		compatible = "gpio-keys";
     19		pinctrl-0 = <&rear_button_pins>;
     20		pinctrl-names = "default";
     21
     22		button_0 {
     23			/* The rear SW3 button */
     24			label = "Rear Button";
     25			gpios = <&gpio1 12 GPIO_ACTIVE_LOW>;
     26			linux,can-disable;
     27			linux,code = <BTN_0>;
     28		};
     29	};
     30};
     31
     32&eth1 {
     33	phy = <&phy1>;
     34};
     35
     36&gpio0 {
     37	phy1_reset {
     38		gpio-hog;
     39		gpios = <19 GPIO_ACTIVE_LOW>;
     40		output-low;
     41		line-name = "phy1-reset";
     42	};
     43};
     44
     45&mdio {
     46	pinctrl-0 = <&mdio_pins &microsom_phy_clk_pins &clearfog_phy_pins>;
     47	phy1: ethernet-phy@1 {
     48		/*
     49		 * Annoyingly, the marvell phy driver configures the LED
     50		 * register, rather than preserving reset-loaded setting.
     51		 * We undo that rubbish here.
     52		 */
     53		marvell,reg-init = <3 16 0 0x101e>;
     54		reg = <1>;
     55	};
     56};
     57
     58&pinctrl {
     59	/* phy1 reset */
     60	clearfog_phy_pins: clearfog-phy-pins {
     61		marvell,pins = "mpp19";
     62		marvell,function = "gpio";
     63	};
     64	rear_button_pins: rear-button-pins {
     65		marvell,pins = "mpp44";
     66		marvell,function = "gpio";
     67	};
     68};