Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
hsi_boardinfo.c File Reference
#include <linux/hsi/hsi.h>
#include <linux/list.h>
#include <linux/slab.h>
#include "hsi_core.h"

Go to the source code of this file.

Functions

 LIST_HEAD (hsi_board_list)
 
 EXPORT_SYMBOL_GPL (hsi_board_list)
 
int __init hsi_register_board_info (struct hsi_board_info const *info, unsigned int len)
 

Function Documentation

EXPORT_SYMBOL_GPL ( hsi_board_list  )
int __init hsi_register_board_info ( struct hsi_board_info const info,
unsigned int  len 
)

hsi_register_board_info - Register HSI clients information : Array of HSI clients on the board : Length of the array

HSI clients are statically declared and registered on board files.

HSI clients will be automatically registered to the HSI bus once the controller and the port where the clients wishes to attach are registered to it.

Return -errno on failure, 0 on success.

Definition at line 47 of file hsi_boardinfo.c.

LIST_HEAD ( hsi_board_list  )