1cba59c25SWolfram Sang// SPDX-License-Identifier: GPL-2.0 252cb6607SVladimir Barinov/* 352cb6607SVladimir Barinov * Device Tree Source for the Kingfisher (ULCB extension) board 452cb6607SVladimir Barinov * 552cb6607SVladimir Barinov * Copyright (C) 2017 Renesas Electronics Corp. 652cb6607SVladimir Barinov * Copyright (C) 2017 Cogent Embedded, Inc. 752cb6607SVladimir Barinov */ 852cb6607SVladimir Barinov 980c07701SKuninori Morimoto/* 1080c07701SKuninori Morimoto * SSI-PCM3168A 1180c07701SKuninori Morimoto * aplay -D plughw:0,2 xxx.wav 1280c07701SKuninori Morimoto * arecord -D plughw:0,3 xxx.wav 1380c07701SKuninori Morimoto */ 1480c07701SKuninori Morimoto 1552cb6607SVladimir Barinov/ { 1652cb6607SVladimir Barinov aliases { 1752cb6607SVladimir Barinov serial1 = &hscif0; 18c6c816e2SVladimir Barinov serial2 = &scif1; 1952cb6607SVladimir Barinov }; 2080c07701SKuninori Morimoto 2180c07701SKuninori Morimoto clksndsel: clksndsel { 2280c07701SKuninori Morimoto #clock-cells = <0>; 2380c07701SKuninori Morimoto compatible = "gpio-mux-clock"; 2480c07701SKuninori Morimoto clocks = <&cs2000>, <&audio_clk_a>; /* clk8snd, clksnd */ 2580c07701SKuninori Morimoto select-gpios = <&gpio_exp_75 13 GPIO_ACTIVE_HIGH>; 2680c07701SKuninori Morimoto }; 2780c07701SKuninori Morimoto 2880c07701SKuninori Morimoto snd_3p3v: regulator-snd_3p3v { 2980c07701SKuninori Morimoto compatible = "regulator-fixed"; 3080c07701SKuninori Morimoto regulator-name = "snd-3.3v"; 3180c07701SKuninori Morimoto regulator-min-microvolt = <3300000>; 3280c07701SKuninori Morimoto regulator-max-microvolt = <3300000>; 3380c07701SKuninori Morimoto }; 3480c07701SKuninori Morimoto 3580c07701SKuninori Morimoto snd_vcc5v: regulator-snd_vcc5v { 3680c07701SKuninori Morimoto compatible = "regulator-fixed"; 3780c07701SKuninori Morimoto regulator-name = "snd-vcc5v"; 3880c07701SKuninori Morimoto regulator-min-microvolt = <5000000>; 3980c07701SKuninori Morimoto regulator-max-microvolt = <5000000>; 4080c07701SKuninori Morimoto }; 4195ff4aabSSpyridon Papageorgiou 4295ff4aabSSpyridon Papageorgiou wlan_en: regulator-wlan_en { 4395ff4aabSSpyridon Papageorgiou compatible = "regulator-fixed"; 4495ff4aabSSpyridon Papageorgiou regulator-name = "wlan-en-regulator"; 4595ff4aabSSpyridon Papageorgiou 4695ff4aabSSpyridon Papageorgiou regulator-min-microvolt = <3300000>; 4795ff4aabSSpyridon Papageorgiou regulator-max-microvolt = <3300000>; 4895ff4aabSSpyridon Papageorgiou 4995ff4aabSSpyridon Papageorgiou gpio = <&gpio_exp_74 4 GPIO_ACTIVE_HIGH>; 5095ff4aabSSpyridon Papageorgiou startup-delay-us = <70000>; 5195ff4aabSSpyridon Papageorgiou enable-active-high; 5295ff4aabSSpyridon Papageorgiou }; 5352cb6607SVladimir Barinov}; 5452cb6607SVladimir Barinov 55ba915c12SVladimir Barinov&can0 { 56ba915c12SVladimir Barinov pinctrl-0 = <&can0_pins>; 57ba915c12SVladimir Barinov pinctrl-names = "default"; 58ba915c12SVladimir Barinov status = "okay"; 59ba915c12SVladimir Barinov}; 60ba915c12SVladimir Barinov 61ba915c12SVladimir Barinov&can1 { 62ba915c12SVladimir Barinov pinctrl-0 = <&can1_pins>; 63ba915c12SVladimir Barinov pinctrl-names = "default"; 64ba915c12SVladimir Barinov status = "okay"; 65ba915c12SVladimir Barinov}; 66ba915c12SVladimir Barinov 6736bd8e3eSVladimir Barinov&ehci0 { 68499468cfSVladimir Barinov dr_mode = "otg"; 6936bd8e3eSVladimir Barinov status = "okay"; 7036bd8e3eSVladimir Barinov}; 7136bd8e3eSVladimir Barinov 7252cb6607SVladimir Barinov&hscif0 { 7352cb6607SVladimir Barinov pinctrl-0 = <&hscif0_pins>; 7452cb6607SVladimir Barinov pinctrl-names = "default"; 7552cb6607SVladimir Barinov uart-has-rtscts; 7652cb6607SVladimir Barinov 7752cb6607SVladimir Barinov status = "okay"; 7852cb6607SVladimir Barinov}; 7952cb6607SVladimir Barinov 80da9c3629SVladimir Barinov&hsusb { 81499468cfSVladimir Barinov dr_mode = "otg"; 82da9c3629SVladimir Barinov status = "okay"; 83da9c3629SVladimir Barinov}; 84da9c3629SVladimir Barinov 851189d1d4SVladimir Barinov&i2c2 { 86c6f9cbe3SVladimir Barinov i2cswitch2: i2c-switch@71 { 87c6f9cbe3SVladimir Barinov compatible = "nxp,pca9548"; 88c6f9cbe3SVladimir Barinov #address-cells = <1>; 89c6f9cbe3SVladimir Barinov #size-cells = <0>; 90c6f9cbe3SVladimir Barinov reg = <0x71>; 91c6f9cbe3SVladimir Barinov reset-gpios = <&gpio5 3 GPIO_ACTIVE_LOW>; 9280c07701SKuninori Morimoto 9380c07701SKuninori Morimoto /* Audio_SDA, Audio_SCL */ 9480c07701SKuninori Morimoto i2c@7 { 9580c07701SKuninori Morimoto #address-cells = <1>; 9680c07701SKuninori Morimoto #size-cells = <0>; 9780c07701SKuninori Morimoto reg = <7>; 9880c07701SKuninori Morimoto 9980c07701SKuninori Morimoto pcm3168a: audio-codec@44 { 10080c07701SKuninori Morimoto #sound-dai-cells = <0>; 10180c07701SKuninori Morimoto compatible = "ti,pcm3168a"; 10280c07701SKuninori Morimoto reg = <0x44>; 10380c07701SKuninori Morimoto clocks = <&clksndsel>; 10480c07701SKuninori Morimoto clock-names = "scki"; 10580c07701SKuninori Morimoto 10680c07701SKuninori Morimoto VDD1-supply = <&snd_3p3v>; 10780c07701SKuninori Morimoto VDD2-supply = <&snd_3p3v>; 10880c07701SKuninori Morimoto VCCAD1-supply = <&snd_vcc5v>; 10980c07701SKuninori Morimoto VCCAD2-supply = <&snd_vcc5v>; 11080c07701SKuninori Morimoto VCCDA1-supply = <&snd_vcc5v>; 11180c07701SKuninori Morimoto VCCDA2-supply = <&snd_vcc5v>; 11280c07701SKuninori Morimoto 11380c07701SKuninori Morimoto ports { 11480c07701SKuninori Morimoto #address-cells = <1>; 11580c07701SKuninori Morimoto #size-cells = <0>; 11680c07701SKuninori Morimoto mclk-fs = <512>; 11780c07701SKuninori Morimoto port@0 { 11880c07701SKuninori Morimoto reg = <0>; 11980c07701SKuninori Morimoto pcm3168a_endpoint_p: endpoint { 12080c07701SKuninori Morimoto remote-endpoint = <&rsnd_for_pcm3168a_play>; 12180c07701SKuninori Morimoto clocks = <&clksndsel>; 12280c07701SKuninori Morimoto }; 12380c07701SKuninori Morimoto }; 12480c07701SKuninori Morimoto port@1 { 12580c07701SKuninori Morimoto reg = <1>; 12680c07701SKuninori Morimoto pcm3168a_endpoint_c: endpoint { 12780c07701SKuninori Morimoto remote-endpoint = <&rsnd_for_pcm3168a_capture>; 12880c07701SKuninori Morimoto clocks = <&clksndsel>; 12980c07701SKuninori Morimoto }; 13080c07701SKuninori Morimoto }; 13180c07701SKuninori Morimoto }; 13280c07701SKuninori Morimoto }; 13380c07701SKuninori Morimoto }; 134c6f9cbe3SVladimir Barinov }; 135b726a9e3SYoshihiro Kaneko 136b726a9e3SYoshihiro Kaneko /* U11 */ 137b726a9e3SYoshihiro Kaneko gpio_exp_74: gpio@74 { 138b726a9e3SYoshihiro Kaneko compatible = "ti,tca9539"; 139b726a9e3SYoshihiro Kaneko reg = <0x74>; 140b726a9e3SYoshihiro Kaneko gpio-controller; 141b726a9e3SYoshihiro Kaneko #gpio-cells = <2>; 142b726a9e3SYoshihiro Kaneko interrupt-controller; 143b726a9e3SYoshihiro Kaneko interrupt-parent = <&gpio6>; 144b726a9e3SYoshihiro Kaneko interrupts = <8 IRQ_TYPE_EDGE_FALLING>; 145b726a9e3SYoshihiro Kaneko 146*e8c47158SKrzysztof Kozlowski audio-out-off-hog { 147b726a9e3SYoshihiro Kaneko gpio-hog; 148b726a9e3SYoshihiro Kaneko gpios = <0 GPIO_ACTIVE_HIGH>; /* P00 */ 149b726a9e3SYoshihiro Kaneko output-high; 150b726a9e3SYoshihiro Kaneko line-name = "Audio_Out_OFF"; 151b726a9e3SYoshihiro Kaneko }; 152b726a9e3SYoshihiro Kaneko 153*e8c47158SKrzysztof Kozlowski hub-pwen-hog { 154b726a9e3SYoshihiro Kaneko gpio-hog; 155b726a9e3SYoshihiro Kaneko gpios = <6 GPIO_ACTIVE_HIGH>; 156b726a9e3SYoshihiro Kaneko output-high; 157b726a9e3SYoshihiro Kaneko line-name = "HUB pwen"; 158b726a9e3SYoshihiro Kaneko }; 159b726a9e3SYoshihiro Kaneko 160*e8c47158SKrzysztof Kozlowski hub-rst-hog { 161b726a9e3SYoshihiro Kaneko gpio-hog; 162b726a9e3SYoshihiro Kaneko gpios = <7 GPIO_ACTIVE_HIGH>; 163b726a9e3SYoshihiro Kaneko output-high; 164b726a9e3SYoshihiro Kaneko line-name = "HUB rst"; 165b726a9e3SYoshihiro Kaneko }; 166b726a9e3SYoshihiro Kaneko 167*e8c47158SKrzysztof Kozlowski otg-extlpn-hog { 168b726a9e3SYoshihiro Kaneko gpio-hog; 169b726a9e3SYoshihiro Kaneko gpios = <9 GPIO_ACTIVE_HIGH>; 170b726a9e3SYoshihiro Kaneko output-high; 171b726a9e3SYoshihiro Kaneko line-name = "OTG EXTLPn"; 172b726a9e3SYoshihiro Kaneko }; 173b726a9e3SYoshihiro Kaneko 174*e8c47158SKrzysztof Kozlowski otg-offvbusn-hog { 175b726a9e3SYoshihiro Kaneko gpio-hog; 176b726a9e3SYoshihiro Kaneko gpios = <8 GPIO_ACTIVE_HIGH>; 177b726a9e3SYoshihiro Kaneko output-low; 178b726a9e3SYoshihiro Kaneko line-name = "OTG OFFVBUSn"; 179b726a9e3SYoshihiro Kaneko }; 180b726a9e3SYoshihiro Kaneko 181*e8c47158SKrzysztof Kozlowski sd-wifi-mux-hog { 182b726a9e3SYoshihiro Kaneko gpio-hog; 183b726a9e3SYoshihiro Kaneko gpios = <5 GPIO_ACTIVE_HIGH>; 184b726a9e3SYoshihiro Kaneko output-low; /* Connect WL1837 */ 185b726a9e3SYoshihiro Kaneko line-name = "SD WiFi mux"; 186b726a9e3SYoshihiro Kaneko }; 187b726a9e3SYoshihiro Kaneko 188*e8c47158SKrzysztof Kozlowski snd-rst-hog { 189b726a9e3SYoshihiro Kaneko gpio-hog; 190b726a9e3SYoshihiro Kaneko gpios = <15 GPIO_ACTIVE_HIGH>; /* P17 */ 191b726a9e3SYoshihiro Kaneko output-high; 192b726a9e3SYoshihiro Kaneko line-name = "SND_RST"; 193b726a9e3SYoshihiro Kaneko }; 194b726a9e3SYoshihiro Kaneko }; 195b726a9e3SYoshihiro Kaneko 196b726a9e3SYoshihiro Kaneko /* U5 */ 197b726a9e3SYoshihiro Kaneko gpio_exp_75: gpio@75 { 198b726a9e3SYoshihiro Kaneko compatible = "ti,tca9539"; 199b726a9e3SYoshihiro Kaneko reg = <0x75>; 200b726a9e3SYoshihiro Kaneko gpio-controller; 201b726a9e3SYoshihiro Kaneko #gpio-cells = <2>; 202b726a9e3SYoshihiro Kaneko interrupt-controller; 203b726a9e3SYoshihiro Kaneko interrupt-parent = <&gpio6>; 204b726a9e3SYoshihiro Kaneko interrupts = <4 IRQ_TYPE_EDGE_FALLING>; 205b726a9e3SYoshihiro Kaneko }; 2061189d1d4SVladimir Barinov}; 2071189d1d4SVladimir Barinov 2080f9c47b2SVladimir Barinov&i2c4 { 209b726a9e3SYoshihiro Kaneko i2cswitch4: i2c-switch@71 { 210b726a9e3SYoshihiro Kaneko compatible = "nxp,pca9548"; 211b726a9e3SYoshihiro Kaneko #address-cells = <1>; 212b726a9e3SYoshihiro Kaneko #size-cells = <0>; 213b726a9e3SYoshihiro Kaneko reg = <0x71>; 214b726a9e3SYoshihiro Kaneko reset-gpios = <&gpio3 15 GPIO_ACTIVE_LOW>; 215b726a9e3SYoshihiro Kaneko }; 216b726a9e3SYoshihiro Kaneko 2170f9c47b2SVladimir Barinov gpio_exp_76: gpio@76 { 2180f9c47b2SVladimir Barinov compatible = "ti,tca9539"; 2190f9c47b2SVladimir Barinov reg = <0x76>; 2200f9c47b2SVladimir Barinov gpio-controller; 2210f9c47b2SVladimir Barinov #gpio-cells = <2>; 2220f9c47b2SVladimir Barinov interrupt-controller; 2230f9c47b2SVladimir Barinov interrupt-parent = <&gpio7>; 2240f9c47b2SVladimir Barinov interrupts = <3 IRQ_TYPE_EDGE_FALLING>; 2250f9c47b2SVladimir Barinov }; 2260f9c47b2SVladimir Barinov 2270f9c47b2SVladimir Barinov gpio_exp_77: gpio@77 { 2280f9c47b2SVladimir Barinov compatible = "ti,tca9539"; 2290f9c47b2SVladimir Barinov reg = <0x77>; 2300f9c47b2SVladimir Barinov gpio-controller; 2310f9c47b2SVladimir Barinov #gpio-cells = <2>; 2320f9c47b2SVladimir Barinov interrupt-controller; 2330f9c47b2SVladimir Barinov interrupt-parent = <&gpio5>; 2340f9c47b2SVladimir Barinov interrupts = <9 IRQ_TYPE_EDGE_FALLING>; 2350f9c47b2SVladimir Barinov }; 2360f9c47b2SVladimir Barinov}; 2370f9c47b2SVladimir Barinov 23836bd8e3eSVladimir Barinov&ohci0 { 239499468cfSVladimir Barinov dr_mode = "otg"; 24036bd8e3eSVladimir Barinov status = "okay"; 24136bd8e3eSVladimir Barinov}; 24236bd8e3eSVladimir Barinov 243e0304a36SVladimir Barinov&pcie_bus_clk { 244e0304a36SVladimir Barinov clock-frequency = <100000000>; 245e0304a36SVladimir Barinov}; 246e0304a36SVladimir Barinov 247e0304a36SVladimir Barinov&pciec0 { 248e0304a36SVladimir Barinov status = "okay"; 249e0304a36SVladimir Barinov}; 250e0304a36SVladimir Barinov 251e0304a36SVladimir Barinov&pciec1 { 252e0304a36SVladimir Barinov status = "okay"; 253e0304a36SVladimir Barinov}; 254e0304a36SVladimir Barinov 25552cb6607SVladimir Barinov&pfc { 256ba915c12SVladimir Barinov can0_pins: can0 { 257ba915c12SVladimir Barinov groups = "can0_data_a"; 258ba915c12SVladimir Barinov function = "can0"; 259ba915c12SVladimir Barinov }; 260ba915c12SVladimir Barinov 261ba915c12SVladimir Barinov can1_pins: can1 { 262ba915c12SVladimir Barinov groups = "can1_data"; 263ba915c12SVladimir Barinov function = "can1"; 264ba915c12SVladimir Barinov }; 265ba915c12SVladimir Barinov 26652cb6607SVladimir Barinov hscif0_pins: hscif0 { 26752cb6607SVladimir Barinov groups = "hscif0_data", "hscif0_ctrl"; 26852cb6607SVladimir Barinov function = "hscif0"; 26952cb6607SVladimir Barinov }; 270c6c816e2SVladimir Barinov 271c6c816e2SVladimir Barinov scif1_pins: scif1 { 272c6c816e2SVladimir Barinov groups = "scif1_data_b", "scif1_ctrl"; 273c6c816e2SVladimir Barinov function = "scif1"; 274c6c816e2SVladimir Barinov }; 27580785024SVladimir Barinov 27695ff4aabSSpyridon Papageorgiou sdhi3_pins: sdhi3 { 27795ff4aabSSpyridon Papageorgiou groups = "sdhi3_data4", "sdhi3_ctrl"; 27895ff4aabSSpyridon Papageorgiou function = "sdhi3"; 27995ff4aabSSpyridon Papageorgiou power-source = <3300>; 28095ff4aabSSpyridon Papageorgiou }; 28195ff4aabSSpyridon Papageorgiou 28280c07701SKuninori Morimoto sound_pcm_pins: sound-pcm { 28380c07701SKuninori Morimoto groups = "ssi349_ctrl", "ssi3_data", "ssi4_data"; 28480c07701SKuninori Morimoto function = "ssi"; 28580c07701SKuninori Morimoto }; 286b726a9e3SYoshihiro Kaneko 287b726a9e3SYoshihiro Kaneko usb0_pins: usb0 { 288b726a9e3SYoshihiro Kaneko groups = "usb0"; 289b726a9e3SYoshihiro Kaneko function = "usb0"; 290c6c816e2SVladimir Barinov }; 29180c07701SKuninori Morimoto}; 29280c07701SKuninori Morimoto 29380c07701SKuninori Morimoto&rcar_sound { 29480c07701SKuninori Morimoto pinctrl-0 = <&sound_pins 29580c07701SKuninori Morimoto &sound_clk_pins 29680c07701SKuninori Morimoto &sound_pcm_pins>; 29780c07701SKuninori Morimoto 29880c07701SKuninori Morimoto ports { 29980c07701SKuninori Morimoto /* rsnd_port0/1 are on salvator-common */ 30080c07701SKuninori Morimoto rsnd_port2: port@2 { 30180c07701SKuninori Morimoto reg = <2>; 30280c07701SKuninori Morimoto rsnd_for_pcm3168a_play: endpoint { 30380c07701SKuninori Morimoto remote-endpoint = <&pcm3168a_endpoint_p>; 30480c07701SKuninori Morimoto 30580c07701SKuninori Morimoto dai-format = "i2s"; 30680c07701SKuninori Morimoto bitclock-master = <&rsnd_for_pcm3168a_play>; 30780c07701SKuninori Morimoto frame-master = <&rsnd_for_pcm3168a_play>; 30880c07701SKuninori Morimoto dai-tdm-slot-num = <8>; 30980c07701SKuninori Morimoto 31080c07701SKuninori Morimoto playback = <&ssi3>; 31180c07701SKuninori Morimoto }; 31280c07701SKuninori Morimoto }; 31380c07701SKuninori Morimoto rsnd_port3: port@3 { 31480c07701SKuninori Morimoto reg = <3>; 31580c07701SKuninori Morimoto rsnd_for_pcm3168a_capture: endpoint { 31680c07701SKuninori Morimoto remote-endpoint = <&pcm3168a_endpoint_c>; 31780c07701SKuninori Morimoto 31880c07701SKuninori Morimoto dai-format = "i2s"; 31980c07701SKuninori Morimoto bitclock-master = <&rsnd_for_pcm3168a_capture>; 32080c07701SKuninori Morimoto frame-master = <&rsnd_for_pcm3168a_capture>; 32180c07701SKuninori Morimoto dai-tdm-slot-num = <6>; 32280c07701SKuninori Morimoto 32380c07701SKuninori Morimoto capture = <&ssi4>; 32480c07701SKuninori Morimoto }; 32580c07701SKuninori Morimoto }; 32680c07701SKuninori Morimoto }; 32780c07701SKuninori Morimoto}; 32880c07701SKuninori Morimoto 329b726a9e3SYoshihiro Kaneko&scif1 { 330b726a9e3SYoshihiro Kaneko pinctrl-0 = <&scif1_pins>; 331b726a9e3SYoshihiro Kaneko pinctrl-names = "default"; 332b726a9e3SYoshihiro Kaneko uart-has-rtscts; 333b726a9e3SYoshihiro Kaneko 334b726a9e3SYoshihiro Kaneko status = "okay"; 335b726a9e3SYoshihiro Kaneko}; 336b726a9e3SYoshihiro Kaneko 337b726a9e3SYoshihiro Kaneko&sdhi3 { 338b726a9e3SYoshihiro Kaneko pinctrl-0 = <&sdhi3_pins>; 339b726a9e3SYoshihiro Kaneko pinctrl-names = "default"; 340b726a9e3SYoshihiro Kaneko 341b726a9e3SYoshihiro Kaneko vmmc-supply = <&wlan_en>; 342b726a9e3SYoshihiro Kaneko vqmmc-supply = <&wlan_en>; 343b726a9e3SYoshihiro Kaneko bus-width = <4>; 344b726a9e3SYoshihiro Kaneko no-1-8-v; 345b726a9e3SYoshihiro Kaneko non-removable; 346b726a9e3SYoshihiro Kaneko cap-power-off-card; 347b726a9e3SYoshihiro Kaneko keep-power-in-suspend; 348b726a9e3SYoshihiro Kaneko max-frequency = <26000000>; 349b726a9e3SYoshihiro Kaneko status = "okay"; 350b726a9e3SYoshihiro Kaneko 351b726a9e3SYoshihiro Kaneko #address-cells = <1>; 352b726a9e3SYoshihiro Kaneko #size-cells = <0>; 353b726a9e3SYoshihiro Kaneko wlcore: wlcore@2 { 354b726a9e3SYoshihiro Kaneko compatible = "ti,wl1837"; 355b726a9e3SYoshihiro Kaneko reg = <2>; 356b726a9e3SYoshihiro Kaneko interrupt-parent = <&gpio1>; 357b726a9e3SYoshihiro Kaneko interrupts = <25 IRQ_TYPE_EDGE_FALLING>; 358b726a9e3SYoshihiro Kaneko }; 359b726a9e3SYoshihiro Kaneko}; 360b726a9e3SYoshihiro Kaneko 361b726a9e3SYoshihiro Kaneko&sound_card { 362b726a9e3SYoshihiro Kaneko dais = <&rsnd_port0 /* ak4613 */ 363b726a9e3SYoshihiro Kaneko &rsnd_port1 /* HDMI0 */ 364b726a9e3SYoshihiro Kaneko &rsnd_port2 /* pcm3168a playback */ 365b726a9e3SYoshihiro Kaneko &rsnd_port3 /* pcm3168a capture */ 366b726a9e3SYoshihiro Kaneko >; 367b726a9e3SYoshihiro Kaneko}; 368b726a9e3SYoshihiro Kaneko 36980c07701SKuninori Morimoto&ssi4 { 37080c07701SKuninori Morimoto shared-pin; 37180c07701SKuninori Morimoto}; 372b726a9e3SYoshihiro Kaneko 373b726a9e3SYoshihiro Kaneko&usb2_phy0 { 374b726a9e3SYoshihiro Kaneko pinctrl-0 = <&usb0_pins>; 375b726a9e3SYoshihiro Kaneko pinctrl-names = "default"; 376b726a9e3SYoshihiro Kaneko 377b726a9e3SYoshihiro Kaneko status = "okay"; 378b726a9e3SYoshihiro Kaneko}; 379b726a9e3SYoshihiro Kaneko 380b726a9e3SYoshihiro Kaneko&xhci0 { 381b726a9e3SYoshihiro Kaneko status = "okay"; 382b726a9e3SYoshihiro Kaneko}; 383