]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/commit
ARM: dts: sun8i: Add eMMC dt node on Orangepi Plus boards
authorHans de Goede <hdegoede@redhat.com>
Sun, 20 Mar 2016 16:00:36 +0000 (17:00 +0100)
committerMaxime Ripard <maxime.ripard@free-electrons.com>
Sun, 27 Mar 2016 14:15:04 +0000 (16:15 +0200)
commit1bfbcfd1475886ef0f49ef99850b730873843124
treeee61f71005f61ce2d50844057a6b03c3d82129a1
parent4bf89c1dc692ad58d774c88dcf8f7946759ab04d
ARM: dts: sun8i: Add eMMC dt node on Orangepi Plus boards

The Orangepi Plus has a 16GB eMMC, the vcc, the lack of pull-ups and
the use of the hw-reset pin have all been verified with the board
schematic.

With this dts node for mmc2, the eMMC runs at the following ios settings:
clock:          52000000 Hz
vdd:            21 (3.3 ~ 3.4 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 (3.30 V)
driver type:    0 (driver type B)

Note the mmcblk1boot0/boot1 partitions are unused as the BROM will load
the SPL from 8k from the start of the main blockdev, just as with a
regular sdcard in mmc0.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
arch/arm/boot/dts/sun8i-h3-orangepi-plus.dts