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

kirkwood-sheevaplug-common.dtsi (1848B)


      1// SPDX-License-Identifier: GPL-2.0
      2/*
      3 * kirkwood-sheevaplug-common.dtsi - Common parts for Sheevaplugs
      4 *
      5 * Copyright (C) 2013 Simon Baatz <gmbnomis@gmail.com>
      6 */
      7
      8#include "kirkwood.dtsi"
      9#include "kirkwood-6281.dtsi"
     10
     11/ {
     12	memory {
     13		device_type = "memory";
     14		reg = <0x00000000 0x20000000>;
     15	};
     16
     17	chosen {
     18		bootargs = "console=ttyS0,115200n8 earlyprintk";
     19		stdout-path = &uart0;
     20	};
     21
     22	ocp@f1000000 {
     23		pinctrl: pin-controller@10000 {
     24
     25			pmx_usb_power_enable: pmx-usb-power-enable {
     26				marvell,pins = "mpp29";
     27				marvell,function = "gpio";
     28			};
     29			pmx_led_red: pmx-led-red {
     30				marvell,pins = "mpp46";
     31				marvell,function = "gpio";
     32			};
     33			pmx_led_blue: pmx-led-blue {
     34				marvell,pins = "mpp49";
     35				marvell,function = "gpio";
     36			};
     37			pmx_sdio_cd: pmx-sdio-cd {
     38				marvell,pins = "mpp44";
     39				marvell,function = "gpio";
     40			};
     41			pmx_sdio_wp: pmx-sdio-wp {
     42				marvell,pins = "mpp47";
     43				marvell,function = "gpio";
     44			};
     45		};
     46		serial@12000 {
     47			status = "okay";
     48		};
     49	};
     50
     51	regulators {
     52		compatible = "simple-bus";
     53		#address-cells = <1>;
     54		#size-cells = <0>;
     55		pinctrl-0 = <&pmx_usb_power_enable>;
     56		pinctrl-names = "default";
     57
     58		usb_power: regulator@1 {
     59			compatible = "regulator-fixed";
     60			reg = <1>;
     61			regulator-name = "USB Power";
     62			regulator-min-microvolt = <5000000>;
     63			regulator-max-microvolt = <5000000>;
     64			enable-active-high;
     65			regulator-always-on;
     66			regulator-boot-on;
     67			gpio = <&gpio0 29 0>;
     68		};
     69	};
     70};
     71
     72&nand {
     73	status = "okay";
     74
     75	partition@0 {
     76		label = "u-boot";
     77		reg = <0x0000000 0x100000>;
     78	};
     79
     80	partition@100000 {
     81		label = "uImage";
     82		reg = <0x0100000 0x400000>;
     83	};
     84
     85	partition@500000 {
     86		label = "root";
     87		reg = <0x0500000 0x1fb00000>;
     88	};
     89};
     90
     91&mdio {
     92	status = "okay";
     93
     94	ethphy0: ethernet-phy@0 {
     95		reg = <0>;
     96	};
     97};
     98
     99&eth0 {
    100	status = "okay";
    101	ethernet0-port@0 {
    102		phy-handle = <&ethphy0>;
    103	};
    104};