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

stm32mp157a-iot-box.dts (1485B)


      1// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
      2/*
      3 * Copyright (C) 2020 Manivannan Sadhasivam
      4 */
      5
      6/dts-v1/;
      7#include "stm32mp157a-stinger96.dtsi"
      8
      9/ {
     10	model = "Shiratech STM32MP157A IoT Box";
     11	compatible = "shiratech,stm32mp157a-iot-box", "st,stm32mp157";
     12
     13	wlan_pwr: regulator-wlan {
     14		compatible = "regulator-fixed";
     15
     16		regulator-name = "wl-reg";
     17		regulator-min-microvolt = <3300000>;
     18		regulator-max-microvolt = <3300000>;
     19
     20		gpios = <&gpiog 3 GPIO_ACTIVE_HIGH>;
     21		enable-active-high;
     22	};
     23};
     24
     25&i2c2 {
     26	ccs811@5b {
     27		compatible = "ams,ccs811";
     28		reg = <0x5b>;
     29		wakeup-gpios = <&gpioa 12 GPIO_ACTIVE_LOW>;
     30		reset-gpios = <&gpioa 11 GPIO_ACTIVE_LOW>;
     31	};
     32};
     33
     34/* WiFi */
     35&sdmmc2 {
     36	pinctrl-names = "default", "opendrain", "sleep";
     37	pinctrl-0 = <&sdmmc2_b4_pins_a>;
     38	pinctrl-1 = <&sdmmc2_b4_od_pins_b>;
     39	pinctrl-2 = <&sdmmc2_b4_sleep_pins_a>;
     40	broken-cd;
     41	non-removable;
     42	st,neg-edge;
     43	bus-width = <1>;
     44	vmmc-supply = <&wlan_pwr>;
     45	status = "okay";
     46
     47	#address-cells = <1>;
     48	#size-cells = <0>;
     49	brcmf: bcrmf@1 {
     50		reg = <1>;
     51		compatible = "brcm,bcm4329-fmac";
     52	};
     53};
     54
     55/* Bluetooth */
     56&uart4 {
     57	/* Note: HW flow control is broken, hence using custom CTS/RTS gpios */
     58	/delete-property/st,hw-flow-ctrl;
     59	cts-gpios = <&gpioa 15 GPIO_ACTIVE_LOW>;
     60	rts-gpios = <&gpiob 0 GPIO_ACTIVE_LOW>;
     61	/delete-property/dmas;
     62	/delete-property/dma-names;
     63	status = "okay";
     64
     65	bluetooth {
     66		shutdown-gpios = <&gpiog 2 GPIO_ACTIVE_HIGH>;
     67		compatible = "brcm,bcm43438-bt";
     68		max-speed = <115200>;
     69	};
     70};