Blame view

kernel/linux-imx6_3.14.28/drivers/pcmcia/pd6729.h 570 Bytes
6b13f685e   김민수   BSP 최초 추가
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
  #ifndef _INCLUDE_GUARD_PD6729_H_
  #define _INCLUDE_GUARD_PD6729_H_
  
  /* Flags for I365_GENCTL */
  #define I365_DF_VS1		0x40	/* DF-step Voltage Sense */
  #define I365_DF_VS2		0x80
  
  /* Fields in PD67_EXTERN_DATA */
  #define PD67_EXD_VS1(s)		(0x01 << ((s) << 1))
  #define PD67_EXD_VS2(s)		(0x02 << ((s) << 1))
  
  /* Default ISA interrupt mask */
  #define PD67_MASK	0x0eb8	/* irq 11,10,9,7,5,4,3 */
  
  struct pd6729_socket {
  	int	number;
  	int	card_irq;
  	unsigned long io_base;	/* base io address of the socket */
  	struct pcmcia_socket socket;
  	struct timer_list poll_timer;
  };
  
  #endif