The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/contrib/device-tree/src/arm64/freescale/imx8mp-verdin-wifi.dtsi

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT
    2 /*
    3  * Copyright 2022 Toradex
    4  */
    5 
    6 / {
    7         reg_wifi_en: regulator-wifi-en {
    8                 compatible = "regulator-fixed";
    9                 enable-active-high;
   10                 gpio = <&gpio2 11 GPIO_ACTIVE_HIGH>;
   11                 pinctrl-names = "default";
   12                 pinctrl-0 = <&pinctrl_wifi_pwr_en>;
   13                 regulator-max-microvolt = <3300000>;
   14                 regulator-min-microvolt = <3300000>;
   15                 regulator-name = "PDn_AW-CM276NF";
   16                 startup-delay-us = <2000>;
   17         };
   18 };
   19 
   20 &gpio5 {
   21         gpio-line-names = "SODIMM_42",
   22                           "SODIMM_46",
   23                           "SODIMM_187",
   24                           "SODIMM_20",
   25                           "SODIMM_22",
   26                           "SODIMM_15",
   27                           "SODIMM_196",
   28                           "SODIMM_200",
   29                           "SODIMM_198",
   30                           "SODIMM_202",
   31                           "",
   32                           "",
   33                           "",
   34                           "",
   35                           "",
   36                           "",
   37                           "SODIMM_55",
   38                           "SODIMM_53",
   39                           "SODIMM_95",
   40                           "SODIMM_93",
   41                           "SODIMM_14",
   42                           "SODIMM_12",
   43                           "SODIMM_129",
   44                           "SODIMM_131",
   45                           "SODIMM_137",
   46                           "SODIMM_139",
   47                           "SODIMM_147",
   48                           "SODIMM_149",
   49                           "SODIMM_151",
   50                           "SODIMM_153";
   51 };
   52 
   53 &iomuxc {
   54         pinctrl-names = "default";
   55         pinctrl-0 = <&pinctrl_gpio1>, <&pinctrl_gpio2>,
   56                     <&pinctrl_gpio3>, <&pinctrl_gpio4>,
   57                     <&pinctrl_gpio7>, <&pinctrl_gpio8>,
   58                     <&pinctrl_gpio_hog2>, <&pinctrl_gpio_hog3>, <&pinctrl_gpio_hog4>,
   59                     <&pinctrl_hdmi_hog>;
   60 };
   61 
   62 /* On-module Bluetooth */
   63 &uart4 {
   64         uart-has-rtscts;
   65         pinctrl-names = "default";
   66         pinctrl-0 = <&pinctrl_bt_uart>;
   67         status = "okay";
   68 };
   69 
   70 /* On-module Wi-Fi */
   71 &usdhc1 {
   72         bus-width = <4>;
   73         keep-power-in-suspend;
   74         max-frequency = <100000000>;
   75         non-removable;
   76         pinctrl-names = "default", "state_100mhz", "state_200mhz";
   77         pinctrl-0 = <&pinctrl_usdhc1>, <&pinctrl_wifi_ctrl>;
   78         pinctrl-1 = <&pinctrl_usdhc1_100mhz>, <&pinctrl_wifi_ctrl>;
   79         pinctrl-2 = <&pinctrl_usdhc1_200mhz>, <&pinctrl_wifi_ctrl>;
   80         vmmc-supply = <&reg_wifi_en>;
   81         status = "okay";
   82 };

Cache object: ce197ffb1462f44d031c08370da13ef1


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.