Hi, the base patch in [0] has been applied now. My patch was meanwhile Tested-by: Anand Moon <linux.amoon@xxxxxxxxx> Am 31.03.2015 um 14:27 schrieb Markus Reichl: > Am 30.03.2015 um 17:51 schrieb Markus Reichl: >> HS400 timing values are added for exynos5422-odroidxu3 board. >> --- >> This patch is analog to [0]. >> This patch needs [0] for the pin-ctrl definition of sd0_rclk. >> >> [0]: https://www.mail-archive.com/linux-samsung-soc%40vger.kernel.org/msg42902.html >> >> Signed-off-by: Markus Reichl <m.reichl@xxxxxxxxxxxxx> >> --- >> arch/arm/boot/dts/exynos5422-odroidxu3.dts | 7 ++++++- >> 1 file changed, 6 insertions(+), 1 deletion(-) >> >> diff --git a/arch/arm/boot/dts/exynos5422-odroidxu3.dts b/arch/arm/boot/dts/exynos5422-odroidxu3.dts >> index a519c86..0408ec0 100644 >> --- a/arch/arm/boot/dts/exynos5422-odroidxu3.dts >> +++ b/arch/arm/boot/dts/exynos5422-odroidxu3.dts >> @@ -298,15 +298,20 @@ >> >> &mmc_0 { >> status = "okay"; >> + num-slots = <1>; >> broken-cd; >> card-detect-delay = <200>; >> samsung,dw-mshc-ciu-div = <3>; >> samsung,dw-mshc-sdr-timing = <0 4>; >> samsung,dw-mshc-ddr-timing = <0 2>; >> + samsung,dw-mshc-hs400-timing = <0 2>; >> + samsung,read-strobe-delay = <90>; >> pinctrl-names = "default"; >> - pinctrl-0 = <&sd0_clk &sd0_cmd &sd0_bus4 &sd0_bus8>; >> + pinctrl-0 = <&sd0_clk &sd0_cmd &sd0_bus1 &sd0_bus4 &sd0_bus8 &sd0_rclk>; >> bus-width = <8>; >> cap-mmc-highspeed; >> + mmc-hs200-1_8v; >> + mmc-hs400-1_8v; >> }; >> >> &mmc_2 { >> > > hdparm -t /dev/mmcblk0 > > without this patch: > /dev/mmcblk0: > Timing buffered disk reads: 230 MB in 3.01 seconds = 76.30 MB/sec > > with this patch: > /dev/mmcblk0: > Timing buffered disk reads: 588 MB in 3.00 seconds = 195.92 MB/sec > > cat /sys/kernel/debug/mmc0/ios > > without patch: > clock: 52000000 Hz > vdd: 7 (1.65 - 1.95 V) > bus mode: 2 (push-pull) > chip select: 0 (don't care) > power mode: 2 (on) > bus width: 3 (8 bits) > timing spec: 8 (mmc DDR52) > signal voltage: 0 (1.80 V) > > with patch: > clock: 200000000 Hz > vdd: 7 (1.65 - 1.95 V) > bus mode: 2 (push-pull) > chip select: 0 (don't care) > power mode: 2 (on) > bus width: 3 (8 bits) > timing spec: 10 (mmc HS400) > signal voltage: 0 (1.80 V) > > Best Regards > -- Markus Reichl
Attachment:
signature.asc
Description: OpenPGP digital signature