Linux kernel & device driver programming

Cross-Referenced Linux and Device Driver Code

[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ]
Version: [ 2.6.11.8 ] [ 2.6.25 ] [ 2.6.25.8 ] [ 2.6.31.13 ] Architecture: [ i386 ]

Diff markup

Differences between /linux/include/asm-arm/arch-ks8695/gpio.h (Version 2.6.25) and /linux/include/asm-i386/arch-ks8695/gpio.h (Version 2.6.31.13)


  1 /*                                                  1 
  2  * include/asm-arm/arch-ks8695/gpio.h             
  3  *                                                
  4  * Copyright (C) 2006 Andrew Victor               
  5  *                                                
  6  * This program is free software; you can redi    
  7  * it under the terms of the GNU General Publi    
  8  * published by the Free Software Foundation.     
  9  */                                               
 10                                                   
 11 #ifndef __ASM_ARCH_GPIO_H_                        
 12 #define __ASM_ARCH_GPIO_H_                        
 13                                                   
 14 #define KS8695_GPIO_0           0                 
 15 #define KS8695_GPIO_1           1                 
 16 #define KS8695_GPIO_2           2                 
 17 #define KS8695_GPIO_3           3                 
 18 #define KS8695_GPIO_4           4                 
 19 #define KS8695_GPIO_5           5                 
 20 #define KS8695_GPIO_6           6                 
 21 #define KS8695_GPIO_7           7                 
 22 #define KS8695_GPIO_8           8                 
 23 #define KS8695_GPIO_9           9                 
 24 #define KS8695_GPIO_10          10                
 25 #define KS8695_GPIO_11          11                
 26 #define KS8695_GPIO_12          12                
 27 #define KS8695_GPIO_13          13                
 28 #define KS8695_GPIO_14          14                
 29 #define KS8695_GPIO_15          15                
 30                                                   
 31                                                   
 32 /*                                                
 33  * Configure GPIO pin as external interrupt so    
 34  */                                               
 35 int __init_or_module ks8695_gpio_interrupt(uns    
 36                                                   
 37 /*                                                
 38  * Configure the GPIO line as an input.           
 39  */                                               
 40 int __init_or_module gpio_direction_input(unsi    
 41                                                   
 42 /*                                                
 43  * Configure the GPIO line as an output, with     
 44  */                                               
 45 int __init_or_module gpio_direction_output(uns    
 46                                                   
 47 /*                                                
 48  * Set the state of an output GPIO line.          
 49  */                                               
 50 void gpio_set_value(unsigned int pin, unsigned    
 51                                                   
 52 /*                                                
 53  * Read the state of a GPIO line.                 
 54  */                                               
 55 int gpio_get_value(unsigned int pin);             
 56                                                   
 57 /*                                                
 58  * Map GPIO line to IRQ number.                   
 59  */                                               
 60 int gpio_to_irq(unsigned int pin);                
 61                                                   
 62 /*                                                
 63  * Map IRQ number to GPIO line.                   
 64  */                                               
 65 int irq_to_gpio(unsigned int irq);                
 66                                                   
 67                                                   
 68 #include <asm-generic/gpio.h>                     
 69                                                   
 70 static inline int gpio_request(unsigned int pi    
 71 {                                                 
 72         return 0;                                 
 73 }                                                 
 74                                                   
 75 static inline void gpio_free(unsigned int pin)    
 76 {                                                 
 77 }                                                 
 78                                                   
 79 #endif                                            
 80                                                   
  This page was automatically generated by the LXR engine.