project/bcm63xx/atf.git
11 years agoFix documentation issues in v0.2 release
James Morrissey [Tue, 29 Oct 2013 10:56:46 +0000 (10:56 +0000)]
Fix documentation issues in v0.2 release

Change-Id: I4e2a9daa97e3be3d2f53894f2ec7947ba6bb3a16

11 years agoAdd Foundation FVP documentation
Harry Liebel [Tue, 5 Nov 2013 18:00:38 +0000 (18:00 +0000)]
Add Foundation FVP documentation

Change-Id: I5e47ba96e128d3a793517441f5a6c9f2ccbdfc66

11 years agoAdd GICv3 ITS to FDTs
Harry Liebel [Mon, 11 Nov 2013 13:24:47 +0000 (13:24 +0000)]
Add GICv3 ITS to FDTs

- The interrupt addresses need to be updated to work.

Change-Id: Icdd00177095ae9e4eb7b13718762f92e29b1465c

11 years agoDo not enable CCI on Foundation FVP
Harry Liebel [Wed, 30 Oct 2013 17:41:48 +0000 (17:41 +0000)]
Do not enable CCI on Foundation FVP

- The Foundation FVP only has one cluster and does not have
  CCI.

Change-Id: If91e81ff72c52e448150089c4cfea3e4d6ae1232

11 years agoFDTs for v5.2 Foundation model
Harry Liebel [Tue, 22 Oct 2013 16:29:14 +0000 (17:29 +0100)]
FDTs for v5.2 Foundation model

- The Foundation FVP is a cut down version of the Base FVP and as
  such lacks some components.
- Three FDTs are provided.
  fvp-foundation-gicv2legacy-psci:
    Use this when setting the Foundation FVP to use GICv2. In this
    mode the GIC is located at the VE location, as described in the
    VE platform memory map.
  fvp-foundation-gicv3-psci :
    Use this when setting the Foundation FVP to use GICv3. In this
    mode the GIC is located at the Base location, as described in the
    Base platform memory map.
  fvp-foundation-gicv2-psci :
    Use this when setting the Foundation FVP to use GICv3, but Linux
    is expected to use GICv2 emulation mode. In this mode the GIC is
    located at the Base location, but the GICv3 is used in GICv2
    emulation mode.

Change-Id: I9d69bcef35c64cc8f16550efe077f578e55aaae5

11 years agoWriting to the FVP LED register should be a 32bit access.
Harry Liebel [Fri, 25 Oct 2013 15:07:53 +0000 (16:07 +0100)]
Writing to the FVP LED register should be a 32bit access.

- Writing to this register with a 64bit access can cause a
  Systen Error Exception on some models.

Change-Id: Ibcf5bdf7ab55707db61c16298f25caff50e1ff7e

11 years agoARMv8 Trusted Firmware release v0.2
Achin Gupta [Fri, 25 Oct 2013 08:08:21 +0000 (09:08 +0100)]
ARMv8 Trusted Firmware release v0.2