1// SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) 2/* 3 * Copyright (C) 2023-2026 Marek Vasut 4 */ 5/dts-v1/; 6/plugin/; 7 8#include <dt-bindings/clock/imx8mp-clock.h> 9#include <dt-bindings/gpio/gpio.h> 10 11/* This DTO requires HI00106 SoM variant. */ 12 13&{/} { 14 led { 15 led-0 { 16 /* LED0 GPIO conflicts with #SDIO_RST GPIO-D */ 17 status = "disabled"; 18 }; 19 }; 20}; 21 22&uart3 { 23 assigned-clocks = <&clk IMX8MP_CLK_UART3>; 24 assigned-clock-parents = <&clk IMX8MP_SYS_PLL1_80M>; 25 assigned-clock-rates = <80000000>; 26 27 bluetooth { 28 compatible = "cypress,cyw4373a0-bt"; 29 max-speed = <4000000>; 30 }; 31}; 32 33/* SD slot */ 34&usdhc2 { 35 pinctrl-names = "default"; 36 pinctrl-0 = <&pinctrl_usdhc2>; 37 broken-cd; 38 cap-power-off-card; 39 keep-power-in-suspend; 40 non-removable; 41 vmmc-supply = <&buck4>; 42 43 #address-cells = <1>; 44 #size-cells = <0>; 45 46 wifi@1 { /* muRata 2AE */ 47 compatible = "cypress,cyw4373-fmac", "brcm,bcm4329-fmac"; 48 reg = <1>; 49 /* 50 * The "host-wake" interrupt output is by default not 51 * connected to the SoC, but can be connected on to 52 * SoC pin on the carrier board. 53 */ 54 reset-gpios = <&gpio4 27 GPIO_ACTIVE_LOW>; /* GPIO D */ 55 }; 56}; 57