Add preliminary support for Caelum DB.

    - Update all Bobk structure to Bobk_Cetus, add new definition for Bobk_Caelum
    - Update the name of customer boards of BOBK.
      bobk_customer0-->bobk_cetus_customer0,
      bobk_customer1-->bobk_caelun_customer1
    - The devID of Cealum is 0xBC00, and Cetus is 0xBE00, the higher 6bits
      are the same, update flavor mask to 0x3FF, for BC2 and AC3 flavors,
      the higher 6bits are also the same, so can work normally after update.
    - Update the BOBK family ID to 0xBC00 since we use 0x3FF as mask
    - Add BobK device matrix, also update for common/15t1,common/15t2,LK2.6 & LK3.4
    - Add separate definition of CoreClock and CPU/DDR freq for Cetus/Caelum.
      distinguish the definition with board ID in runtime.
    - Add Hardware service topology for Caelum (same with Cetus)

Change-Id: If419da6baaa002843c31fdd0d7ec0a3d55671ba8
Signed-off-by: Terry Zhou <bjzhou@marvell.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/22934
Reviewed-by: Omri Itach <omrii@marvell.com>
Tested-by: Omri Itach <omrii@marvell.com>
7 files changed