pass-hal: standard: Implement HAL with standard interfaces 96/140496/12
authorDongwoo Lee <dwoo08.lee@samsung.com>
Wed, 8 Feb 2017 05:57:22 +0000 (14:57 +0900)
committerChanwoo Choi <cw00.choi@samsung.com>
Fri, 4 Aug 2017 03:06:21 +0000 (12:06 +0900)
commit12d69a57c65c323b1d8d1f5e4d9df84bd3aa335f
treec072461d20f099d3e14229700910d3f53dd70fc0
parent4ee08dafca5f82fc0cc448d313642d3be11b1c17
pass-hal: standard: Implement HAL with standard interfaces

This provides PASS standard HAL for CPU, GPU, and memory bus. Since
this PASS HAL communicates with kernel using standard interface,
only the configuration for each resource is required, when PASS is
applied to the new target. If the target has nonstandard interface
for some resources, the specific HAL for the corresponding target
should be prepared.

Change-Id: I3dee9be02cc843cfffb940e86ffcac9ae8126205
Signed-off-by: Dongwoo Lee <dwoo08.lee@samsung.com>
CMakeLists.txt [new file with mode: 0644]
LICENSE [new file with mode: 0644]
packaging/pass-hal-standard.spec
src/bus/CMakeLists.txt [new file with mode: 0644]
src/bus/bus.c [new file with mode: 0644]
src/cpu/CMakeLists.txt [new file with mode: 0644]
src/cpu/cpu.c [new file with mode: 0644]
src/gpu/CMakeLists.txt [new file with mode: 0644]
src/gpu/gpu.c [new file with mode: 0644]
src/shared/sysfs.c [new file with mode: 0644]
src/shared/sysfs.h [new file with mode: 0644]