OSDN Git Service

am "additional HAL APIs"
authorVinit Deshpande <vinitd@google.com>
Sun, 15 Mar 2015 05:14:30 +0000 (22:14 -0700)
committerVinit Deshpande <vinitd@google.com>
Sun, 15 Mar 2015 05:16:18 +0000 (22:16 -0700)
merged from goog/mirror-m-wireless-internal-release
47fb7ab additional HAL APIs

Change-Id: I359141b6d11093441d430071f020bf140a13e866

1  2 
include/hardware_legacy/wifi_hal.h
include/hardware_legacy/wifi_logger.h

  #ifndef __WIFI_HAL_H__
  #define __WIFI_HAL_H__
  
 +#ifdef __cplusplus
 +extern "C"
 +{
 +#endif
  #include <stdint.h>
  
+ /* WiFi Common definitions */
+ /* channel operating width */
+ typedef enum {
+    WIFI_CHAN_WIDTH_20    = 0,
+    WIFI_CHAN_WIDTH_40    = 1,
+    WIFI_CHAN_WIDTH_80    = 2,
+    WIFI_CHAN_WIDTH_160   = 3,
+    WIFI_CHAN_WIDTH_80P80 = 4,
+    WIFI_CHAN_WIDTH_5     = 5,
+    WIFI_CHAN_WIDTH_10    = 6,
+    WIFI_CHAN_WIDTH_INVALID = -1
+ } wifi_channel_width;
+ typedef int wifi_radio;
+ typedef int wifi_channel;
+ typedef struct {
+     wifi_channel_width width;
+     int center_frequency0;
+     int center_frequency1;
+     int primary_frequency;
+ } wifi_channel_spec;
  typedef enum {
      WIFI_SUCCESS = 0,
      WIFI_ERROR_NONE = 0,
Simple merge