fix: a38x: Change the boot device source register in secure boot mode

- Change the boot device source for secure boot mode.
  Instead of reading boot device ID from SatR register,
  read if from secure configuration register, which
  reflects the value burned into efuse.

- Once the secure mode activated by efuse, the actual
  boot device always taken from efuse by the HW and any
  other boot device configured by SatR is ignored.
  Therefore the mvCtrlbootSrcGet() function should be
  aware of the boot mode (secure/non-secure) in order
  to return the correct boot device ID.

Change-Id: Iea17ab9c02babce3fcd7a4b86d3d4ebb89552827
Signed-off-by: Konstantin Porotchkin <kostap@marvell.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/23818
Tested-by: Star_Automation <star@marvell.com>
Reviewed-by: Omri Itach <omrii@marvell.com>
2 files changed