Age | Commit message (Collapse) | Author |
|
Change TFTF load address because ATF is merged and load address
is re-arranged.
Signed-off-by: Jun Nie <jun.nie@linaro.org>
|
|
suspend, PSCI Affinity info and CPU hotplug are not supported
by warp7.
Signed-off-by: Jun Nie <jun.nie@linaro.org>
|
|
fix platform name typo in comments
Signed-off-by: Jun Nie <jun.nie@linaro.org>
|
|
add system level standby state
Signed-off-by: Jun Nie <jun.nie@linaro.org>
|
|
Fix power level number for warp7 because there are only two power levels
are defined.
Signed-off-by: Jun Nie <jun.nie@linaro.org>
|
|
Skip PSCI Affinity test as there is only one CPU core in SOC.
This test also cause test suite to exit.
Signed-off-by: Jun Nie <jun.nie@linaro.org>
|
|
register nxp timer as platform timer to provide timeout interrupt service.
Signed-off-by: Jun Nie <jun.nie@linaro.org>
|
|
Correct system counter register address. So that framework can
call it directly to get latest counter value.
Signed-off-by: Jun Nie <jun.nie@linaro.org>
|
|
The mpid value get from tftf_plat_get_mpidr() should be
aligned with read_mpidr_el1(), so that below test is true
for lead core.
(read_mpidr_el1() & MPID_MASK) == mpid
Signed-off-by: Jun Nie <jun.nie@linaro.org>
|
|
change tftf load address to ease test. The original address
is for optee. TFTF should play u-boot's role for test actually.
But for ease of test, we use u-boot to load it, as below boot
sequence of ATF -> optee -> u-boot -> tftf.
The command in u-boot console to boot tftf:
fatload mmc 0:1 0x9e000000 tftf.bin; go 0x9e000000
Signed-off-by: Jun Nie <jun.nie@linaro.org>
|
|
add irq stack size definition so that Aarch32 framework
can use it to define the stack in IRQ mode.
Signed-off-by: Jun Nie <jun.nie@linaro.org>
|
|
Add tests list to skip for warp7. More will be added later
Signed-off-by: Jun Nie <jun.nie@linaro.org>
|
|
Add build config file to specify source code for compiling
Signed-off-by: Jun Nie <jun.nie@linaro.org>
|
|
Add power state and domain topology for warp7
Signed-off-by: Jun Nie <jun.nie@linaro.org>
|
|
register timer for warp7 to provide timer callback for
framework.
Signed-off-by: Jun Nie <jun.nie@linaro.org>
|
|
Add basic platform setup code, include console and GIC
initilization.
Signed-off-by: Jun Nie <jun.nie@linaro.org>
|
|
Add plat helpers function, platform_get_core_pos(). This
function is called in framework so we need implement it
though warp7 only have one CPU core.
Signed-off-by: Jun Nie <jun.nie@linaro.org>
|
|
Add platform definition header, which defines all warp7
related configurations.
Signed-off-by: Jun Nie <jun.nie@linaro.org>
|