PSCI: Rework generic code to conform to coding guidelines
authorSoby Mathew <soby.mathew@arm.com>
Wed, 29 Jul 2015 16:05:03 +0000 (17:05 +0100)
committerAchin Gupta <achin.gupta@arm.com>
Thu, 13 Aug 2015 22:48:07 +0000 (23:48 +0100)
commit9d070b9928b874700395ca48780ce2c88b70e588
treeb5aa67728ea296bf8d2e39ce15129cc8228816cb
parent58523c076a4bd766fccd207c493cf1b918fda9db
PSCI: Rework generic code to conform to coding guidelines

This patch reworks the PSCI generic implementation to conform to ARM
Trusted Firmware coding guidelines as described here:
https://github.com/ARM-software/arm-trusted-firmware/wiki

This patch also reviews the use of signed data types within PSCI
Generic code and replaces them with their unsigned counterparts wherever
they are not appropriate. The PSCI_INVALID_DATA macro which was defined
to -1 is now replaced with PSCI_INVALID_PWR_LVL macro which is defined
to PLAT_MAX_PWR_LVL + 1.

Change-Id: Iaea422d0e46fc314e0b173c2b4c16e0d56b2515a
include/bl31/services/psci.h
include/bl31/services/psci_compat.h
services/std_svc/psci/psci_common.c
services/std_svc/psci/psci_helpers.S
services/std_svc/psci/psci_main.c
services/std_svc/psci/psci_off.c
services/std_svc/psci/psci_on.c
services/std_svc/psci/psci_private.h
services/std_svc/psci/psci_setup.c
services/std_svc/psci/psci_suspend.c