NAND: support together open all storage medium [1/1]

PD#SWPL-187371

Problem:
1. if emmc status set 'okay', spi nand/nor using abnormal
2. if spi nand/nor set 'okay', slc nand using abnormal

Solution:
1. emmc switch clock when it try, so set clock back when spi nand/nor probe.
2. spi_cfg in dts set 64 bits
3. optimize slc nand device probe way and pre probe

Verify:
BR309-T950D5_SOCKET #48

Change-Id: I5d1a0393a067ef75d33fa22aeefc8ce71e82e1a9
Signed-off-by: zhikui.cui <zhikui.cui@amlogic.com>
8 files changed