This patch modifies drive_shift and sample_shift of eMMC.
The drive_shift can have from 0 to 3 values. The meanings of the
values are degree of the phase shifted clock.
0: 0 degree phase shifted clock
1: 90 degree phase shifted clock
2: 180 degree phase shifted clock
3: 270 degree phase shifted clock
In the same as drive_shift, the sample_shift can have values as 0
to 3. The meanings of values are also the same.
There are sometimes fastboot fail with some targets, and this patch
solves it.
Change-Id: I05ccd615f032c7f65f52f293a2b3d9ba111d9bd3
Signed-off-by: Sowon Na <sowon.na@samsung.com>
mmc2:mmc@c0069000 {
frequency = <100000000>;
nexell,drive_dly = <0x0>;
- nexell,drive_shift = <0x03>;
+ nexell,drive_shift = <0x00>;
nexell,sample_dly = <0x00>;
- nexell,sample_shift = <0x02>;
+ nexell,sample_shift = <0x01>;
nexell,bus-width = <4>;
index = <2>;
status = "okay";