1*4882a593Smuzhiyun* Mellanox Bluefield SoC specific extensions to the Synopsys Designware 2*4882a593Smuzhiyun Mobile Storage Host Controller 3*4882a593Smuzhiyun 4*4882a593SmuzhiyunRead synopsys-dw-mshc.txt for more details 5*4882a593Smuzhiyun 6*4882a593SmuzhiyunThe Synopsys designware mobile storage host controller is used to interface 7*4882a593Smuzhiyuna SoC with storage medium such as eMMC or SD/MMC cards. This file documents 8*4882a593Smuzhiyundifferences between the core Synopsys dw mshc controller properties described 9*4882a593Smuzhiyunby synopsys-dw-mshc.txt and the properties used by the Mellanox Bluefield SoC 10*4882a593Smuzhiyunspecific extensions to the Synopsys Designware Mobile Storage Host Controller. 11*4882a593Smuzhiyun 12*4882a593SmuzhiyunRequired Properties: 13*4882a593Smuzhiyun 14*4882a593Smuzhiyun* compatible: should be one of the following. 15*4882a593Smuzhiyun - "mellanox,bluefield-dw-mshc": for controllers with Mellanox Bluefield SoC 16*4882a593Smuzhiyun specific extensions. 17*4882a593Smuzhiyun 18*4882a593SmuzhiyunExample: 19*4882a593Smuzhiyun 20*4882a593Smuzhiyun /* Mellanox Bluefield SoC MMC */ 21*4882a593Smuzhiyun mmc@6008000 { 22*4882a593Smuzhiyun compatible = "mellanox,bluefield-dw-mshc"; 23*4882a593Smuzhiyun reg = <0x6008000 0x400>; 24*4882a593Smuzhiyun interrupts = <32>; 25*4882a593Smuzhiyun fifo-depth = <0x100>; 26*4882a593Smuzhiyun clock-frequency = <24000000>; 27*4882a593Smuzhiyun bus-width = <8>; 28*4882a593Smuzhiyun cap-mmc-highspeed; 29*4882a593Smuzhiyun }; 30