hc
2023-02-13 e440ec23c5a540cdd3f7464e8779219be6fd3d95
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
/* SPDX-License-Identifier: GPL-2.0 */
#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