board-8064: Add necessary board support for SATA

Following changes are required in board files to
support SATA on APQ8064 CDP and MPQ8064 HRD.

1) Clocks:
    - SATA controller and PHY needs following clocks
    for correct operation:
      - AHB and AXI interface clocks
      - RX out-of-band signalling clock
      - PHY reference clock
      - PHY configuration clock

2) Regulators:
    - SATA clock generator block is powered by an external
    3.3V supply which is controlled by a PMIC MPP4 pin.
    - MPQ8064 HRD supports port multiplier (PMP) which is
    powered by PM8921 S4 regulator.

3) Platform device:
    - The MSM SATA device is added as a platform device
    with necessary resources - memory mapped i/o and irq number.

Change-Id: Ie4429e976059f2fcf306d5b8426a11e171a5b3c1
Signed-off-by: Sujit Reddy Thumma <sthumma@codeaurora.org>
6 files changed