1f220d3ebSAndreas Färber// SPDX-License-Identifier: (GPL-2.0+ OR MIT) 206edb80fSAndreas Färber/* 306edb80fSAndreas Färber * Copyright (c) 2017 Andreas Färber 406edb80fSAndreas Färber */ 506edb80fSAndreas Färber 606edb80fSAndreas Färber/dts-v1/; 706edb80fSAndreas Färber 806edb80fSAndreas Färber#include "s900.dtsi" 906edb80fSAndreas Färber 1006edb80fSAndreas Färber/ { 1106edb80fSAndreas Färber compatible = "ucrobotics,bubblegum-96", "actions,s900"; 1206edb80fSAndreas Färber model = "Bubblegum-96"; 1306edb80fSAndreas Färber 1406edb80fSAndreas Färber aliases { 15*7d578b7dSManivannan Sadhasivam mmc0 = &mmc0; 16*7d578b7dSManivannan Sadhasivam mmc1 = &mmc1; 17*7d578b7dSManivannan Sadhasivam mmc2 = &mmc2; 1806edb80fSAndreas Färber serial5 = &uart5; 1906edb80fSAndreas Färber }; 2006edb80fSAndreas Färber 2106edb80fSAndreas Färber chosen { 2206edb80fSAndreas Färber stdout-path = "serial5:115200n8"; 2306edb80fSAndreas Färber }; 2406edb80fSAndreas Färber 2506edb80fSAndreas Färber memory@0 { 2606edb80fSAndreas Färber device_type = "memory"; 2706edb80fSAndreas Färber reg = <0x0 0x0 0x0 0x80000000>; 2806edb80fSAndreas Färber }; 29*7d578b7dSManivannan Sadhasivam 30*7d578b7dSManivannan Sadhasivam /* Fixed regulator used in the absence of PMIC */ 31*7d578b7dSManivannan Sadhasivam vcc_3v1: vcc-3v1 { 32*7d578b7dSManivannan Sadhasivam compatible = "regulator-fixed"; 33*7d578b7dSManivannan Sadhasivam regulator-name = "fixed-3.1V"; 34*7d578b7dSManivannan Sadhasivam regulator-min-microvolt = <3100000>; 35*7d578b7dSManivannan Sadhasivam regulator-max-microvolt = <3100000>; 36*7d578b7dSManivannan Sadhasivam regulator-always-on; 37*7d578b7dSManivannan Sadhasivam }; 38*7d578b7dSManivannan Sadhasivam 39*7d578b7dSManivannan Sadhasivam /* Fixed regulator used in the absence of PMIC */ 40*7d578b7dSManivannan Sadhasivam sd_vcc: sd-vcc { 41*7d578b7dSManivannan Sadhasivam compatible = "regulator-fixed"; 42*7d578b7dSManivannan Sadhasivam regulator-name = "fixed-3.1V"; 43*7d578b7dSManivannan Sadhasivam regulator-min-microvolt = <3100000>; 44*7d578b7dSManivannan Sadhasivam regulator-max-microvolt = <3100000>; 45*7d578b7dSManivannan Sadhasivam regulator-always-on; 46*7d578b7dSManivannan Sadhasivam }; 4706edb80fSAndreas Färber}; 4806edb80fSAndreas Färber 4907b308eeSManivannan Sadhasivam&i2c0 { 5007b308eeSManivannan Sadhasivam status = "disabled"; 5107b308eeSManivannan Sadhasivam pinctrl-names = "default"; 5207b308eeSManivannan Sadhasivam pinctrl-0 = <&i2c0_default>; 5307b308eeSManivannan Sadhasivam}; 5407b308eeSManivannan Sadhasivam 5507b308eeSManivannan Sadhasivam&i2c1 { 5607b308eeSManivannan Sadhasivam status = "okay"; 5707b308eeSManivannan Sadhasivam pinctrl-names = "default"; 5807b308eeSManivannan Sadhasivam pinctrl-0 = <&i2c1_default>; 5907b308eeSManivannan Sadhasivam}; 6007b308eeSManivannan Sadhasivam 6107b308eeSManivannan Sadhasivam&i2c2 { 6207b308eeSManivannan Sadhasivam status = "okay"; 6307b308eeSManivannan Sadhasivam pinctrl-names = "default"; 6407b308eeSManivannan Sadhasivam pinctrl-0 = <&i2c2_default>; 6507b308eeSManivannan Sadhasivam}; 6607b308eeSManivannan Sadhasivam 6729ea7baeSManivannan Sadhasivam/* 6829ea7baeSManivannan Sadhasivam * GPIO name legend: proper name = the GPIO line is used as GPIO 6929ea7baeSManivannan Sadhasivam * NC = not connected (pin out but not routed from the chip to 7029ea7baeSManivannan Sadhasivam * anything the board) 7129ea7baeSManivannan Sadhasivam * "[PER]" = pin is muxed for [peripheral] (not GPIO) 7229ea7baeSManivannan Sadhasivam * LSEC = Low Speed External Connector 7329ea7baeSManivannan Sadhasivam * HSEC = High Speed External Connector 7429ea7baeSManivannan Sadhasivam * 7529ea7baeSManivannan Sadhasivam * Line names are taken from the schematic "Schematics Bubblegum96" 7629ea7baeSManivannan Sadhasivam * version v1.0 7729ea7baeSManivannan Sadhasivam * 7829ea7baeSManivannan Sadhasivam * For the lines routed to the external connectors the 7929ea7baeSManivannan Sadhasivam * lines are named after the 96Boards CE Specification 1.0, 8029ea7baeSManivannan Sadhasivam * Appendix "Expansion Connector Signal Description". 8129ea7baeSManivannan Sadhasivam * 8229ea7baeSManivannan Sadhasivam * When the 96Boards naming of a line and the schematic name of 8329ea7baeSManivannan Sadhasivam * the same line are in conflict, the 96Boards specification 8429ea7baeSManivannan Sadhasivam * takes precedence, which means that the external UART on the 8529ea7baeSManivannan Sadhasivam * LSEC is named UART0 while the schematic and SoC names this 8629ea7baeSManivannan Sadhasivam * UART2. Only exception is the I2C lines for which the schematic 8729ea7baeSManivannan Sadhasivam * naming has been preferred. This is only for the informational 8829ea7baeSManivannan Sadhasivam * lines i.e. "[FOO]", the GPIO named lines "GPIO-A" thru "GPIO-L" 8929ea7baeSManivannan Sadhasivam * are the only ones actually used for GPIO. 9029ea7baeSManivannan Sadhasivam */ 9129ea7baeSManivannan Sadhasivam 9229ea7baeSManivannan Sadhasivam&pinctrl { 9329ea7baeSManivannan Sadhasivam gpio-line-names = 9429ea7baeSManivannan Sadhasivam "GPIO-A", /* GPIO_0, LSEC pin 23 */ 9529ea7baeSManivannan Sadhasivam "GPIO-B", /* GPIO_1, LSEC pin 24 */ 9629ea7baeSManivannan Sadhasivam "GPIO-C", /* GPIO_2, LSEC pin 25 */ 9729ea7baeSManivannan Sadhasivam "GPIO-D", /* GPIO_3, LSEC pin 26 */ 9829ea7baeSManivannan Sadhasivam "GPIO-E", /* GPIO_4, LSEC pin 27 */ 9929ea7baeSManivannan Sadhasivam "GPIO-F", /* GPIO_5, LSEC pin 28 */ 10029ea7baeSManivannan Sadhasivam "GPIO-G", /* GPIO_6, LSEC pin 29 */ 10129ea7baeSManivannan Sadhasivam "GPIO-H", /* GPIO_7, LSEC pin 30 */ 10229ea7baeSManivannan Sadhasivam "GPIO-I", /* GPIO_8, LSEC pin 31 */ 10329ea7baeSManivannan Sadhasivam "GPIO-J", /* GPIO_9, LSEC pin 32 */ 10429ea7baeSManivannan Sadhasivam "NC", /* GPIO_10 */ 10529ea7baeSManivannan Sadhasivam "NC", /* GPIO_11 */ 10629ea7baeSManivannan Sadhasivam "SIRQ2_1V8", /* GPIO_12 */ 10729ea7baeSManivannan Sadhasivam "PCM0_OUT", /* GPIO_13 */ 10829ea7baeSManivannan Sadhasivam "WIFI_LED", /* GPIO_14 */ 10929ea7baeSManivannan Sadhasivam "PCM0_SYNC", /* GPIO_15 */ 11029ea7baeSManivannan Sadhasivam "PCM0_CLK", /* GPIO_16 */ 11129ea7baeSManivannan Sadhasivam "PCM0_IN", /* GPIO_17 */ 11229ea7baeSManivannan Sadhasivam "BT_LED", /* GPIO_18 */ 11329ea7baeSManivannan Sadhasivam "LED0", /* GPIO_19 */ 11429ea7baeSManivannan Sadhasivam "LED1", /* GPIO_20 */ 11529ea7baeSManivannan Sadhasivam "JTAG_TCK", /* GPIO_21 */ 11629ea7baeSManivannan Sadhasivam "JTAG_TMS", /* GPIO_22 */ 11729ea7baeSManivannan Sadhasivam "JTAG_TDI", /* GPIO_23 */ 11829ea7baeSManivannan Sadhasivam "JTAG_TDO", /* GPIO_24 */ 11929ea7baeSManivannan Sadhasivam "[UART1_RxD]", /* GPIO_25, LSEC pin 13 */ 12029ea7baeSManivannan Sadhasivam "NC", /* GPIO_26 */ 12129ea7baeSManivannan Sadhasivam "[UART1_TxD]", /* GPIO_27, LSEC pin 11 */ 12229ea7baeSManivannan Sadhasivam "SD0_D0", /* GPIO_28 */ 12329ea7baeSManivannan Sadhasivam "SD0_D1", /* GPIO_29 */ 12429ea7baeSManivannan Sadhasivam "SD0_D2", /* GPIO_30 */ 12529ea7baeSManivannan Sadhasivam "SD0_D3", /* GPIO_31 */ 12629ea7baeSManivannan Sadhasivam "SD1_D0", /* GPIO_32 */ 12729ea7baeSManivannan Sadhasivam "SD1_D1", /* GPIO_33 */ 12829ea7baeSManivannan Sadhasivam "SD1_D2", /* GPIO_34 */ 12929ea7baeSManivannan Sadhasivam "SD1_D3", /* GPIO_35 */ 13029ea7baeSManivannan Sadhasivam "SD0_CMD", /* GPIO_36 */ 13129ea7baeSManivannan Sadhasivam "SD0_CLK", /* GPIO_37 */ 13229ea7baeSManivannan Sadhasivam "SD1_CMD", /* GPIO_38 */ 13329ea7baeSManivannan Sadhasivam "SD1_CLK", /* GPIO_39 */ 13429ea7baeSManivannan Sadhasivam "SPI0_SCLK", /* GPIO_40, LSEC pin 8 */ 13529ea7baeSManivannan Sadhasivam "SPI0_CS", /* GPIO_41, LSEC pin 12 */ 13629ea7baeSManivannan Sadhasivam "SPI0_DIN", /* GPIO_42, LSEC pin 10 */ 13729ea7baeSManivannan Sadhasivam "SPI0_DOUT", /* GPIO_43, LSEC pin 14 */ 13829ea7baeSManivannan Sadhasivam "I2C5_SDATA", /* GPIO_44, HSEC pin 36 */ 13929ea7baeSManivannan Sadhasivam "I2C5_SCLK", /* GPIO_45, HSEC pin 38 */ 14029ea7baeSManivannan Sadhasivam "UART0_RX", /* GPIO_46, LSEC pin 7 */ 14129ea7baeSManivannan Sadhasivam "UART0_TX", /* GPIO_47, LSEC pin 5 */ 14229ea7baeSManivannan Sadhasivam "UART0_RTSB", /* GPIO_48, LSEC pin 9 */ 14329ea7baeSManivannan Sadhasivam "UART0_CTSB", /* GPIO_49, LSEC pin 3 */ 14429ea7baeSManivannan Sadhasivam "I2C4_SCLK", /* GPIO_50, HSEC pin 32 */ 14529ea7baeSManivannan Sadhasivam "I2C4_SDATA", /* GPIO_51, HSEC pin 34 */ 14629ea7baeSManivannan Sadhasivam "I2C0_SCLK", /* GPIO_52 */ 14729ea7baeSManivannan Sadhasivam "I2C0_SDATA", /* GPIO_53 */ 14829ea7baeSManivannan Sadhasivam "I2C1_SCLK", /* GPIO_54, LSEC pin 15 */ 14929ea7baeSManivannan Sadhasivam "I2C1_SDATA", /* GPIO_55, LSEC pin 17 */ 15029ea7baeSManivannan Sadhasivam "I2C2_SCLK", /* GPIO_56, LSEC pin 19 */ 15129ea7baeSManivannan Sadhasivam "I2C2_SDATA", /* GPIO_57, LSEC pin 21 */ 15229ea7baeSManivannan Sadhasivam "CSI0_DN0", /* GPIO_58, HSEC pin 10 */ 15329ea7baeSManivannan Sadhasivam "CSI0_DP0", /* GPIO_59, HSEC pin 8 */ 15429ea7baeSManivannan Sadhasivam "CSI0_DN1", /* GPIO_60, HSEC pin 16 */ 15529ea7baeSManivannan Sadhasivam "CSI0_DP1", /* GPIO_61, HSEC pin 14 */ 15629ea7baeSManivannan Sadhasivam "CSI0_CN", /* GPIO_62, HSEC pin 4 */ 15729ea7baeSManivannan Sadhasivam "CSI0_CP", /* GPIO_63, HSEC pin 2 */ 15829ea7baeSManivannan Sadhasivam "CSI0_DN2", /* GPIO_64, HSEC pin 22 */ 15929ea7baeSManivannan Sadhasivam "CSI0_DP2", /* GPIO_65, HSEC pin 20 */ 16029ea7baeSManivannan Sadhasivam "CSI0_DN3", /* GPIO_66, HSEC pin 28 */ 16129ea7baeSManivannan Sadhasivam "CSI0_DP3", /* GPIO_67, HSEC pin 26 */ 16229ea7baeSManivannan Sadhasivam "[CLK0]", /* GPIO_68, HSEC pin 15 */ 16329ea7baeSManivannan Sadhasivam "CSI1_DN0", /* GPIO_69, HSEC pin 44 */ 16429ea7baeSManivannan Sadhasivam "CSI1_DP0", /* GPIO_70, HSEC pin 42 */ 16529ea7baeSManivannan Sadhasivam "CSI1_DN1", /* GPIO_71, HSEC pin 50 */ 16629ea7baeSManivannan Sadhasivam "CSI1_DP1", /* GPIO_72, HSEC pin 48 */ 16729ea7baeSManivannan Sadhasivam "CSI1_CN", /* GPIO_73, HSEC pin 56 */ 16829ea7baeSManivannan Sadhasivam "CSI1_CP", /* GPIO_74, HSEC pin 54 */ 16929ea7baeSManivannan Sadhasivam "[CLK1]", /* GPIO_75, HSEC pin 17 */ 17029ea7baeSManivannan Sadhasivam "[GPIOD0]", /* GPIO_76 */ 17129ea7baeSManivannan Sadhasivam "[GPIOD1]", /* GPIO_77 */ 17229ea7baeSManivannan Sadhasivam "BT_RST_N", /* GPIO_78 */ 17329ea7baeSManivannan Sadhasivam "EXT_DC_EN", /* GPIO_79 */ 17429ea7baeSManivannan Sadhasivam "[PCM_DI]", /* GPIO_80, LSEC pin 22 */ 17529ea7baeSManivannan Sadhasivam "[PCM_DO]", /* GPIO_81, LSEC pin 20 */ 17629ea7baeSManivannan Sadhasivam "[PCM_CLK]", /* GPIO_82, LSEC pin 18 */ 17729ea7baeSManivannan Sadhasivam "[PCM_FS]", /* GPIO_83, LSEC pin 16 */ 17829ea7baeSManivannan Sadhasivam "WAKE_BT", /* GPIO_84 */ 17929ea7baeSManivannan Sadhasivam "WL_REG_ON", /* GPIO_85 */ 18029ea7baeSManivannan Sadhasivam "NC", /* GPIO_86 */ 18129ea7baeSManivannan Sadhasivam "NC", /* GPIO_87 */ 18229ea7baeSManivannan Sadhasivam "NC", /* GPIO_88 */ 18329ea7baeSManivannan Sadhasivam "NC", /* GPIO_89 */ 18429ea7baeSManivannan Sadhasivam "NC", /* GPIO_90 */ 18529ea7baeSManivannan Sadhasivam "WIFI_WAKE", /* GPIO_91 */ 18629ea7baeSManivannan Sadhasivam "BT_WAKE", /* GPIO_92 */ 18729ea7baeSManivannan Sadhasivam "NC", /* GPIO_93 */ 18829ea7baeSManivannan Sadhasivam "OTG_EN2", /* GPIO_94 */ 18929ea7baeSManivannan Sadhasivam "OTG_EN", /* GPIO_95 */ 19029ea7baeSManivannan Sadhasivam "DSI_DP3", /* GPIO_96, HSEC pin 45 */ 19129ea7baeSManivannan Sadhasivam "DSI_DN3", /* GPIO_97, HSEC pin 47 */ 19229ea7baeSManivannan Sadhasivam "DSI_DP1", /* GPIO_98, HSEC pin 33 */ 19329ea7baeSManivannan Sadhasivam "DSI_DN1", /* GPIO_99, HSEC pin 35 */ 19429ea7baeSManivannan Sadhasivam "DSI_CP", /* GPIO_100, HSEC pin 21 */ 19529ea7baeSManivannan Sadhasivam "DSI_CN", /* GPIO_101, HSEC pin 23 */ 19629ea7baeSManivannan Sadhasivam "DSI_DP0", /* GPIO_102, HSEC pin 27 */ 19729ea7baeSManivannan Sadhasivam "DSI_DN0", /* GPIO_103, HSEC pin 29 */ 19829ea7baeSManivannan Sadhasivam "DSI_DP2", /* GPIO_104, HSEC pin 39 */ 19929ea7baeSManivannan Sadhasivam "DSI_DN2", /* GPIO_105, HSEC pin 41 */ 20029ea7baeSManivannan Sadhasivam "N0_D0", /* GPIO_106 */ 20129ea7baeSManivannan Sadhasivam "N0_D1", /* GPIO_107 */ 20229ea7baeSManivannan Sadhasivam "N0_D2", /* GPIO_108 */ 20329ea7baeSManivannan Sadhasivam "N0_D3", /* GPIO_109 */ 20429ea7baeSManivannan Sadhasivam "N0_D4", /* GPIO_110 */ 20529ea7baeSManivannan Sadhasivam "N0_D5", /* GPIO_111 */ 20629ea7baeSManivannan Sadhasivam "N0_D6", /* GPIO_112 */ 20729ea7baeSManivannan Sadhasivam "N0_D7", /* GPIO_113 */ 20829ea7baeSManivannan Sadhasivam "N0_DQS", /* GPIO_114 */ 20929ea7baeSManivannan Sadhasivam "N0_DQSN", /* GPIO_115 */ 21029ea7baeSManivannan Sadhasivam "NC", /* GPIO_116 */ 21129ea7baeSManivannan Sadhasivam "NC", /* GPIO_117 */ 21229ea7baeSManivannan Sadhasivam "NC", /* GPIO_118 */ 21329ea7baeSManivannan Sadhasivam "N0_CEB1", /* GPIO_119 */ 21429ea7baeSManivannan Sadhasivam "CARD_DT", /* GPIO_120 */ 21529ea7baeSManivannan Sadhasivam "N0_CEB3", /* GPIO_121 */ 21629ea7baeSManivannan Sadhasivam "SD_DAT0", /* GPIO_122, HSEC pin 1 */ 21729ea7baeSManivannan Sadhasivam "SD_DAT1", /* GPIO_123, HSEC pin 3 */ 21829ea7baeSManivannan Sadhasivam "SD_DAT2", /* GPIO_124, HSEC pin 5 */ 21929ea7baeSManivannan Sadhasivam "SD_DAT3", /* GPIO_125, HSEC pin 7 */ 22029ea7baeSManivannan Sadhasivam "NC", /* GPIO_126 */ 22129ea7baeSManivannan Sadhasivam "NC", /* GPIO_127 */ 22229ea7baeSManivannan Sadhasivam "[PWR_BTN_N]", /* GPIO_128, LSEC pin 4 */ 22329ea7baeSManivannan Sadhasivam "[RST_BTN_N]", /* GPIO_129, LSEC pin 6 */ 22429ea7baeSManivannan Sadhasivam "NC", /* GPIO_130 */ 22529ea7baeSManivannan Sadhasivam "SD_CMD", /* GPIO_131 */ 22629ea7baeSManivannan Sadhasivam "GPIO-L", /* GPIO_132, LSEC pin 34 */ 22729ea7baeSManivannan Sadhasivam "GPIO-K", /* GPIO_133, LSEC pin 33 */ 22829ea7baeSManivannan Sadhasivam "NC", /* GPIO_134 */ 22929ea7baeSManivannan Sadhasivam "SD_SCLK", /* GPIO_135 */ 23029ea7baeSManivannan Sadhasivam "NC", /* GPIO_136 */ 23129ea7baeSManivannan Sadhasivam "JTAG_TRST", /* GPIO_137 */ 23229ea7baeSManivannan Sadhasivam "I2C3_SCLK", /* GPIO_138 */ 23329ea7baeSManivannan Sadhasivam "LED2", /* GPIO_139 */ 23429ea7baeSManivannan Sadhasivam "LED3", /* GPIO_140 */ 23529ea7baeSManivannan Sadhasivam "I2C3_SDATA", /* GPIO_141 */ 23629ea7baeSManivannan Sadhasivam "UART3_RX", /* GPIO_142 */ 23729ea7baeSManivannan Sadhasivam "UART3_TX", /* GPIO_143 */ 23829ea7baeSManivannan Sadhasivam "UART3_RTSB", /* GPIO_144 */ 23929ea7baeSManivannan Sadhasivam "UART3_CTSB"; /* GPIO_145 */ 24007b308eeSManivannan Sadhasivam 24107b308eeSManivannan Sadhasivam i2c0_default: i2c0-default { 24207b308eeSManivannan Sadhasivam pinmux { 24307b308eeSManivannan Sadhasivam groups = "i2c0_mfp"; 24407b308eeSManivannan Sadhasivam function = "i2c0"; 24507b308eeSManivannan Sadhasivam }; 24607b308eeSManivannan Sadhasivam pinconf { 24707b308eeSManivannan Sadhasivam pins = "i2c0_sclk", "i2c0_sdata"; 24807b308eeSManivannan Sadhasivam bias-pull-up; 24907b308eeSManivannan Sadhasivam }; 25007b308eeSManivannan Sadhasivam }; 25107b308eeSManivannan Sadhasivam 25207b308eeSManivannan Sadhasivam i2c1_default: i2c1-default { 25307b308eeSManivannan Sadhasivam pinconf { 25407b308eeSManivannan Sadhasivam pins = "i2c1_sclk", "i2c1_sdata"; 25507b308eeSManivannan Sadhasivam bias-pull-up; 25607b308eeSManivannan Sadhasivam }; 25707b308eeSManivannan Sadhasivam }; 25807b308eeSManivannan Sadhasivam 25907b308eeSManivannan Sadhasivam i2c2_default: i2c2-default { 26007b308eeSManivannan Sadhasivam pinconf { 26107b308eeSManivannan Sadhasivam pins = "i2c2_sclk", "i2c2_sdata"; 26207b308eeSManivannan Sadhasivam bias-pull-up; 26307b308eeSManivannan Sadhasivam }; 26407b308eeSManivannan Sadhasivam }; 265*7d578b7dSManivannan Sadhasivam 266*7d578b7dSManivannan Sadhasivam mmc0_default: mmc0_default { 267*7d578b7dSManivannan Sadhasivam pinmux { 268*7d578b7dSManivannan Sadhasivam groups = "sd0_d0_mfp", "sd0_d1_mfp", "sd0_d2_d3_mfp", 269*7d578b7dSManivannan Sadhasivam "sd0_cmd_mfp", "sd0_clk_mfp"; 270*7d578b7dSManivannan Sadhasivam function = "sd0"; 271*7d578b7dSManivannan Sadhasivam }; 272*7d578b7dSManivannan Sadhasivam }; 273*7d578b7dSManivannan Sadhasivam 274*7d578b7dSManivannan Sadhasivam mmc2_default: mmc2_default { 275*7d578b7dSManivannan Sadhasivam pinmux { 276*7d578b7dSManivannan Sadhasivam groups = "nand0_d0_ceb3_mfp"; 277*7d578b7dSManivannan Sadhasivam function = "sd2"; 278*7d578b7dSManivannan Sadhasivam }; 279*7d578b7dSManivannan Sadhasivam }; 280*7d578b7dSManivannan Sadhasivam}; 281*7d578b7dSManivannan Sadhasivam 282*7d578b7dSManivannan Sadhasivam/* uSD */ 283*7d578b7dSManivannan Sadhasivam&mmc0 { 284*7d578b7dSManivannan Sadhasivam status = "okay"; 285*7d578b7dSManivannan Sadhasivam pinctrl-names = "default"; 286*7d578b7dSManivannan Sadhasivam pinctrl-0 = <&mmc0_default>; 287*7d578b7dSManivannan Sadhasivam no-sdio; 288*7d578b7dSManivannan Sadhasivam no-mmc; 289*7d578b7dSManivannan Sadhasivam no-1-8-v; 290*7d578b7dSManivannan Sadhasivam cd-gpios = <&pinctrl 120 GPIO_ACTIVE_LOW>; 291*7d578b7dSManivannan Sadhasivam bus-width = <4>; 292*7d578b7dSManivannan Sadhasivam vmmc-supply = <&sd_vcc>; 293*7d578b7dSManivannan Sadhasivam vqmmc-supply = <&sd_vcc>; 294*7d578b7dSManivannan Sadhasivam}; 295*7d578b7dSManivannan Sadhasivam 296*7d578b7dSManivannan Sadhasivam/* eMMC */ 297*7d578b7dSManivannan Sadhasivam&mmc2 { 298*7d578b7dSManivannan Sadhasivam status = "okay"; 299*7d578b7dSManivannan Sadhasivam pinctrl-names = "default"; 300*7d578b7dSManivannan Sadhasivam pinctrl-0 = <&mmc2_default>; 301*7d578b7dSManivannan Sadhasivam no-sdio; 302*7d578b7dSManivannan Sadhasivam no-sd; 303*7d578b7dSManivannan Sadhasivam non-removable; 304*7d578b7dSManivannan Sadhasivam bus-width = <8>; 305*7d578b7dSManivannan Sadhasivam vmmc-supply = <&vcc_3v1>; 30629ea7baeSManivannan Sadhasivam}; 30729ea7baeSManivannan Sadhasivam 30806edb80fSAndreas Färber&timer { 30906edb80fSAndreas Färber clocks = <&hosc>; 31006edb80fSAndreas Färber}; 31106edb80fSAndreas Färber 31206edb80fSAndreas Färber&uart5 { 31306edb80fSAndreas Färber status = "okay"; 31406edb80fSAndreas Färber}; 315