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

sunxi-bananapi-m2-plus-v1.2.dtsi (847B)


      1// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
      2/*
      3 * Copyright (C) 2018 Chen-Yu Tsai <wens@csie.org>
      4 */
      5
      6#include "sunxi-bananapi-m2-plus.dtsi"
      7
      8/ {
      9	/*
     10	 * Bananapi M2+ v1.2 uses a GPIO line to change the effective
     11	 * resistance on the CPU regulator's feedback pin.
     12	 */
     13	reg_vdd_cpux: vdd-cpux {
     14		compatible = "regulator-gpio";
     15		regulator-name = "vdd-cpux";
     16		regulator-type = "voltage";
     17		regulator-boot-on;
     18		regulator-always-on;
     19		regulator-min-microvolt = <1108475>;
     20		regulator-max-microvolt = <1308475>;
     21		regulator-ramp-delay = <50>; /* 4ms */
     22		gpios = <&r_pio 0 1 GPIO_ACTIVE_HIGH>; /* PL1 */
     23		gpios-states = <0x1>;
     24		states = <1108475 0>, <1308475 1>;
     25	};
     26};
     27
     28&cpu0 {
     29	cpu-supply = <&reg_vdd_cpux>;
     30};
     31
     32&cpu1 {
     33	cpu-supply = <&reg_vdd_cpux>;
     34};
     35
     36&cpu2 {
     37	cpu-supply = <&reg_vdd_cpux>;
     38};
     39
     40&cpu3 {
     41	cpu-supply = <&reg_vdd_cpux>;
     42};