power: clang-format

* Using AOSP interface .clang-format
* Clean Android.mk while we are at it

Change-Id: I630f72e3dffb676ca1930e72945e897f62103ada
Signed-off-by: Arian <arian.kulmer@web.de>
This commit is contained in:
Michael Bestas
2019-09-29 23:59:05 +03:00
parent 39e18570bf
commit 0b6459f08e
27 changed files with 634 additions and 809 deletions

View File

@@ -29,75 +29,68 @@
#define LOG_NIDEBUG 0
#include <errno.h>
#include <string.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <dlfcn.h>
#include <errno.h>
#include <fcntl.h>
#include <stdlib.h>
#include <string.h>
#include <sys/stat.h>
#include <sys/types.h>
#include <unistd.h>
#define LOG_TAG "QTI PowerHAL"
#include <utils/Log.h>
#include <hardware/hardware.h>
#include <hardware/power.h>
#include <utils/Log.h>
#include "utils.h"
#include "hint-data.h"
#include "performance.h"
#include "power-common.h"
#include "utils.h"
static struct hint_handles handles[NUM_HINTS];
static int handleER = 0;
void power_init()
{
void power_init() {
ALOGI("Initing");
for (int i=0; i<NUM_HINTS; i++) {
handles[i].handle = 0;
handles[i].ref_count = 0;
for (int i = 0; i < NUM_HINTS; i++) {
handles[i].handle = 0;
handles[i].ref_count = 0;
}
}
int __attribute__ ((weak)) power_hint_override(power_hint_t hint,
void *data)
{
int __attribute__((weak)) power_hint_override(power_hint_t hint, void* data) {
return HINT_NONE;
}
/* Declare function before use */
void interaction(int duration, int num_args, int opt_list[]);
void power_hint(power_hint_t hint, void *data)
{
void power_hint(power_hint_t hint, void* data) {
/* Check if this hint has been overridden. */
if (power_hint_override(hint, data) == HINT_HANDLED) {
/* The power_hint has been handled. We can skip the rest. */
return;
}
switch(hint) {
switch (hint) {
case POWER_HINT_VR_MODE:
ALOGI("VR mode power hint not handled in power_hint_override");
break;
case POWER_HINT_INTERACTION:
{
break;
case POWER_HINT_INTERACTION: {
int resources[] = {0x702, 0x20F, 0x30F};
int duration = 3000;
interaction(duration, sizeof(resources)/sizeof(resources[0]), resources);
}
break;
//fall through below, hints will fail if not defined in powerhint.xml
interaction(duration, sizeof(resources) / sizeof(resources[0]), resources);
} break;
// fall through below, hints will fail if not defined in powerhint.xml
case POWER_HINT_SUSTAINED_PERFORMANCE:
case POWER_HINT_VIDEO_ENCODE:
if (data) {
if (handles[hint].ref_count == 0)
handles[hint].handle = perf_hint_enable((AOSP_DELTA + hint), 0);
if (handles[hint].handle > 0)
handles[hint].ref_count++;
if (handles[hint].handle > 0) handles[hint].ref_count++;
} else {
if (handles[hint].handle > 0) {
if (--handles[hint].ref_count == 0) {
@@ -108,9 +101,9 @@ void power_hint(power_hint_t hint, void *data)
ALOGE("Lock for hint: %X was not acquired, cannot be released", hint);
}
}
break;
break;
default:
break;
break;
}
}
@@ -121,8 +114,7 @@ bool is_expensive_rendering_supported() {
return atoi(property) == 1 ? true : false;
}
void set_expensive_rendering(bool enabled)
{
void set_expensive_rendering(bool enabled) {
if (enabled) {
handleER = perf_hint_enable(PERF_HINT_EXPENSIVE_RENDERING, 0);
} else if (handleER > 0) {
@@ -130,8 +122,7 @@ void set_expensive_rendering(bool enabled)
}
}
int __attribute__ ((weak)) set_interactive_override(int on)
{
int __attribute__((weak)) set_interactive_override(int on) {
return HINT_NONE;
}
@@ -139,8 +130,7 @@ int __attribute__ ((weak)) set_interactive_override(int on)
extern void power_set_interactive_ext(int on);
#endif
void set_interactive(int on)
{
void set_interactive(int on) {
if (!on) {
/* Send Display OFF hint to perf HAL */
perf_hint_enable(VENDOR_HINT_DISPLAY_OFF, 0);