platform_hardware_libhardware/include/hardware
Jinsuk Kim f02ed91f7a Update HDMI-CEC HAL interface definition
Previously it was HAL that was responsible for the logical address
allocation. The address allocation logic itself is based on the algorithm
specified in the CEC standard, is dependent neither on vendor nor
on hardware. This CL replaces the method 'allocate_logical_address',
'get_logical_address' with 'add_logical_address', so that the common
allocation logic will be implemented in the cec service and can be used by
all vendors without having them put the same logic in all HAL
implementations. HAL is supposed to be passed the allocated address
and use it to configure the chipset in this new definition.

The change in the service that implements the address allocation logic
will be done in a follow up CL.

Also removed the description in 'get_version' about version number.
It needs not be in the description since it is an implementation detail.

Change-Id: I33f31580792785bec38b7bd6997f91b89bfbb500
2014-04-13 06:49:32 +09:00
..
audio.h Clarify return values of get_presentation_position 2013-09-10 09:23:48 -07:00
audio_effect.h Addition of EFFECT_CMD_OFFLOAD for effects offload 2013-08-28 17:52:03 -07:00
audio_policy.h Add defines and support for audio offload 2013-06-27 17:16:24 -07:00
bluetooth.h Fix file permissions 2013-08-20 12:49:27 -07:00
bt_av.h Initial Bluetooth open source release 2012-09-18 12:52:41 -07:00
bt_gatt.h Initial version of BLE support for Bluedroid 2013-02-27 18:14:00 -08:00
bt_gatt_client.h LE: Add API to configure MTU for a given connection (1/4) 2014-03-25 17:32:57 -07:00
bt_gatt_server.h LE (1/3): Add application ID to connection callback 2013-04-16 23:54:28 -07:00
bt_gatt_types.h LE: Add instance ID to descriptors (3/4) 2013-08-13 19:35:15 -07:00
bt_hf.h Initial Bluetooth open source release 2012-09-18 12:52:41 -07:00
bt_hh.h Add handshake_callback to bt_hh 2014-02-25 19:25:55 -08:00
bt_hl.h Initial Bluetooth open source release 2012-09-18 12:52:41 -07:00
bt_pan.h Initial Bluetooth open source release 2012-09-18 12:52:41 -07:00
bt_rc.h Fix file permissions 2013-08-20 12:49:27 -07:00
bt_sock.h Initial Bluetooth open source release 2012-09-18 12:52:41 -07:00
camera.h Add specific version number constants to Camera HAL. 2012-03-27 16:15:25 -07:00
camera2.h WIP: Camera HAL module 2.1, device 2.1 2013-02-15 13:44:53 -08:00
camera3.h Camera3: Add PASSIVE_UNFOCUSED AF state and clean up INACTIVE 2013-09-20 18:02:06 -07:00
camera_common.h hardware: camera_common: add module vendor tag ops 2013-09-06 17:46:15 -07:00
consumerir.h consumer_ir: add array length to get carrier freq 2013-09-11 17:51:19 -07:00
fb.h hardware: Add field for number of framebuffers supported 2012-07-09 22:09:13 -07:00
fused_location.h Fix typo in FlpHal 2013-08-21 12:41:19 -07:00
gps.h Gps geofence. 2013-03-29 11:56:36 -07:00
gralloc.h Add usage bit for RenderScript. 2013-07-16 12:51:13 -07:00
hardware.h Encode header version in api versions 2012-08-29 10:36:36 -07:00
hdmi_cec.h Update HDMI-CEC HAL interface definition 2014-04-13 06:49:32 +09:00
hwcomposer.h Update HWC documentation for virtual displays 2013-11-13 14:48:15 -08:00
hwcomposer_defs.h Add HWC_DISPLAY_VIRTUAL and adjust display count constants 2013-08-16 11:13:36 -07:00
keymaster.h keymaster: use new version fields in hw_module 2013-09-04 22:17:56 -07:00
lights.h move the old sensorHAL interface into a separate header 2010-07-19 15:32:24 -07:00
local_time_hal.h Add a HAL representing a system-wide local time counter. 2012-02-10 08:57:16 -08:00
mcu.h Initial version of the MCU HAL 2014-02-07 18:07:39 -08:00
memtrack.h Initial interface for MemoryTrackerHAL 2013-09-09 13:54:33 -07:00
nfc.h NFC HAL: Use a separate callback for data. 2012-09-30 11:08:49 -07:00
power.h libhardware: deprecate POWER_HINT_VIDEO_ENCODE/_DECODE 2013-06-25 18:55:59 -07:00
qemu_pipe.h emulator: Add <hardware/qemu_pipe.h> header 2011-09-16 17:11:49 +02:00
qemud.h Enable connection to QEMUD via pipe. 2011-08-05 10:17:39 -07:00
sensors.h DO NOT MERGE Add heart rate monitor, stringType and requiredPermissions to sensors.h 2014-04-08 18:55:50 +00:00
vibrator.h Vibra: Adapt AOSP (default) vibrator HAL into a hardware module. 2014-01-13 15:07:41 +01:00