Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
as10x_cmd_cfg.c File Reference
#include <linux/kernel.h>
#include "as102_drv.h"
#include "as10x_types.h"
#include "as10x_cmd.h"

Go to the source code of this file.

Functions

int as10x_cmd_get_context (struct as10x_bus_adapter_t *adap, uint16_t tag, uint32_t *pvalue)
 
int as10x_cmd_set_context (struct as10x_bus_adapter_t *adap, uint16_t tag, uint32_t value)
 
int as10x_cmd_eLNA_change_mode (struct as10x_bus_adapter_t *adap, uint8_t mode)
 
int as10x_context_rsp_parse (struct as10x_cmd_t *prsp, uint16_t proc_id)
 

Function Documentation

int as10x_cmd_eLNA_change_mode ( struct as10x_bus_adapter_t adap,
uint8_t  mode 
)

as10x_cmd_eLNA_change_mode - send eLNA change mode command to AS10x : pointer to AS10x bus adapter : mode selected:

  • ON : 0x0 => eLNA always ON
  • OFF : 0x1 => eLNA always OFF
  • AUTO : 0x2 => eLNA follow hysteresis parameters to be ON or OFF

Return 0 on success or negative value in case of error.

Definition at line 154 of file as10x_cmd_cfg.c.

int as10x_cmd_get_context ( struct as10x_bus_adapter_t adap,
uint16_t  tag,
uint32_t pvalue 
)

as10x_cmd_get_context - Send get context command to AS10x : pointer to AS10x bus adapter : context tag : pointer where to store context value read

Return 0 on success or negative value in case of error.

Definition at line 37 of file as10x_cmd_cfg.c.

int as10x_cmd_set_context ( struct as10x_bus_adapter_t adap,
uint16_t  tag,
uint32_t  value 
)

as10x_cmd_set_context - send set context command to AS10x : pointer to AS10x bus adapter : context tag : value to set in context

Return 0 on success or negative value in case of error.

Definition at line 96 of file as10x_cmd_cfg.c.

int as10x_context_rsp_parse ( struct as10x_cmd_t prsp,
uint16_t  proc_id 
)

as10x_context_rsp_parse - Parse context command response : pointer to AS10x command response buffer : id of the command

Since the contex command reponse does not follow the common response, a specific parse function is required. Return 0 on success or negative value in case of error.

Definition at line 204 of file as10x_cmd_cfg.c.