platform: msm_shared: use lun_cfg only for lun 0 to 8

luncfg to initialize lun blk count and erase block size
is used only for lun0 to lun8 with lun_cfg[8] as the max array size.
RPMB is a special lun with Lun number 0xC4 and updating lun_cfg with
index 0xc4 corrupts DDR and results into unexpected results.
So use rpmb_num_blocks member of ufs_device structure for storing
the rpmb block size and use lun_cfg only for lun 0 to lun 8

Change-Id: Ia6a0d04974e5de4957df179fa505510caf331e43
1 file changed