|
|
|
@ -32,6 +32,7 @@ |
|
|
|
|
|
|
|
|
|
aliases { |
|
|
|
|
pci-domain0 = &pcie0; /* PCIe0 domain */ |
|
|
|
|
sdhc1 = &sdhc_1; /* SDC1 eMMC/SD/SDIO slot */ |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
reserved-memory { |
|
|
|
@ -1109,6 +1110,47 @@ |
|
|
|
|
mhi_devices { |
|
|
|
|
}; |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
sdhc_1: sdhci@8804000 { |
|
|
|
|
compatible = "qcom,sdhci-msm-v5"; |
|
|
|
|
reg = <0x8804000 0x1000>; |
|
|
|
|
reg-names = "hc_mem"; |
|
|
|
|
|
|
|
|
|
interrupts = <GIC_SPI 210 IRQ_TYPE_NONE>, |
|
|
|
|
<GIC_SPI 227 IRQ_TYPE_NONE>; |
|
|
|
|
interrupt-names = "hc_irq", "pwr_irq"; |
|
|
|
|
|
|
|
|
|
qcom,bus-width = <4>; |
|
|
|
|
|
|
|
|
|
qcom,msm-bus,name = "sdhc1"; |
|
|
|
|
qcom,msm-bus,num-cases = <8>; |
|
|
|
|
qcom,msm-bus,num-paths = <1>; |
|
|
|
|
qcom,msm-bus,vectors-KBps = <78 512 0 0>, /* No vote */ |
|
|
|
|
<78 512 1600 3200>, /* 400 KB/s*/ |
|
|
|
|
<78 512 80000 160000>, /* 20 MB/s */ |
|
|
|
|
<78 512 100000 200000>, /* 25 MB/s */ |
|
|
|
|
<78 512 200000 400000>, /* 50 MB/s */ |
|
|
|
|
<78 512 400000 800000>, /* 100 MB/s */ |
|
|
|
|
<78 512 400000 800000>, /* 200 MB/s */ |
|
|
|
|
<78 512 2048000 4096000>; /* Max. bandwidth */ |
|
|
|
|
qcom,bus-bw-vectors-bps = <0 400000 20000000 25000000 50000000 |
|
|
|
|
100000000 200000000 4294967295>; |
|
|
|
|
|
|
|
|
|
/* PM QoS */ |
|
|
|
|
qcom,pm-qos-cpu-groups = <0x0>; |
|
|
|
|
qcom,pm-qos-legacy-latency-us = <70 70>; |
|
|
|
|
qcom,pm-qos-irq-type = "affine_cores"; |
|
|
|
|
qcom,pm-qos-irq-cpu = <0>; |
|
|
|
|
qcom,pm-qos-irq-latency = <70 70>; |
|
|
|
|
|
|
|
|
|
clocks = <&clock_gcc GCC_SDCC1_AHB_CLK>, |
|
|
|
|
<&clock_gcc GCC_SDCC1_APPS_CLK>; |
|
|
|
|
clock-names = "iface_clk", "core_clk"; |
|
|
|
|
|
|
|
|
|
qcom,restore-after-cx-collapse; |
|
|
|
|
|
|
|
|
|
status = "disabled"; |
|
|
|
|
}; |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
#include "sdxprairie-pm.dtsi" |
|
|
|
|