Loading qcom/sa6155p-vm-la.dtsi +4 −0 Original line number Diff line number Diff line Loading @@ -33,3 +33,7 @@ &pcie0 { status = "ok"; }; &sdhc_2 { status = "ok"; }; qcom/sa6155p-vm.dtsi +67 −0 Original line number Diff line number Diff line Loading @@ -109,6 +109,10 @@ }; }; }; aliases { sdhc2 = &sdhc_2; /* SDC2 SD Card slot */ }; }; Loading Loading @@ -237,6 +241,69 @@ interrupt-controller; }; sdhc_2: sdhci@8804000 { compatible = "qcom,sdhci-msm-v5"; reg = <0x8804000 0x1000>; reg-names = "hc_mem"; interrupts = <GIC_SPI 204 IRQ_TYPE_LEVEL_HIGH>, <GIC_SPI 222 IRQ_TYPE_LEVEL_HIGH>; interrupt-names = "hc_irq", "pwr_irq"; clocks = <&gcc GCC_SDCC2_AHB_CLK>, <&gcc GCC_SDCC2_APPS_CLK>; clock-names = "iface", "core"; bus-width = <4>; qcom,restore-after-cx-collapse; qcom,msm-bus,name = "sdhc2"; qcom,msm-bus,num-cases = <6>; qcom,msm-bus,num-paths = <2>; qcom,msm-bus,vectors-KBps = /* No vote */ <0 0>, <0 0>, /* 25 MB/s */ <65360 100000>, <100000 100000>, /* 50 MB/s */ <130718 200000>, <133320 133320>, /* 100 MB/s */ <261438 200000>, <150000 150000>, /* 200 MB/s */ <261438 400000>, <300000 300000>, /* Max. bandwidth */ <1338562 4096000>, <1338562 4096000>; /* DLL HSR settings. Refer go/hsr - <Target> DLL settings */ qcom,dll-hsr-list = <0x0007642c 0x0 0x10 0x2C010800 0x80040868>; qcom,devfreq,freq-table = <50000000 201500000>; vdd-supply = <&pm6155_1_l10>; qcom,vdd-voltage-level = <2950000 2950000>; qcom,vdd-current-level = <0 800000>; vdd-io-supply = <&pm6155_1_l2>; qcom,vdd-io-voltage-level = <1800000 3100000>; qcom,vdd-io-current-level = <0 22000>; pinctrl-names = "default", "sleep"; pinctrl-0 = <&sdc2_on>; pinctrl-1 = <&sdc2_off>; broken-cd; status = "disabled"; qos0 { mask = <0x3f>; vote = <44>; }; qos1 { mask = <0xc0>; vote = <44>; }; }; msm_gpu_hyp: qcom,hgsl { compatible = "qcom,hgsl"; Loading Loading
qcom/sa6155p-vm-la.dtsi +4 −0 Original line number Diff line number Diff line Loading @@ -33,3 +33,7 @@ &pcie0 { status = "ok"; }; &sdhc_2 { status = "ok"; };
qcom/sa6155p-vm.dtsi +67 −0 Original line number Diff line number Diff line Loading @@ -109,6 +109,10 @@ }; }; }; aliases { sdhc2 = &sdhc_2; /* SDC2 SD Card slot */ }; }; Loading Loading @@ -237,6 +241,69 @@ interrupt-controller; }; sdhc_2: sdhci@8804000 { compatible = "qcom,sdhci-msm-v5"; reg = <0x8804000 0x1000>; reg-names = "hc_mem"; interrupts = <GIC_SPI 204 IRQ_TYPE_LEVEL_HIGH>, <GIC_SPI 222 IRQ_TYPE_LEVEL_HIGH>; interrupt-names = "hc_irq", "pwr_irq"; clocks = <&gcc GCC_SDCC2_AHB_CLK>, <&gcc GCC_SDCC2_APPS_CLK>; clock-names = "iface", "core"; bus-width = <4>; qcom,restore-after-cx-collapse; qcom,msm-bus,name = "sdhc2"; qcom,msm-bus,num-cases = <6>; qcom,msm-bus,num-paths = <2>; qcom,msm-bus,vectors-KBps = /* No vote */ <0 0>, <0 0>, /* 25 MB/s */ <65360 100000>, <100000 100000>, /* 50 MB/s */ <130718 200000>, <133320 133320>, /* 100 MB/s */ <261438 200000>, <150000 150000>, /* 200 MB/s */ <261438 400000>, <300000 300000>, /* Max. bandwidth */ <1338562 4096000>, <1338562 4096000>; /* DLL HSR settings. Refer go/hsr - <Target> DLL settings */ qcom,dll-hsr-list = <0x0007642c 0x0 0x10 0x2C010800 0x80040868>; qcom,devfreq,freq-table = <50000000 201500000>; vdd-supply = <&pm6155_1_l10>; qcom,vdd-voltage-level = <2950000 2950000>; qcom,vdd-current-level = <0 800000>; vdd-io-supply = <&pm6155_1_l2>; qcom,vdd-io-voltage-level = <1800000 3100000>; qcom,vdd-io-current-level = <0 22000>; pinctrl-names = "default", "sleep"; pinctrl-0 = <&sdc2_on>; pinctrl-1 = <&sdc2_off>; broken-cd; status = "disabled"; qos0 { mask = <0x3f>; vote = <44>; }; qos1 { mask = <0xc0>; vote = <44>; }; }; msm_gpu_hyp: qcom,hgsl { compatible = "qcom,hgsl"; Loading