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-ts219-6281.dts (1169B)


      1// SPDX-License-Identifier: GPL-2.0
      2/dts-v1/;
      3
      4#include "kirkwood.dtsi"
      5#include "kirkwood-6281.dtsi"
      6#include "kirkwood-ts219.dtsi"
      7
      8/ {
      9	ocp@f1000000 {
     10		pinctrl: pin-controller@10000 {
     11
     12			pinctrl-0 = <&pmx_ram_size &pmx_board_id>;
     13			pinctrl-names = "default";
     14
     15			pmx_ram_size: pmx-ram-size {
     16				/* RAM: 0: 256 MB, 1: 512 MB */
     17				marvell,pins = "mpp36";
     18				marvell,function = "gpio";
     19			};
     20			pmx_USB_copy_button: pmx-USB-copy-button {
     21				marvell,pins = "mpp15";
     22				marvell,function = "gpio";
     23			};
     24			pmx_reset_button: pmx-reset-button {
     25				marvell,pins = "mpp16";
     26				marvell,function = "gpio";
     27			};
     28			pmx_board_id: pmx-board-id {
     29				/* 0: TS-11x, 1: TS-21x */
     30				marvell,pins = "mpp44";
     31				marvell,function = "gpio";
     32			};
     33		};
     34	};
     35
     36	gpio_keys {
     37		compatible = "gpio-keys";
     38		#address-cells = <1>;
     39		#size-cells = <0>;
     40		pinctrl-0 = <&pmx_reset_button &pmx_USB_copy_button>;
     41		pinctrl-names = "default";
     42
     43		copy {
     44			label = "USB Copy";
     45			linux,code = <KEY_COPY>;
     46			gpios = <&gpio0 15 GPIO_ACTIVE_LOW>;
     47		};
     48		reset {
     49			label = "Reset";
     50			linux,code = <KEY_RESTART>;
     51			gpios = <&gpio0 16 GPIO_ACTIVE_LOW>;
     52		};
     53	};
     54};
     55
     56&ethphy0 { reg = <8>; };