1bf3cfc11dc601d8450a77a7576fdff7ee1f4a54 |
28-Nov-2017 |
Chih-Hung Hsieh <chh@google.com> |
Merge "Use -Werror in hardware/interfaces" am: 02804915fb am: 8e736c21de am: f53fe9317b Change-Id: Ifc0a5be285be1a57d998db3c032e392b307cfa80
|
3f2ea62d06e5a119dc82b412a2b13f74f0477dba |
20-Nov-2017 |
Chih-Hung Hsieh <chh@google.com> |
Use -Werror in hardware/interfaces * Use hidl_defaults, which has -Wall -Werror. Bug: 66996870 Test: build with WITH_TIDY=1 Change-Id: Ifbca0e176a8e031acc27256eb46d23b89cdf1a0e
ndroid.bp
|
d28c1bdf629236a6133a5acd6298198308fe7187 |
07-Nov-2017 |
Steven Moreland <smoreland@google.com> |
Merge "Automatic mk -> bp." am: e5fd969f19 am: 72c720a4e3 am: 26013bf6ac Change-Id: Id936fb4806d122045c771c951220361efeef10c6
|
90e3a50f03102f24e035f8da1ab03946b8a991c1 |
02-Nov-2017 |
Steven Moreland <smoreland@google.com> |
Automatic mk -> bp. Automatic mk -> bp conversion for all modules here which can be converted and built automatically. Test: Soong resolves all dependencies Bug: 37512442 Change-Id: Ib789212cb88d55731397c600d132e7c672c0d8be
ndroid.bp
ndroid.mk
|
81104ae5ef307ed5fb2f81e25a09d1574ec31fae |
30-Aug-2017 |
Jaekyun Seok <jaekyun@google.com> |
Add 'vendor.' prefix to a vendor HAL service name To prevent property name collisions between properties of system and vendor, 'vendor.' prefix must be added to a vendor HAL service name. You can see the details in http://go/treble-sysprop-compatibility. Test: succeeded building and tested on a walleye device Bug: 36796459 Change-Id: I4e8fbee791ec917a8f627a1366f4d44ec7e6febc
ndroid.hardware.gatekeeper@1.0-service.rc
|
2653620a61678f52810e7d3722346bb8970aa4ff |
25-Feb-2017 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Remove viral dependency on libhwbinder. (2/2)"
|
2e3821a2d05cf84cb0f4505d60e1aa403c736282 |
24-Jan-2017 |
Chris Phoenix <cphoenix@google.com> |
gatekeeper HAL uses "default" service name The getService() and registerAsService() methods of interface objects now have default parameters of "default" for the service name. HALs will not have to use any service name unless they want to register more than one service. Test: builds Bug: 33844934 Change-Id: I66ede7833e61d9cf255238888099aa73986b1946
ervice.cpp
|
7e73d5b90831df7fdbced22792e5198fcae897af |
24-Feb-2017 |
Steven Moreland <smoreland@google.com> |
Remove viral dependency on libhwbinder. (2/2) find hardware/interfaces -name Android.mk -exec sed -i -e '/libhwbinder \\/d' {} \; find hardware/interfaces -name Android.bp -exec sed -i -e '/"libhwbinder"/d' {} \; ./hardware/interfaces/update-makefiles.sh Note, automotive has some actual dependencies on libhwbinder, filed b/35758626 for this. Test: everything links Test: (sanity) booted marlin on internal master with these changes Bug: 35710429 Change-Id: I6d0726c8130d00684b978efbdd48e3ae396f12e5
ndroid.mk
|
a0da1a1c3dadac195e598890360c7b9226874ba8 |
13-Feb-2017 |
Steven Moreland <smoreland@google.com> |
Move hidl shims to the vendor partition. (2/2) We need google shims on the vendor partition because they are providing an implementation of a vendor defined interface. They were written by google just as a courtesy/to make the transition easier. They're basically a set for vendors to assemble their hal implementations from. Bug: 34135607 Test: marlin persist.hal.binderization on/off Change-Id: I2e2af5af39264cf290259755bb9b2eb9827a21f5
ndroid.mk
ndroid.hardware.gatekeeper@1.0-service.rc
|
3ff5260601184d52a8c9a028d6a3af150d2a6757 |
10-Jan-2017 |
Mark Salyzyn <salyzyn@google.com> |
liblog: use log/log.h when utilizing ALOG macros Test: compile Bug: 30465923 Change-Id: I67046a75be057e7905570748a1ed6bfd03c0e1c8
atekeeper.cpp
|
f9d303435d80161fabb16cdff3b8f2f75f362480 |
30-Nov-2016 |
Yifan Hong <elsk@google.com> |
Update to use the correct logging library. Test: mma compiles Change-Id: Idb33dea5faaf1a5e54719c2a5a683d2d47e9b8e8
atekeeper.cpp
|
9f8b5c7b1649c989c21fbb88781c36ed95e4d358 |
30-Nov-2016 |
Steven Moreland <smoreland@google.com> |
Added AOSP license headers. This is only for hals which are currently only in master. Separate commit for hals currently in AOSP. Test: pass Change-Id: I0b1a09798c49f4f0141f36a322c4749e47eded03
atekeeper.cpp
atekeeper.h
ervice.cpp
|
d6e4f03acf5fa1e76b75e33af7a26f248a92be9a |
29-Nov-2016 |
Steven Moreland <smoreland@google.com> |
Remove HIDL_GENERATED from things written by hand. find . -name "*.h" -exec sed -i 's/HIDL_GENERATED_\(.*\)_H_/\U\1_H/g' {} + They now match what would be generated by -Lc++-impl. This prevents confusion over whether or not the files are autogenerated. Change-Id: I4aa89a39907024aa9525df71ff3715979f431357 Similar commit: https://android-review.googlesource.com/#/c/305996/ Test: pass
atekeeper.h
|
586a32fa67a078eddf552c8f50c3ec0d0ecc012a |
29-Aug-2016 |
Alexey Polyudov <apolyudov@google.com> |
gatekeeper HIDL HAL definition Change-Id: I8224ba28abec42cfaea26b147acbcd1a27e09a9b Signed-off-by: Alexey Polyudov <apolyudov@google.com>
ndroid.mk
atekeeper.cpp
atekeeper.h
ndroid.hardware.gatekeeper@1.0-service.rc
ervice.cpp
|