• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1root {
2    platform {
3        mmc_config {
4            template mmc_controller {
5                match_attr = "";
6                voltDef = 0;         // 3.3V
7                freqMin = 100000;
8                freqMax = 50000000;
9                freqDef = 400000;
10                maxBlkNum = 2048;
11                maxBlkSize = 512;
12                ocrDef = 0x360000;
13                caps = 0;
14                caps2 = 0;
15                regSize = 0x600;
16                hostId = 0;
17                regBasePhy = 0;
18                irqNum = 0;
19                devType = 0;
20                quirks = 0;
21            }
22
23            controller_0x00 :: mmc_controller {
24                match_attr = "hi3518_mmc_sd";
25                hostId = 0;
26                regBasePhy = 0x10010000;
27                irqNum = 62;
28                devType = 1;      // sd
29                freqMax = 150000000;
30                caps = 0x50000101;
31                caps2 = 0x60;
32                quirks = 0x0C;
33            }
34
35            controller_0x01 :: mmc_controller {
36                match_attr = "hi3518_mmc_sdio";
37                hostId = 1;
38                regBasePhy = 0x10020000;
39                irqNum = 63;
40                devType = 2;     // sdio
41                freqMax = 50000000;
42                caps = 0x10000109;
43                quirks = 0x0D;
44            }
45        }
46    }
47}
48