1*f126890aSEmmanuel Vadot// SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) 2*f126890aSEmmanuel Vadot/* 3*f126890aSEmmanuel Vadot * Copyright (C) STMicroelectronics 2021 - All Rights Reserved 4*f126890aSEmmanuel Vadot * Author: Alexandre Torgue <alexandre.torgue@foss.st.com> for STMicroelectronics. 5*f126890aSEmmanuel Vadot */ 6*f126890aSEmmanuel Vadot 7*f126890aSEmmanuel Vadot/dts-v1/; 8*f126890aSEmmanuel Vadot 9*f126890aSEmmanuel Vadot#include <dt-bindings/gpio/gpio.h> 10*f126890aSEmmanuel Vadot#include <dt-bindings/input/input.h> 11*f126890aSEmmanuel Vadot#include <dt-bindings/leds/common.h> 12*f126890aSEmmanuel Vadot#include "stm32mp135.dtsi" 13*f126890aSEmmanuel Vadot#include "stm32mp13xf.dtsi" 14*f126890aSEmmanuel Vadot#include "stm32mp13-pinctrl.dtsi" 15*f126890aSEmmanuel Vadot 16*f126890aSEmmanuel Vadot/ { 17*f126890aSEmmanuel Vadot model = "STMicroelectronics STM32MP135F-DK Discovery Board"; 18*f126890aSEmmanuel Vadot compatible = "st,stm32mp135f-dk", "st,stm32mp135"; 19*f126890aSEmmanuel Vadot 20*f126890aSEmmanuel Vadot aliases { 21*f126890aSEmmanuel Vadot serial0 = &uart4; 22*f126890aSEmmanuel Vadot serial1 = &usart1; 23*f126890aSEmmanuel Vadot serial2 = &uart8; 24*f126890aSEmmanuel Vadot serial3 = &usart2; 25*f126890aSEmmanuel Vadot }; 26*f126890aSEmmanuel Vadot 27*f126890aSEmmanuel Vadot chosen { 28*f126890aSEmmanuel Vadot stdout-path = "serial0:115200n8"; 29*f126890aSEmmanuel Vadot }; 30*f126890aSEmmanuel Vadot 31*f126890aSEmmanuel Vadot memory@c0000000 { 32*f126890aSEmmanuel Vadot device_type = "memory"; 33*f126890aSEmmanuel Vadot reg = <0xc0000000 0x20000000>; 34*f126890aSEmmanuel Vadot }; 35*f126890aSEmmanuel Vadot 36*f126890aSEmmanuel Vadot reserved-memory { 37*f126890aSEmmanuel Vadot #address-cells = <1>; 38*f126890aSEmmanuel Vadot #size-cells = <1>; 39*f126890aSEmmanuel Vadot ranges; 40*f126890aSEmmanuel Vadot 41*f126890aSEmmanuel Vadot optee@dd000000 { 42*f126890aSEmmanuel Vadot reg = <0xdd000000 0x3000000>; 43*f126890aSEmmanuel Vadot no-map; 44*f126890aSEmmanuel Vadot }; 45*f126890aSEmmanuel Vadot }; 46*f126890aSEmmanuel Vadot 47*f126890aSEmmanuel Vadot gpio-keys { 48*f126890aSEmmanuel Vadot compatible = "gpio-keys"; 49*f126890aSEmmanuel Vadot 50*f126890aSEmmanuel Vadot button-user { 51*f126890aSEmmanuel Vadot label = "User-PA13"; 52*f126890aSEmmanuel Vadot linux,code = <BTN_1>; 53*f126890aSEmmanuel Vadot gpios = <&gpioa 13 (GPIO_ACTIVE_LOW | GPIO_PULL_UP)>; 54*f126890aSEmmanuel Vadot }; 55*f126890aSEmmanuel Vadot }; 56*f126890aSEmmanuel Vadot 57*f126890aSEmmanuel Vadot leds { 58*f126890aSEmmanuel Vadot compatible = "gpio-leds"; 59*f126890aSEmmanuel Vadot 60*f126890aSEmmanuel Vadot led-blue { 61*f126890aSEmmanuel Vadot function = LED_FUNCTION_HEARTBEAT; 62*f126890aSEmmanuel Vadot color = <LED_COLOR_ID_BLUE>; 63*f126890aSEmmanuel Vadot gpios = <&gpioa 14 GPIO_ACTIVE_LOW>; 64*f126890aSEmmanuel Vadot linux,default-trigger = "heartbeat"; 65*f126890aSEmmanuel Vadot default-state = "off"; 66*f126890aSEmmanuel Vadot }; 67*f126890aSEmmanuel Vadot }; 68*f126890aSEmmanuel Vadot 69*f126890aSEmmanuel Vadot v3v3_sw: v3v3-sw { 70*f126890aSEmmanuel Vadot compatible = "regulator-fixed"; 71*f126890aSEmmanuel Vadot regulator-name = "v3v3_sw"; 72*f126890aSEmmanuel Vadot regulator-min-microvolt = <3300000>; 73*f126890aSEmmanuel Vadot regulator-max-microvolt = <3300000>; 74*f126890aSEmmanuel Vadot regulator-always-on; 75*f126890aSEmmanuel Vadot }; 76*f126890aSEmmanuel Vadot 77*f126890aSEmmanuel Vadot vdd_adc: vdd-adc { 78*f126890aSEmmanuel Vadot compatible = "regulator-fixed"; 79*f126890aSEmmanuel Vadot regulator-name = "vdd_adc"; 80*f126890aSEmmanuel Vadot regulator-min-microvolt = <3300000>; 81*f126890aSEmmanuel Vadot regulator-max-microvolt = <3300000>; 82*f126890aSEmmanuel Vadot regulator-always-on; 83*f126890aSEmmanuel Vadot }; 84*f126890aSEmmanuel Vadot 85*f126890aSEmmanuel Vadot vdd_sd: vdd-sd { 86*f126890aSEmmanuel Vadot compatible = "regulator-fixed"; 87*f126890aSEmmanuel Vadot regulator-name = "vdd_sd"; 88*f126890aSEmmanuel Vadot regulator-min-microvolt = <2900000>; 89*f126890aSEmmanuel Vadot regulator-max-microvolt = <2900000>; 90*f126890aSEmmanuel Vadot regulator-always-on; 91*f126890aSEmmanuel Vadot }; 92*f126890aSEmmanuel Vadot 93*f126890aSEmmanuel Vadot vdd_usb: vdd-usb { 94*f126890aSEmmanuel Vadot compatible = "regulator-fixed"; 95*f126890aSEmmanuel Vadot regulator-name = "vdd_usb"; 96*f126890aSEmmanuel Vadot regulator-min-microvolt = <3300000>; 97*f126890aSEmmanuel Vadot regulator-max-microvolt = <3300000>; 98*f126890aSEmmanuel Vadot regulator-always-on; 99*f126890aSEmmanuel Vadot }; 100*f126890aSEmmanuel Vadot}; 101*f126890aSEmmanuel Vadot 102*f126890aSEmmanuel Vadot&adc_1 { 103*f126890aSEmmanuel Vadot pinctrl-names = "default"; 104*f126890aSEmmanuel Vadot pinctrl-0 = <&adc1_usb_cc_pins_a>; 105*f126890aSEmmanuel Vadot vdda-supply = <&vdd_adc>; 106*f126890aSEmmanuel Vadot vref-supply = <&vdd_adc>; 107*f126890aSEmmanuel Vadot status = "okay"; 108*f126890aSEmmanuel Vadot adc1: adc@0 { 109*f126890aSEmmanuel Vadot status = "okay"; 110*f126890aSEmmanuel Vadot /* 111*f126890aSEmmanuel Vadot * Type-C USB_PWR_CC1 & USB_PWR_CC2 on in6 & in12. 112*f126890aSEmmanuel Vadot * Use at least 5 * RC time, e.g. 5 * (Rp + Rd) * C: 113*f126890aSEmmanuel Vadot * 5 * (5.1 + 47kOhms) * 5pF => 1.3us. 114*f126890aSEmmanuel Vadot * Use arbitrary margin here (e.g. 5us). 115*f126890aSEmmanuel Vadot */ 116*f126890aSEmmanuel Vadot channel@6 { 117*f126890aSEmmanuel Vadot reg = <6>; 118*f126890aSEmmanuel Vadot st,min-sample-time-ns = <5000>; 119*f126890aSEmmanuel Vadot }; 120*f126890aSEmmanuel Vadot channel@12 { 121*f126890aSEmmanuel Vadot reg = <12>; 122*f126890aSEmmanuel Vadot st,min-sample-time-ns = <5000>; 123*f126890aSEmmanuel Vadot }; 124*f126890aSEmmanuel Vadot }; 125*f126890aSEmmanuel Vadot}; 126*f126890aSEmmanuel Vadot 127*f126890aSEmmanuel Vadot&i2c1 { 128*f126890aSEmmanuel Vadot pinctrl-names = "default", "sleep"; 129*f126890aSEmmanuel Vadot pinctrl-0 = <&i2c1_pins_a>; 130*f126890aSEmmanuel Vadot pinctrl-1 = <&i2c1_sleep_pins_a>; 131*f126890aSEmmanuel Vadot i2c-scl-rising-time-ns = <96>; 132*f126890aSEmmanuel Vadot i2c-scl-falling-time-ns = <3>; 133*f126890aSEmmanuel Vadot clock-frequency = <1000000>; 134*f126890aSEmmanuel Vadot status = "okay"; 135*f126890aSEmmanuel Vadot /* spare dmas for other usage */ 136*f126890aSEmmanuel Vadot /delete-property/dmas; 137*f126890aSEmmanuel Vadot /delete-property/dma-names; 138*f126890aSEmmanuel Vadot 139*f126890aSEmmanuel Vadot mcp23017: pinctrl@21 { 140*f126890aSEmmanuel Vadot compatible = "microchip,mcp23017"; 141*f126890aSEmmanuel Vadot reg = <0x21>; 142*f126890aSEmmanuel Vadot gpio-controller; 143*f126890aSEmmanuel Vadot #gpio-cells = <2>; 144*f126890aSEmmanuel Vadot interrupts = <12 IRQ_TYPE_LEVEL_LOW>; 145*f126890aSEmmanuel Vadot interrupt-parent = <&gpiog>; 146*f126890aSEmmanuel Vadot pinctrl-names = "default"; 147*f126890aSEmmanuel Vadot pinctrl-0 = <&mcp23017_pins_a>; 148*f126890aSEmmanuel Vadot interrupt-controller; 149*f126890aSEmmanuel Vadot #interrupt-cells = <2>; 150*f126890aSEmmanuel Vadot microchip,irq-mirror; 151*f126890aSEmmanuel Vadot }; 152*f126890aSEmmanuel Vadot 153*f126890aSEmmanuel Vadot typec@53 { 154*f126890aSEmmanuel Vadot compatible = "st,stm32g0-typec"; 155*f126890aSEmmanuel Vadot reg = <0x53>; 156*f126890aSEmmanuel Vadot /* Alert pin on PI2 */ 157*f126890aSEmmanuel Vadot interrupts = <2 IRQ_TYPE_EDGE_FALLING>; 158*f126890aSEmmanuel Vadot interrupt-parent = <&gpioi>; 159*f126890aSEmmanuel Vadot /* Internal pull-up on PI2 */ 160*f126890aSEmmanuel Vadot pinctrl-names = "default"; 161*f126890aSEmmanuel Vadot pinctrl-0 = <&stm32g0_intn_pins_a>; 162*f126890aSEmmanuel Vadot firmware-name = "stm32g0-ucsi.mp135f-dk.fw"; 163*f126890aSEmmanuel Vadot connector { 164*f126890aSEmmanuel Vadot compatible = "usb-c-connector"; 165*f126890aSEmmanuel Vadot label = "USB-C"; 166*f126890aSEmmanuel Vadot 167*f126890aSEmmanuel Vadot port { 168*f126890aSEmmanuel Vadot con_usb_c_g0_ep: endpoint { 169*f126890aSEmmanuel Vadot remote-endpoint = <&usbotg_hs_ep>; 170*f126890aSEmmanuel Vadot }; 171*f126890aSEmmanuel Vadot }; 172*f126890aSEmmanuel Vadot }; 173*f126890aSEmmanuel Vadot }; 174*f126890aSEmmanuel Vadot}; 175*f126890aSEmmanuel Vadot 176*f126890aSEmmanuel Vadot&i2c5 { 177*f126890aSEmmanuel Vadot pinctrl-names = "default", "sleep"; 178*f126890aSEmmanuel Vadot pinctrl-0 = <&i2c5_pins_a>; 179*f126890aSEmmanuel Vadot pinctrl-1 = <&i2c5_sleep_pins_a>; 180*f126890aSEmmanuel Vadot i2c-scl-rising-time-ns = <170>; 181*f126890aSEmmanuel Vadot i2c-scl-falling-time-ns = <5>; 182*f126890aSEmmanuel Vadot clock-frequency = <400000>; 183*f126890aSEmmanuel Vadot status = "okay"; 184*f126890aSEmmanuel Vadot /* spare dmas for other usage */ 185*f126890aSEmmanuel Vadot /delete-property/dmas; 186*f126890aSEmmanuel Vadot /delete-property/dma-names; 187*f126890aSEmmanuel Vadot}; 188*f126890aSEmmanuel Vadot 189*f126890aSEmmanuel Vadot&iwdg2 { 190*f126890aSEmmanuel Vadot timeout-sec = <32>; 191*f126890aSEmmanuel Vadot status = "okay"; 192*f126890aSEmmanuel Vadot}; 193*f126890aSEmmanuel Vadot 194*f126890aSEmmanuel Vadot&rtc { 195*f126890aSEmmanuel Vadot status = "okay"; 196*f126890aSEmmanuel Vadot}; 197*f126890aSEmmanuel Vadot 198*f126890aSEmmanuel Vadot&sdmmc1 { 199*f126890aSEmmanuel Vadot pinctrl-names = "default", "opendrain", "sleep"; 200*f126890aSEmmanuel Vadot pinctrl-0 = <&sdmmc1_b4_pins_a &sdmmc1_clk_pins_a>; 201*f126890aSEmmanuel Vadot pinctrl-1 = <&sdmmc1_b4_od_pins_a &sdmmc1_clk_pins_a>; 202*f126890aSEmmanuel Vadot pinctrl-2 = <&sdmmc1_b4_sleep_pins_a>; 203*f126890aSEmmanuel Vadot cd-gpios = <&gpioh 4 (GPIO_ACTIVE_LOW | GPIO_PULL_UP)>; 204*f126890aSEmmanuel Vadot disable-wp; 205*f126890aSEmmanuel Vadot st,neg-edge; 206*f126890aSEmmanuel Vadot bus-width = <4>; 207*f126890aSEmmanuel Vadot vmmc-supply = <&vdd_sd>; 208*f126890aSEmmanuel Vadot status = "okay"; 209*f126890aSEmmanuel Vadot}; 210*f126890aSEmmanuel Vadot 211*f126890aSEmmanuel Vadot&spi5 { 212*f126890aSEmmanuel Vadot pinctrl-names = "default", "sleep"; 213*f126890aSEmmanuel Vadot pinctrl-0 = <&spi5_pins_a>; 214*f126890aSEmmanuel Vadot pinctrl-1 = <&spi5_sleep_pins_a>; 215*f126890aSEmmanuel Vadot status = "disabled"; 216*f126890aSEmmanuel Vadot}; 217*f126890aSEmmanuel Vadot 218*f126890aSEmmanuel Vadot&timers3 { 219*f126890aSEmmanuel Vadot /delete-property/dmas; 220*f126890aSEmmanuel Vadot /delete-property/dma-names; 221*f126890aSEmmanuel Vadot status = "disabled"; 222*f126890aSEmmanuel Vadot pwm { 223*f126890aSEmmanuel Vadot pinctrl-0 = <&pwm3_pins_a>; 224*f126890aSEmmanuel Vadot pinctrl-1 = <&pwm3_sleep_pins_a>; 225*f126890aSEmmanuel Vadot pinctrl-names = "default", "sleep"; 226*f126890aSEmmanuel Vadot status = "okay"; 227*f126890aSEmmanuel Vadot }; 228*f126890aSEmmanuel Vadot timer@2 { 229*f126890aSEmmanuel Vadot status = "okay"; 230*f126890aSEmmanuel Vadot }; 231*f126890aSEmmanuel Vadot}; 232*f126890aSEmmanuel Vadot 233*f126890aSEmmanuel Vadot&timers4 { 234*f126890aSEmmanuel Vadot /delete-property/dmas; 235*f126890aSEmmanuel Vadot /delete-property/dma-names; 236*f126890aSEmmanuel Vadot status = "disabled"; 237*f126890aSEmmanuel Vadot pwm { 238*f126890aSEmmanuel Vadot pinctrl-0 = <&pwm4_pins_a>; 239*f126890aSEmmanuel Vadot pinctrl-1 = <&pwm4_sleep_pins_a>; 240*f126890aSEmmanuel Vadot pinctrl-names = "default", "sleep"; 241*f126890aSEmmanuel Vadot status = "okay"; 242*f126890aSEmmanuel Vadot }; 243*f126890aSEmmanuel Vadot timer@3 { 244*f126890aSEmmanuel Vadot status = "okay"; 245*f126890aSEmmanuel Vadot }; 246*f126890aSEmmanuel Vadot}; 247*f126890aSEmmanuel Vadot 248*f126890aSEmmanuel Vadot&timers8 { 249*f126890aSEmmanuel Vadot /delete-property/dmas; 250*f126890aSEmmanuel Vadot /delete-property/dma-names; 251*f126890aSEmmanuel Vadot status = "disabled"; 252*f126890aSEmmanuel Vadot pwm { 253*f126890aSEmmanuel Vadot pinctrl-0 = <&pwm8_pins_a>; 254*f126890aSEmmanuel Vadot pinctrl-1 = <&pwm8_sleep_pins_a>; 255*f126890aSEmmanuel Vadot pinctrl-names = "default", "sleep"; 256*f126890aSEmmanuel Vadot status = "okay"; 257*f126890aSEmmanuel Vadot }; 258*f126890aSEmmanuel Vadot timer@7 { 259*f126890aSEmmanuel Vadot status = "okay"; 260*f126890aSEmmanuel Vadot }; 261*f126890aSEmmanuel Vadot}; 262*f126890aSEmmanuel Vadot 263*f126890aSEmmanuel Vadot&timers14 { 264*f126890aSEmmanuel Vadot status = "disabled"; 265*f126890aSEmmanuel Vadot pwm { 266*f126890aSEmmanuel Vadot pinctrl-0 = <&pwm14_pins_a>; 267*f126890aSEmmanuel Vadot pinctrl-1 = <&pwm14_sleep_pins_a>; 268*f126890aSEmmanuel Vadot pinctrl-names = "default", "sleep"; 269*f126890aSEmmanuel Vadot status = "okay"; 270*f126890aSEmmanuel Vadot }; 271*f126890aSEmmanuel Vadot timer@13 { 272*f126890aSEmmanuel Vadot status = "okay"; 273*f126890aSEmmanuel Vadot }; 274*f126890aSEmmanuel Vadot}; 275*f126890aSEmmanuel Vadot 276*f126890aSEmmanuel Vadot&uart4 { 277*f126890aSEmmanuel Vadot pinctrl-names = "default", "sleep", "idle"; 278*f126890aSEmmanuel Vadot pinctrl-0 = <&uart4_pins_a>; 279*f126890aSEmmanuel Vadot pinctrl-1 = <&uart4_sleep_pins_a>; 280*f126890aSEmmanuel Vadot pinctrl-2 = <&uart4_idle_pins_a>; 281*f126890aSEmmanuel Vadot /delete-property/dmas; 282*f126890aSEmmanuel Vadot /delete-property/dma-names; 283*f126890aSEmmanuel Vadot status = "okay"; 284*f126890aSEmmanuel Vadot}; 285*f126890aSEmmanuel Vadot 286*f126890aSEmmanuel Vadot&uart8 { 287*f126890aSEmmanuel Vadot pinctrl-names = "default", "sleep", "idle"; 288*f126890aSEmmanuel Vadot pinctrl-0 = <&uart8_pins_a>; 289*f126890aSEmmanuel Vadot pinctrl-1 = <&uart8_sleep_pins_a>; 290*f126890aSEmmanuel Vadot pinctrl-2 = <&uart8_idle_pins_a>; 291*f126890aSEmmanuel Vadot /delete-property/dmas; 292*f126890aSEmmanuel Vadot /delete-property/dma-names; 293*f126890aSEmmanuel Vadot status = "disabled"; 294*f126890aSEmmanuel Vadot}; 295*f126890aSEmmanuel Vadot 296*f126890aSEmmanuel Vadot&usart1 { 297*f126890aSEmmanuel Vadot pinctrl-names = "default", "sleep", "idle"; 298*f126890aSEmmanuel Vadot pinctrl-0 = <&usart1_pins_a>; 299*f126890aSEmmanuel Vadot pinctrl-1 = <&usart1_sleep_pins_a>; 300*f126890aSEmmanuel Vadot pinctrl-2 = <&usart1_idle_pins_a>; 301*f126890aSEmmanuel Vadot uart-has-rtscts; 302*f126890aSEmmanuel Vadot status = "disabled"; 303*f126890aSEmmanuel Vadot}; 304*f126890aSEmmanuel Vadot 305*f126890aSEmmanuel Vadot/* Bluetooth */ 306*f126890aSEmmanuel Vadot&usart2 { 307*f126890aSEmmanuel Vadot pinctrl-names = "default", "sleep", "idle"; 308*f126890aSEmmanuel Vadot pinctrl-0 = <&usart2_pins_a>; 309*f126890aSEmmanuel Vadot pinctrl-1 = <&usart2_sleep_pins_a>; 310*f126890aSEmmanuel Vadot pinctrl-2 = <&usart2_idle_pins_a>; 311*f126890aSEmmanuel Vadot uart-has-rtscts; 312*f126890aSEmmanuel Vadot status = "okay"; 313*f126890aSEmmanuel Vadot}; 314*f126890aSEmmanuel Vadot 315*f126890aSEmmanuel Vadot&usbh_ehci { 316*f126890aSEmmanuel Vadot phys = <&usbphyc_port0>; 317*f126890aSEmmanuel Vadot status = "okay"; 318*f126890aSEmmanuel Vadot #address-cells = <1>; 319*f126890aSEmmanuel Vadot #size-cells = <0>; 320*f126890aSEmmanuel Vadot /* onboard HUB */ 321*f126890aSEmmanuel Vadot hub@1 { 322*f126890aSEmmanuel Vadot compatible = "usb424,2514"; 323*f126890aSEmmanuel Vadot reg = <1>; 324*f126890aSEmmanuel Vadot vdd-supply = <&v3v3_sw>; 325*f126890aSEmmanuel Vadot }; 326*f126890aSEmmanuel Vadot}; 327*f126890aSEmmanuel Vadot 328*f126890aSEmmanuel Vadot&usbotg_hs { 329*f126890aSEmmanuel Vadot phys = <&usbphyc_port1 0>; 330*f126890aSEmmanuel Vadot phy-names = "usb2-phy"; 331*f126890aSEmmanuel Vadot usb-role-switch; 332*f126890aSEmmanuel Vadot status = "okay"; 333*f126890aSEmmanuel Vadot port { 334*f126890aSEmmanuel Vadot usbotg_hs_ep: endpoint { 335*f126890aSEmmanuel Vadot remote-endpoint = <&con_usb_c_g0_ep>; 336*f126890aSEmmanuel Vadot }; 337*f126890aSEmmanuel Vadot }; 338*f126890aSEmmanuel Vadot}; 339*f126890aSEmmanuel Vadot 340*f126890aSEmmanuel Vadot&usbphyc { 341*f126890aSEmmanuel Vadot status = "okay"; 342*f126890aSEmmanuel Vadot}; 343*f126890aSEmmanuel Vadot 344*f126890aSEmmanuel Vadot&usbphyc_port0 { 345*f126890aSEmmanuel Vadot phy-supply = <&vdd_usb>; 346*f126890aSEmmanuel Vadot st,current-boost-microamp = <1000>; 347*f126890aSEmmanuel Vadot st,decrease-hs-slew-rate; 348*f126890aSEmmanuel Vadot st,tune-hs-dc-level = <2>; 349*f126890aSEmmanuel Vadot st,enable-hs-rftime-reduction; 350*f126890aSEmmanuel Vadot st,trim-hs-current = <11>; 351*f126890aSEmmanuel Vadot st,trim-hs-impedance = <2>; 352*f126890aSEmmanuel Vadot st,tune-squelch-level = <1>; 353*f126890aSEmmanuel Vadot st,enable-hs-rx-gain-eq; 354*f126890aSEmmanuel Vadot st,no-hs-ftime-ctrl; 355*f126890aSEmmanuel Vadot st,no-lsfs-sc; 356*f126890aSEmmanuel Vadot}; 357*f126890aSEmmanuel Vadot 358*f126890aSEmmanuel Vadot&usbphyc_port1 { 359*f126890aSEmmanuel Vadot phy-supply = <&vdd_usb>; 360*f126890aSEmmanuel Vadot st,current-boost-microamp = <1000>; 361*f126890aSEmmanuel Vadot st,decrease-hs-slew-rate; 362*f126890aSEmmanuel Vadot st,tune-hs-dc-level = <2>; 363*f126890aSEmmanuel Vadot st,enable-hs-rftime-reduction; 364*f126890aSEmmanuel Vadot st,trim-hs-current = <11>; 365*f126890aSEmmanuel Vadot st,trim-hs-impedance = <2>; 366*f126890aSEmmanuel Vadot st,tune-squelch-level = <1>; 367*f126890aSEmmanuel Vadot st,enable-hs-rx-gain-eq; 368*f126890aSEmmanuel Vadot st,no-hs-ftime-ctrl; 369*f126890aSEmmanuel Vadot st,no-lsfs-sc; 370*f126890aSEmmanuel Vadot}; 371